0001675820-19-000055.txt : 20191107 0001675820-19-000055.hdr.sgml : 20191107 20191107162740 ACCESSION NUMBER: 0001675820-19-000055 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 99 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191107 DATE AS OF CHANGE: 20191107 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TiVo Corp CENTRAL INDEX KEY: 0001675820 STANDARD INDUSTRIAL CLASSIFICATION: PATENT OWNERS & LESSORS [6794] IRS NUMBER: 611793262 STATE OF INCORPORATION: CA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37870 FILM NUMBER: 191200767 BUSINESS ADDRESS: STREET 1: 2160 GOLD STREET CITY: SAN JOSE STATE: CA ZIP: 95002 BUSINESS PHONE: 408-519-9100 MAIL ADDRESS: STREET 1: 2160 GOLD STREET CITY: SAN JOSE STATE: CA ZIP: 95002 FORMER COMPANY: FORMER CONFORMED NAME: Titan Technologies Corp DATE OF NAME CHANGE: 20160527 10-Q 1 tivocorp9301910-q.htm 10-Q Document
false--12-31Q320190001675820P5DP10D000P7YP7YP24MP6M40.0010.0012500000002500000001257810001289690001239750001265020000000.5610730.3459680.2481960.3973483020P5YP5YP7Y17000000.0010.001500000050000000000700000P3MP1YP1YP1YP1YP3YP3YP4YP4YP4YP4Y0.250.2518060002467000 0001675820 2019-01-01 2019-09-30 0001675820 2019-10-31 0001675820 2018-12-31 0001675820 2019-09-30 0001675820 2018-01-01 2018-09-30 0001675820 2019-07-01 2019-09-30 0001675820 2018-07-01 2018-09-30 0001675820 rovi:HardwareMember 2018-07-01 2018-09-30 0001675820 rovi:LicensingServicesandSoftwareMember 2019-07-01 2019-09-30 0001675820 rovi:LicensingServicesandSoftwareMember 2019-01-01 2019-09-30 0001675820 rovi:LicensingServicesandSoftwareMember 2018-07-01 2018-09-30 0001675820 rovi:LicensingServicesandSoftwareMember 2018-01-01 2018-09-30 0001675820 rovi:HardwareMember 2019-07-01 2019-09-30 0001675820 rovi:HardwareMember 2019-01-01 2019-09-30 0001675820 rovi:HardwareMember 2018-01-01 2018-09-30 0001675820 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001675820 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001675820 2019-06-30 0001675820 us-gaap:CommonStockMember 2019-09-30 0001675820 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0001675820 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001675820 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001675820 us-gaap:TreasuryStockMember 2019-07-01 2019-09-30 0001675820 us-gaap:TreasuryStockMember 2019-06-30 0001675820 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001675820 us-gaap:RetainedEarningsMember 2019-09-30 0001675820 us-gaap:CommonStockMember 2019-06-30 0001675820 us-gaap:RetainedEarningsMember 2019-06-30 0001675820 us-gaap:TreasuryStockMember 2019-09-30 0001675820 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001675820 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0001675820 us-gaap:TreasuryStockMember 2018-07-01 2018-09-30 0001675820 us-gaap:CommonStockMember 2018-09-30 0001675820 2018-06-30 0001675820 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0001675820 us-gaap:TreasuryStockMember 2018-06-30 0001675820 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0001675820 us-gaap:CommonStockMember 2018-06-30 0001675820 us-gaap:RetainedEarningsMember 2018-06-30 0001675820 us-gaap:RetainedEarningsMember 2018-09-30 0001675820 us-gaap:TreasuryStockMember 2018-09-30 0001675820 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0001675820 2018-09-30 0001675820 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001675820 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0001675820 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0001675820 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0001675820 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001675820 us-gaap:RetainedEarningsMember 2017-12-31 0001675820 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-09-30 0001675820 us-gaap:CommonStockMember 2017-12-31 0001675820 us-gaap:TreasuryStockMember 2018-01-01 2018-09-30 0001675820 us-gaap:CommonStockMember 2018-01-01 2018-09-30 0001675820 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001675820 us-gaap:TreasuryStockMember 2017-12-31 0001675820 2017-12-31 0001675820 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001675820 us-gaap:RetainedEarningsMember 2018-01-01 2018-09-30 0001675820 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-09-30 0001675820 us-gaap:TreasuryStockMember 2019-01-01 2019-09-30 0001675820 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-09-30 0001675820 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-09-30 0001675820 us-gaap:TreasuryStockMember 2018-12-31 0001675820 us-gaap:RetainedEarningsMember 2019-01-01 2019-09-30 0001675820 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001675820 us-gaap:RetainedEarningsMember 2018-12-31 0001675820 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001675820 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0001675820 us-gaap:CommonStockMember 2018-12-31 0001675820 us-gaap:AccountingStandardsUpdate201602Member rovi:OperatingLeaseLiabilityMember 2019-01-01 2019-01-01 0001675820 us-gaap:AccountingStandardsUpdate201602Member rovi:OperatingLeaseRightofuseAssetMember 2019-01-01 2019-01-01 0001675820 us-gaap:FurnitureAndFixturesMember 2019-09-30 0001675820 us-gaap:ComputerEquipmentMember 2019-09-30 0001675820 us-gaap:ComputerEquipmentMember 2018-12-31 0001675820 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001675820 us-gaap:LeaseholdImprovementsMember 2019-09-30 0001675820 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001675820 us-gaap:OtherNoncurrentAssetsMember 2018-12-31 0001675820 us-gaap:AccountsReceivableMember 2019-09-30 0001675820 us-gaap:OtherNoncurrentAssetsMember 2019-09-30 0001675820 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2018-12-31 0001675820 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-09-30 0001675820 us-gaap:AccountsReceivableMember 2018-12-31 0001675820 rovi:RestofWorldMember 2018-07-01 2018-09-30 0001675820 country:US 2018-07-01 2018-09-30 0001675820 rovi:RestofWorldMember 2019-01-01 2019-09-30 0001675820 country:GB 2018-01-01 2018-09-30 0001675820 country:CA 2019-01-01 2019-09-30 0001675820 country:GB 2019-01-01 2019-09-30 0001675820 rovi:RestofWorldMember 2019-07-01 2019-09-30 0001675820 country:GB 2018-07-01 2018-09-30 0001675820 country:US 2019-01-01 2019-09-30 0001675820 country:CA 2018-01-01 2018-09-30 0001675820 country:CA 2018-07-01 2018-09-30 0001675820 country:US 2019-07-01 2019-09-30 0001675820 country:US 2018-01-01 2018-09-30 0001675820 country:GB 2019-07-01 2019-09-30 0001675820 rovi:RestofWorldMember 2018-01-01 2018-09-30 0001675820 country:CA 2019-07-01 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-09-30 0001675820 rovi:TimingofTransferOutofLicenseSettlementsMember 2019-01-01 2019-09-30 0001675820 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-09-30 0001675820 us-gaap:TransferredOverTimeMember 2018-01-01 2018-09-30 0001675820 us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-09-30 0001675820 rovi:ProductOperatingSegmentMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember 2019-01-01 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember rovi:TimingofTransferOutofLicenseSettlementsMember 2018-01-01 2018-09-30 0001675820 rovi:IntellectualPropertyLicensingMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-09-30 0001675820 rovi:IntellectualPropertyLicensingMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-09-30 0001675820 rovi:IntellectualPropertyLicensingMember rovi:TimingofTransferOutofLicenseSettlementsMember 2018-01-01 2018-09-30 0001675820 rovi:IntellectualPropertyLicensingMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-09-30 0001675820 rovi:ProductOperatingSegmentMember 2018-01-01 2018-09-30 0001675820 rovi:IntellectualPropertyLicensingMember rovi:TimingofTransferOutofLicenseSettlementsMember 2019-01-01 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-09-30 0001675820 rovi:IntellectualPropertyLicensingMember 2019-01-01 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember rovi:TimingofTransferOutofLicenseSettlementsMember 2019-01-01 2019-09-30 0001675820 rovi:TimingofTransferOutofLicenseSettlementsMember 2018-01-01 2018-09-30 0001675820 rovi:IntellectualPropertyLicensingMember 2018-01-01 2018-09-30 0001675820 us-gaap:TransferredOverTimeMember 2019-01-01 2019-09-30 0001675820 rovi:IntellectualPropertyLicensingMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember rovi:TimingofTransferOutofLicenseSettlementsMember 2018-07-01 2018-09-30 0001675820 rovi:IntellectualPropertyLicensingMember us-gaap:TransferredOverTimeMember 2019-07-01 2019-09-30 0001675820 rovi:IntellectualPropertyLicensingMember us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-30 0001675820 us-gaap:TransferredAtPointInTimeMember 2019-07-01 2019-09-30 0001675820 rovi:IntellectualPropertyLicensingMember us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-30 0001675820 rovi:IntellectualPropertyLicensingMember 2018-07-01 2018-09-30 0001675820 rovi:TimingofTransferOutofLicenseSettlementsMember 2019-07-01 2019-09-30 0001675820 rovi:IntellectualPropertyLicensingMember 2019-07-01 2019-09-30 0001675820 rovi:TimingofTransferOutofLicenseSettlementsMember 2018-07-01 2018-09-30 0001675820 rovi:ProductOperatingSegmentMember rovi:TimingofTransferOutofLicenseSettlementsMember 2019-07-01 2019-09-30 0001675820 us-gaap:TransferredOverTimeMember 2019-07-01 2019-09-30 0001675820 rovi:IntellectualPropertyLicensingMember rovi:TimingofTransferOutofLicenseSettlementsMember 2019-07-01 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember 2018-07-01 2018-09-30 0001675820 us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-30 0001675820 rovi:IntellectualPropertyLicensingMember us-gaap:TransferredAtPointInTimeMember 2019-07-01 2019-09-30 0001675820 us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-30 0001675820 rovi:IntellectualPropertyLicensingMember rovi:TimingofTransferOutofLicenseSettlementsMember 2018-07-01 2018-09-30 0001675820 rovi:ProductOperatingSegmentMember us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-30 0001675820 rovi:ProductOperatingSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-30 0001675820 rovi:ProductOperatingSegmentMember 2019-07-01 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember us-gaap:TransferredOverTimeMember 2019-07-01 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-07-01 2019-09-30 0001675820 rovi:ATTInc.Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0001675820 rovi:ATTInc.Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2018-09-30 0001675820 rovi:ATTInc.Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-09-30 0001675820 rovi:ATTInc.Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-30 0001675820 rovi:ATTInc.Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-09-30 0001675820 2019-10-01 2019-09-30 0001675820 2020-01-01 2019-09-30 0001675820 2023-01-01 2019-09-30 0001675820 2022-01-01 2019-09-30 0001675820 2021-01-01 2019-09-30 0001675820 2024-01-01 2019-09-30 0001675820 rovi:ATTInc.Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0001675820 rovi:MarketableSecuritiesDueinThreeMonthsMember 2019-09-30 0001675820 us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001675820 rovi:MarketableSecuritiesDueinThreeMonthsMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001675820 us-gaap:CashMember 2019-09-30 0001675820 rovi:MarketableSecuritiesDueinThreeMonthsMember us-gaap:USTreasuryAndGovernmentMember 2019-09-30 0001675820 us-gaap:MoneyMarketFundsMember 2019-09-30 0001675820 rovi:MarketableSecuritiesDueinThreeMonthsMember 2018-12-31 0001675820 rovi:MarketableSecuritiesDueinThreeMonthsMember us-gaap:USTreasuryAndGovernmentMember 2018-12-31 0001675820 us-gaap:MoneyMarketFundsMember 2018-12-31 0001675820 rovi:MarketableSecuritiesDueinThreeMonthsMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001675820 us-gaap:CashMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel3Member rovi:CubiwareContingentConsiderationMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-07-01 2018-09-30 0001675820 us-gaap:FairValueInputsLevel3Member rovi:CubiwareContingentConsiderationMember us-gaap:InterestExpenseMember 2018-01-01 2018-09-30 0001675820 us-gaap:FairValueInputsLevel3Member rovi:CubiwareContingentConsiderationMember us-gaap:InterestExpenseMember 2018-07-01 2018-09-30 0001675820 us-gaap:FairValueInputsLevel3Member rovi:CubiwareContingentConsiderationMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-09-30 0001675820 us-gaap:FairValueInputsLevel3Member rovi:CubiwareContingentConsiderationMember 2018-07-01 2018-09-30 0001675820 us-gaap:FairValueMeasurementsNonrecurringMember rovi:ProductandIntellectualPropertyLicensingMember 2019-01-01 2019-09-30 0001675820 us-gaap:FairValueInputsLevel3Member rovi:CubiwareContingentConsiderationMember 2018-01-01 2018-09-30 0001675820 us-gaap:AuctionRateSecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-01-01 2018-09-30 0001675820 us-gaap:FairValueInputsLevel3Member rovi:CubiwareContingentConsiderationMember 2018-09-30 0001675820 us-gaap:AuctionRateSecuritiesMember us-gaap:FairValueInputsLevel3Member 2017-12-31 0001675820 us-gaap:FairValueInputsLevel3Member rovi:CubiwareContingentConsiderationMember 2018-06-30 0001675820 us-gaap:FairValueInputsLevel3Member rovi:CubiwareContingentConsiderationMember 2017-12-31 0001675820 us-gaap:AuctionRateSecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-09-30 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:CashEquivalentsMember 2019-09-30 0001675820 rovi:NonCurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2018-12-31 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001675820 rovi:NonCurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2018-12-31 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2018-12-31 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-09-30 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001675820 rovi:NonCurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember 2019-09-30 0001675820 rovi:NonCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember 2018-12-31 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember 2018-12-31 0001675820 rovi:NonCurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-09-30 0001675820 rovi:NonCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001675820 rovi:NonCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001675820 rovi:NonCurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2018-12-31 0001675820 rovi:NonCurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-09-30 0001675820 rovi:NonCurrentLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2019-09-30 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember 2019-09-30 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001675820 rovi:NonCurrentLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2018-12-31 0001675820 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2019-09-30 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001675820 rovi:NonCurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001675820 rovi:NonCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember 2018-12-31 0001675820 rovi:NonCurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-09-30 0001675820 rovi:NonCurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001675820 rovi:NonCurrentLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2019-09-30 0001675820 us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-09-30 0001675820 rovi:NonCurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-09-30 0001675820 rovi:NonCurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2019-09-30 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:CashEquivalentsMember 2019-09-30 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:CashEquivalentsMember 2019-09-30 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2019-09-30 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2019-09-30 0001675820 rovi:CurrentAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember 2019-09-30 0001675820 rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:ConvertibleDebtMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-30 0001675820 rovi:TermLoanBFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:LineOfCreditMember 2019-09-30 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:ConvertibleDebtMember 2019-09-30 0001675820 rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ConvertibleDebtMember 2018-12-31 0001675820 rovi:TermLoanBFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:LineOfCreditMember 2018-12-31 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:ConvertibleDebtMember 2018-12-31 0001675820 rovi:TermLoanBFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:LineOfCreditMember 2018-12-31 0001675820 rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ConvertibleDebtMember 2019-09-30 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ConvertibleDebtMember 2018-12-31 0001675820 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ConvertibleDebtMember 2019-09-30 0001675820 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-30 0001675820 rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:ConvertibleDebtMember 2019-09-30 0001675820 rovi:TermLoanBFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:LineOfCreditMember 2019-09-30 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2019-01-01 2019-09-30 0001675820 us-gaap:TrademarksAndTradeNamesMember 2019-09-30 0001675820 rovi:TiVoInc.Member rovi:TiVoTradenameMember 2019-09-30 0001675820 rovi:DevelopedTechnologyAndPatentsMember 2019-09-30 0001675820 rovi:ExistingContractsAndCustomerRelationshipsMember 2019-09-30 0001675820 us-gaap:DatabasesMember 2019-09-30 0001675820 rovi:DevelopedTechnologyAndPatentsMember 2018-12-31 0001675820 us-gaap:DatabasesMember 2018-12-31 0001675820 us-gaap:TrademarksAndTradeNamesMember 2018-12-31 0001675820 rovi:ExistingContractsAndCustomerRelationshipsMember 2018-12-31 0001675820 rovi:TiVoInc.Member rovi:TiVoTradenameMember 2018-12-31 0001675820 rovi:IntellectualPropertyLicensingMember 2018-12-31 0001675820 rovi:IntellectualPropertyLicensingMember 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember 2018-12-31 0001675820 rovi:TwoThousandNineteenTransformationPlanMember 2019-07-01 2019-09-30 0001675820 rovi:TwoThousandNineteenTransformationPlanMember 2019-01-01 2019-09-30 0001675820 us-gaap:FacilityClosingMember rovi:TivoIntegrationRestructuringPlanMember 2018-01-01 2018-09-30 0001675820 us-gaap:EmployeeSeveranceMember rovi:ProfitImprovementPlanMember 2018-01-01 2018-09-30 0001675820 us-gaap:FacilityClosingMember 2018-12-31 0001675820 us-gaap:FacilityClosingMember 2019-09-30 0001675820 us-gaap:EmployeeSeveranceMember 2019-09-30 0001675820 us-gaap:EmployeeSeveranceMember 2018-12-31 0001675820 us-gaap:EmployeeSeveranceMember rovi:ProfitImprovementPlanMember 2019-01-01 2019-09-30 0001675820 us-gaap:FacilityClosingMember rovi:ProfitImprovementPlanMember 2019-01-01 2019-09-30 0001675820 rovi:ProfitImprovementPlanMember 2019-01-01 2019-09-30 0001675820 rovi:AssetImpairmentsMember rovi:ProfitImprovementPlanMember 2019-01-01 2019-09-30 0001675820 rovi:AssetImpairmentsMember rovi:ProfitImprovementPlanMember 2019-09-30 0001675820 us-gaap:EmployeeSeveranceMember rovi:ProfitImprovementPlanMember 2018-12-31 0001675820 rovi:ProfitImprovementPlanMember 2019-09-30 0001675820 rovi:ProfitImprovementPlanMember 2018-12-31 0001675820 rovi:AssetImpairmentsMember rovi:ProfitImprovementPlanMember 2018-12-31 0001675820 us-gaap:FacilityClosingMember rovi:ProfitImprovementPlanMember 2019-09-30 0001675820 us-gaap:FacilityClosingMember rovi:ProfitImprovementPlanMember 2018-12-31 0001675820 us-gaap:EmployeeSeveranceMember rovi:ProfitImprovementPlanMember 2019-09-30 0001675820 rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:ConvertibleDebtMember 2019-09-30 0001675820 rovi:TermLoanBFacilityMember us-gaap:LineOfCreditMember 2019-09-30 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2019-09-30 0001675820 rovi:TermLoanBFacilityMember us-gaap:LineOfCreditMember 2018-12-31 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2018-12-31 0001675820 rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:ConvertibleDebtMember 2018-12-31 0001675820 rovi:TermLoanBFacilityMember 2014-07-02 0001675820 rovi:TermLoanBFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2014-07-02 2014-07-02 0001675820 rovi:TiVoInc.Member rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:ConvertibleDebtMember 2014-09-22 0001675820 rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:ConvertibleDebtMember 2014-09-22 0001675820 srt:MinimumMember rovi:RefinancingAgreementNumberOneMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-01-26 2017-01-26 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:StockOptionMember us-gaap:ConvertibleDebtMember 2016-12-31 0001675820 rovi:WarrantstoPurchaseCommonStockMember rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2019-09-30 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2019-06-01 2019-06-30 0001675820 rovi:TermLoanBFacilityMember 2019-02-01 2019-02-28 0001675820 rovi:RefinancingAgreementNumberOneMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2017-01-26 2017-01-26 0001675820 rovi:TermLoanAFacilityMember 2014-07-02 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2015-03-04 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2019-06-30 0001675820 rovi:WarrantstoPurchaseCommonStockMember rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2016-12-31 0001675820 rovi:RefinancingAgreementNumberOneMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-01-26 2017-01-26 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2019-04-01 2019-06-30 0001675820 rovi:TiVoCorporationMember rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:ConvertibleDebtMember 2019-09-30 0001675820 us-gaap:LongTermDebtMember rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2015-03-04 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:StockOptionMember us-gaap:ConvertibleDebtMember 2019-09-30 0001675820 rovi:TermLoanBFacilityMember 2019-07-01 2019-09-30 0001675820 rovi:TermLoanBFacilityMember us-gaap:PrimeRateMember 2014-07-02 2014-07-02 0001675820 2014-07-02 0001675820 us-gaap:RevolvingCreditFacilityMember 2014-07-02 0001675820 rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:ConvertibleDebtMember 2016-10-12 2016-10-12 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2018-07-01 2018-09-30 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2018-01-01 2018-09-30 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2019-07-01 2019-09-30 0001675820 rovi:OneHundredTwentyFiveMillionSeptemberTwentyFourteenSwapsMember us-gaap:NondesignatedMember us-gaap:LineOfCreditMember 2019-09-30 0001675820 rovi:TwoHundredFiftyMillionJuneTwoThousandThirteenSwapsMember us-gaap:NondesignatedMember us-gaap:LineOfCreditMember 2018-12-31 0001675820 rovi:TwoHundredMillionSeptemberTwentyFourteenSwapsMember us-gaap:NondesignatedMember us-gaap:LineOfCreditMember 2019-09-30 0001675820 rovi:TwoHundredMillionSeptemberTwentyFourteenSwapsMember us-gaap:NondesignatedMember us-gaap:LineOfCreditMember 2018-12-31 0001675820 rovi:TwoHundredFiftyMillionJuneTwoThousandThirteenSwapsMember us-gaap:NondesignatedMember us-gaap:LineOfCreditMember 2019-09-30 0001675820 rovi:OneHundredTwentyFiveMillionSeptemberTwentyFourteenSwapsMember us-gaap:NondesignatedMember us-gaap:LineOfCreditMember 2018-12-31 0001675820 rovi:TiVoInc.Member rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:ConvertibleDebtMember 2014-09-22 2014-09-22 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2015-03-04 2015-03-04 0001675820 rovi:TermLoanBFacilityMember 2014-07-02 2014-07-02 0001675820 rovi:TermLoanAFacilityMember 2014-07-02 2014-07-02 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2018-09-30 2018-09-30 0001675820 rovi:TiVoCorporationMember rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:ConvertibleDebtMember 2018-09-30 2018-09-30 0001675820 us-gaap:RevolvingCreditFacilityMember 2014-07-02 2014-07-02 0001675820 rovi:CorporateOfficesDataCentersandCertainEquipmentMember 2019-01-01 2019-09-30 0001675820 rovi:CorporateOfficesDataCentersandCertainEquipmentMember 2019-09-30 0001675820 srt:MinimumMember rovi:CorporateOfficesDataCentersandCertainEquipmentMember 2019-09-30 0001675820 srt:MaximumMember rovi:CorporateOfficesDataCentersandCertainEquipmentMember 2019-09-30 0001675820 us-gaap:ConvertibleNotesPayableMember rovi:TwoThousandAndTwentyOneConvertibleNotesMember 2019-01-01 2019-09-30 0001675820 us-gaap:WarrantMember 2019-01-01 2019-09-30 0001675820 us-gaap:WarrantMember 2018-01-01 2018-09-30 0001675820 us-gaap:WarrantMember 2018-07-01 2018-09-30 0001675820 us-gaap:RestrictedStockMember 2019-01-01 2019-09-30 0001675820 us-gaap:ConvertibleNotesPayableMember rovi:TwoThousandAndTwentyConvertibleNotesMember 2019-07-01 2019-09-30 0001675820 us-gaap:WarrantMember 2019-07-01 2019-09-30 0001675820 us-gaap:ConvertibleNotesPayableMember rovi:TwoThousandAndTwentyConvertibleNotesMember 2019-01-01 2019-09-30 0001675820 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-09-30 0001675820 us-gaap:EmployeeStockOptionMember 2019-07-01 2019-09-30 0001675820 us-gaap:ConvertibleNotesPayableMember rovi:TwoThousandAndTwentyOneConvertibleNotesMember 2018-01-01 2018-09-30 0001675820 us-gaap:EmployeeStockOptionMember 2018-07-01 2018-09-30 0001675820 us-gaap:RestrictedStockMember 2018-01-01 2018-09-30 0001675820 us-gaap:RestrictedStockMember 2018-07-01 2018-09-30 0001675820 us-gaap:ConvertibleNotesPayableMember rovi:TwoThousandAndTwentyOneConvertibleNotesMember 2018-07-01 2018-09-30 0001675820 us-gaap:RestrictedStockMember 2019-07-01 2019-09-30 0001675820 us-gaap:ConvertibleNotesPayableMember rovi:TwoThousandAndTwentyConvertibleNotesMember 2018-07-01 2018-09-30 0001675820 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-09-30 0001675820 us-gaap:ConvertibleNotesPayableMember rovi:TwoThousandAndTwentyOneConvertibleNotesMember 2019-07-01 2019-09-30 0001675820 us-gaap:ConvertibleNotesPayableMember rovi:TwoThousandAndTwentyConvertibleNotesMember 2018-01-01 2018-09-30 0001675820 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0001675820 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0001675820 rovi:PerformancebasedRestrictedStockUnitsMember 2019-07-01 2019-09-30 0001675820 us-gaap:CommonStockMember 2018-01-01 2018-09-30 0001675820 rovi:PerformancebasedRestrictedStockUnitsMember 2018-01-01 2018-09-30 0001675820 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001675820 2017-02-14 0001675820 rovi:PerformancebasedRestrictedStockUnitsMember 2018-07-01 2018-09-30 0001675820 rovi:PerformancebasedRestrictedStockUnitsMember 2019-01-01 2019-09-30 0001675820 us-gaap:RestrictedStockMember 2018-07-01 2018-09-30 0001675820 rovi:PerformancebasedRestrictedStockUnitsMember 2019-09-30 0001675820 us-gaap:RestrictedStockMember 2018-01-01 2018-09-30 0001675820 rovi:Rovi2008EquityIncentivePlanMember 2019-09-30 0001675820 us-gaap:RestrictedStockMember 2019-07-01 2019-09-30 0001675820 us-gaap:RestrictedStockMember 2019-01-01 2019-09-30 0001675820 rovi:TiVoInc.AmendedandRestated2008EquityIncentiveAwardPlanMember 2019-09-30 0001675820 rovi:PerformancebasedRestrictedStockUnitsMember 2019-06-01 2019-06-30 0001675820 rovi:PerformanceBasedRestrictedStockAwardsMember 2019-09-30 0001675820 us-gaap:EmployeeStockMember 2019-09-30 0001675820 us-gaap:EmployeeStockMember 2019-01-01 2019-09-30 0001675820 rovi:PerformancebasedRestrictedStockUnitsMember 2019-01-01 2019-09-30 0001675820 rovi:PerformancebasedRestrictedStockUnitsMember 2019-07-01 2019-09-30 0001675820 rovi:PerformancebasedRestrictedStockUnitsMember 2018-07-01 2018-09-30 0001675820 us-gaap:EmployeeStockMember 2018-01-01 2018-09-30 0001675820 us-gaap:EmployeeStockMember 2018-07-01 2018-09-30 0001675820 us-gaap:EmployeeStockMember 2019-07-01 2019-09-30 0001675820 rovi:PerformancebasedRestrictedStockUnitsMember 2018-01-01 2018-09-30 0001675820 rovi:RestrictedStockAwardorRestrictedStockUnitMember 2018-12-31 0001675820 rovi:RestrictedStockAwardorRestrictedStockUnitMember 2019-01-01 2019-09-30 0001675820 rovi:RestrictedStockAwardorRestrictedStockUnitMember 2019-09-30 0001675820 rovi:RestrictedAwardsMember rovi:Rovi2008EquityIncentivePlanMember 2019-01-01 2019-09-30 0001675820 us-gaap:EmployeeStockOptionMember rovi:Rovi2008EquityIncentivePlanMember 2019-01-01 2019-09-30 0001675820 us-gaap:EmployeeStockOptionMember rovi:TiVoInc.Member rovi:TiVoInc.AmendedandRestated2008EquityIncentiveAwardPlanMember 2019-01-01 2019-09-30 0001675820 rovi:RestrictedAwardsMember rovi:TiVoInc.AmendedandRestated2008EquityIncentiveAwardPlanMember 2019-01-01 2019-09-30 0001675820 rovi:PerformanceBasedRestrictedStockAwardsMember 2019-01-01 2019-09-30 0001675820 rovi:RestrictedAwardsMember rovi:TiVoInc.Member rovi:TiVoInc.AmendedandRestated2008EquityIncentiveAwardPlanMember 2019-01-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember 2019-01-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:PlatformSolutionsMember 2018-01-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:SoftwareandServicesMember 2019-01-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:PlatformSolutionsMember 2019-01-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember 2018-01-01 2018-09-30 0001675820 us-gaap:CorporateNonSegmentMember 2018-07-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:ConsumerElectronicsManufacturersMember 2019-07-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember 2018-07-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:USPayTVProvidersMember 2018-07-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember 2018-01-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember 2018-07-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember 2019-07-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:USPayTVProvidersMember 2018-01-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:OtherSubsegmentMember 2018-01-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:USPayTVProvidersMember 2019-07-01 2019-09-30 0001675820 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:SoftwareandServicesMember 2018-07-01 2018-09-30 0001675820 us-gaap:CorporateNonSegmentMember 2019-07-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:USPayTVProvidersMember 2019-01-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:NewMediaInternationalPayTVProvidersandOtherMember 2018-01-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:NewMediaInternationalPayTVProvidersandOtherMember 2018-07-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember 2019-07-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember 2019-01-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:SoftwareandServicesMember 2018-01-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:ConsumerElectronicsManufacturersMember 2018-07-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:NewMediaInternationalPayTVProvidersandOtherMember 2019-07-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:ConsumerElectronicsManufacturersMember 2018-01-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:OtherSubsegmentMember 2019-01-01 2019-09-30 0001675820 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:SoftwareandServicesMember 2019-07-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:PlatformSolutionsMember 2018-07-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:PlatformSolutionsMember 2019-07-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:OtherSubsegmentMember 2019-07-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:NewMediaInternationalPayTVProvidersandOtherMember 2019-01-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:ConsumerElectronicsManufacturersMember 2019-01-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:OtherSubsegmentMember 2018-07-01 2018-09-30 iso4217:USD iso4217:USD xbrli:shares xbrli:shares xbrli:pure iso4217:USD rovi:per_unit rovi:purchase_period rovi:segment rovi:trading_day rovi:subsidiary
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 September 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: 001-37870
TiVo Corporation
(Exact name of registrant as specified in its charter)
Delaware
 
 
 
 
61-1793262
(State or other jurisdiction of
incorporation or organization)
 
 
 
 
(I.R.S. Employer
Identification No.)
2160 Gold Street
,
San Jose
,
California
95002
(Address of principal executive offices, including zip code)
(408) 519-9100
(Registrant's telephone number, including area code)
N/A
(Former name, former address and former fiscal year, if changed since last report)
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.001 per share
 
TIVO
 
The Nasdaq Stock Market LLC
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities 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 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 definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act:
Large accelerated filer
 
Accelerated filer
 
Non-accelerated filer
Smaller reporting company
 
Emerging growth company
 
 
 

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

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

Indicate the number of shares outstanding of each of the issuer's classes of common stock, as of the latest practicable date.
(in thousands)
Outstanding as of
Class
October 31, 2019
Common Stock
126,643




TIVO CORPORATION AND SUBSIDIARIES
TABLE OF CONTENTS

PART I. FINANCIAL INFORMATION
ITEM 1.
 
 
 
 
 
 
ITEM 2.
ITEM 3.
ITEM 4.
 
PART II. OTHER INFORMATION
ITEM 1.
ITEM 1A.
ITEM 2.
ITEM 3.
ITEM 4.
ITEM 5.
ITEM 6.
 



1


PART I. FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

TIVO CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except per share amounts)

September 30, 2019
 
December 31, 2018
ASSETS
(unaudited)


Current assets:



Cash and cash equivalents
$
144,451


$
161,955

Short-term marketable securities
132,208


158,956

Accounts receivable, net
183,827


152,866

Inventory
3,056

 
7,449

Prepaid expenses and other current assets
30,842


30,806

Total current assets
494,384

 
512,032

Long-term marketable securities
4,986


73,207

Property and equipment, net
50,361


53,586

Intangible assets, net
442,857


513,770

Goodwill
1,406,987


1,544,343

Right-of-use assets
63,064

 

Other long-term assets
59,953


63,365

Total assets
$
2,522,592

 
$
2,760,303





LIABILITIES AND STOCKHOLDERS’ EQUITY



Current liabilities:



Accounts payable and accrued expenses
$
107,815


$
104,981

Unearned revenue
49,579


46,072

Current portion of long-term debt
289,284


373,361

Total current liabilities
446,678

 
524,414

Unearned revenue, less current portion
46,511


54,495

Long-term debt, less current portion
619,947


618,776

Deferred tax liabilities, net
39,921


45,030

Long-term lease liabilities
65,650

 

Other long-term liabilities
13,618


24,647

Total liabilities
1,232,325

 
1,267,362

Contingencies (Note 11)





Stockholders' equity:



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



Common stock, $0.001 par value, 250,000 shares authorized; 128,969 shares issued and 126,502 shares outstanding as of September 30, 2019; and 125,781 shares issued and 123,975 shares outstanding as of December 31, 2018
129


126

Treasury stock, 2,467 shares and 1,806 shares as of September 30, 2019 and December 31, 2018, respectively, at cost
(37,516
)

(32,124
)
Additional paid-in capital
3,229,334


3,239,395

Accumulated other comprehensive loss
(3,520
)

(3,869
)
Accumulated deficit
(1,898,160
)

(1,710,587
)
Total stockholders’ equity
1,290,267

 
1,492,941

Total liabilities and stockholders’ equity
$
2,522,592

 
$
2,760,303


The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.

2



TIVO CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
(Unaudited)
 
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Revenues, net:
 
 
 
 
 
 
 
Licensing, services and software
$
155,918

 
$
160,783

 
$
486,575

 
$
516,495

Hardware
2,606

 
3,926

 
6,356

 
10,911

Total Revenues, net
158,524

 
164,709

 
492,931

 
527,406

Costs and expenses:
 
 
 
 
 
 
 
Cost of licensing, services and software revenues, excluding depreciation and amortization of intangible assets
39,263

 
40,749

 
114,482

 
126,547

Cost of hardware revenues, excluding depreciation and amortization of intangible assets
4,289

 
4,220

 
14,150

 
14,260

Research and development
34,038

 
42,053

 
113,621

 
133,894

Selling, general and administrative
45,677

 
39,867

 
139,270

 
133,906

Depreciation
5,314

 
5,338

 
16,005

 
16,252

Amortization of intangible assets
28,212

 
37,242

 
84,574

 
119,463

Restructuring and asset impairment charges
1,995

 
2,921

 
6,484

 
8,568

Goodwill impairment
137,453

 

 
137,453

 

Total costs and expenses
296,241

 
172,390

 
626,039

 
552,890

Operating loss
(137,717
)
 
(7,681
)
 
(133,108
)
 
(25,484
)
Interest expense
(11,844
)
 
(12,436
)
 
(36,480
)
 
(36,241
)
Interest income and other, net
860

 
861

 
4,150

 
2,971

(Loss) gain on interest rate swaps
(390
)
 
1,033

 
(5,475
)
 
7,185

Loss on debt extinguishment

 

 
(300
)
 

Loss from continuing operations before income taxes
(149,091
)
 
(18,223
)
 
(171,213
)
 
(51,569
)
Income tax expense
1,919

 
4,769

 
15,981

 
13,305

Loss from continuing operations, net of tax
(151,010
)
 
(22,992
)
 
(187,194
)
 
(64,874
)
(Loss) Income from discontinued operations, net of tax
(379
)
 
143

 
(379
)
 
3,738

Net loss
$
(151,389
)
 
$
(22,849
)
 
$
(187,573
)
 
$
(61,136
)
 
 
 
 
 
 
 
 
Basic loss per share:
 
 
 
 
 
 
 
Continuing operations
$
(1.20
)
 
$
(0.19
)
 
$
(1.50
)
 
$
(0.53
)
Discontinued operations

 

 

 
0.03

Basic loss per share
$
(1.20
)
 
$
(0.19
)
 
$
(1.50
)
 
$
(0.50
)
Weighted average shares used in computing basic per share amounts
126,081

 
123,459

 
125,160

 
122,756

 
 
 
 
 
 
 
 
Diluted loss per share:
 
 
 
 
 
 
 
Continuing operations
$
(1.20
)
 
$
(0.19
)
 
$
(1.50
)
 
$
(0.53
)
Discontinued operations

 

 

 
0.03

Diluted loss per share
$
(1.20
)
 
$
(0.19
)
 
$
(1.50
)
 
$
(0.50
)
Weighted average shares used in computing diluted per share amounts
126,081

 
123,459

 
125,160

 
122,756

 
 
 
 
 
 
 
 
Dividends declared per share
$
0.08

 
$
0.18

 
$
0.34

 
$
0.54


The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.

3


TIVO CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands)
(Unaudited)
 
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Net loss
$
(151,389
)
 
$
(22,849
)
 
$
(187,573
)
 
$
(61,136
)
Other comprehensive (loss) income, net of tax:
 
 
 
 
 
 
 
Change in foreign currency translation adjustment
(936
)
 
(286
)
 
(532
)
 
(1,889
)
Unrealized (losses) gains on marketable securities
 
 
 
 
 
 
 
Change in unrealized (loss) gains on marketable securities
(11
)
 
222

 
881

 
114

Less: Reclassification adjustment on sale

 

 

 
216

Other comprehensive (loss) income, net of tax
(947
)
 
(64
)
 
349

 
(1,559
)
Comprehensive loss
$
(152,336
)
 
$
(22,913
)
 
$
(187,224
)
 
$
(62,695
)

The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.


4


TIVO CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands)
(Unaudited)

 
Common stock
Treasury stock
Additional paid-in capital
Accumulated other comprehensive loss
Accumulated deficit
Total stockholders’ equity
 
Shares
Amount
Shares
Amount
Balance as of June 30, 2018
124,528

$
125

(1,557
)
$
(28,925
)
$
3,257,093

$
(4,233
)
$
(1,399,526
)
$
1,824,534

Net loss
 
 
 
 
 
 
(22,849
)
(22,849
)
Other comprehensive loss, net of tax
 
 
 
 
 
(64
)
 
(64
)
Issuance of common stock under employee stock purchase plan
511


 
 
5,278

 
 
5,278

Issuance of restricted stock, net
590

1

 
 

 
 
1

Equity-based compensation
 
 
 
 
9,526

 
 
9,526

Dividends
 
 
 
 
(22,282
)
 
 
(22,282
)
Withholding taxes related to net share settlement of restricted awards
 
 
(197
)
(2,570
)
 
 
 
(2,570
)
Balance as of September 30, 2018
125,629

$
126

(1,754
)
$
(31,495
)
$
3,249,615

$
(4,297
)
$
(1,422,375
)
$
1,791,574

 
Common stock
Treasury stock
Additional paid-in capital
Accumulated other comprehensive loss
Accumulated deficit
Total stockholders’ equity
 
Shares
Amount
Shares
Amount
Balance as of June 30, 2019
127,313

$
127

(2,157
)
$
(35,219
)
$
3,230,303

$
(2,573
)
$
(1,746,771
)
$
1,445,867

Net loss
 
 
 
 
 
 
(151,389
)
(151,389
)
Other comprehensive loss, net of tax
 
 
 
 
 
(947
)
 
(947
)
Issuance of common stock under employee stock purchase plan
608

1

 
 
3,920

 
 
3,921

Issuance of restricted stock, net
1,048

1

 
 

 
 
1

Equity-based compensation
 
 
 
 
5,217

 
 
5,217

Dividends
 
 
 
 
(10,106
)
 
 
(10,106
)
Withholding taxes related to net share settlement of restricted awards
 
 
(310
)
(2,297
)
 
 
 
(2,297
)
Balance as of September 30, 2019
128,969

$
129

(2,467
)
$
(37,516
)
$
3,229,334

$
(3,520
)
$
(1,898,160
)
$
1,290,267



5


 
Common stock
Treasury stock
Additional paid-in capital
Accumulated other comprehensive loss
Accumulated deficit
Total stockholders’ equity
 
Shares
Amount
Shares
Amount
Balance as of December 31, 2017
123,385

$
123

(1,269
)
$
(24,740
)
$
3,273,022

$
(2,738
)
$
(1,392,651
)
$
1,853,016

Cumulative effect adjustment
 
 
 
 
 
 
31,412

31,412

Net loss
 
 
 
 
 
 
(61,136
)
(61,136
)
Other comprehensive loss, net of tax
 
 
 
 
 
(1,559
)
 
(1,559
)
Issuance of common stock under employee stock purchase plan
1,150

2

 
 
12,852

 
 
12,854

Issuance of restricted stock, net
1,094

1

 
 

 
 
1

Equity-based compensation
 
 
 
 
30,252

 
 
30,252

Dividends
 
 
 
 
(66,511
)
 
 
(66,511
)
Withholding taxes related to net share settlement of restricted awards
 
 
(485
)
(6,755
)
 
 
 
(6,755
)
Balance as of September 30, 2018
125,629

$
126

(1,754
)
$
(31,495
)
$
3,249,615

$
(4,297
)
$
(1,422,375
)
$
1,791,574


 
Common stock
Treasury stock
Additional paid-in capital
Accumulated other comprehensive loss
Accumulated deficit
Total stockholders’ equity
 
Shares
Amount
Shares
Amount
Balance as of December 31, 2018
125,781

$
126

(1,806
)
$
(32,124
)
$
3,239,395

$
(3,869
)
$
(1,710,587
)
$
1,492,941

Net loss
 
 
 
 
 
 
(187,573
)
(187,573
)
Other comprehensive income, net of tax
 
 
 
 
 
349

 
349

Issuance of common stock under employee stock purchase plan
1,343

1

 
 
10,871

 
 
10,872

Issuance of restricted stock, net
1,845

2

 
 

 
 
2

Equity-based compensation
 
 
 
 
22,637

 
 
22,637

Dividends
 
 
 
 
(42,573
)
 
 
(42,573
)
Equity component related to repurchase of 2020 Convertible Notes
 
 
 
 
(996
)
 
 
(996
)
Withholding taxes related to net share settlement of restricted awards
 
 
(661
)
(5,392
)
 
 
 
(5,392
)
Balance as of September 30, 2019
128,969

$
129

(2,467
)
$
(37,516
)
$
3,229,334

$
(3,520
)
$
(1,898,160
)
$
1,290,267


The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.
 

6


TIVO CORPORATION AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
 
Nine Months Ended September 30,
 
2019
 
2018
Operating activities:
 
 
 
Net loss
$
(187,573
)
 
$
(61,136
)
Adjustments to reconcile net loss to net cash provided by operating activities:
 
 
 
Loss (Income) from discontinued operations, net of tax
379

 
(3,738
)
Depreciation
16,005

 
16,252

Amortization of intangible assets
84,574

 
119,463

Amortization of convertible note discount and note issuance costs
11,531

 
11,586

Restructuring and asset impairment charges
6,484

 
8,568

Goodwill impairment
137,453

 

Equity-based compensation
22,459

 
28,226

Change in fair value of interest rate swaps
4,613

 
(10,245
)
Loss on debt extinguishment
300

 

Deferred income taxes
(5,418
)
 
(447
)
Other operating, net
5,507

 
1,819

Changes in operating assets and liabilities:
 
 
 
Accounts receivable
(31,803
)
 
30,548

Inventory
2,001

 
3,618

Prepaid expenses and other current assets and other long-term assets
(716
)
 
7,377

Right-of-use assets, net of lease liabilities
14,919

 

Accounts payable and accrued expenses and other long-term liabilities
(26,003
)
 
(35,237
)
Taxes payable
(1,504
)
 
(474
)
Unearned revenue
(11,563
)
 
(2,445
)
Net cash provided by operating activities - Continuing operations
41,645

 
113,735

Net cash used in operating activities - Discontinued operations
(25
)
 

Net cash provided by operating activities
41,620

 
113,735

Investing activities:
 
 
 
Payments for purchase of short- and long-term marketable securities
(69,220
)
 
(150,583
)
Proceeds from sales or maturities of short- and long-term marketable securities
165,799

 
142,753

Payments for purchase of property and equipment
(15,743
)
 
(17,053
)
Payments for acquisition of patents
(6,850
)
 

Other investing, net

 
15

Net cash provided by (used in) investing activities
73,986

 
(24,868
)
Financing activities:
 
 
 
Principal payments on long-term debt
(95,963
)
 
(5,250
)
Payments for dividends
(42,493
)
 
(66,687
)
Payments for contingent consideration and deferred holdback

 
(1,874
)
Payments for withholding taxes related to net settlement of restricted awards
(5,392
)
 
(6,755
)
Proceeds from employee stock purchase plan
10,872

 
12,854

Net cash used in financing activities
(132,976
)
 
(67,712
)
Effect of exchange rate changes on cash and cash equivalents
(134
)
 
(465
)
Net (decrease) increase in cash and cash equivalents
(17,504
)
 
20,690

Cash and cash equivalents at beginning of period
161,955

 
128,965

Cash and cash equivalents at end of period
$
144,451

 
$
149,655


The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.

7


TIVO CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(1) Basis of Presentation and Summary of Significant Accounting Policies

Description of Business

On April 28, 2016, Rovi Corporation ("Rovi") and TiVo Inc. (renamed TiVo Solutions Inc. ("TiVo Solutions")) entered into an Agreement and Plan of Merger (the “Merger Agreement”) for Rovi to acquire TiVo Solutions in a cash and stock transaction (the "TiVo Acquisition"). Following consummation of the TiVo Acquisition on September 7, 2016 (the "TiVo Acquisition Date"), TiVo Corporation (the "Company"), a Delaware corporation founded in April 2016 as Titan Technologies Corporation and then a wholly-owned subsidiary of Rovi, owns both Rovi and TiVo Solutions.

TiVo Corporation provides an intellectual property portfolio and products to help consumers enjoy watching their favorite entertainment. Our technologies enable an integrated entertainment experience, making entertainment content easy to find, watch and enjoy. Our product business serves up the best movies, video and shows from across live TV, on demand, streaming services and countless apps, helping people discover what to watch as they wish. For content creators and advertisers, our machine learning for personalized content recommendations, conversational voice solution and targeted advertising methodologies help deliver a passionate group of watchers to increase viewership and engagement across online video, TV and other entertainment viewing platforms. Our intellectual property business provides a global portfolio of thousands of patents that underlie this entertainment platform as well as across the broader video landscape.

On May 9, 2019, the Company announced that its Board of Directors unanimously approved a plan to separate the Product and Intellectual Property Licensing businesses into separately traded public companies (the “Separation”). The Separation is expected to be completed through a dividend of newly issued shares of the common stock of a Company subsidiary that will hold the Product business (“ProductCo”). The Company intends that the Separation will be completed in a manner generally intended to qualify as tax-deferred to TiVo Corporation’s stockholders for U.S. federal income tax purposes. The Separation, targeted for completion by April 2020, is subject to certain conditions, including, among others, obtaining final approval from TiVo Corporation's Board of Directors, receipt of a favorable opinion and/or rulings with respect to the tax-deferred nature of the transaction for U.S. federal income tax purposes and the U.S. Securities and Exchange Commission declaring ProductCo's Registration Statement effective.
    
Basis of Presentation and Principles of Consolidation

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission. Certain information and disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") have been condensed or omitted in accordance with such rules and regulations. However, the Company believes the disclosures made are adequate to make the information not misleading. In the opinion of management, the accompanying unaudited Condensed Consolidated Financial Statements reflect all adjustments, consisting only of normal recurring adjustments, which in the opinion of management, are considered necessary to present fairly the results for the periods presented.

The information contained in this Quarterly Report on Form 10-Q should be read in conjunction with the audited financial statements and notes thereto and other disclosures contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018. The Condensed Consolidated Statements of Operations, Condensed Consolidated Statements of Comprehensive Loss, Condensed Consolidated Statements of Stockholders' Equity and the Condensed Consolidated Statements of Cash Flows for the interim periods presented are not necessarily indicative of the results to be expected for the year ended December 31, 2019, for any future year, or for any other future interim period.

The accompanying Condensed Consolidated Financial Statements include the accounts of TiVo Corporation and subsidiaries and affiliates in which the Company has a controlling financial interest after the elimination of intercompany accounts and transactions.

Certain prior year amounts have been reclassified to conform to the current year presentation.

Use of Estimates

The preparation of the Condensed Consolidated Financial Statements in conformity with U.S. GAAP requires

8


management to make estimates, assumptions and judgments that affect the reported amounts of assets and liabilities and related disclosures as of the date of the financial statements and the results of operations for the reporting period. On an ongoing basis, management evaluates its estimates, including those related to revenue recognition, long-lived asset impairment, including goodwill and intangible assets, equity-based compensation and income taxes. Actual results may differ from those estimates.

Goodwill

Goodwill represents the excess of cost over fair value of the net assets of an acquired business. The recoverability of goodwill is assessed at the reporting unit level, which is either the operating segment or one level below. Goodwill is evaluated for potential impairment annually, as of the beginning of the fourth quarter, and whenever events or changes in circumstances indicate their carrying amount may not be recoverable.

Qualitative factors are first assessed to determine whether events or changes in circumstances indicate it is more-likely-than-not that the fair value of a reporting unit is less than its carrying amount. If, based on the qualitative assessment, it is considered more-likely-than-not that the fair value of a reporting unit is less than its carrying amount, then a quantitative impairment test is performed.

In the quantitative impairment test for goodwill, the fair value of the reporting unit is compared to its carrying amount. The fair value of the Product reporting unit and the Intellectual Property Licensing reporting unit is estimated using an income approach. Under the income approach, the fair value of a reporting unit is estimated based on the present value of estimated future cash flows and considers projected revenue growth rates, future operating margins and risk-adjusted discount rates. The carrying amount of a reporting unit is determined by assigning the assets and liabilities, including goodwill and intangible assets, to the reporting unit. If the fair value of a reporting unit exceeds its carrying amount, goodwill is not impaired. If the fair value of a reporting unit is less than its carrying amount, an impairment loss equal to the difference is recognized.

Right-of-Use Assets and Lease Liabilities

At inception of an agreement, the agreement is reviewed to determine if it is or contains a lease. If an agreement is or contains a lease, the Company recognizes a Right-of-use asset, representing the right to use an underlying asset for the lease term, and a Lease liability, representing the obligation to make lease payments arising from a lease.

Right-of-use assets and Lease liabilities are measured based on the present value of the lease payments over the lease term. The lease term includes options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. The present value of future lease payments is calculated utilizing the discount rate implicit in the lease. If the discount rate implicit in the lease is not readily determinable, the present value of future lease payments is calculated utilizing the Company’s incremental borrowing rate. Right-of-use assets and Lease liabilities are subject to adjustment in the event of modifications to lease terms, changes in the probability that an option to extend or terminate a lease would be exercised and other factors. In addition, Right-of-use assets are periodically reviewed for impairment.

Certain of the Company’s lease agreements require variable payments, such as inflation-indexed measures. When a lease requires an indexed payment, Right-of-use assets and Lease liabilities are measured based on the variable rate in effect at the measurement date. All other variable fees, such as increases in lessor operating costs and usage-based fees, are excluded from the calculation of the Right-of-use assets and Lease liabilities and are expensed as incurred.

The Company has lease agreements that contain both lease components (e.g., fixed payments including rent, real estate taxes and insurance costs) and non-lease components (e.g., common-area maintenance costs). The Company applies a practical expedient to combine lease components and non-lease components into a single lease component for recognition and measurement purposes.

Lease expense includes amortization of the Right-of-use assets and accretion of the Lease liabilities. Amortization of the Right-of-use assets is calculated as the periodic lease cost less accretion of the lease liability. The amortization period for Right-of-use assets is limited to the expected lease term. For operating leases, lease expense is recognized in the Condensed Consolidated Statements of Operations as an operating expense over the lease term on a straight-line basis. For financing leases, amortization of the Right-of-use asset is recognized as an operating expense in the Condensed Consolidated Statements of Operations over the lease term separately from accretion of the Lease liability.
    
The Company applies a practical expedient to not measure or recognize Right-of-use assets or Lease liabilities for leases with a lease term of 12 months or less and lease expense for these leases is recognized as incurred.


9


Recent Accounting Pronouncements

Standards Recently Adopted

In February 2016, the Financial Accounting Standards Board ("FASB") issued a new accounting standard for leases. The new lease accounting standard generally requires the recognition of operating and financing lease liabilities and corresponding right-of-use assets on the statement of financial position. The Company adopted the provisions of the new lease accounting standard on January 1, 2019 using the modified retrospective transition approach and certain practical expedients as described in Note 10. On adoption, the Company recognized the present value of its existing minimum lease payments as a $66.7 million Right-of-use asset and an $81.9 million Lease liability. The difference between the Right-of-use asset and the Lease liability on adoption primarily arises from previously recorded deferred rent, which was effectively reclassified to the Right-of-use asset on adoption. As a result, there was no impact on Accumulated deficit. Results for periods beginning after December 31, 2018 are presented in accordance with the new lease accounting standard, while prior period amounts were not restated and continue to be reported in accordance with the Company's previous lease accounting policies.
    
In March 2017, the FASB shortened the amortization period for certain investments in callable debt securities held at a premium to the earliest call date. Application of the shortened amortization period was effective for the Company beginning on January 1, 2019 on a modified retrospective basis. The application of the shortened amortization period did not have an effect on the Company's Condensed Consolidated Financial Statements

In February 2018, the FASB issued guidance on the reclassification of certain income tax effects from accumulated other comprehensive income resulting from the Tax Cuts and Jobs Act of 2017 (the "Tax Act of 2017"). Application of the reclassification guidance was effective for the Company beginning on January 1, 2019. On adoption, the Company made an accounting policy election to use the specific identification method to release income tax effects from Accumulated other comprehensive loss. The Company also made an accounting policy election not to reclassify the stranded tax effects of the Tax Act of 2017 from Accumulated other comprehensive loss to Accumulated deficit. The application of the reclassification guidance did not have a material effect on the Company's Condensed Consolidated Financial Statements

Standards Pending Adoption

In August 2018, the FASB modified the requirements for capitalizing costs incurred to implement a hosting arrangement that is a service contract. The modified requirements were intended to align the cost capitalization requirements for hosting arrangements with the cost capitalization requirements for internal-use software. The modified guidance is effective for the Company beginning on January 1, 2020, with early adoption permitted. The guidance can be applied prospectively to all arrangements entered into or materially modified after the effective date or using a retrospective transition approach. The Company does not expect application of the modified requirements for capitalizing costs incurred to implement a hosting arrangement to have a material effect on its Condensed Consolidated Financial Statements.

In June 2016, the FASB issued updated guidance that requires entities to use a current expected credit loss model to measure credit-related impairments for financial instruments held at amortized cost. The current expected credit loss model is based on relevant information about past events, including historical experience, current conditions and reasonable and supportable forecasts that affect collectability. Current expected credit losses, and subsequent adjustments, represent an estimate of lifetime expected credit losses that are recorded as an allowance deducted from the amortized cost of the financial instrument. The updated guidance also amends the other-than-temporary impairment model for available-for-sale debt securities by requiring the recognition of impairments for credit-related losses through an allowance and eliminating the length of time a security has been in an unrealized loss position as a consideration in the determination of whether a credit loss exists. The updated guidance is effective for the Company beginning on January 1, 2020 and is effective using a modified retrospective transition approach for the provisions related to application of the current expected credit loss model to financial instruments and using a prospective transition approach for the provisions related to credit losses on available-for-sale debt securities. Early application is permitted. The Company is evaluating the effect of application on its Condensed Consolidated Financial Statements.

(2) Discontinued Operations

In the three and nine months ended September 30, 2019, the Company recognized a Loss from discontinued operations, net of tax, of $0.4 million and $0.4 million, respectively, as a result of costs incurred pursuant to certain indemnification obligations associated with previous business disposals. In the three and nine months ended September 30, 2018, the Company recognized Income from discontinued operations, net of tax, of $0.1 million and $3.7 million, respectively,

10


as a result of the expiration of certain indemnification obligations and the execution of settlement agreements during the period associated with previous business disposals.

(3) Financial Statement Details

Inventory

Components of Inventory were as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
Raw materials
$
411

 
$
864

Finished goods
2,645

 
6,585

Inventory
$
3,056

 
$
7,449



Property and equipment, net

Components of Property and equipment, net were as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
Computer software and equipment
$
155,634

 
$
148,935

Leasehold improvements
52,389

 
47,431

Furniture and fixtures
10,317

 
9,494

Property and equipment, gross
218,340

 
205,860

Less: Accumulated depreciation and amortization
(167,979
)
 
(152,274
)
Property and equipment, net
$
50,361

 
$
53,586


    
Accounts payable and accrued expenses

Components of Accounts payable and accrued expenses were as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
Accounts payable
$
13,686

 
$
2,180

Accrued compensation and benefits
34,896

 
46,466

Other accrued liabilities
59,233

 
56,335

Accounts payable and accrued expenses
$
107,815

 
$
104,981


Supplemental cash flow information (in thousands):
 
Nine Months Ended September 30,
 
2019
 
2018
Significant noncash transactions
 
 
 
Patents acquired as part of a licensing agreement
$
7,086

 
$




11


(4) Revenues

Revenue Details

The following information depicts how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors by disaggregating revenue by significant customer, contract-type, geographic area and product offering (presented in Note 15). This information includes revenue recognized from contracts with customers and revenue from other sources, including out-of-license settlements.
    
Customers representing 10% or more of Total Revenues, net were as follows:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
AT&T Inc. ("AT&T")
11
%
 
11
%
 
11
%
 
10
%


Substantially all revenue from AT&T is reported in the Intellectual Property Licensing segment.

By segment, the pattern of revenue recognition was as follows (in thousands):
 
Three Months Ended September 30, 2019
 
Three Months Ended September 30, 2018
 
Product
 
Intellectual Property Licensing
 
Total Revenues, net
 
Product
 
Intellectual Property Licensing
 
Total Revenues, net
Goods and services transferred at a point in time
$
17,616

 
$
31,062

 
$
48,678

 
$
22,093

 
$
26,528

 
$
48,621

Goods and services transferred over time
65,172

 
36,743

 
101,915

 
72,519

 
39,768

 
112,287

Out-of-license settlements

 
7,931

 
7,931

 

 
3,801

 
3,801

Total Revenues, net
$
82,788

 
$
75,736

 
$
158,524

 
$
94,612

 
$
70,097

 
$
164,709

 
Nine Months Ended September 30, 2019
 
Nine Months Ended September 30, 2018
 
Product
 
Intellectual Property Licensing
 
Total Revenues, net
 
Product
 
Intellectual Property Licensing
 
Total Revenues, net
Goods and services transferred at a point in time
$
55,963

 
$
89,493

 
$
145,456

 
$
79,569

 
$
81,977

 
$
161,546

Goods and services transferred over time
203,334

 
109,623

 
312,957

 
224,682

 
125,212

 
349,894

Out-of-license settlements

 
34,518

 
34,518

 

 
15,966

 
15,966

Total Revenues, net
$
259,297

 
$
233,634

 
$
492,931

 
$
304,251

 
$
223,155

 
$
527,406



Revenue by geographic area was as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
United States
$
112,325

 
$
115,312

 
$
327,614

 
$
351,423

Canada
13,380

 
9,797

 
55,927

 
30,173

United Kingdom
3,920

 
9,131

 
17,506

 
56,361

Rest of the world
28,899

 
30,469

 
91,884

 
89,449

Total Revenues, net
$
158,524

 
$
164,709

 
$
492,931

 
$
527,406



Revenue by geographic area is predominately based on the end user's location. Other than the U.S., no country accounted for more than 10% of Total Revenues, net for the three months ended September 30, 2019 and 2018. Other than the U.S. and Canada, no country accounted for more than 10% of Total Revenues, net for the nine months ended September 30, 2019. Other than the U.S. and United Kingdom, no country accounted for more than 10% of Total Revenues, net for the nine months ended September 30, 2018.

12



Accounts receivable, net

Components of Accounts receivable, net were as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
Accounts receivable, gross
$
186,828

 
$
155,708

Less: Allowance for doubtful accounts
(3,001
)
 
(2,842
)
Accounts receivable, net
$
183,827

 
$
152,866



As of September 30, 2019 and December 31, 2018, AT&T represented 25% and 18% of Accounts receivable, net, respectively. Other than AT&T, no customer accounted for more than 10% of Accounts receivable, net as of September 30, 2019 and December 31, 2018.

Contract Balances

Contract assets primarily consist of revenue recognized in excess of the amount billed to the customer, limited to net realizable value and deferred engineering costs for significant software customization or modification and set-up services to the extent deemed recoverable. Contract assets also include the incremental costs of obtaining a contract with a customer, principally sales commissions when the renewal commission is not commensurate with the initial commission. Contract assets were recorded in the Condensed Consolidated Balance Sheets as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
Accounts receivable, net
$
52,983

 
$
35,115

Prepaid expenses and other current assets
2,399

 
1,654

Other long-term assets
11,517

 
8,532

Total contract assets, net
$
66,899

 
$
45,301


No impairment losses were recognized with respect to contract assets for the three and nine months ended September 30, 2019 and 2018.

Contract liabilities are mainly comprised of unearned revenue related to consumer lifetime subscriptions for the TiVo service, multi-period licensing or cloud-based services and other offerings for which the Company is paid in advance of when control of the promised good or service is transferred to the customer. Unearned revenue also includes amounts related to professional services to be performed in the future. For the three and nine months ended September 30, 2019, the Company recognized $9.6 million and $34.0 million, respectively, of revenue that had been included in Unearned revenue as of December 31, 2018.

As of September 30, 2019, approximately $691.9 million of revenue is expected to be recognized from unsatisfied performance obligations that are primarily related to fixed-fee intellectual property and software-as-a-service agreements, which is expected to be recognized as follows: 9% in the remainder of 2019, 27% in 2020, 18% in 2021, 13% in 2022, 12% in 2023 and 21% thereafter.


13


(5) Investments

The amortized cost and fair value of cash, cash equivalents and marketable securities by significant investment category were as follows (in thousands):
 
September 30, 2019
 
Amortized Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair Value
Cash
$
42,208

 
$

 
$

 
$
42,208

Cash equivalents - Money market funds
99,247

 

 

 
99,247

Cash equivalents - Corporate debt securities
2,996

 

 

 
2,996

Cash and cash equivalents
$
144,451

 
$

 
$

 
$
144,451

 
 
 
 
 
 
 
 
Corporate debt securities
$
62,080

 
$
67

 
$
(11
)
 
$
62,136

U.S. Treasuries / Agencies
74,845

 
236

 
(23
)
 
75,058

Marketable securities
$
136,925

 
$
303

 
$
(34
)
 
$
137,194

Cash, cash equivalents and marketable securities
 
 
 
 
 
 
$
281,645

 
December 31, 2018
 
Amortized Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair Value
Cash
$
40,125

 
$

 
$

 
$
40,125

Cash equivalents - Money market funds
121,830

 

 

 
121,830

Cash and cash equivalents
$
161,955

 
$

 
$

 
$
161,955

 
 
 
 
 
 
 
 
Corporate debt securities
$
114,159

 
$
1

 
$
(400
)
 
$
113,760

U.S. Treasuries / Agencies
118,497

 
70

 
(164
)
 
118,403

Marketable securities
$
232,656

 
$
71

 
$
(564
)
 
$
232,163

Cash, cash equivalents and marketable securities
 
 
 
 
 
 
$
394,118



As of September 30, 2019, the amortized cost and fair value of marketable securities, by contractual maturity, were as follows (in thousands): 
 
Amortized Cost
 
Fair Value
Due in less than 1 year
$
134,987

 
$
135,204

Due in 1-2 years
4,934

 
4,986

Total
$
139,921

 
$
140,190



As of September 30, 2019 and December 31, 2018, Other long-term assets include equity securities accounted for under the equity method with a carrying amount of $3.4 million and $2.2 million, respectively, and equity securities without a readily determinable fair value with a carrying amount of $1.6 million and $1.5 million, respectively. No impairments or adjustments to the carrying amount of the Company's equity securities without a readily determinable fair value were recognized in the three and nine months ended September 30, 2019 and 2018.

(6) Fair Value Measurements

Fair Value Hierarchy

The Company uses valuation techniques that are based on observable and unobservable inputs to measure fair value. Observable inputs are developed using publicly available information and reflect the assumptions market participants would use, while unobservable inputs are developed using the best information available about the assumptions market participants would use. Fair value measurements are classified in a hierarchy that gives the highest priority to observable inputs and the lowest priority to unobservable inputs. Assets and liabilities are classified in a fair value hierarchy based on the lowest level input that is significant to the fair value measurement in its entirety:


14


Level 1. Quoted prices in active markets for identical assets or liabilities.
Level 2. Inputs other than Level 1 inputs that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, or market-corroborated inputs.
Level 3. Unobservable inputs for the asset or liability.

The Company recognizes transfers between levels of the fair value hierarchy as of the end of the reporting period. For the three and nine months ended September 30, 2019 and 2018, there were no transfers between levels of the fair value hierarchy.

Recurring Fair Value Measurements

Assets and liabilities reported at fair value on a recurring basis in the Condensed Consolidated Balance Sheets were classified in the fair value hierarchy as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
 
Total
 
Quoted Prices in
Active Markets
(Level 1)
 
Significant Other
Observable Inputs
(Level 2)
 
Total
 
Quoted Prices in
Active Markets
(Level 1)
 
Significant Other
Observable Inputs
(Level 2)
Assets
 
 
 
 
 
 
 
 
 
 
 
Cash and cash equivalents
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
99,247

 
$
99,247

 
$

 
$
121,830

 
$
121,830

 
$

Corporate debt securities
2,996

 
2,996

 

 
 
 
 
 
 
Short-term marketable securities
 
 
 
 
 
 
 
 
 
 
 
Corporate debt securities
62,136

 

 
62,136

 
90,753

 

 
90,753

U.S. Treasuries / Agencies
70,072

 

 
70,072

 
68,203

 

 
68,203

Prepaid expenses and other current assets
 
 
 
 
 
 
 
 
 
 
 
Interest rate swaps

 

 

 
173

 

 
173

Long-term marketable securities
 
 
 
 
 
 
 
 

 

Corporate debt securities

 

 

 
23,007

 

 
23,007

U.S. Treasuries / Agencies
4,986

 

 
4,986

 
50,200

 

 
50,200

Total Assets
$
239,437

 
$
102,243

 
$
137,194

 
$
354,166

 
$
121,830

 
$
232,336

Liabilities
 
 
 
 
 
 
 
 
 
 
 
Other long-term liabilities
 
 
 
 
 
 
 
 
 
 
 
Interest rate swaps
$
(7,447
)
 
$

 
$
(7,447
)
 
$
(3,012
)
 
$

 
$
(3,012
)
Total Liabilities
$
(7,447
)
 
$

 
$
(7,447
)
 
$
(3,012
)
 
$

 
$
(3,012
)

Rollforward of Level 3 Fair Value Measurements

Changes in the fair value of assets and liabilities classified in Level 3 of the fair value hierarchy were as follows (in thousands): 
 
Three Months Ended September 30, 2018
 
Nine Months Ended September 30, 2018
 
Cubiware Contingent Consideration
 
Auction Rate Securities
 
Cubiware Contingent Consideration
Balance at beginning of period
$
(3,599
)
 
$
10,584

 
$
(2,234
)
Sales

 
(10,715
)
 

Settlements
1,874

 

 
1,874

Transfers out (a)
1,700

 

 
1,700

Gain (loss) included in earnings
25

 
(85
)
 
(1,340
)
Unrealized loss reclassified on sale

 
216

 

Balance at end of period
$

 
$

 
$



15



(a)
During the three and nine months ended September 30, 2018, $1.7 million related to the Cubiware contingent consideration was reclassified to a contingent liability that is not measured at fair value.

For the three and nine months ended September 30, 2018, the Loss included in earnings related to the Cubiware contingent consideration liability is included in Selling, general and administrative expense related to remeasurement of the liability as a $0.1 million and $1.1 million loss, respectively, and in Interest expense related to accretion of the liability to future value of $0.1 million and $0.2 million, respectively.

Nonrecurring Fair Value Measurements

As part of the quantitative interim goodwill impairment test performed as of September 30, 2019, the Product and Intellectual Property Licensing reporting units were measured at fair value, resulting in a Goodwill impairment charge of $137.5 million. The unobservable inputs used to estimate the fair value of the Product and Intellectual Property Licensing reporting units include projected revenue growth rates, future operating margins and risk-adjusted discount rates, and, accordingly, these measurements would be classified in Level 3 of the fair value hierarchy. The Goodwill impairment charge and the valuation techniques used to estimate reporting unit fair values are more fully described in Note 1 and Note 7.

Valuation Techniques

The fair value of marketable securities is estimated using observable market-corroborated inputs, such as quoted prices in active markets for similar assets or independent pricing vendors, obtained from a third-party pricing service.

The fair value of interest rate swaps is estimated using a discounted cash flow analysis that considers the expected future cash flows of each interest rate swap. This analysis reflects the contractual terms of the interest rate swap, including the remaining period to maturity, and uses market-corroborated inputs, including forward interest rate curves and implied interest rate volatilities. The fair value of an interest rate swap is estimated by netting the discounted future fixed cash payments against the discounted expected variable cash receipts. The variable cash receipts are estimated based on an expectation of future interest rates derived from forward interest rate curves. The fair value of an interest rate swap also incorporates credit valuation adjustments to reflect the nonperformance risk of the Company and the respective counterparty. In adjusting the fair value of its interest rate swaps for the effect of nonperformance risk, the Company considers the effect of its master netting agreements.
Other Fair Value Disclosures
The carrying amount and fair value of debt issued or assumed by the Company were as follows (in thousands): 
 
September 30, 2019
 
December 31, 2018
 
Carrying Amount
 
Fair Value (a)
 
Carrying Amount
 
Fair Value (a)
2020 Convertible Notes
$
289,284

 
$
290,870

 
$
326,640

 
$
316,538

2021 Convertible Notes
48

 
48

 
48

 
48

Term Loan Facility B
619,899

 
618,802

 
665,449

 
633,404

Total Long-term debt
$
909,231

 
$
909,720

 
$
992,137

 
$
949,990



(a)
If reported at fair value in the Condensed Consolidated Balance Sheets, debt issued or assumed by the Company would be classified in Level 2 of the fair value hierarchy.


16


(7) Intangible Assets, Net and Goodwill

Intangible Assets, Net

Intangible assets, net consisted of the following (in thousands): 
 
September 30, 2019
 
Gross
 
Accumulated
Amortization
 
Net
Finite-lived intangible assets
 
 
 
 
 
Developed technology and patents
$
1,065,180

 
$
(833,081
)
 
$
232,099

Existing contracts and customer relationships
402,389

 
(210,887
)
 
191,502

Content databases and other
57,359

 
(52,103
)
 
5,256

Trademarks / Tradenames
8,300

 
(8,300
)
 

Total finite-lived intangible assets
1,533,228

 
(1,104,371
)
 
428,857

Indefinite-lived intangible assets
 
 
 
 
 
TiVo Tradename
14,000

 

 
14,000

Total intangible assets
$
1,547,228

 
$
(1,104,371
)
 
$
442,857


 
December 31, 2018
 
Gross
 
Accumulated
Amortization
 
Net
Finite-lived intangible assets
 
 
 
 
 
Developed technology and patents
$
1,051,635

 
$
(765,221
)
 
$
286,414

Existing contracts and customer relationships
402,756

 
(195,752
)
 
207,004

Content databases and other
57,235

 
(50,883
)
 
6,352

Trademarks / Tradenames
8,300

 
(8,300
)
 

Total finite-lived intangible assets
1,519,926

 
(1,020,156
)
 
499,770

Indefinite-lived intangible assets
 
 
 
 
 
TiVo Tradename
14,000

 

 
14,000

Total intangible assets
$
1,533,926

 
$
(1,020,156
)
 
$
513,770



Patent Acquisitions

In the three and nine months ended September 30, 2019, the Company acquired patent portfolios for an aggregate cost of $7.1 million and $14.0 million, respectively. The patent portfolios acquired in 2019 were obtained for $7.1 million as consideration in a licensing agreement and for a $6.9 million cash payment. The Company accounted for the patent portfolios acquired as asset acquisitions and is amortizing the purchase prices over a weighted average period of nine years.

Estimated Amortization of Finite-Lived Intangible Assets

As of September 30, 2019, estimated amortization expense for finite-lived intangible assets was as follows (in thousands): 
Remainder of 2019
$
28,132

2020
112,401

2021
69,631

2022
41,946

2023
24,845

Thereafter
151,902

Total
$
428,857




17


Goodwill

Goodwill allocated to the reportable segments and changes in the carrying amount of goodwill by reportable segment were as follows (in thousands):
 
Product
 
Intellectual Property Licensing
 
Total
December 31, 2018
$
253,011

 
$
1,291,332

 
$
1,544,343

Impairment
(79,287
)
 
(58,166
)
 
(137,453
)
Foreign currency translation
97

 

 
97

September 30, 2019
$
173,821

 
$
1,233,166

 
$
1,406,987



Goodwill at each reporting unit is evaluated for potential impairment annually, as of the beginning of the fourth quarter, and whenever events or changes in circumstances indicate the carrying amount of goodwill may not be recoverable. The process of evaluating goodwill for potential impairment is subjective and requires significant estimates, assumptions and judgments particularly related to the identification of reporting units, the assignment of assets and liabilities to reporting units and estimating the fair value of each reporting unit.

During September 2019, sufficient indicators of potential impairment were identified that management concluded it was more-likely-than-not that goodwill was impaired and a quantitative interim goodwill impairment test should be performed as of September 30, 2019 for the Product and Intellectual Property Licensing reporting units. Indicators of potential impairment included a significant and sustained decline in the trading price of TiVo's common stock, as well as lower-than-previously forecast revenue and profitability levels for the Product reporting unit and downward revisions to this reporting unit's short- and long-term forecasts. The forecast revisions for the Product reporting unit were identified as part of TiVo's 2020 budgeting process and reflect lower expectations for its Platform Solutions products, including changes in both the market and business models internationally. The changes in such expectations related to revenue growth rates, current market trends, business mix, cost structure and other expectations about the anticipated short- and long-term operating results. As a result of the quantitative interim goodwill impairment test performed as of September 30, 2019, a Goodwill impairment charge of $137.5 million was recognized, of which $79.3 million related to the Product reporting unit and $58.2 million related to the Intellectual Property Licensing reporting unit. The Goodwill impairment charge for the Intellectual Property Licensing reporting unit resulted from an increase in the discount rate used to estimate fair value due to the decline in the trading price of TiVo's common stock.

No goodwill impairment charges were recognized as a result of an interim goodwill impairment test during the first two quarters of 2019.

Prior to completing the quantitative interim goodwill impairment test, TiVo tested the recoverability of long-lived assets other than goodwill assigned to the Product and Intellectual Property Licensing reporting units and concluded that such assets were not impaired.

(8) Restructuring and Asset Impairment Charges

Components of Restructuring and asset impairment charges were as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Facility-related costs
$
158

 
$
99

 
$
591

 
$
387

Severance costs
953

 
2,822

 
4,923

 
5,606

Share-based payments

 

 

 
2,575

Asset impairment
875

 

 
961

 

Contract termination costs and other
9

 

 
9

 

Restructuring and asset impairment charges
$
1,995

 
$
2,921

 
$
6,484

 
$
8,568



18


Components of accrued restructuring costs were as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
Facility-related costs
$

 
$
264

Severance costs
2,179

 
3,996

Accrued restructuring costs
$
2,179

 
$
4,260


The Company expects a substantial portion of the accrued restructuring costs to be paid by the end of 2019.

2019 Transformation Plan

In connection with the May 2019 announcement of its plan to separate its Product and Intellectual Property Licensing businesses, the Company initiated certain activities to transform its business operations in order to execute the separation (the "2019 Transformation Plan"). As a result of the 2019 Transformation Plan, the Company expects to reduce headcount, move certain positions to lower cost locations, rationalize facilities and legal entities and terminate certain leases and other contracts. The 2019 Transformation Plan resulted in restructuring charges of $0.7 million during the three and nine months ended September 30, 2019, substantially all of which related to severance costs.

The process of completing the Separation has been and is expected to continue to be time-consuming and involve significant costs and expenses. In addition to the restructuring costs associated with the 2019 Transformation Plan, the Company also recorded costs that do not qualify as restructuring expense related to the Separation of $9.5 million and $13.9 million during the three and nine months ended September 30, 2019, respectively. These costs were recorded in Selling, general and administrative costs and consist of employee-related costs, costs to establish certain stand-alone functions and information technology systems and other one-time transaction-related costs, including investment banking and consulting fees and other incremental costs directly associated with the Separation process.

Profit Improvement Plan

In February 2018, the Company announced its intention to explore strategic alternatives. In connection with exploring strategic alternatives, the Company initiated certain cost saving actions (the "Profit Improvement Plan"). As a result of the Profit Improvement Plan, the Company moved certain positions to lower cost locations, eliminated layers of management and rationalized facilities resulting in severance costs and the termination of certain leases and other contracts. Restructuring activities related to the Profit Improvement Plan for the nine months ended September 30, 2019 were as follows (in thousands): 
 
Balance at Beginning of Period
 
Restructuring Expense
 
Cash Settlements
 
Non-Cash Settlements
 
Other
 
Balance at End of Period
Facility-related costs
$

 
$
591

 
$

 
$
(591
)
 
$

 
$

Severance costs
3,857

 
4,223

 
(6,203
)
 

 
(72
)
 
1,805

Asset impairment

 
961

 

 
(961
)
 

 

Total
$
3,857

 
$
5,775

 
$
(6,203
)
 
$
(1,552
)
 
$
(72
)
 
$
1,805



As a result of actions associated with the Profit Improvement Plan, Restructuring and asset impairment charges of $8.1 million, primarily for severance-related benefits, were recognized in the nine months ended September 30, 2018.

The Profit Improvement Plan was substantially complete as of September 30, 2019.

Previous Restructuring Plans

Following completion of the TiVo Acquisition, TiVo Corporation began implementing integration plans that were intended to realize operational synergies between Rovi and TiVo Solutions (the "TiVo Integration Restructuring Plan"). As a result of these integration plans, the Company eliminated duplicative positions resulting in severance costs and the termination of certain leases and other contracts. As a result of actions associated with the TiVo Integration Restructuring Plan, Restructuring and asset impairment charges of $0.4 million, primarily facility-related costs, were recognized in the nine months ended September 30, 2018. The TiVo Integration Restructuring Plan was completed as of December 31, 2018.

Prior to the TiVo Acquisition, Rovi and TiVo Solutions had each initiated restructuring plans. The Legacy Rovi Restructuring Plan and the Legacy TiVo Solutions Restructuring Plan were completed as of December 31, 2018.

19



(9) Debt and Interest Rate Swaps

A summary of debt issued by or assumed by the Company was as follows (dollars in thousands):
 
 
 
 
September 30, 2019
 
December 31, 2018
 
Stated Interest Rate
Issue Date
Maturity Date
Outstanding Principal
Carrying Amount
 
Outstanding Principal
Carrying Amount
2020 Convertible Notes
0.500%
March 4, 2015
March 1, 2020
$
295,000

$
289,284

 
$
345,000

$
326,640

2021 Convertible Notes
2.000%
September 22, 2014
October 1, 2021
48

48

 
48

48

Term Loan Facility B
Variable
July 2, 2014
July 2, 2021
621,912

619,899

 
668,500

665,449

Total Long-term debt
 
 
 
$
916,960

909,231

 
$
1,013,548

992,137

Less: Current portion of long-term debt
 
 
 
 
289,284

 
 
373,361

Long-term debt, less current portion
 
 
 
 
$
619,947

 
 
$
618,776



2020 Convertible Notes

Rovi issued $345.0 million in aggregate principal of 0.500% Convertible Senior Notes that mature March 1, 2020 (the “2020 Convertible Notes”) at par pursuant to an Indenture dated March 4, 2015 (as supplemented, the "2015 Indenture"). The 2020 Convertible Notes were sold in a private placement and bear interest at an annual rate of 0.500% payable semi-annually in arrears on March 1 and September 1 of each year, commencing September 1, 2015. In connection with the TiVo Acquisition, TiVo Corporation and Rovi entered into a supplemental indenture under which TiVo Corporation became a guarantor of the 2020 Convertible Notes and the notes became convertible into TiVo Corporation common stock.

In June 2019, the Company repurchased $50.0 million of outstanding principal of the 2020 Convertible Notes for $49.4 million. The Company allocated $48.4 million of the repurchase price to the liability component and the remaining $1.0 million to the equity component of the 2020 Convertible Notes. The Company accounted for the repurchase as a partial debt extinguishment and recognized a Loss on debt extinguishment of $0.1 million during the three months ended June 30, 2019 from writing off the unamortized debt discount and issuance costs related to the repurchase.

The 2020 Convertible Notes were convertible at an initial conversion rate of 34.5968 shares of TiVo Corporation common stock per $1,000 of principal of notes, which was equivalent to an initial conversion price of $28.9044 per share of TiVo Corporation common stock. The conversion rate and conversion price are subject to adjustment pursuant to the 2015 Indenture, including as a result of dividends paid by TiVo Corporation. As of September 30, 2019, the 2020 Convertible Notes are convertible at a conversion rate of 39.7348 shares of TiVo Corporation common stock per $1,000 principal of notes, which is equivalent to a conversion price of $25.1668 per share of TiVo Corporation common stock.

Holders may convert the 2020 Convertible Notes, prior to the close of business on the business day immediately preceding December 1, 2019, in multiples of $1,000 of principal under the following circumstances:

during any calendar quarter commencing after the calendar quarter ending on June 30, 2015 (and only during such calendar quarter), if the last reported sale price of TiVo Corporation's common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
during the five business day period after any ten consecutive trading day period in which the trading price per $1,000 of principal of 2020 Convertible Notes for each trading day was less than 98% of the product of the last reported sale price of TiVo Corporation’s common stock and the conversion rate on each such trading day; or
on the occurrence of specified corporate events.
    
On or after December 1, 2019 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert the 2020 Convertible Notes, in multiples of $1,000 of principal, at any time. In addition, during the 35-day trading period following a Merger Event, as defined in the 2015 Indenture, holders may convert the 2020 Convertible Notes, in multiples of $1,000 of principal.


20


On conversion, a holder will receive the conversion value of the 2020 Convertible Notes converted based on the conversion rate multiplied by the volume-weighted average price of TiVo Corporation’s common stock over a specified observation period. On conversion, Rovi will pay cash up to the aggregate principal of the 2020 Convertible Notes converted and deliver shares of TiVo Corporation’s common stock in respect of the remainder, if any, of the conversion obligation in excess of the aggregate principal of the 2020 Convertible Notes being converted.

The conversion rate is subject to adjustment in certain events, including certain events that constitute a "Make-Whole Fundamental Change" (as defined in the 2015 Indenture). In addition, if Rovi undergoes a "Fundamental Change" (as defined in the 2015 Indenture) prior to March 1, 2020, holders may require Rovi to repurchase for cash all or a portion of the 2020 Convertible Notes at a repurchase price equal to 100% of the principal of the repurchased 2020 Convertible Notes, plus accrued and unpaid interest. The conversion rate is also subject to customary anti-dilution adjustments.

The 2020 Convertible Notes are not redeemable prior to maturity by Rovi and no sinking fund is provided. The 2020 Convertible Notes are unsecured and do not contain financial covenants or restrictions on the payment of dividends, the incurrence of indebtedness or the repurchase of other securities by Rovi. The 2015 Indenture includes customary terms and covenants, including certain events of default after which the 2020 Convertible Notes may be due and payable immediately.

TiVo Corporation has separately accounted for the liability and equity components of the 2020 Convertible Notes. The initial carrying amount of the liability component was calculated by estimating the value of the 2020 Convertible Notes using TiVo Corporation’s estimated non-convertible borrowing rate of 4.75% at the time the instrument was issued. The carrying amount of the equity component, representing the value of the conversion option, was determined by deducting the liability component from the principal of the 2020 Convertible Notes. The difference between the principal of the 2020 Convertible Notes and the liability component is considered a debt discount which is being amortized to interest expense using the effective interest method over the expected term of the 2020 Convertible Notes. The equity component of the 2020 Convertible Notes was recorded as a component of Additional paid-in capital in the Condensed Consolidated Balance Sheets and will not be remeasured as long as it continues to meet the conditions for equity classification. Transaction costs of $7.6 million attributable to the liability component were recorded in Long-term debt, less current portion in the Condensed Consolidated Balance Sheets and are being amortized to interest expense using the effective interest method over the expected term of the 2020 Convertible Notes.

Related to the 2020 Convertible Notes, the Condensed Consolidated Balance Sheets included the following (in thousands):
 
September 30, 2019
 
December 31, 2018
Liability component
 
 
 
Principal outstanding
$
295,000

 
$
345,000

Less: Unamortized debt discount
(5,050
)
 
(16,253
)
Less: Unamortized debt issuance costs
(666
)
 
(2,107
)
Carrying amount
$
289,284

 
$
326,640

 
 
 
 
Equity component
$
62,858

 
$
63,854



Components of interest expense related to the 2020 Convertible Notes included in the Condensed Consolidated Statements of Operations were as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Stated interest
$
369

 
$
431

 
$
1,225

 
$
1,294

Amortization of debt discount
2,983

 
3,331

 
9,791

 
9,877

Amortization of debt issuance costs
387

 
412

 
1,256

 
1,206

Total interest expense
$
3,739

 
$
4,174

 
$
12,272

 
$
12,377



Purchased Call Options and Sold Warrants related to the 2020 Convertible Notes

Concurrent with the issuance of the 2020 Convertible Notes in 2015, Rovi purchased call options with respect to its common stock. The call options gave TiVo Corporation the right, but not the obligation, to purchase up to 11.9 million shares

21


of TiVo Corporation's common stock at an exercise price of $28.9044 per share, which corresponds to the initial conversion price of the 2020 Convertible Notes, and are exercisable by TiVo Corporation on conversion of the 2020 Convertible Notes. The exercise price is subject to adjustment, including as a result of dividends paid by TiVo Corporation. As of September 30, 2019, the call options give TiVo Corporation the right, but not the obligation, to purchase up to 11.7 million shares of TiVo Corporation's common stock at an exercise price of $25.1668 per share. The call options are intended to reduce the potential dilution from conversion of the 2020 Convertible Notes. The purchased call options are separate transactions from the 2020 Convertible Notes and holders of the 2020 Convertible Notes do not have any rights with respect to the purchased call options.

Concurrent with the issuance of the 2020 Convertible Notes in 2015, Rovi sold warrants that provide the holder of the warrant the right, but not the obligation, to purchase up to 11.9 million shares of TiVo Corporation common stock at an exercise price of $40.1450 per share. The exercise price is subject to adjustment, including as a result of dividends paid by TiVo Corporation. As of September 30, 2019, 13.0 million warrants were outstanding with an exercise price of $34.9541 per share. The warrants are exercisable beginning June 1, 2020 and can be settled in cash or shares at TiVo Corporation's election. The warrants were entered into to offset the cost of the purchased call options. The warrants are separate transactions from the 2020 Convertible Notes and holders of the 2020 Convertible Notes do not have any rights with respect to the warrants.

2021 Convertible Notes

TiVo Solutions issued $230.0 million in aggregate principal of 2.0% Convertible Senior Notes that mature October 1, 2021 (the "2021 Convertible Notes") at par pursuant to an Indenture dated September 22, 2014 (as supplemented, "the 2014 Indenture"). The 2021 Convertible Notes bear interest at an annual rate of 2.0%, payable semi-annually in arrears on April 1 and October 1 of each year, commencing April 2015. On October 12, 2016, TiVo Solutions repaid $229.95 million of the par value of the 2021 Convertible Notes.

The 2021 Convertible Notes were convertible at an initial conversion rate of 56.1073 shares of TiVo Solutions common stock per $1,000 principal of notes, which was equivalent to an initial conversion price of $17.8230 per share of TiVo Solutions common stock. The conversion rate and conversion price are subject to adjustment pursuant to the 2014 Indenture, including as a result of dividends paid by TiVo Corporation. As of September 30, 2019, the 2021 Convertible Notes are convertible at a conversion rate of 24.8196 shares of TiVo Corporation common stock per $1,000 principal of notes and $154.30 per $1,000 principal of notes, which is equivalent to a conversion price of $34.0738 per share of TiVo Corporation common stock.

TiVo Solutions can settle the 2021 Convertible Notes in cash, shares of common stock, or any combination thereof pursuant to the 2014 Indenture. Subject to certain exceptions, holders may require TiVo Solutions to repurchase, for cash, all or part of their 2021 Convertible Notes upon a “Fundamental Change” (as defined in the 2014 Indenture) at a price equal to 100% of the principal amount of the 2021 Convertible Notes being repurchased plus any accrued and unpaid interest up to, but excluding, the “Fundamental Change Repurchase Date” (as defined in the 2014 Indenture). In addition, on a “Make-Whole Fundamental Change” (as defined in the 2014 Indenture) prior to the maturity date of the 2021 Convertible Notes, TiVo Solutions will, in some cases, increase the conversion rate for a holder that elects to convert its 2021 Convertible Notes in connection with such Make-Whole Fundamental Change.
    
Senior Secured Credit Facility

On July 2, 2014, Rovi Corporation, as parent guarantor, and two of its wholly-owned subsidiaries, Rovi Solutions Corporation and Rovi Guides, Inc., as borrowers, and certain of its other subsidiaries, as subsidiary guarantors, entered into a Credit Agreement (the “Credit Agreement”). After the completion of the TiVo Acquisition, TiVo Corporation became a guarantor under the Credit Agreement. The Credit Agreement provided for a (i) five-year $125.0 million term loan A facility (“Term Loan Facility A”), (ii) seven-year $700.0 million term loan B facility (“Term Loan Facility B” and together with Term Loan Facility A, the “Term Loan Facility”) and (iii) five-year $175.0 million revolving credit facility (including a letter of credit sub-facility) (the "Revolving Facility” and together with the Term Loan Facility, the “Senior Secured Credit Facility”). In September 2015, Rovi made a voluntary principal prepayment to extinguish Term Loan Facility A and elected to terminate the Revolving Facility.

Prior to the refinancing described below, Term Loan Facility B was amortizing in equal quarterly installments in an aggregate annual amount equal to 1% of the original principal amount thereof, with any remaining balance payable on the final maturity date of Term Loan Facility B. Loans under Term Loan Facility B bore interest, at the Company's option, at a rate equal to either the London Interbank Offered Rate ("LIBOR"), plus an applicable margin equal to 3.00% per annum (subject to a 0.75% LIBOR floor) or the prime lending rate, plus an applicable margin equal to 2.00% per annum.


22


On January 26, 2017, TiVo Corporation, as parent guarantor, two of its wholly-owned subsidiaries, Rovi Solutions Corporation and Rovi Guides, Inc., as borrowers, and certain of TiVo Corporation’s other subsidiaries, as subsidiary guarantors, entered into Refinancing Agreement No. 1 with respect to Term Loan Facility B. The borrowing terms for Refinancing Agreement No. 1 are substantially similar to the borrowing terms of Term Loan Facility B. However, loans under Refinancing Agreement No. 1 bear interest, at the borrower's option, at a rate equal to either LIBOR, plus an applicable margin equal to 2.50% per annum (subject to a 0.75% LIBOR floor) or the prime lending rate, plus an applicable margin equal to 1.50% per annum. Refinancing Agreement No. 1 is part of the Senior Secured Credit Facility.

The Credit Agreement contains customary representations and warranties and customary affirmative and negative covenants applicable to the Company and its subsidiaries, including, among other things, restrictions on indebtedness, liens, investments, mergers, dispositions, prepayment of other indebtedness, and dividends and other distributions. The Credit Agreement is secured by substantially all of the Company's assets. Annually, the Company may be required to make an additional principal payment on Refinancing Agreement No. 1, which is calculated as a percentage of the prior year's "Excess Cash Flow" as defined in the Credit Agreement. In February 2019, the Company made an Excess Cash Flow payment of $46.6 million, which eliminated the remaining quarterly principal payments. The outstanding principal balance of Term Loan Facility B is due in July 2021.

The Company accounted for the Excess Cash Flow payment in February 2019 as a partial debt extinguishment. During the three months ended March 31, 2019 the Company recognized a Loss on debt extinguishment of $0.2 million from writing off the unamortized debt discount and issuance costs related to the Excess Cash Flow payment.

Expected Principal Payments

As of September 30, 2019, aggregate expected principal payments on long-term debt, including the current portion of long-term debt, were as follows (in thousands):
2019 (a)
$
295,000

2020

2021
621,960

Total
$
916,960



(a)
While the 2020 Convertible Notes is scheduled to mature on March 1, 2020, future principal payments are presented based on the date the 2020 Convertible Notes can be freely converted by holders, which is December 1, 2019. However, the 2020 Convertible Notes may be converted by holders prior to December 1, 2019 in certain circumstances.

Interest Rate Swaps

The Company issues long-term debt denominated in U.S. dollars based on market conditions at the time of financing and may enter into interest rate swaps to achieve a primarily fixed interest rate. Alternatively, the Company may choose not to enter into an interest rate swap or may terminate a previously executed interest rate swap if it believes a larger proportion of floating-rate debt would be beneficial. The Company has not designated any of its interest rate swaps as hedges for accounting purposes. The Company records interest rate swaps in the Condensed Consolidated Balance Sheets at fair value with changes in fair value recorded as (Loss) gain on interest rate swaps in the Condensed Consolidated Statements of Operations. Amounts are presented in the Condensed Consolidated Balance Sheets after considering the right of offset based on its master netting agreements. During the three months ended September 30, 2019 and 2018, the Company recorded a $0.4 million loss and a $1.0 million gain, respectively, from adjusting its interest rate swaps to fair value. During the nine months ended September 30, 2019 and 2018, the Company recorded a $5.5 million loss and a $7.2 million gain, respectively, from adjusting its interest rate swaps to fair value.


23


Details of the Company's interest rate swaps as of September 30, 2019 and December 31, 2018 were as follows (dollars in thousands):
 
 
 
Notional
 
 
Contract Inception
Contract Effective Date
Contract Maturity
September 30, 2019
December 31, 2018
Interest Rate Paid
Interest Rate Received
Senior Secured Credit Facility
 
 
 
 
June 2013
January 2016
March 2019
$

$
250,000

2.23%
One-month USD-LIBOR
September 2014
January 2016
July 2021
$
125,000

$
125,000

2.66%
One-month USD-LIBOR
September 2014
March 2017
July 2021
$
200,000

$
200,000

2.93%
One-month USD-LIBOR


(10) Leases

Adoption of New Lease Accounting Standard

The Company adopted the provisions of the new lease accounting standard described in Note 1 using the modified retrospective transition approach on January 1, 2019. As such, the new lease accounting standard was applied to contracts in effect as of December 31, 2018. Results for periods beginning after December 31, 2018 are presented in accordance with the new lease accounting standard, while prior period amounts were not restated and continue to be reported in accordance with the Company's previous lease accounting policies. On adoption, the Company recognized a $66.7 million Right-of-use asset and an $81.9 million Lease liability.

Practical Expedients and Exemptions

On adoption, the Company elected to apply the package of practical expedients permitted under the transition provisions of the new lease accounting standard, which among other things, allowed the Company to carryforward the historical lease classification. In addition, the Company elected to apply a practical expedient to combine the lease components and non-lease components into a single lease component. The Company also elected to apply a practical expedient to not measure or recognize right-of-use assets or lease liabilities for leases with a lease term of 12 months or less.

Lease Details

The Company has operating leases for corporate offices, data centers and certain equipment. As of September 30, 2019, the Company's leases have remaining lease terms of 3 months to 10 years and the Company has an option to terminate certain leases within the next 7 years. Additionally, certain leases include options to extend the lease term for up to 10 years. The Company's lease agreements do not contain any material residual value guarantees or material restrictive covenants.

The Company subleases certain real estate to third parties. The sublease portfolio consists of operating leases for previously exited office space. Certain subleases include variable payments for operating costs. The subleases are generally co-terminus with the head lease, or shorter. Subleases do not include any residual value guarantees or restrictions or covenants imposed by the leases.

The components of operating lease costs were as follows (in thousands):
Classification
Three Months Ended September 30, 2019
 
Nine Months Ended September 30, 2019
Fixed lease cost
$
4,372

 
$
13,387

Variable lease cost
1,282

 
3,880

Short-term lease cost
47

 
379

Less: Sublease income
(2,382
)
 
(6,957
)
Total operating lease cost
$
3,319

 
$
10,689



24


Supplemental cash flow information related to leases was as follows (in thousands):
 
Nine Months Ended September 30, 2019
Operating cash flows:
 
Cash paid for amounts included in the measurement of operating Lease liabilities
$
14,511

Non-cash activity:
 
Right-of-use assets obtained in exchange for operating Lease liabilities
$
7,574

Other adjustments to Right-of-use assets
$
(1,626
)

Supplemental balance sheet information related to operating leases was as follows (in thousands, except weighted average lease term and discount rate):
 
September 30, 2019
Right-of-use assets
$
63,064

 
 
Lease liabilities - current
$
13,562

Lease liabilities - non current
65,650

Total Lease liabilities
$
79,212

 
 
Weighted average remaining lease term
6.0 years

Weighted average discount rate
6.6
%


Expected Lease Payments

As of September 30, 2019, aggregate expected lease payments were as follows (in thousands):
 
Operating Lease Liabilities
 
Sublease Income
 
Net Operating Lease Payments
Remainder of 2019
$
3,862

 
$
(1,746
)
 
$
2,116

2020
19,024

 
(6,873
)
 
12,151

2021
17,047

 
(6,808
)
 
10,239

2022
13,970

 
(6,269
)
 
7,701

2023
11,977

 
(6,081
)
 
5,896

Thereafter
31,651

 
(13,470
)
 
18,181

Total lease payments
97,531

 
(41,247
)
 
56,284

Less: imputed interest
(18,319
)
 

 
(18,319
)
Total
$
79,212

 
$
(41,247
)
 
$
37,965



(11) Contingencies

Indemnifications

In the normal course of business, the Company provides indemnifications of varying scopes and amounts to certain of its licensees against claims made by third parties arising out of the use and / or incorporation of the Company's products, intellectual property, services and / or technologies into the licensees' products and services. TiVo Solutions has also indemnified certain customers and business partners for, among other things, the licensing of its products, the sale of its digital video recorders ("DVRs"), and the provision of engineering and consulting services. The Company’s obligation under its indemnification agreements with customer and business partners would arise in the event a third party filed a claim against one of the parties that was covered by the Company’s indemnification. Pursuant to these agreements, the Company may indemnify the other party for certain losses suffered or incurred by the indemnified party in connection with various types of claims, which may include, without limitation, intellectual property infringement, advertising and consumer disclosure laws, certain tax liabilities, negligence and intentional acts in the performance of services and violations of laws.

25



In some cases, the Company may receive tenders of defense and indemnity arising from products, intellectual property services and / or technologies that are no longer provided by the Company due to having divested certain assets, but which were previously licensed or provided by the Company.

The term of the Company's indemnification obligations is generally perpetual. The Company's indemnification obligations are typically limited to the cumulative amount paid to the Company by the licensee under the license agreement; however, some license agreements, including those with the Company's largest multiple system operator and digital broadcast satellite providers, have larger limits or do not specify a limit on amounts that may be payable under the indemnity arrangements. 

The Company cannot reasonably estimate the possible range of losses that may be incurred pursuant to its indemnification obligations, if any. Variables affecting any such assessment include, but are not limited to: the nature of the claim asserted; the relative merits of the claim; the financial ability of the party suing the indemnified party to engage in protracted litigation; the number of parties seeking indemnification; the nature and amount of damages claimed by the party suing the indemnified party; and the willingness of such party to engage in settlement negotiations. Due to the nature of the Company's potential indemnity liability, the Condensed Consolidated Financial Statements could be materially adversely affected in a particular period by one or more of these indemnities.

Under certain circumstances, TiVo Solutions may seek to recover some or all amounts paid to an indemnified party from its insurers. TiVo Solutions does not have any assets held either as collateral or by third parties that, on the occurrence of an event requiring it to indemnify a customer, could be obtained and liquidated to recover all or a portion of the amounts paid pursuant to its indemnification obligations.

Legal Proceedings

The Company may be involved in various lawsuits, claims and proceedings, including intellectual property, commercial, securities and employment matters that arise in the normal course of business. The Company accrues a liability when management believes information available prior to the issuance of the financial statements indicates it is probable a loss has been incurred as of the date of the financial statements and the amount of loss can be reasonably estimated. The Company adjusts its accruals to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. Legal costs are expensed as incurred.

The Company believes it has recorded adequate provisions for any such lawsuits, claims and proceedings and, as of September 30, 2019, it was not reasonably possible that a material loss had been incurred in excess of the amounts recognized in the Condensed Consolidated Financial Statements. Based on its experience, the Company believes that damage amounts claimed in these matters are not meaningful indicators of potential liability. Some of the matters pending against the Company involve potential compensatory, punitive or treble damage claims or sanctions, that, if granted, could require the Company to pay damages or make other expenditures in amounts that could have a material adverse effect on its Condensed Consolidated Financial Statements. Given the inherent uncertainties of litigation, the ultimate outcome of the ongoing matters described herein cannot be predicted with certainty. While litigation is inherently unpredictable, the Company believes it has valid defenses with respect to the legal matters pending against it. Nevertheless, the Condensed Consolidated Financial Statements could be materially adversely affected in a particular period by the resolution of one or more of these contingencies.
    
(12) Stockholders' Equity

Earnings (Loss) Per Share

Basic earnings per share ("EPS") is computed using the weighted average number of common shares outstanding during the period. Diluted EPS is computed using the weighted average number of common shares and dilutive common share equivalents outstanding during the period, except for periods of a loss from continuing operations. In periods of a loss from continuing operations, no common share equivalents are included in Diluted EPS because their effect would be anti-dilutive.


26


The number of shares used to calculate Basic and Diluted EPS were as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Weighted average shares used in computing basic per share amounts
126,081

 
123,459

 
125,160

 
122,756

Dilutive effect of equity-based compensation awards

 

 

 

Weighted average shares used in computing diluted per share amounts
126,081

 
123,459

 
125,160

 
122,756



Weighted average potential shares excluded from the calculation of Diluted EPS as their effect would have been anti-dilutive were as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Restricted awards
6,173

 
5,401

 
5,272

 
4,153

Stock options
596

 
1,907

 
885

 
2,238

2020 Convertible Notes (a)
11,722

 
12,918

 
12,881

 
12,918

2021 Convertible Notes (a)
1

 
1

 
1

 
1

Warrants related to 2020 Convertible Notes (a)
12,999

 
12,525

 
12,911

 
12,424

Weighted average potential shares excluded from the calculation of Diluted EPS
31,491

 
32,752

 
31,950

 
31,734

 
(a)
See Note 9 for additional details.

For the three months ended September 30, 2019 and 2018, 1.2 million and 0.6 million weighted average performance-based restricted awards, respectively, were excluded from the calculation of Diluted EPS as the performance metric had yet to be achieved. For the nine months ended September 30, 2019 and 2018, 0.7 million and 0.9 million weighted average performance-based restricted awards, respectively, were excluded from the calculation of Diluted EPS as the performance metric had yet to be achieved.

Effect of the 2020 Convertible Notes and related transactions on Diluted EPS

In periods when the Company reports income from continuing operations, the dilutive effect of additional shares of common stock that may be issued on conversion of the 2020 Convertible Notes are included in the calculation of Diluted EPS if the price of the Company’s common stock exceeds the conversion price. The 2020 Convertible Notes have no impact on Diluted EPS until the price of the Company's common stock exceeds the conversion price of $25.1668 per share because the principal of the 2020 Convertible Notes is required to be settled in cash. Based on the closing price of the Company's common stock of $7.62 per share on September 30, 2019, the if-converted value of the 2020 Convertible Notes was less than the outstanding principal.

The 2020 Convertible Notes would be dilutive if the Company’s common stock closed at or above $25.1668 per share. However, on conversion, no economic dilution is expected from the 2020 Convertible Notes as the exercise of call options purchased by the Company with respect to its common stock described in Note 9 is expected to eliminate any potential dilution from the 2020 Convertible Notes that would have otherwise occurred. The call options are always excluded from the calculation of Diluted EPS as they are anti-dilutive under the treasury stock method.

The warrants sold by the Company with respect to its common stock in connection with the 2020 Convertible Notes described in Note 9 have an effect on Diluted EPS when the Company’s share price exceeds the warrant’s strike price of $34.9541 per share. As the price of the Company’s common stock increases above the warrant strike price, additional dilution would occur.

27



Share Repurchase Program

On February 14, 2017, TiVo Corporation's Board of Directors approved an increase to the share repurchase program authorization to $150.0 million. The February 2017 authorization includes amounts which were outstanding under previously authorized share repurchase programs. During the three months ended September 30, 2019 and 2018, no shares were repurchased under the share repurchase program. As of September 30, 2019, the Company had $150.0 million of share repurchase authorization remaining.

The Company issues restricted stock and restricted stock units (collectively, "restricted awards") as part of the equity-based compensation plans described in Note 13. For the majority of restricted awards, shares are withheld to satisfy required withholding taxes at the vesting date. Shares withheld to satisfy required withholding taxes in connection with the vesting of restricted awards are treated as common stock repurchases in the Condensed Consolidated Financial Statements because they reduce the number of shares that would have been issued on vesting. However, these withheld shares are not included in common stock repurchases under the Company's authorized share repurchase plan. During the three months ended September 30, 2019 and 2018, the Company withheld 0.3 million and 0.2 million shares of common stock to satisfy $2.3 million and $2.6 million of required withholding taxes, respectively. During the nine months ended September 30, 2019 and 2018, the Company withheld 0.7 million and 0.5 million shares of common stock to satisfy $5.4 million and $6.8 million of required withholding taxes, respectively.

Dividends

For the three months ended September 30, 2019 and 2018, the Company declared and paid dividends of $0.08 and $0.18 per share, respectively, for aggregate cash payments of $10.0 million and $22.3 million, respectively. For the nine months ended September 30, 2019 and 2018, the Company declared and paid dividends of $0.34 and $0.54 per share, respectively, for aggregate cash payments of $42.5 million and $66.7 million, respectively.

In connection with the Separation, the Product and Intellectual Property Licensing businesses will evaluate the payment of dividends to shareholders in the future, if any. The capacity to pay dividends in the future depends on many factors, including their financial condition, results of operations, capital requirements, capital structure, industry practice and other business conditions that their respective Boards of Directors consider relevant. In addition, the agreements governing the Company's debt, or new debt that may be incurred in the future, may limit or prohibit the payment of dividends.

Section 382 Transfer Restrictions
    
On September 7, 2016, upon the effective time of the TiVo Acquisition, the Company’s certificate of incorporation was amended and restated to include certain transfer restrictions intended to preserve tax benefits related to the net operating loss carryforwards (“NOLs”) of the Company pursuant to Section 382 of Internal Revenue Code of 1986, as amended (the “Code”), that apply to transfers made by 5% stockholders, transferees related to a 5% stockholder, transferees acting in coordination with a 5% stockholder, or transfers that would result in a stockholder becoming a 5% stockholder. If the Company experiences an “ownership change,” as defined in Section 382 of the Code, its ability to fully utilize the NOLs on an annual basis will be substantially limited, and the timing of the usage of the NOLs could be substantially delayed, which could therefore significantly impair the value of those benefits. These transfer restrictions are intended to act as a deterrent to any person (an “Acquiring Person”) acquiring (together with all affiliates and associates of such person) beneficial ownership of 5% or more of the Company's outstanding common stock within the meaning of Section 382 of the Code, without the approval of the Company's Board of Directors. Such transfer restrictions will expire on the earlier of (i) the repeal of Section 382 or any successor statute if the Company’s Board of Directors determines that such restrictions are no longer necessary or desirable for the preservation of certain tax benefits, (ii) the beginning of a taxable year to which the Company’s Board of Directors determines that no tax benefits may be carried forward or (iii) the end of the day on September 7, 2019, three years from the effective time of the TiVo Acquisition when the Company’s certificate of incorporation was amended and restated to include certain transfer restrictions. The Company conducted a stockholder advisory vote with respect to the maintenance of such transfer restrictions in its certificate of incorporation at its 2017 Annual Meeting of Stockholders and the stockholders approved of such transfer restrictions. By operation of the amended and restated certificate of incorporation, the transfer restrictions expired on September 7, 2019 and a stockholder can become a 5% or greater stockholder without the approval of the Company’s Board of Directors.


28


(13) Equity-based Compensation

Restricted Awards and Stock Options

The Company grants equity-based compensation awards from the Rovi 2008 Equity Incentive Plan (the “Rovi 2008 Plan”). The Rovi 2008 Plan permits the grant of restricted awards, stock options and similar types of equity awards to employees, officers, directors and consultants of the Company. Restricted stock is considered outstanding at the time of grant as holders are entitled to voting rights. Restricted awards are generally subject to a four-year graded vesting period. Stock options generally have vesting periods of four years with one quarter of the grant vesting on the first anniversary of the grant, followed by monthly vesting thereafter. Stock options generally have a contractual term of seven years. As of September 30, 2019, the Company had 36.4 million shares of common stock reserved and 10.6 million shares of common stock available for issuance under the Rovi 2008 Plan.

On September 7, 2016, the Company assumed the TiVo Inc. Amended and Restated 2008 Equity Incentive Award Plan (the “TiVo 2008 Plan”). The Company amended and restated the TiVo 2008 Plan effective as of the closing of the TiVo Acquisition to be the TiVo Corporation Titan Equity Incentive Award Plan for purposes of awards granted following the TiVo Acquisition Date. Restricted stock is considered outstanding at the time of grant as holders are entitled to voting rights. Restricted awards assumed from the TiVo 2008 Plan are generally subject to a three-year vesting period, with semiannual vesting. Restricted awards issued by the Company from the TiVo 2008 Plan are generally subject to a four-year graded vesting period. Stock options assumed from the TiVo 2008 Plan generally have a four-year vesting period with one quarter of the grant vesting on the first anniversary of the grant followed by monthly vesting thereafter. Stock options assumed from the TiVo 2008 Plan generally have a contractual term of seven years. As of September 30, 2019, there were 3.9 million shares of common stock reserved for future issuance as outstanding awards vest under the TiVo 2008 Plan. The TiVo 2008 Plan expired in August 2018, and no further shares of common stock are available for future grant.

The Company also grants performance-based restricted stock units to certain of its senior officers for three-year performance periods. Vesting in the performance-based restricted stock units is subject to a market condition, as well as a service condition. Depending on the level of achievement, the maximum number of shares that could be issued on vesting generally could be up to 200% of the target number of performance-based restricted stock units granted. For awards subject to a market vesting condition, the fair value per award is fixed at the grant date and the amount of compensation expense is not adjusted during the performance period regardless of changes in the level of achievement of the market condition.

In June 2019, the Company granted 0.6 million performance-based restricted stock units to certain of its senior officers with vesting conditioned on completion of a change-in-control event as defined in the grant agreement, as well as a service condition. For these awards, the fair value per award is estimated as the price of the Company's common stock at the close of trading on the date of grant, less the present value of dividends expected to be paid during the vesting period. However, no compensation expense is recognized for these awards until the change-in-control event occurs, at which time the grant date fair value of $3.3 million, adjusted for any forfeitures, would be recognized as compensation expense.

Employee Stock Purchase Plan

The Company’s 2008 Employee Stock Purchase Plan (“ESPP”) allows eligible employees to purchase shares of the Company’s common stock at a discount through payroll deductions. The ESPP consists of up to four consecutive six-month purchase periods within a twenty-four-month offering period. Employees purchase shares each purchase period at the lower of 85% of the market value of the Company’s common stock at either the beginning of the offering period or the end of the purchase period. As of September 30, 2019, the Company had 3.3 million shares of common stock reserved and 3.3 million shares available for issuance under the ESPP.

Valuation Techniques and Assumptions

The Company's restricted awards are generally not eligible for dividend protection. The fair value of restricted awards subject to service conditions is estimated as the price of the Company's common stock at the close of trading on the date of grant, less the present value of dividends expected to be paid during the vesting period. Where a restricted stock award requires a post-vesting restriction on sale, the grant date fair value is adjusted to reflect a liquidity discount based on the expected post-vesting holding period.

The Company uses the Black-Scholes-Merton option-pricing formula to estimate the fair value of ESPP shares. The Black-Scholes-Merton option-pricing formula uses complex and subjective inputs, such as the expected volatility of the Company's common stock over the expected term of the grant and projected employee exercise behavior. Expected volatility is

29


estimated using a combination of historical volatility and implied volatility derived from publicly-traded options on the Company's common stock. The expected term is estimated by calculating the period the award is expected to be outstanding based on historical experience and the terms of the grant. The risk-free interest rate is estimated based on the yield of U.S. Treasury zero-coupon bonds with remaining terms similar to the expected term at the grant date. The Company assumes a constant dividend yield commensurate with the dividend yield on the grant date.

Weighted-average assumptions used to estimate the fair value of equity-based compensation awards granted during the period were as follows: 
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Restricted stock units subject to market conditions:
 
 
 
 
 
 
 
Expected volatility
40.7
%
 
39.2
%
 
40.7
%
 
39.2
%
Expected term
2.5 years

 
2.5 years

 
2.5 years

 
2.5 years

Risk-free interest rate
1.8
%
 
2.6
%
 
1.8
%
 
2.6
%
Expected dividend yield
4.4
%
 
5.5
%
 
4.4
%
 
5.5
%
ESPP shares:
 
 
 
 
 
 
 
Expected volatility
46.7
%
 
44.3
%
 
49.2
%
 
43.3
%
Expected term
1.3 years

 
1.3 years

 
1.3 years

 
1.3 years

Risk-free interest rate
1.8
%
 
2.5
%
 
2.1
%
 
2.2
%
Expected dividend yield
3.9
%
 
6.1
%
 
5.1
%
 
5.6
%


The number of awards expected to vest during the requisite service period is estimated at the time of grant using historical data and equity-based compensation is only recognized for awards for which the requisite service is expected to be rendered. Forfeiture estimates are revised during the requisite service period and the effect of changes in the number of awards expected to vest during the requisite service period is recognized on a cumulative catch-up basis in the period estimates are revised.

The weighted-average grant date fair value of equity-based awards (per award) and pre-tax equity-based compensation expense (in thousands) was as follows:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Weighted average grant date fair value
 
 
 
 
 
 
 
Restricted awards
$
6.39

 
$
11.55

 
$
6.72

 
$
11.72

ESPP shares
$
3.80

 
$
3.67

 
$
3.62

 
$
3.99

Equity-based compensation
 
 
 
 
 
 
 
Pre-tax equity-based compensation, excluding amounts included in restructuring expense
$
5,148

 
$
9,471

 
$
22,459

 
$
28,226

Pre-tax equity-based compensation, included in restructuring expense
$

 
$

 
$

 
$
2,575


    
As of September 30, 2019, there was $60.7 million of unrecognized compensation cost, net of estimated forfeitures, related to unvested equity-based awards which is expected to be recognized over a remaining weighted average period of 2.8 years. The unrecognized compensation cost, net of estimated forfeitures, excludes $3.3 million of unrecognized compensation cost related to performance-based restricted stock units with vesting conditioned on completion of a change-in-control event.


30


Equity-Based Compensation Award Activity

Activity related to the Company's restricted awards for the nine months ended September 30, 2019 was as follows:
 
 Restricted Awards (In Thousands)
 
 Weighted-Average Grant Date Fair Value
Outstanding as of beginning of period
5,350

 
$
14.26

Granted
4,487

 
$
6.72

Vested
(1,815
)
 
$
14.45

Forfeited
(891
)
 
$
13.54

Outstanding as of end of period
7,131

 
$
9.56



As of September 30, 2019, unvested restricted awards include 1.2 million performance-based restricted stock units.

The aggregate fair value of restricted awards vested during the three months ended September 30, 2019 and 2018 was $7.0 million and $8.6 million, respectively. The aggregate fair value of restricted awards vested during the nine months ended September 30, 2019 and 2018 was $14.8 million and $21.5 million, respectively.

(14) Income Taxes

Due to the fact that the Company has significant net operating loss carryforwards and has recorded a valuation allowance against a significant portion of its deferred tax assets, foreign withholding taxes are the primary driver of Income tax expense.

Components of Income tax expense were as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Foreign withholding tax
$
3,518

 
$
3,566

 
$
14,737

 
$
10,635

Federal income tax
1,466

 

 
3,878

 

Foreign income tax
809

 
18

 
1,482

 
578

State income tax
(228
)
 
42

 
(501
)
 
221

Change in indefinite reinvestment assertion

 

 

 
1,221

Change in deferred tax liabilities

 
213

 

 
(277
)
Change in unrecognized tax benefits
395

 
62

 
426

 
59

Goodwill impairment
(4,041
)
 

 
(4,041
)
 

Transition Tax

 
868

 

 
868

Income tax expense
$
1,919

 
$
4,769

 
$
15,981

 
$
13,305


    
The Company believes it has provided adequate reserves for all tax deficiencies or reductions in tax benefits that could result from U.S. federal, state and foreign tax audits. The Company regularly assesses the potential outcomes of these audits in order to determine the appropriateness of its tax positions. Adjustments to accruals for unrecognized tax benefits are made to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular income tax audit. However, income tax audits are inherently unpredictable and there can be no assurance the Company will accurately predict the outcome of these audits. The amounts ultimately paid on resolution of an audit could be materially different from the amounts previously recognized, and therefore the resolution of one or more of these uncertainties in any particular period could have a material adverse impact on the Condensed Consolidated Financial Statements.

(15) Segment Information

Reportable segments are identified based on the Company's organizational structure and information reviewed by the Company’s chief operating decision maker ("CODM") to evaluate performance and allocate resources. The Company's operations are organized into two reportable segments for financial reporting purposes: Product and Intellectual Property Licensing.


31


The Product segment consists primarily of licensing Company-developed user experience products and services to multi-channel video service providers and consumer electronics ("CE") manufacturers, licensing the TiVo service and selling TiVo-enabled devices, licensing metadata and advanced search and recommendation and viewership data, as well as sponsored discovery and in-guide advertising. We group our Product segment into three verticals based on the products delivered to our customer: Platform Solutions; Software and Services; and Other. Platform Solutions includes licensing Company-developed UX products, the TiVo service and selling TiVo-enabled devices. Software and Services includes licensing our metadata and advanced media and advertising solutions, including viewership data, sponsored discovery and in-guide advertising. Other includes legacy Analog Content Protection ("ACP"), VCR Plus+ and media recognition products.

The Intellectual Property Licensing segment consists primarily of licensing our patent portfolio to U.S. and international pay television ("TV") providers (directly and through their suppliers), mobile device manufacturers, CE manufacturers and over-the-top ("OTT") video providers. Our broad portfolio of licensable technology patents covers many aspects of content discovery, DVR, video-on-demand, OTT experiences, multi-screen functionality and personalization, as well as interactive applications and advertising. We group our Intellectual Property Licensing segment into three verticals based primarily on the business of our customer: US Pay TV Providers; CE Manufacturers; and New Media, International Pay TV Providers and Other. US Pay TV Providers includes direct and indirect licensing of traditional US Pay TV Providers regardless of the particular distribution technology (e.g., cable, satellite or the internet). CE Manufacturers includes the licensing of our patents to traditional CE manufacturers. New Media, International Pay TV Providers and Other includes licensing to international pay TV providers, virtual service providers, mobile device manufacturers and content and new media companies.

Segment results are derived from the Company's internal management reporting system. The accounting policies used to derive segment results are substantially the same as those used by the consolidated company. Intersegment revenues and expenses have been eliminated from segment financial information as transactions between reportable segments are excluded from the measure of segment profitability reviewed by the CODM. In addition, certain costs are not allocated to the segments as they are considered corporate costs. Corporate costs primarily include general and administrative costs such as corporate management, finance, legal and human resources. The CODM uses an Adjusted EBITDA (as defined below) measure to evaluate the performance of, and allocate resources to, the segments. Segment balance sheets are not used by the CODM to allocate resources or assess performance.


32


Segment results were as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Product
 
 
 
 
 
 
 
Platform Solutions
$
62,083

 
$
73,147

 
$
198,851

 
$
241,295

Software and Services
19,771

 
19,851

 
58,915

 
57,949

Other
934

 
1,614

 
1,531

 
5,007

Revenues, net
82,788

 
94,612

 
259,297

 
304,251

Adjusted Operating Expenses (1)
69,386

 
79,347

 
229,944

 
250,280

Adjusted EBITDA (2)
13,402

 
15,265

 
29,353

 
53,971

Intellectual Property Licensing
 
 
 
 
 
 
 
US Pay TV Providers
41,896

 
44,474

 
126,009

 
143,606

CE Manufacturers
15,580

 
8,859

 
31,928

 
26,754

New Media, International Pay TV Providers and Other
18,260

 
16,764

 
75,697

 
52,795

Revenues, net
75,736

 
70,097

 
233,634

 
223,155

Adjusted Operating Expenses (1)
25,659

 
23,461

 
68,825

 
73,790

Adjusted EBITDA (2)
50,077

 
46,636

 
164,809

 
149,365

Corporate
 
 
 
 
 
 
 
Adjusted Operating Expenses (1)
13,427

 
14,825

 
44,048

 
45,385

Adjusted EBITDA (2)
(13,427
)
 
(14,825
)
 
(44,048
)
 
(45,385
)
Consolidated
 
 
 
 
 
 
 
Total Revenues, net
158,524

 
164,709

 
492,931

 
527,406

Adjusted Operating Expenses (1)
108,472

 
117,633

 
342,817

 
369,455

Adjusted EBITDA (2)
50,052

 
47,076

 
150,114

 
157,951

Depreciation
5,314

 
5,338

 
16,005

 
16,252

Amortization of intangible assets
28,212

 
37,242

 
84,574

 
119,463

Restructuring and asset impairment charges
1,995

 
2,921

 
6,484

 
8,568

Goodwill impairment
137,453

 

 
137,453

 

Equity-based compensation
5,148

 
9,471

 
22,459

 
28,226

Separation and transformation costs
9,458

 

 
13,905

 

Transition and integration costs
189

 
(148
)
 
1,342

 
9,303

Earnout amortization

 

 

 
1,494

CEO transition cash costs

 

 
1,000

 
(975
)
Remeasurement of contingent consideration

 
(67
)
 

 
1,104

Operating loss
(137,717
)
 
(7,681
)
 
(133,108
)
 
(25,484
)
Interest expense
(11,844
)
 
(12,436
)
 
(36,480
)
 
(36,241
)
Interest income and other, net
860

 
861

 
4,150

 
2,971

(Loss) gain on interest rate swaps
(390
)
 
1,033

 
(5,475
)
 
7,185

Loss on debt extinguishment

 

 
(300
)
 

Loss from continuing operations before income taxes
$
(149,091
)
 
$
(18,223
)
 
$
(171,213
)
 
$
(51,569
)

(1)
Adjusted Operating Expenses are defined as operating expenses excluding Depreciation, Amortization of intangible assets, Restructuring and asset impairment charges, Goodwill impairment, Equity-based compensation, Separation and transformation costs, Transition and integration costs, retention earn-outs payable to former shareholders of acquired businesses, CEO transition cash costs and Remeasurement of contingent consideration.

(2)
Adjusted EBITDA is defined as operating loss excluding Depreciation, Amortization of intangible assets, Restructuring and asset impairment charges, Goodwill impairment, Equity-based compensation, Separation and

33


transformation costs, Transition and integration costs, retention earn-outs payable to former shareholders of acquired businesses, CEO transition cash costs and Remeasurement of contingent consideration.


34


ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
    
Forward-Looking Statements

This Quarterly Report on Form 10-Q for TiVo Corporation (the “Company,” “we” or “us”) contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, Section 21E of the Securities and Exchange Act of 1934, as amended, and the Private Securities Litigation Reform Act of 1995, including the discussion contained in Item 2., "Management’s Discussion and Analysis of Financial Condition and Results of Operations." We have based these forward-looking statements on our current expectations and projections about future events or future financial performance, which include implementing our business strategy, successfully integrating Rovi Corporation ("Rovi") and TiVo Inc. (renamed TiVo Solutions Inc. (“TiVo Solutions”)) following our acquisition of TiVo Solutions on September 7, 2016 (the "TiVo Acquisition"), realizing planned synergies and cost-savings associated with the TiVo Acquisition, developing and introducing new technologies, obtaining, maintaining and expanding market acceptance of the technologies we offer, successfully renewing intellectual property licenses with the major North American pay TV service providers, competition in our markets and the impact of the separation of our Product and IP Licensing businesses into two independent companies.

In some cases, these forward-looking statements can be identified by terminology such as “may,” “will,” “should,” “expect,” “plan,” “anticipate,” “believe,” “estimate,” “future,” “predict,” “potential,” “intend,” or “continue,” and similar expressions. These statements are based on the beliefs and assumptions of our management and on information currently available to our management. Our actual results, performance and achievements may differ materially from the results, performance and achievements expressed or implied in such forward-looking statements. For a discussion of some of the factors that might cause such a difference, see the "Risk Factors" contained in Part II, Item 1A. of this Quarterly Report on Form 10-Q. Except as required by law, we specifically disclaim any obligation to update such forward-looking statements.

The following commentary should be read in conjunction with the Consolidated Financial Statements and related notes thereto contained in our Annual Report on Form 10-K for the year ended December 31, 2018 and the Condensed Consolidated Financial Statements and related notes thereto contained in Part I, Item 1. of this Quarterly Report on Form 10-Q, which are incorporated by reference herein.

Executive Overview of Results

TiVo Corporation provides an intellectual property portfolio and products to help consumers enjoy watching their favorite entertainment. Our technologies enable an integrated entertainment experience, making entertainment content easy to find, watch and enjoy. Our product business serves up the best movies, video and shows from across live TV, on demand, streaming services and countless apps, helping people discover what to watch as they wish. For content creators and advertisers, our machine learning for personalized content recommendations, conversational voice solution and targeted advertising methodologies help deliver a passionate group of watchers to increase viewership and engagement across online video, TV and other entertainment viewing platforms. Our intellectual property business provides a global portfolio of thousands of patents that underlie this entertainment platform as well as across the broader video landscape. Explore the next generation of entertainment at tivo.com, forward.tivo.com or follow us on Twitter @tivo or @tivoforbusiness.

Our operations are organized into two reportable segments for financial reporting purposes: Product and Intellectual Property Licensing. The Product segment consists primarily of licensing Company-developed user experience ("UX") products and services to multi-channel video service providers and consumer electronics ("CE") manufacturers, licensing the TiVo service and selling TiVo-enabled devices, licensing metadata and advanced search and recommendation and viewership data, as well as sponsored discovery and in-guide advertising. The Intellectual Property Licensing segment consists primarily of licensing our patent portfolio to U.S. and international pay television ("TV") providers (directly and through their suppliers), mobile device manufacturers, CE manufacturers and over-the-top ("OTT") video providers. Our broad portfolio of licensable technology patents covers many aspects of content discovery, digital video recorders, video-on-demand, OTT experiences, multi-screen functionality and personalization, as well as interactive applications and advertising.

Total Revenues, net for the three months ended September 30, 2019 decreased by 4% compared to the prior year primarily due to an $11.8 million decrease in Product revenues. The decrease in Product revenues was attributable to a $4.1 million decrease in consumer revenue, which was driven by subscriber erosion, an increase in the amortization period for product lifetime subscriptions and lower hardware sales. Also contributing to the decrease was a $3.2 million decline in revenue from nonrecurring engineering services to an international cable operator, a $1.8 million revenue reduction related to adjusted subscriber reporting from Latin American operators and the year-ago quarter benefiting from a $3.3 million Passport contract renewal that included guaranteed minimums. These revenue declines were partially offset by a $3.2 million increase in revenue

35


from an international cable operator exceeding its cumulative contractual minimums in 2019 and new agreements executed with Vodafone and Liberty Latin America during the quarter. Intellectual Property Licensing revenues increased $5.6 million due to a $4.1 million increase in catch-up payments intended to make us whole for the pre-license period of use. This was partially offset by a $2.8 million decrease in revenue from TiVo Solutions "Time Warp" agreements that were entered into with AT&T Inc. ("AT&T"), DirecTV, EchoStar Corporation ("EchoStar") and Verizon Communications, Inc. ("Verizon") prior to the TiVo Acquisition Date as a result of contract expirations.

For the three months ended September 30, 2019, we reduced Research and development and Selling, general and administrative compensation costs by $10.9 million, primarily as a result of benefits from our transformation and restructuring activities. We also realized a $9.0 million decrease in Amortization of intangible assets due to certain TiVo Solutions intangible assets reaching the end of their economic life. However, our Loss from continuing operations, net of tax was $151.0 million, or $1.20 per diluted share, compared to $23.0 million, or $0.19 per diluted share, in the prior year. The larger loss in the three months ended September 30, 2019 was primarily the result of a $137.5 million Goodwill impairment charge, $9.5 million of Separation and transformation costs incurred in the three months ended September 30, 2019 and the $6.2 million decrease in revenue described above.

Our intellectual property license with Comcast Corporation ("Comcast") expired on March 31, 2016. Our Product relationship with Comcast, primarily a metadata license, expired on September 30, 2017. The expiration of our intellectual property license with Comcast, as well as litigation initiated against Comcast, reduced revenues and increased litigation costs. While we anticipate Comcast will eventually execute a new intellectual property license, the length of time that Comcast is out of license prior to executing a new license is uncertain.

On May 9, 2019, we announced that our Board of Directors unanimously approved a plan to separate the Product and Intellectual Property Licensing businesses into separately traded public companies (the “Separation”). The Separation is expected to be completed through a dividend of newly issued shares of the common stock of a Company subsidiary that will hold the Product business (“ProductCo”). We intend that the Separation will be completed in a manner generally intended to qualify as tax-deferred to TiVo Corporation’s stockholders for U.S. federal income tax purposes. The Separation, targeted for completion by April 2020, is subject to certain conditions, including, among others, obtaining final approval from TiVo Corporation's Board of Directors, receipt of a favorable opinion and/or rulings with respect to the tax-free nature of the transaction for U.S. federal income tax purposes and the U.S. Securities and Exchange Commission declaring ProductCo's Registration Statement effective.

The process of completing the Separation and transformation has been and is expected to continue to be time-consuming and involve significant costs and expenses. During the nine months ended September 30, 2019, we incurred $13.9 million of Separation and transformation costs. The Separation and transformation costs are primarily Selling, general and administrative costs, consisting of employee-related costs, costs to establish certain stand-alone functions and information technology systems and other one-time transaction-related costs, including investment banking and consulting fees and other incremental costs directly associated with the Separation process. In addition, in connection with the May 2019 announcement of our plan to separate the Product and Intellectual Property Licensing businesses, we implemented a cost efficiency program to transform our business operations and to execute the Separation (the "2019 Transformation Plan"). As a result of the 2019 Transformation Plan, we expect to reduce headcount, move certain positions to lower cost locations, rationalize facilities and legal entities and terminate certain leases and other contracts. The 2019 Transformation Plan resulted in restructuring charges of $0.7 million during the nine months ended September 30, 2019, substantially all of which related to severance costs. We expect to spend up to an additional $35.0 million to complete the Separation and 2019 Transformation Plan.

Due to the loss of economies of scale and the need to establish stand-alone corporate functions for each company, the separation of TiVo Corporation into two independent companies is expected to result in total dis-synergies of approximately $25 million annually, primarily associated with the Intellectual Property Licensing business creating an independent patent innovation research organization and establishing stand-alone corporate functions such as finance, legal, information technology, real estate and human resources. As the Intellectual Property Licensing business involves a small portion of the customers and employees of the TiVo Corporation's business, the operational infrastructure and corporate functions will be separated from ProductCo and a new streamlined enterprise application and operational infrastructure will be established to manage the small portion of customers and employees that will remain with Intellectual Property Licensing business. As a result of the Separation and the smaller scale of ProductCo, the cost efficiency program is expected to more than offset the dis-synergies of the Separation.


36


Comparison of Three and Nine Months Ended September 30, 2019 and 2018

The condensed consolidated results of operations for the three and nine months ended September 30, 2019 and 2018 compared to the prior year were as follows (dollars in thousands):
 
Three Months Ended September 30,
 
 
 
 
 
2019
 
2018
 
Change $
 
Change %
Revenues, net:
 
 
 
 
 
 
 
Licensing, services and software
$
155,918

 
$
160,783

 
$
(4,865
)
 
(3
)%
Hardware
2,606

 
3,926

 
(1,320
)
 
(34
)%
Total Revenues, net
158,524

 
164,709

 
(6,185
)
 
(4
)%
Costs and expenses:
 
 
 
 
 
 
 
Cost of licensing, services and software revenues, excluding depreciation and amortization of intangible assets
39,263

 
40,749

 
(1,486
)
 
(4
)%
Cost of hardware revenues, excluding depreciation and amortization of intangible assets
4,289

 
4,220

 
69

 
2
 %
Research and development
34,038

 
42,053

 
(8,015
)
 
(19
)%
Selling, general and administrative
45,677

 
39,867

 
5,810

 
15
 %
Depreciation
5,314

 
5,338

 
(24
)
 
 %
Amortization of intangible assets
28,212

 
37,242

 
(9,030
)
 
(24
)%
Restructuring and asset impairment charges
1,995

 
2,921

 
(926
)
 
(32
)%
Goodwill impairment
137,453

 

 
137,453

 
N/a

Total costs and expenses
296,241

 
172,390

 
123,851

 
72
 %
Operating loss
(137,717
)
 
(7,681
)
 
(130,036
)
 
1,693
 %
Interest expense
(11,844
)
 
(12,436
)
 
592

 
(5
)%
Interest income and other, net
860

 
861

 
(1
)
 
 %
(Loss) gain on interest rate swaps
(390
)
 
1,033

 
(1,423
)
 
(138
)%
Loss from continuing operations before income taxes
(149,091
)
 
(18,223
)
 
(130,868
)
 
718
 %
Income tax expense
1,919

 
4,769

 
(2,850
)
 
(60
)%
Loss from continuing operations, net of tax
(151,010
)
 
(22,992
)
 
(128,018
)
 
557
 %
(Loss) Income from discontinued operations, net of tax
(379
)
 
143

 
(522
)
 
(365
)%
Net loss
$
(151,389
)
 
$
(22,849
)
 
$
(128,540
)
 
563
 %


37


 
Nine Months Ended September 30,
 
 
 
 
 
2019
 
2018
 
Change $
 
Change %
Revenues, net:
 
 
 
 
 
 
 
Licensing, services and software
$
486,575

 
$
516,495

 
$
(29,920
)
 
(6
)%
Hardware
6,356

 
10,911

 
(4,555
)
 
(42
)%
Total Revenues, net
492,931

 
527,406

 
(34,475
)
 
(7
)%
Costs and expenses:
 
 
 
 
 
 
 
Cost of licensing, services and software revenues, excluding depreciation and amortization of intangible assets
114,482

 
126,547

 
(12,065
)
 
(10
)%
Cost of hardware revenues, excluding depreciation and amortization of intangible assets
14,150

 
14,260

 
(110
)
 
(1
)%
Research and development
113,621

 
133,894

 
(20,273
)
 
(15
)%
Selling, general and administrative
139,270

 
133,906

 
5,364

 
4
 %
Depreciation
16,005

 
16,252

 
(247
)
 
(2
)%
Amortization of intangible assets
84,574

 
119,463

 
(34,889
)
 
(29
)%
Restructuring and asset impairment charges
6,484

 
8,568

 
(2,084
)
 
(24
)%
Goodwill impairment
137,453

 

 
137,453

 
N/a

Total costs and expenses
626,039

 
552,890

 
73,149

 
13
 %
Operating loss
(133,108
)
 
(25,484
)
 
(107,624
)
 
422
 %
Interest expense
(36,480
)
 
(36,241
)
 
(239
)
 
1
 %
Interest income and other, net
4,150

 
2,971

 
1,179

 
40
 %
(Loss) gain on interest rate swaps
(5,475
)
 
7,185

 
(12,660
)
 
(176
)%
Loss on debt extinguishment
(300
)
 

 
(300
)
 
N/a

Loss from continuing operations before income taxes
(171,213
)
 
(51,569
)
 
(119,644
)
 
232
 %
Income tax expense
15,981

 
13,305

 
2,676

 
20
 %
Loss from continuing operations, net of tax
(187,194
)
 
(64,874
)
 
(122,320
)
 
189
 %
(Loss) Income from discontinued operations, net of tax
(379
)
 
3,738

 
(4,117
)
 
(110
)%
Net loss
$
(187,573
)
 
$
(61,136
)
 
$
(126,437
)
 
207
 %

Total Revenues, net

For the three months ended September 30, 2019, Total Revenues, net decreased 4% compared to the prior year as Product revenues decreased $11.8 million and Intellectual Property Licensing revenues increased $5.6 million. Product generated 52% and 57% of Total Revenues, net for the three months ended September 30, 2019 and 2018, respectively.

For the nine months ended September 30, 2019, Total Revenues, net decreased 7% compared to the prior year as Product revenues decreased $45.0 million and Intellectual Property Licensing revenues increased $10.5 million. Product generated 53% and 58% of Total Revenues, net for the nine months ended September 30, 2019 and 2018, respectively.

For details on the changes in Total Revenues, net, see the discussion of our segment results below.

Cost of licensing, services and software revenues, excluding depreciation and amortization of intangible assets

Cost of licensing, services and software revenues, excluding depreciation and amortization of intangible assets, consists primarily of employee-related costs, patent prosecution, maintenance and litigation costs and an allocation of overhead and facilities costs, as well as service center and other expenses related to providing the TiVo service and our metadata offering.

For the three months ended September 30, 2019, Cost of licensing, services and software revenues, excluding depreciation and amortization of intangible assets decreased 4% due to a $1.5 million decrease in non-recurring engineering costs and a $0.8 million decrease in compensation costs, as well as benefits from our transformation and restructuring activities. These benefits were partially offset by $1.5 million of impairment charges associated with a prepaid license that is not expected to be recoverable from the net direct revenue resulting from patent license agreements executed with new customers and a $0.5

38


million increase in patent litigation costs, which was primarily related to the timing of costs incurred in the ongoing Comcast litigation. We expect to continue to incur material expenses related to the Comcast litigation in the future.

For the nine months ended September 30, 2019, Cost of licensing, services and software revenues, excluding depreciation and amortization of intangible assets decreased 10% primarily as a result of an $8.2 million decrease in patent litigation costs, which was primarily related to the timing of costs incurred in the ongoing Comcast litigation and benefits from our transformation and restructuring activities, including a $1.4 million decrease in non-recurring engineering costs, a $1.1 million decrease in costs to acquire data from third parties to support our metadata operations, a $1.0 million decrease in compensation costs. We expect to continue to incur material expenses related to the Comcast litigation in the future. The decrease in costs was partially offset by $2.6 million of impairment charges associated with a prepaid license that is not expected to be recoverable from the net direct revenue resulting from patent license agreements executed with new customers.

Cost of hardware revenues, excluding depreciation and amortization of intangible assets

Cost of hardware revenues, excluding depreciation and amortization of intangible assets includes all product-related costs associated with TiVo-enabled devices, including manufacturing costs, employee-related costs, warranty costs and order fulfillment costs, as well as certain licensing costs and an allocation of overhead and facilities costs. Hardware is sold by the Company primarily as a means to generate revenue from the TiVo service. As a result, generating positive gross margins from hardware sales is not the primary goal of our hardware operations.

For the three and nine months ended September 30, 2019, Cost of hardware revenues, excluding depreciation and amortization of intangible assets benefited from the planned transition of our customers to deploying the TiVo service on third-party hardware. These benefits were partially offset by a $2.4 million inventory impairment during the nine months ended September 30, 2019 due to a reduced forecast for sales of refurbished units.

Research and development

Research and development expenses are comprised primarily of employee-related costs, consulting costs and an allocation of overhead and facilities costs.

For the three months ended September 30, 2019, Research and development expenses decreased 19% compared to the prior year primarily due to a $6.5 million decrease in compensation costs and other benefits from our transformation and restructuring activities.

For the nine months ended September 30, 2019, Research and development expenses decreased 15% compared to the prior year, primarily due to a $14.1 million decrease in compensation costs and a $4.6 million decrease in consulting costs as a result of benefits from our transformation and restructuring activities, as well as a $0.9 million decrease in Transition and integration costs associated with the TiVo Acquisition.

Selling, general and administrative

Selling expenses are comprised primarily of employee-related costs, including travel costs, advertising costs and an allocation of overhead and facilities costs. General and administrative expenses are comprised primarily of employee-related costs, including travel costs, corporate accounting, consulting, legal and tax fees and an allocation of overhead and facilities costs.

Selling, general and administrative expenses increased 15% during the three months ended September 30, 2019. The increase is primarily due to $9.5 million of Separation and transformation costs incurred during the three months ended September 30, 2019, partially offset by a $4.4 million decrease in compensation costs and other benefits from our transformation and restructuring activities.

Selling, general and administrative expenses increased 4% during the nine months ended September 30, 2019 as $13.9 million of Separation and transformation costs incurred during the nine months ended September 30, 2019 were partially offset by a $7.5 million decrease in Transition and integration costs associated with the TiVo Acquisition, which was primarily due to a $4.5 million loss associated with a legacy TiVo Solutions legal matter recorded in the second quarter of 2018 and a $1.8 million decrease in compensation costs and other benefits from our transformation and restructuring activities.


39


Amortization of intangible assets

The decrease in Amortization of intangible assets during the three and nine months ended September 30, 2019 was primarily due to certain intangible assets acquired as part of the TiVo Acquisition reaching the end of their economic life.

Restructuring and asset impairment charges

In connection with the May 2019 announcement of our plan to separate the Product and Intellectual Property Licensing businesses, we initiated certain activities to transform our business operations in order to execute the separation (the "2019 Transformation Plan"). As a result of the 2019 Transformation Plan, we expect to reduce headcount, move certain positions to lower cost locations, rationalize facilities and legal entities and terminate certain leases and other contracts. The 2019 Transformation Plan resulted in Restructuring charges of $0.7 million during the three and nine months ended September 30, 2019, substantially all of which related to severance costs.

In February 2018, we announced our intention to explore strategic alternatives. In connection with exploring strategic alternatives, we initiated certain cost saving actions (the "Profit Improvement Plan"). As a result of the Profit Improvement Plan, we moved certain positions to lower cost locations, eliminated layers of management and rationalized facilities, which resulted in severance costs and the termination of certain leases and other contracts, generating over $40 million in annualized cost savings. As a result of actions associated with the Profit Improvement Plan, Restructuring and asset impairment charges of $1.3 million, primarily related to an asset impairment associated exiting a lease, and $2.8 million, primarily for severance-related benefits, were recognized in the three months ended September 30, 2019 and 2018, respectively. Restructuring and asset impairment charges of $5.8 million and $8.1 million, primarily for severance-related benefits, were recognized in the nine months ended September 30, 2019 and 2018, respectively, as part of the Profit Improvement Plan.

Following completion of the TiVo Acquisition, integration plans were implemented which were intended to realize operational synergies between Rovi and TiVo Solutions (the "TiVo Integration Restructuring Plan"). As part of the TiVo Integration Restructuring Plan, we eliminated duplicative positions resulting in severance costs and terminated certain leases and other contracts, generating over $110 million in annualized cost synergies. As a result of actions associated with the TiVo Integration Restructuring Plan, Restructuring and asset impairment charges of $0.4 million, primarily facility-related costs, were recognized in the nine months ended September 30, 2018.

Goodwill impairment

As a result of the quantitative interim goodwill impairment test performed as of September 30, 2019, a Goodwill impairment charge of $137.5 million was recognized, of which $79.3 million related to the Product reporting unit and $58.2 million related to the Intellectual Property Licensing reporting unit. For further details about the Goodwill impairment charge, refer to Note 7 of the Condensed Consolidated Financial Statements included in Part I, Item 1. of this Quarterly Report on Form 10-Q, which is incorporated by reference herein.

Interest expense

Interest expense decreased by $0.6 million and increased by $0.2 million during the three and nine months ended September 30, 2019 primarily due to changes in the interest rate associated with Term Loan Facility B, which bears interest, at our election, at a rate equal to either London Interbank Offered Rate ("LIBOR"), plus an applicable margin equal to 2.50% per annum (subject to a 0.75% LIBOR floor) or the prime lending rate, plus an applicable margin equal to 1.50% per annum. The Interest expense was also affected by a reduction in outstanding debt due to the $46.6 million Excess Cash Flow principal payment on Term Loan Facility B made in February 2019 and the $50.0 million of 2020 Convertible Notes repurchased in June 2019.

Interest income and other, net

The change in Interest income and other, net during the three months ended September 30, 2019 reflects $0.3 million of beneficial movements in foreign currency exchange rates and a $0.1 million increase in income from an equity method investment, which were offset by a $0.5 million decrease in gains on the sale of investments. We expect interest income to decrease due to investment sales in 2019 to fund the $46.6 million Excess Cash Flow principal payment on Term Loan Facility B made in February 2019 and the $50.0 million of 2020 Convertible Notes repurchased in June 2019.


40


The increase in Interest income and other, net for the nine months ended September 30, 2019 was primarily due to a $1.4 million increase in interest income due to an increase in interest rates and a $0.6 million increase in income from an equity method investment, which was partially offset by a $0.5 million decrease in gains on the sale of investments and $0.3 million of adverse movements in foreign currency exchange rates.
    
(Loss) gain on interest rate swaps

We have not designated any of our interest rate swaps as hedges for accounting purposes. Therefore, changes in the fair value of our interest rate swaps are not offset by changes in the fair value of the related hedged item in our Condensed Consolidated Statements of Operations (see Note 9 to the Condensed Consolidated Financial Statements included in Part I, Item 1. of this Quarterly Report on Form 10-Q, which is incorporated by reference herein). We generally utilize interest rate swaps to convert the interest rate on a portion of our loans with a floating interest rate to a fixed interest rate. Under the terms of our interest rate swaps, we receive a floating rate of interest and pay a fixed rate of interest. When there is an increase in expected future LIBOR, we generally have gains when adjusting our interest rate swaps to fair value. When there is a decrease in expected future LIBOR, we generally have losses when adjusting our interest rate swaps to fair value.
    
Loss on debt extinguishment

In June 2019, the Company repurchased $50.0 million of outstanding principal on its 2020 Convertible Notes. The Company accounted for the repurchase as a partial debt extinguishment and recognized a Loss on debt extinguishment of $0.1 million in the nine months ended September 30, 2019.

Annually, the Company may be required to make an additional principal payment on Term Loan Facility B, which is calculated as a percentage of the prior year's "Excess Cash Flow" as defined in the Credit Agreement. In February 2019, the Company made an Excess Cash Flow payment of $46.6 million on Term Loan Facility B. The Company accounted for the Excess Cash Flow payment as a partial debt extinguishment and recognized a Loss on debt extinguishment of $0.2 million in the nine months ended September 30, 2019.

Income tax expense

Due to our significant net operating loss carryforwards and a valuation allowance applied against a significant portion of our deferred tax assets, foreign withholding taxes are the primary driver of our Income tax expense.

We recorded Income tax expense for the three months ended September 30, 2019 of $1.9 million, which primarily consists of $3.5 million of Foreign withholding tax, $1.5 million of Federal income tax and $0.8 million of Foreign income tax, which was partially offset by a $4.0 million benefit from the Goodwill impairment charge recognized during the three months ended September 30, 2019. We recorded an Income tax expense for the three months ended September 30, 2018 of $4.8 million, which primarily consists of $3.6 million of Foreign withholding tax and a $0.9 million Transition Tax associated with the Tax Act of 2017.
    
We recorded Income tax expense for the nine months ended September 30, 2019 of $16.0 million, which primarily consists of $14.7 million of Foreign withholding tax, $3.9 million of Federal income tax and $1.5 million of Foreign income tax, which was partially offset by a $4.0 million a benefit from the Goodwill impairment charge recognized during the nine months ended September 30, 2019. We recorded an Income tax expense for the nine months ended September 30, 2018 of $13.3 million, which primarily consists of $10.6 million of Foreign withholding tax, $1.2 million of withholding taxes from a change in our assertion regarding the indefinite reinvestment of certain foreign earnings, a $0.9 million Transition Tax associated with the Tax Act of 2017 and $0.6 million of Foreign income tax, which was partially offset by a $1.0 million benefit to continuing operations from a gain on discontinued operations.

The year-over-year increase in Foreign withholding tax was due to a larger portion of license fees received in the nine months ended September 30, 2019 coming from licensees in countries subject to foreign withholding taxes.

(Loss) Income from discontinued operations, net of tax

In the three and nine months ended September 30, 2019, we recognized a Loss from discontinued operations, net of tax, of $0.4 million and $0.4 million, respectively, as a result of costs incurred pursuant to certain indemnification obligations associated with previous business disposals. In the three and nine months ended September 30, 2018, we recognized Income from discontinued operations, net of tax, of $0.1 million and $3.7 million, respectively, as a result of the expiration of certain

41


indemnification obligations and the execution of settlement agreements during the period associated with previous business disposals.

Segment Results

We report segment information in the same way management internally organizes the business for assessing performance and making decisions regarding the allocation of resources to the business units. The terms Adjusted Operating Expenses and Adjusted EBITDA in the following discussion use the definitions provided in Note 15 of the Condensed Consolidated Financial Statements included in Part I, Item 1. of this Quarterly Report on Form 10-Q, which is incorporated by reference herein.

Product

We group our Product segment into three verticals based on the products delivered to our customer: Platform Solutions; Software and Services; and Other. Platform Solutions includes licensing Company-developed UX products, the TiVo service and selling TiVo-enabled devices. Software and Services includes licensing our metadata and advanced media and advertising solutions, including viewership data, sponsored discovery and in-guide advertising. Other includes legacy Analog Content Protection ("ACP"), VCR Plus+ and media recognition products.

The Product segment's results of operations for the three and nine months ended September 30, 2019 and 2018 compared to the prior year were as follows (dollars in thousands):
 
Three Months Ended September 30,
 
 
 
 
 
2019
 
2018
 
Change $
 
Change %
Platform Solutions
$
62,083

 
$
73,147

 
$
(11,064
)
 
(15
)%
Software and Services
19,771

 
19,851

 
(80
)
 
 %
Other
934

 
1,614

 
(680
)
 
(42
)%
Product Revenues
82,788

 
94,612

 
(11,824
)
 
(12
)%
Adjusted Operating Expenses
69,386

 
79,347

 
(9,961
)
 
(13
)%
Adjusted EBITDA
$
13,402

 
$
15,265

 
$
(1,863
)
 
(12
)%
Adjusted EBITDA Margin
16.2
%
 
16.1
%
 
 
 
 
 
Nine Months Ended September 30,
 
 
 
 
 
2019
 
2018
 
Change $
 
Change %
Platform Solutions
$
198,851

 
$
241,295

 
$
(42,444
)
 
(18
)%
Software and Services
58,915

 
57,949

 
966

 
2
 %
Other
1,531

 
5,007

 
(3,476
)
 
(69
)%
Product Revenues
259,297

 
304,251

 
(44,954
)
 
(15
)%
Adjusted Operating Expenses
229,944

 
250,280

 
(20,336
)
 
(8
)%
Adjusted EBITDA
$
29,353

 
$
53,971

 
$
(24,618
)
 
(46
)%
Adjusted EBITDA Margin
11.3
%
 
17.7
%
 
 
 
 

For the three months ended September 30, 2019, the $11.1 million decrease in Platform Solutions revenue was primarily attributable to a $4.1 million decrease in consumer revenue, which was driven by subscriber erosion, an increase in the amortization period for product lifetime subscriptions and lower hardware sales. Also contributing to the decrease was a $3.2 million decline in revenue from nonrecurring engineering services to an international cable operator, a $1.8 million revenue reduction related to adjusted subscriber reporting from Latin American operators and the year-ago quarter benefiting from a $3.3 million Passport contract renewal that included guaranteed minimums. These revenue declines were partially offset by a $3.2 million increase in revenue from an international cable operator exceeding its cumulative contractual minimums in 2019.

For the nine months ended September 30, 2019, the $42.4 million decrease in Platform Solutions revenue was primarily attributable to a decrease of $33.6 million in revenue from an international cable operator that exercised a contractual option during the three months ended March 31, 2018 to purchase a fully paid license to its then-current version of the TiVo software and purchasing additional engineering services. In addition, revenue for the nine months ended September 30, 2019 decreased $12.6 million due to consumer subscriber erosion, an increase in the amortization period for product lifetime

42


subscriptions and lower hardware sales. These revenue declines were partially offset by a $7.8 million revenue increase for the nine months ended September 30, 2019 from an international software customer exceeding its contractual minimums in 2019.

For the three months ended September 30, 2019, Software and Services revenue was flat as a $0.9 million decrease in Personalized Content Discovery revenue, was offset by an $0.8 million increase in TV viewership data revenue. For the nine months ended September 30, 2019, the $1.0 million increase in Software and Services revenue was primarily the result of an $0.8 million increase in TV viewership data revenue.

For the three and nine months ended September 30, 2019, Other revenue primarily consists of ACP revenue, which is expected to decline in the future.

The 13% and 8% decreases in Product Adjusted Operating Expenses for the three and nine months ended September 30, 2019, respectively, were primarily due to reduced Research and development compensation and consulting costs. Product Adjusted Operating Expenses also decreased from the planned transition of our customers to deploying the TiVo service on third-party hardware and other benefits from our transformation and restructuring activities. A $2.4 million inventory impairment during the nine months ended September 30, 2019 due to a reduced forecast for sales of refurbished units partially offset these benefits.

Adjusted EBITDA Margin for the three months ended September 30, 2019 was flat as benefits from reduced Research and development compensation and consulting costs, benefits from our transformation and restructuring activities and a shift in business mix toward higher margin products due to the planned transition of our customers to deploying the TiVo service on third-party hardware were offset by the revenue changes described above. The decrease in Adjusted EBITDA Margin for the nine months ended September 30, 2019 reflect the revenue changes and inventory impairment described above, which were partially offset by benefits from reduced Research and development compensation and consulting costs, benefits from our transformation and restructuring activities and a shift in business mix toward higher margin products due to the planned transition of our customers to deploying the TiVo service on third-party hardware.

Intellectual Property Licensing

We group our Intellectual Property Licensing segment into three verticals based primarily on the business of our customer: US Pay TV Providers; CE Manufacturers; and New Media, International Pay TV Providers and Other. US Pay TV Providers includes direct and indirect licensing of traditional US Pay TV Providers regardless of the particular distribution technology (e.g., cable, satellite or the internet). CE Manufacturers includes the licensing of our patents to traditional CE manufacturers. New Media, International Pay TV Providers and Other includes licensing to international pay TV providers, virtual service providers, mobile device manufacturers and content and new media companies.

The Intellectual Property Licensing segment's results of operations for the three and nine months ended September 30, 2019 and 2018 compared to the prior year were as follows (dollars in thousands):
 
Three Months Ended September 30,
 
 
 
 
 
2019
 
2018
 
Change $
 
Change %
US Pay TV Providers
$
41,896

 
$
44,474

 
$
(2,578
)
 
(6
)%
CE Manufacturers
15,580

 
8,859

 
6,721

 
76
 %
New Media, International Pay TV Providers and Other
18,260

 
16,764

 
1,496

 
9
 %
Intellectual Property Licensing Revenues
75,736

 
70,097

 
5,639

 
8
 %
Adjusted Operating Expenses
25,659

 
23,461

 
2,198

 
9
 %
Adjusted EBITDA
$
50,077

 
$
46,636

 
$
3,441

 
7
 %
Adjusted EBITDA Margin
66.1
%
 
66.5
%
 
 
 
 

43


 
Nine Months Ended September 30,
 
 
 
 
 
2019
 
2018
 
Change $
 
Change %
US Pay TV Providers
$
126,009

 
$
143,606

 
$
(17,597
)
 
(12
)%
CE Manufacturers
31,928

 
26,754

 
5,174

 
19
 %
New Media, International Pay TV Providers and Other
75,697

 
52,795

 
22,902

 
43
 %
Intellectual Property Licensing Revenues
233,634

 
223,155

 
10,479

 
5
 %
Adjusted Operating Expenses
68,825

 
73,790

 
(4,965
)
 
(7
)%
Adjusted EBITDA
$
164,809

 
$
149,365

 
$
15,444

 
10
 %
Adjusted EBITDA Margin
70.5
%
 
66.9
%
 
 
 
 

For the three and nine months ended September 30, 2019, Intellectual Property Licensing revenue grew 8% and 5%, respectively, due to an increase in revenues from CE Manufacturers and New Media, International Pay TV Providers and Other, which was partially offset by a decrease in revenue from US Pay TV Providers.

For the three and nine months ended September 30, 2019, the decrease in revenue from US Pay TV Providers was primarily due to decreases of $2.8 million and $20.1 million in the three and nine months ended September 30, 2019, respectively, in revenue from TiVo Solutions Time Warp agreements that were entered into with AT&T, DirecTV, EchoStar and Verizon prior to the TiVo Acquisition Date due to the expiration of these contracts by the end of July 2018. In addition, revenue from catch-up payments from US Pay TV Providers intended to make us whole for the pre-license period of use for the three and nine months ended September 30, 2019 decreased by $0.3 million and $0.7 million, respectively. These revenue declines from US Pay TV Providers were partially offset by increases in revenue from our existing customers.

For the three and nine months ended September 30, 2019, the increase in revenue from CE Manufacturers was primarily the result of an increase of $6.5 million and $7.0 million, respectively, from catch-up payments from CE Manufacturers intended to make us whole for the pre-license period of use. These increases in revenue were partially offset by a decrease in our licensees' market share, combined with continuing pressures on our licensees' business models. Such declines could continue unless we are able to successfully license new entrants to this market.

For the three and nine months ended September 30, 2019, New Media, International Pay TV Providers and Other reflects an increase in revenue compared to the prior period due to new licenses and contract amendments executed since the year ago period. This revenue increase for the three months ended September 30, 2019 was partially offset by a $2.1 million decrease in revenue from catch-up payments intended to make us whole for the pre-license period of use. For the nine months ended September 30, 2019, New Media, International Pay TV Providers and Other reflects an increase of $12.3 million in revenue from catch-up payments intended to make us whole for the pre-license period of use, primarily related to expanding our license with Shaw Communications to include the TiVo Solutions patent portfolio and our first social media customer.

The 9% increase in Intellectual Property Licensing Adjusted Operating Expenses for the three months ended September 30, 2019 reflects a $1.5 million impairment charge associated with a prepaid license that is not expected to be recoverable from the net direct revenue resulting from patent license agreements executed with new customers and a $0.5 million increase in patent litigation costs, which was primarily related to the timing of costs incurred in ongoing litigation. The 7% decrease in Intellectual Property Licensing Adjusted Operating Expenses during the nine months ended September 30, 2019 reflects an $8.2 million decrease in patent litigation costs, which was primarily related to the timing of costs incurred in ongoing litigation. This decrease in costs was partially offset by $2.6 million of impairment charges associated with a prepaid license that is not expected to be recoverable from the net direct revenue resulting from patent license agreements executed with new customers.

The decrease in Adjusted EBITDA Margin for the three months ended September 30, 2019 is primarily the result of the $1.5 million impairment charge associated with a prepaid license and an increase in patent litigation costs, which were partially offset by an increase in Intellectual Property Licensing revenue. The increase in Adjusted EBITDA Margin for the nine months ended September 30, 2019 is primarily the result of the decrease in patent litigation costs combined with an increase in Intellectual Property Licensing revenue, partially offset by $2.6 million of impairment charges associated with a prepaid license.


44


Corporate

Corporate costs primarily include general and administrative costs such as corporate management, finance, legal and human resources.

Corporate costs for the three and nine months ended September 30, 2019 compared to the prior year were as follows (dollars in thousands):    
 
Three Months Ended September 30,
 
 
 
 
 
2019
 
2018
 
Change $
 
Change %
Adjusted Operating Expenses
$
13,427

 
$
14,825

 
$
(1,398
)
 
(9
)%
 
Nine Months Ended September 30,
 
 
 
 
 
2019
 
2018
 
Change $
 
Change %
Adjusted Operating Expenses
$
44,048

 
$
45,385

 
$
(1,337
)
 
(3
)%

For the three and nine months ended September 30, 2019, the decrease in Corporate Adjusted Operating Expenses primarily reflects a decrease in compensation costs and other benefits from our transformation and restructuring activities.
 
Liquidity and Capital Resources

We finance our business primarily from operating cash flow. We believe our cash position remains strong and our cash, cash equivalents and marketable securities and anticipated operating cash flow, supplemented with access to capital markets as necessary, are generally sufficient to support our operating businesses, capital expenditures, restructuring activities, maturing debt, interest payments and income tax payments, in addition to investments in future growth opportunities for at least the next twelve months. Our access to capital markets may be constrained and our cost of borrowing may increase under certain business, market and economic conditions; however, our use of a variety of funding sources to meet our liquidity needs is designed to facilitate continued access to sufficient capital resources under such conditions. Based on current market and business conditions, if we were to refinance our existing debt, we anticipate our cost of borrowing would increase.

As of September 30, 2019, we had $144.5 million in Cash and cash equivalents, $132.2 million in Short-term marketable securities and $5.0 million in Long-term marketable securities. Our cash, cash equivalents and marketable securities are held in numerous locations around the world, with $38.9 million held by our foreign subsidiaries as of September 30, 2019. Due to our net operating loss carryforwards and the effects of the Tax Act of 2017, we could repatriate amounts to the U.S. with minimal income tax effects.

Sources and Uses of Cash

Cash flows for the nine months ended September 30, 2019 compared to the prior year were as follows (in thousands):
 
Nine Months Ended September 30,
 
 
 
 
 
2019
 
2018
 
Change $
 
Change %
Net cash provided by operating activities - Continuing operations
$
41,645

 
$
113,735

 
$
(72,090
)
 
(63
)%
Net cash provided by (used in) investing activities
73,986

 
(24,868
)
 
98,854

 
(398
)%
Net cash used in financing activities
(132,976
)
 
(67,712
)
 
(65,264
)
 
96
 %
Net cash used in operating activities - Discontinued operations
(25
)
 

 
(25
)
 
N/a

Effect of exchange rate changes on cash and cash equivalents
(134
)
 
(465
)
 
331

 
(71
)%
Net (decrease) increase in cash and cash equivalents
$
(17,504
)
 
$
20,690

 
$
(38,194
)
 
(185
)%

For the nine months ended September 30, 2019, operating cash flow decreased $72.1 million. The decrease was primarily due to the timing of collections on Accounts receivable, net, a decrease in cash collections in advance of revenue being recognized and payments for Separation and transformation costs. We expect to make material cash payments for Separation and transformation costs through 2020. The availability of cash generated by our operations in the future could be

45


adversely affected by business risks including, but not limited to, the Risk Factors described in Part II, Item 1A. of this Quarterly Report on Form 10-Q, which are incorporated by reference herein.

For the nine months ended September 30, 2019, investing cash flow increased $98.9 million. Net proceeds from marketable security investment transactions increased by $104.4 million compared to the prior year. The proceeds from the investment transactions were primarily used to repay debt during the nine months ended September 30, 2019. The decrease in capital expenditures for the nine months ended September 30, 2019 was primarily associated with infrastructure projects designed to integrate TiVo Solutions in 2018. We expect 2019 full year capital expenditures of approximately $20 million to $25 million for infrastructure projects designed to support anticipated growth in our business, to strengthen our operations infrastructure and to prepare for the Separation. Partially offsetting these cash flow benefits was $6.9 million of cash paid to acquire patent portfolios during the nine months ended September 30, 2019.

Financing cash flow for the nine months ended September 30, 2019 reflects the repurchase of $50.0 million of outstanding principal of the Company's 2020 Convertible Notes for $49.4 million and a $46.6 million principal payment on Term Loan Facility B compared to $5.3 million of principal payments in the nine months ended September 30, 2018. Net cash used in financing activities for the nine months ended September 30, 2019 reflects dividend payments of $0.34 per share, resulting in aggregate cash payments of $42.5 million compared to dividend payments of $0.54 per share, resulting in aggregate cash payments of $66.7 million for the nine months ended September 30, 2018.

In connection with the Separation, the Product and Intellectual Property Licensing businesses will evaluate the payment of dividends to shareholders in the future, if any. The capacity to pay dividends in the future depends on many factors, including their financial condition, results of operations, capital requirements, capital structure, industry practice and other business conditions that their respective Boards of Directors consider relevant. In addition, the agreements governing our debt, or new debt that may be incurred in the future, may limit or prohibit the payment of dividends.

On February 14, 2017, TiVo Corporation's Board of Directors approved an increase to the stock repurchase program authorization to $150.0 million, which remains available as of September 30, 2019. The February 2017 authorization includes amounts which were outstanding under previously authorized share repurchase programs.    

Capital Resources

The outstanding principal and carrying amount of debt we issued or assumed was as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
 
Outstanding Principal
 
Carrying Amount
 
Outstanding Principal
 
Carrying Amount
2020 Convertible Notes
$
295,000

 
$
289,284

 
$
345,000

 
$
326,640

2021 Convertible Notes
48

 
48

 
48

 
48

Term Loan Facility B
621,912

 
619,899

 
668,500

 
665,449

Total
$
916,960

 
$
909,231

 
$
1,013,548

 
$
992,137


While $295.0 million of 2020 Convertible Notes is scheduled to mature on March 1, 2020, the 2020 Convertible Notes can be freely converted by holders beginning December 1, 2019. The 2020 Convertible Notes may be converted by holders prior to December 1, 2019 in certain circumstances.

For more information on our borrowings, see Note 9 to the Condensed Consolidated Financial Statements included in Part I, Item 1. of this Quarterly Report on Form 10-Q, which is incorporated by reference herein. Our ability to make payments on and to refinance our indebtedness depends on our financial and operating performance, which is subject to prevailing economic and competitive conditions. If our cash flows and capital resources are insufficient to service our debt obligations, we may be forced to reduce or delay investments and capital expenditures, or to sell assets, seek additional capital or restructure or refinance our indebtedness. For additional information about liquidity risk, see the Risk Factors described in Part II, Item 1A. of this Quarterly Report on Form 10-Q, which are incorporated by reference herein.

2020 Convertible Notes

Rovi issued $345.0 million in aggregate principal of 0.500% Convertible Notes that mature on March 1, 2020 at par pursuant to an Indenture dated March 4, 2015 (the "2015 Indenture"). In June 2019, the Company repurchased $50.0 million of outstanding principal of the 2020 Convertible Notes.

46



The 2020 Convertible Notes were convertible at an initial conversion rate of 34.5968 shares of TiVo Corporation common stock per $1,000 of principal of notes, which was equivalent to an initial conversion price of $28.9044 per share of TiVo Corporation common stock. The conversion rate and conversion price are subject to adjustment pursuant to the 2015 Indenture, including as a result of dividends paid by TiVo Corporation. As of September 30, 2019, the 2020 Convertible Notes are convertible at a conversion rate of 39.7348 shares of TiVo Corporation common stock per $1,000 principal of notes, which is equivalent to a conversion price of $25.1668 per share of TiVo Corporation common stock.
    
Holders may convert the 2020 Convertible Notes prior to the close of business on the business day immediately preceding December 1, 2019, in multiples of $1,000 of principal under the following circumstances:

during any calendar quarter commencing after the calendar quarter ending on June 30, 2015 (and only during such calendar quarter), if the last reported sale price of our common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
during the five business day period after any ten consecutive trading day period in which the trading price per $1,000 of principal of 2020 Convertible Notes for each trading day was less than 98% of the product of the last reported sale price of our common stock and the conversion rate on each such trading day; or
on the occurrence of specified corporate events.
    
On or after December 1, 2019 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert the 2020 Convertible Notes, in multiples of $1,000 of principal, at any time.

In addition, during the 35-day trading period following a Merger Event, as defined in the 2015 Indenture, holders may convert the 2020 Convertible Notes, in multiples of $1,000 of principal.

On conversion, a holder will receive the conversion value of the 2020 Convertible Notes converted based on the conversion rate multiplied by the volume-weighted average price of our common stock over a specified observation period. On conversion, Rovi will pay cash up to the aggregate principal of the 2020 Convertible Notes converted and deliver shares of our common stock in respect of the remainder, if any, of the conversion obligation in excess of the aggregate principal of the 2020 Convertible Notes being converted.

The conversion rate is subject to adjustment in certain events, including certain events that constitute a "Make-Whole Fundamental Change" (as defined in the 2015 Indenture). In addition, if we undergo a "Fundamental Change" (as defined in the 2015 Indenture) prior to March 1, 2020, holders may require Rovi to repurchase for cash all or a portion of the 2020 Convertible Notes at a repurchase price equal to 100% of the principal of the repurchased 2020 Convertible Notes, plus accrued and unpaid interest. The conversion rate is also subject to customary anti-dilution adjustments.

The 2020 Convertible Notes are not redeemable prior to maturity by Rovi and no sinking fund is provided. The 2020 Convertible Notes are unsecured and do not contain financial covenants or restrictions on the payment of dividends, the incurrence of indebtedness or the repurchase of other securities by Rovi. The 2015 Indenture includes customary terms and covenants, including certain events of default after which the 2020 Convertible Notes may be due and payable immediately.
    
2021 Convertible Notes

TiVo Solutions issued $230.0 million in aggregate principal of 2.0% Convertible Senior Notes that mature October 1, 2021 (the "2021 Convertible Notes") at par pursuant to an Indenture dated September 22, 2014 ("the 2014 Indenture"). On October 12, 2016, TiVo Solutions repaid $229.95 million of the par value of the 2021 Convertible Notes.

The 2021 Convertible Notes were convertible at an initial conversion rate of 56.1073 shares of TiVo Solutions common stock per $1,000 principal of notes, which was equivalent to an initial conversion price of $17.8230 per share of TiVo Solutions common stock. The conversion rate and conversion price are subject to adjustment pursuant to the 2014 Indenture, including as a result of dividends paid by TiVo Corporation. As of September 30, 2019, the 2021 Convertible Notes are convertible at a conversion rate of 24.8196 shares of TiVo Corporation common stock per $1,000 principal of notes and $154.30 per $1,000 principal of notes, which is equivalent to a conversion price of $34.0738 per share of TiVo Corporation common stock.


47


TiVo Solutions can settle the 2021 Convertible Notes in cash, shares of common stock, or any combination thereof pursuant to the 2014 Indenture. Subject to certain exceptions, holders may require TiVo Solutions to repurchase, for cash, all or part of their 2021 Convertible Notes upon a “Fundamental Change” (as defined in the 2014 Indenture) at a price equal to 100% of the principal amount of the 2021 Convertible Notes being repurchased plus any accrued and unpaid interest up to, but excluding, the “Fundamental Change Repurchase Date” (as defined in the 2014 Indenture). In addition, on a “Make-Whole Fundamental Change” (as defined in the 2014 Indenture) prior to the maturity date of the 2021 Convertible Notes, TiVo Solutions will, in some cases, increase the conversion rate for a holder that elects to convert its 2021 Convertible Notes in connection with such Make-Whole Fundamental Change.

Senior Secured Credit Facility

On July 2, 2014, Rovi Corporation, as parent guarantor, and two of its wholly-owned subsidiaries, Rovi Solutions Corporation and Rovi Guides, Inc., as borrowers, and certain of its other subsidiaries, as subsidiary guarantors, entered into a Credit Agreement (the “Credit Agreement”). After the completion of the TiVo Acquisition, TiVo Corporation became a guarantor under the Credit Agreement. The Credit Agreement provided for a (i) five-year $125.0 million term loan A facility (the “Term Loan Facility A”), (ii) seven-year $700.0 million term loan B facility (the “Term Loan Facility B” and together with Term Loan Facility A, the “Term Loan Facility”) and (iii) five-year $175.0 million revolving credit facility (including a letter of credit sub-facility) (the "Revolving Facility” and together with the Term Loan Facility, the “Senior Secured Credit Facility”). In September 2015, Rovi made a voluntary principal prepayment to extinguish Term Loan Facility A and elected to terminate the Revolving Facility.

Prior to the refinancing described below, Term Loan Facility B was amortizing in equal quarterly installments in an aggregate annual amount equal to 1% of the original principal amount thereof, with any remaining balance payable on the final maturity date of Term Loan Facility B. Loans under Term Loan Facility B bore interest, at our option, at a rate equal to either LIBOR, plus an applicable margin equal to 3.00% per annum (subject to a 0.75% LIBOR floor) or the prime lending rate, plus an applicable margin equal to 2.00% per annum.

On January 26, 2017, TiVo Corporation, as parent guarantor, two of its wholly-owned subsidiaries, Rovi Solutions Corporation and Rovi Guides, Inc., as borrowers, and certain of TiVo Corporation’s other subsidiaries, as subsidiary guarantors, entered into Refinancing Agreement No. 1 with respect to Term Loan Facility B. The borrowing terms for Refinancing Agreement No. 1 are substantially similar to the borrowing terms of Term Loan Facility B. However, loans under Refinancing Agreement No. 1 bear interest, at the borrower's option, at a rate equal to either LIBOR, plus an applicable margin equal to 2.50% per annum (subject to a 0.75% LIBOR floor) or the prime lending rate, plus an applicable margin equal to 1.50% per annum. Refinancing Agreement No. 1 is part of the Senior Secured Credit Facility.
    
The Credit Agreement contains customary representations and warranties and customary affirmative and negative covenants applicable to us and our subsidiaries, including, among other things, restrictions on indebtedness, liens, investments, mergers, dispositions, prepayment of other indebtedness, dividends and other distributions. The Credit Agreement is secured by substantially all of the Company's assets. Annually, we may be required to make an additional principal payment on Refinancing Agreement No. 1, which is calculated as a percentage of the prior year's "Excess Cash Flow" as defined in the Credit Agreement. In February 2019, the Company made an Excess Cash Flow payment of $46.6 million, which eliminated the remaining quarterly principal payments. The outstanding principal balance of Term Loan Facility B is due in July 2021.

Critical Accounting Policies and Estimates

The preparation of our Condensed Consolidated Financial Statements in accordance with accounting principles generally accepted in the U.S. requires management to make estimates, assumptions and judgments that affect the amounts reported in the financial statements and accompanying notes. Our estimates, assumptions and judgments are based on historical experience and various other assumptions believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying amount of assets and liabilities that are not readily apparent from other sources. Making estimates, assumptions and judgments about future events is inherently unpredictable and is subject to significant uncertainties, some of which are beyond our control. Management believes the estimates, assumptions and judgments employed and resulting balances reported in the Condensed Consolidated Financial Statements are reasonable; however, actual results could differ materially.

Except as disclosed below, there have been no significant changes to our critical accounting policies and estimates as compared to those disclosed in "Critical Accounting Policies and Estimates" in Part II, Item 7. of our Annual Report on Form 10-K, which is incorporated by reference herein.


48


Goodwill

Goodwill represents the excess of cost over fair value of the net assets of an acquired business. The recoverability of goodwill is assessed at the reporting unit level, which is either the operating segment or one level below. Goodwill is evaluated for potential impairment annually, as of the beginning of the fourth quarter, and whenever events or changes in circumstances indicate their carrying amount may not be recoverable.

Qualitative factors are first assessed to determine whether events or changes in circumstances indicate it is more-likely-than-not that the fair value of a reporting unit is less than its carrying amount. Qualitative factors which could trigger an interim impairment review, include, but are not limited to a:

significant deterioration in general economic, industry or market conditions;
significant adverse development in cost factors;
significant deterioration in actual or expected financial performance or operating results;
significant adverse changes in legal factors or in the business climate, including adverse regulatory actions or assessments; and
significant sustained decrease in share price.

If, based on the qualitative assessment, it is considered more-likely-than-not that the fair value of a reporting unit is less than its carrying amount, then a quantitative impairment test is performed. In the quantitative impairment test, the fair value of each reporting unit is compared to its carrying amount. The fair value of the Product reporting unit and the Intellectual Property Licensing reporting unit is estimated using an income approach. Under the income approach, the fair value of a reporting unit is estimated based on the present value of estimated future cash flows and considers estimated revenue growth rates, future operating margins and risk-adjusted discount rates. The carrying amount of a reporting unit is determined by assigning the assets and liabilities, including goodwill and intangible assets, to the reporting unit. If the fair value of a reporting unit exceeds its carrying amount, goodwill is not impaired. If the fair value of a reporting unit is less than its carrying amount, an impairment loss equal to the difference is recognized.

The process of evaluating goodwill for potential impairment is subjective and requires significant estimates, assumptions and judgments particularly related to the identification of reporting units, the assignment of assets and liabilities to reporting units and estimating the fair value of each reporting unit. Estimating the fair value of a reporting unit considers future revenue growth rates, operating margins, income tax rates and economic and market conditions, as well as risk-adjusted discount rates and the identification of appropriate market comparable data.

During September 2019, sufficient indicators of potential impairment were identified that management concluded it was more-likely-than-not that goodwill was impaired and a quantitative interim goodwill impairment test should be performed as of September 30, 2019 for the Product and Intellectual Property Licensing reporting units. Indicators of potential impairment included a significant and sustained decline in the trading price of TiVo's common stock, as well as lower-than-previously forecast revenue and profitability levels for the Product reporting unit and downward revisions to this reporting unit's short- and long-term forecasts. The forecast revisions for the Product reporting unit were identified as part of TiVo's 2020 budgeting process and reflect lower expectations for its Platform Solutions products, including changes in both the market and business models internationally. The changes in such expectations related to revenue growth rates, current market trends, business mix, cost structure and other expectations about the anticipated short- and long-term operating results. As a result of the quantitative interim goodwill impairment test performed as of September 30, 2019, a Goodwill impairment charge of $137.5 million was recognized, of which $79.3 million relates to the Product reporting unit and $58.2 million relates to the Intellectual Property Licensing reporting unit. The Goodwill impairment charge for the Intellectual Property Licensing reporting unit resulted from an increase in the discount rate used to estimate fair value due to the decline in the trading price of TiVo's common stock.

Following the recognition of the Goodwill impairment charge, the equity fair value of the Product reporting unit equaled its carrying amount of $461.2 million and the equity fair value of the Intellectual Property Licensing reporting unit equaled its carrying amount of $829.1 million, which is net of the Company's debt. A deterioration in conditions or circumstances similar to those described above may result in additional goodwill impairment charges for the Product or Intellectual Property Licensing reporting units in the future. In addition, if we fail to renew licenses, or renew licenses with materially different terms than those assumed, if there is an adverse outcome with respect to patent infringement claims we have asserted against Comcast, an impairment of goodwill for the Intellectual Property Licensing reporting unit could result, the effect of which could be material.

No goodwill impairment charges were recognized as a result of an interim or annual goodwill impairment test during the first two quarters of 2019.

49



Contractual Obligations

For information about our contractual obligations, see "Contractual Obligations" in Part II, Item 7. of our Annual Report on Form 10-K for the year ended December 31, 2018, which is incorporated by reference herein. Other than the repurchase of $50.0 million of outstanding principal of the Company's 2020 Convertible Notes in June 2019, the $46.6 million principal payment on Term Loan Facility B in February 2019 and the $4.3 million paid in January 2019 in connection with an agreement executed in December 2018 to acquire a portfolio of patents, our contractual obligations have not changed materially since December 31, 2018.

Off-Balance Sheet Arrangements    

For information about our off-balance sheet arrangements, see "Off-Balance Sheet Arrangements" in Part II, Item 7. of our Annual Report on Form 10-K for the year ended December 31, 2018, which is incorporated by reference herein. Since December 31, 2018, we have not engaged in any material off-balance sheet arrangements, including the use of structured finance vehicles, special purpose entities or variable interest entities.

Recent Accounting Pronouncements

For a summary of applicable recent accounting pronouncements, see Note 1 to the Condensed Consolidated Financial Statements included in Part I, Item 1. of this Quarterly Report on Form 10-Q, which is incorporated by reference herein.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

In the normal course of business, we are exposed to market risks, including those related to changes in interest rates, foreign currency exchange rates and security prices that could affect our financial position, results of operations or cash flows. For quantitative and qualitative disclosures about market risk, see Part II, Item 7A of our Annual Report on Form 10-K for the year ended December 31, 2018, which is incorporated reference herein. Our exposure to market risk has not changed materially since December 31, 2018.

ITEM 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

As of the end of the period covered by this report, we carried out an evaluation, under the supervision and with participation of management, including our Chief Executive Officer and our Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act). In evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management necessarily is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on their evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of the end of the period covered by this report.

Changes in Internal Control Over Financial Reporting

We believe there have been no changes to our internal controls over financial reporting during the quarter ended September 30, 2019, that have materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.

50




PART II.

ITEM 1. LEGAL PROCEEDINGS
    
Information with respect to this item is contained in Note 11 to the Condensed Consolidated Financial Statements included in Part I, Item 1. of this Quarterly Report on Form 10-Q, which is incorporated by reference herein.

ITEM 1A. RISK FACTORS

Management believes that there have been no significant changes to the risk factors associated with our business as compared to those disclosed in Part 1, Item 1A. of our Annual Report on Form 10-K for the year ended December 31, 2018, which is incorporated by reference herein, other than as described below.

Our plan to separate into two independent, publicly traded companies is subject to various risks and uncertainties and may not be completed in accordance with the expected plans or anticipated timeline, or at all, and will involve significant time, expense and management attention, any of which could negatively impact our businesses, financial condition, results of operations and prospects.

On May 9, 2019, we announced that our Board of Directors has unanimously approved a plan to separate our Product and IP Licensing businesses (the “Separation”). The Separation is expected to be completed through a dividend of newly issued shares of the common stock of a Company subsidiary that will hold the Product business (“ProductCo”). We currently intend that the Separation will be completed in a manner generally intended to qualify as tax-deferred to our stockholders for U.S. federal income tax purposes (the “Distribution”).

The Separation will be subject to customary closing conditions, including, among others, obtaining final approval from the TiVo Board of Directors, receipt of tax opinions, and the effectiveness of an applicable registration statement with the U.S. Securities and Exchange Commission.

Unanticipated developments, including difficulty in separating the assets and resources of our Product business from the rest of our assets and resources, changes to the competitive environment for the respective Product and IP Licensing businesses, possible delays in obtaining or failure to obtain tax opinions, an IRS ruling on the tax-deferred nature of the Distribution, regulatory or other approvals or clearances to approve or facilitate the Separation, including the Distribution, uncertainty in financial markets and other challenges in executing the Separation as planned, including addressing any impact of the Separation and the Distribution on our existing credit facilities and convertible notes, could delay or prevent the Distribution, or cause the Separation, including the Distribution, to occur on terms or conditions that are different or less favorable than expected.

We expect that the process of completing the Separation, including the Distribution, will be time-consuming and involve significant costs and expenses, which may be significantly higher than those currently anticipated and may not yield a discernible benefit if the Separation, including the Distribution, is not completed. Furthermore, the time and energy required of our senior management and other employees to plan and execute the Separation may lead to increased costs, negative effects on relationships with business partners, suppliers, and customers, and disruptions in operations, and may ultimately harm our businesses, financial condition and results of operations. We may also experience difficulty attracting, retaining and motivating employees during the pendency of the Separation, including the Distribution, which could also harm our businesses, financial condition, and results of operations.

If the Separation, including the Distribution, is completed, there is a further risk that the sum of the value of the two independent, publicly traded companies will be less than the value of the Company before the Separation. There is also a risk that we may not be able to achieve the full strategic, operational and financial benefits to us and our Product business that are anticipated to result from the Separation, including the Distribution, or that such benefits may be delayed or not occur at all.

This Quarterly Report on Form 10-Q does not constitute an offer to sell or a solicitation of an offer to buy securities, and shall not constitute an offer, solicitation or sale in any jurisdiction in which such offer, solicitation or sale would be unlawful prior to registration or qualification under the securities laws of that jurisdiction.


51


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

Issuer Purchases of Equity Securities

We may choose to repurchase shares under our ongoing repurchase program when sufficient liquidity exists, the shares are trading at a discount relative to estimated intrinsic value and there are no alternative investment opportunities expected to generate a higher risk-adjusted return on investment.

The following table provides information about the Company's purchases of its common stock during the three months ended September 30, 2019 (in thousands, except per share amounts):
Period
 
Total Number of Shares Purchased (1)
 
Average Price Paid Per Share (1)
 
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs (1)
 
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs (2)
July 2019
 

 
$

 
 
 
$
150,000
 
August 2019
 

 
$

 
 
 
$
150,000
 
September 2019
 

 
$

 
 
 
$
150,000
 
Total
 

 
$

 
 
 
 

(1)
Excludes shares withheld to satisfy minimum statutory tax withholding requirements in connection with the net share settlement of restricted awards on vesting. During the three months ended September 30, 2019, we withheld 0.3 million shares of common stock to satisfy $2.3 million of required withholding taxes.
(2)
On February 14, 2017, TiVo Corporation's Board of Directors approved an increase to its common stock repurchase program authorization to $150.0 million. The February 2017 authorization includes amounts which were outstanding under previously authorized share repurchase programs.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

None.

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

ITEM 5. OTHER INFORMATION

None.



52


ITEM 6. EXHIBITS

 
 
 
 
Incorporated by Reference
 
 
Exhibit Number
 
Exhibit Description
 
Company Form
 
Filing
Date
 
Exhibit
Number
 
Filed Herewith
10.01**
 
 
 
 
 
 
 
 
X
31.01
 
 
 
 
 
 
 
 
X
31.02
 
 
 
 
 
 
 
 
X
32.01
 
 
 
 
 
 
 
 
*
32.02
 
 
 
 
 
 
 
 
*
101.CAL
 
Inline XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
 
 
 
 
X
101.DEF
 
Inline XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
 
 
 
 
X
101.LAB
 
Inline XBRL Taxonomy Extension Label Linkbase Document
 
 
 
 
 
 
 
X
101.PRE
 
Inline XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
 
 
 
 
X
101.SCH
 
Inline XBRL Taxonomy Extension Schema Document
 
 
 
 
 
 
 
X
104
 
Cover Page Interactive Data File
 
 
 
 
 
 
 
+

*
Furnished herewith.

**
Management contract or compensatory plan or arrangement.

+
Included in Interactive Data File covered by Exhibit 101.



53


Signatures

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

TIVO CORPORATION
 
 
Authorized Officer:
 
 
Date:
By:
/s/ David Shull
November 7, 2019
 
David Shull
 
 
President and Chief Executive Officer
 
 
 
Principal Financial Officer:
 
 
Date:
By:
/s/ Peter C. Halt
November 7, 2019
 
Peter C. Halt
 
 
Chief Financial Officer
 
 
 
Principal Accounting Officer:
 
 
Date:
By:
/s/ Wesley Gutierrez
November 7, 2019
 
Wesley Gutierrez
 
 
Chief Accounting Officer and Treasurer


                            




54
EX-10.01 2 exhibit1001-9301910xq.htm EXHIBIT 10.01 Exhibit


Exhibit 10.01


TIVO CORPORATION
EXECUTIVE SEVERANCE PLAN AND SUMMARY PLAN DESCRIPTION
(Effective July 7, 2017)
(As amended on September 3, 2019)










Table of Contents


 
 
Page

SECTION 1.
INTRODUCTION
1

SECTION 2.
ELIGIBILITY FOR BENEFITS
1

a.
Conditions for Eligibility
1

b.
Eligibility Exclusions
2

SECTION 3.
SEVERANCE BENEFIT
4

a.
General
4

b.
Severance Pay
4

c.
COBRA Continuation
5

d.
Outplacement Benefits
5

e.
Effect of Reemployment on Severance Pay: Repayment and Forfeiture
6

f.
Effect of Death on Severance Benefits
6

g.
Effect of Breaches on Severance Benefits
6

h.
Benefits Offsets; Anti-Duplication
7

i.
Golden Parachute Limitation
8

j.
No Duty to Mitigate
8

SECTION 4.
GENERAL INFORMATION
8

a.
Non-Alienation of Benefits
8

b.
Applicable Law and Venue
8

c.
Plan Sponsor and Plan Administrator
8

d.
Administrative Power and Responsibility
8

e.
Performance of Responsibilities
9

f.
Basis of Payments to and from the Plan
9

g.
Compliance with Code Section 409A
10

h.
Severability
11

i.
Plan Termination or Amendment
11

j.
No Right to Employment
11

SECTION 5.
CLAIM AND REVIEW PROCESS
11

a.
Applications for Benefits and Inquiries
11

b.
Denial of Claims
11

c.
Review Panel
12

d.
Request for Review
12

e.
Decision on Review
12

f.
Denial on Review
13

g.
Rules and Procedures
13

h.
Exhaustion of Remedies
13

SECTION 6.
STATEMENT OF ERISA RIGHTS
13

a.
Receive Information About Your Plan and Benefits
13

b.
Continue Group Health Plan Coverage
14

c.
Prudent Action by Plan Fiduciaries
14

d.
Enforce Your Rights
14

e.
Assistance with Your Questions
14

SECTION 7.
OTHER PLAN INFORMATION
15

 
 
 

i.




TIVO CORPORATION
EXECUTIVE SEVERANCE PLAN
AND SUMMARY PLAN DESCRIPTION
(Effective July 7, 2017)
(As amended on September 3, 2019)

SECTION 1.
INTRODUCTION
The TiVo Corporation Executive Severance Plan (the “Plan”) is established by TiVo Corporation (the “Company”), originally effective as of July 7, 2017 (the “Effective Date”). The Plan provides severance benefits to specified eligible executive employees of the Company, its subsidiaries, and any successor thereto by merger, consolidation or otherwise (collectively, “TiVo”).
The Plan is designed to be an unfunded “employee welfare benefit plan,” as defined in Section 3(1) of the Employee Retirement Income Security Act of 1974, as amended (“ERISA”), and, accordingly, the Plan is governed by ERISA. This document constitutes both the official plan document and the required summary plan description under ERISA.
As of and after the Effective Date, this Plan supersedes and replaces any and all prior group severance, salary continuation, and separation pay plans, programs, arrangements, policies, procedures or practices previously sponsored by TiVo for employees who are eligible for this Plan.
SECTION 2.
ELIGIBILITY FOR BENEFITS
a.
Conditions for Eligibility
You will generally be eligible for severance benefits under the Plan if you meet all of the following requirements:
i.
you are a regular, full-time employee of TiVo who is classified as an Executive Vice President (“EVP”) or Senior Vice President (“SVP”), as determined by the Company; and
ii.
you enter into a written agreement (the “Participation Notice”) signed on behalf of the Company by its Chairman of the Board, Chief Executive Officer, General Counsel or Chief Administrative and Internal Operations Officer (or, in the event of a vacancy of such position or a change of title, the most senior position in the applicable department) or the specified delegate thereof, providing that you are eligible to participate in the Plan subject to the terms and conditions of the Participation Notice and this Plan; and
iii.
your current term of employment includes at least twelve (12) months of continuous employment at TiVo (or a predecessor thereof by corporate merger or stock acquisition); and
iv.
you have been actively at work with TiVo within the last twelve (12) months from your termination date; and

1.



v.
you continue as a satisfactory employee until you are released by TiVo in accordance with its business needs; and
vi.
you abide by such other written terms and conditions as TiVo has established as a condition for participation in, or payment of benefits from, the Plan; and
vii.
you sign and deliver one or more agreement(s) to release claims that you may have against TiVo in a form provided by, and satisfactory to, the Company (individually, a “Release” and collectively, “Releases”) within the timeframe specified in the Release; and
viii.
you enter into an agreement, in a form approved by the Company, not to solicit any employee of TiVo during the twenty-four (24)-month period following your termination date, which agreement will be incorporated into the Release; and
ix.
you enter into a non-disparagement agreement, in a form approved by the Company, which agreement will be incorporated into the Release; and
x.
you are not in one of the excluded categories listed below.
b.
Eligibility Exclusions
Regardless of whether or when you receive and execute the Participation Notice, you will not be eligible to, or will cease to be eligible to, participate in the Plan if any of the following applies:
i.
your employment terminates due to your death or disability (as determined under TiVo’s long-term disability program); or
ii.
your employment terminates for Cause, whereby solely for this purpose, “Cause” means: (i) conviction of any felony or any act of fraud, misappropriation or embezzlement that has an immediate and materially adverse effect on TiVo; (ii) engaging in a fraudulent act to the material damage or prejudice of TiVo, or engaging in conduct or activities materially damaging to the property, business or reputation of TiVo; (iii) failure to comply in any material respect with the terms of any applicable employment agreement or any written policies or directives of the Company which, if curable, has not been cured within ten (10) business days after written notice from the Company of such failure; (iv) any material act or material omission involving malfeasance or negligence in the performance of employment duties which has an immediate and materially adverse effect on TiVo and which, if curable, has not been cured within ten (10) business days after written notice from the Company; or (v) material breach of any other agreement with the Company, which, if curable, has not been cured within ten (10) business days after written notice from the Company of such breach. For the avoidance of doubt, if the Plan Administrator determines that a breach is incurable, then termination for Cause may be effected immediately. The determination by TiVo (as settlor) or, in the event that a claim is filed in accordance with the

2.



terms and conditions provided herein, by the Plan Administrator (including, the review panel, if applicable), in each case as applicable, that “Cause” exists for termination of the employment relationship shall be conclusive and binding for all purposes hereunder. Neither the later discovery of additional or different facts tending to negate such determination of “Cause,” nor any subsequent finding by any other fact finder that you did not in fact engage in conduct identified in this definition of “Cause” shall alter the finality of the determination hereunder; or
iii.
you voluntarily terminate your employment with TiVo without Good Reason, whereby solely for this purpose, “Good Reason” means the occurrence of any of the following without your consent: (i) a material diminution in your base salary other than as part of a general reduction in base salary that affects substantially all similarly situated TiVo executives in similar proportions; or (ii) a relocation of your principal place of employment to a new worksite requiring an increase in one-way commute from your primary residence of more than thirty-five (35) miles; provided, however, that the occurrence of any of the foregoing will not be Good Reason unless, within thirty (30) days of the initial occurrence, you provide written notice to the Company of the occurrence of the event, the Company fails to remedy the condition within thirty (30) days following receipt of such notice, and you resign effective within thirty (30) days after expiration of the Company’s cure period; or
iv.
you are not in the eligible classes of TiVo employees or otherwise do not meet the criteria for eligibility specified above; or
v.
you are offered a Comparable Position with an employer that is a successor to TiVo as a result of any divestiture of a subsidiary, division or business unit of TiVo for which you provided services immediately prior to the divestiture; for this purpose, you will be considered to have been offered a “Comparable Position” if the changes (if any) in terms and conditions of such position offered by the successor employer would not constitute Good Reason if such changes in terms and conditions had been unilaterally instituted by TiVo (including due to you failure to provide prompt notice of all deficiencies and reasonable opportunity to cure); or
vi.
you do not sign the Release or you revoke or disclaim such Release within the time period specified by applicable law, or such Release becomes invalid for any reason; or
vii.
you fail to tender your resignation from each officer or director position held at the Company and/or its subsidiaries and affiliates upon a request of the Company made on or after your termination date has been established; or
viii.
you fail to return all Company Property, whereby solely for this purpose, “Company Property” means all paper and electronic Company documents (and all copies thereof) you created and/or received during your period of

3.



employment with TiVo and other TiVo materials and property which you have in your possession or control, including, but not limited to, files, notes, drawings, records, plans, forecasts, reports, studies, analyses, proposals, agreements, financial information, research and development information, sales and marketing information, operational and personnel information, specifications, code, software, databases, computer-recorded information, tangible property and equipment (including, but not limited to, leased vehicles, computers, computer equipment, software programs, facsimile machines, mobile telephones, servers), credit and calling cards, entry cards, identification badges and keys; and any materials of any kind which contain or embody any proprietary or confidential information of TiVo (and all reproductions thereof in whole or in part). As a condition to receiving benefits under this Plan, you must not retain copies, reproductions or summaries of any such documents, materials or property. However, you are not required to return your personal copies of documents evidencing your hire, termination, compensation, benefits, equity awards and any other documentation received as a stockholder of the Company.
SECTION 3.
SEVERANCE BENEFIT
a.
General
If you are eligible for severance benefits under the Plan, then such severance benefits (as described in the remaining subsections of this Section 3) will begin after all of the following conditions are met: (i) you meet the eligibility requirements in Section 2 above, and (ii) your Release becomes effective and irrevocable.
b.
Severance Pay
If you are eligible for severance benefits under the Plan, then you will be eligible to receive the following amount payable in cash (“Severance Pay”), less authorized deductions and applicable withholding taxes. Your Severance Pay will be payable in a lump sum, in installments or in some other form as determined by TiVo at the time of your eligibility, as described in the Release; provided, however, that the payment(s) will commence no later than thirty (30) days after all conditions for severance benefits eligibility have been satisfied and will be completed no later than twenty-four (24) months after your termination date.
Tier
Amount of Severance Pay
EVP
12 Months of Pay
SVP
6 Months of Pay
“Months of Pay,” whereby solely for this purpose, means your annual base pay in effect at the time of your termination (but, if applicable, prior to any salary reduction constituting the Good Reason precipitating your termination) divided by twelve (12). It does not include, for example and without limitation, bonuses or incentive pay, overtime, or any other compensation apart from base pay.


4.



c.
COBRA Continuation
Your participation in the group health coverage and other health benefit plans, programs and arrangements sponsored by TiVo terminates on the last day of the calendar month of your termination of employment, except as otherwise specified below.
If you are eligible, then you may elect continuation coverage of your existing group health coverage under the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended (“COBRA”), and as provided by TiVo’s then-existing group health plans. A separate election form and notice outlining continuation coverage under COBRA will be provided to you, as an eligible employee (and/or your eligible dependent(s)) who is eligible for COBRA continuation coverage, and must be timely returned if you (and/or your eligible dependent(s)) wish to enroll in COBRA continuation coverage.
If you elect COBRA medical, dental, vision, and Employee Assistance Program (EAP) coverage and TiVo continues to maintain a group health plan, then TiVo will be responsible for paying the full premium cost to continue the then-applicable medical, dental, vision, and EAP coverage for you (and your eligible dependents) under COBRA until the earliest to occur of: (1) the final day of the period during which TiVo is obligated to pay you Severance Pay pursuant to Section 3(b) above, (2) the date on which you (or your dependent(s)) become COBRA ineligible or (3) the date on which you become electable for medical, dental, vision or EAP coverage under any plan maintained by any entity employing you after your employment with TiVo terminates (the “Coverage Period”).
Notwithstanding the foregoing, the Company may choose, at its election, to satisfy the obligations above by continuing your participation in the relevant benefit plans of TiVo, in which case TiVo shall not make the COBRA-related payments set forth above. If prior to your termination you were required to contribute towards the cost of a benefit as a condition of receiving such benefit, you may be required to continue contributing towards the cost of such benefit under the same terms and conditions as applied to you immediately prior to your termination in order to receive such benefit.
In the event that TiVo chooses to make the COBRA-related payments set forth above rather than continuing your participation in TiVo plans, and if TiVo determines that such COBRA premium payment could result in adverse tax treatment to TiVo or you under applicable law, TiVo may instead provide you with payments during the Coverage Period equivalent in value to the COBRA premiums otherwise payable by TiVo hereunder, but without regard as to whether you (or your eligible dependents) continue group health coverage under TiVo’s group health plan.
d.
Outplacement Benefits
TiVo will reimburse you, or pay directly, the costs of individual or group career transition outplacement services, the scope and provider of which shall be selected by the Company, commensurate with your position level for the same time period for which you are awarded Severance Pay, that is, EVP eligible employees will receive twelve (12) months of outplacement services and SVP eligible employees will receive six (6) months of outplacement services; provided, however, that the outplacement services will terminate as of the date that you commence employment

5.



with another employer. To receive these outplacement services, you must inform TiVo in writing of your desire to receive such services within ninety (90) days following your termination date.
e.
Effect of Reemployment on Severance Pay: Repayment and Forfeiture
If you are rehired by TiVo as a regular employee after you have received all or a portion of your Severance Pay, a portion of your Severance Pay may have to be repaid. The amount of any required repayment is based on the length of time between your termination and rehire dates, and the number of months of Severance Pay you received. To determine whether repayment is required, add the number of full Months of Pay to your termination date to determine a “cutoff date.” If the rehire date is on or after the cutoff date, no repayment is required. If the rehire date is before the cutoff date, the required repayment from Severance Pay that you have already been paid is equal to the amount of Severance Pay that is attributable to the period between your rehire date and the cutoff date.
For example, if a SVP terminates on Friday, June 29, 2020, his/her cutoff date would be Friday, December 28, 2020. If such SVP is rehired after Friday, December 28, 2020, no repayment would be required. On the other hand, if such SVP was rehired on September 28, 2020, he/she would be required to repay three (3) Months of Pay.
In addition, if you received severance benefits (including Severance Pay) and are reemployed by TiVo within a number of months following your termination that is less than the total number of months of Severance Pay that you have received under the Plan, then the unpaid portion of your severance benefits under the Plan will be forfeited. In other words, you will not receive whatever portion of your severance benefit has not been paid at the time you are reemployed.
f.
Effect of Death on Severance Benefits
If you, as an otherwise eligible employee, die after your employment has terminated, but before you have received full payment of your Severance Pay, the unpaid portion of your Severance Pay will be paid to your surviving spouse or, if there is no surviving spouse, to your estate. If payment is to be made to your estate and it is a “small estate” that may be collected or transferred by affidavit under California Probate Code Section 13100, et seq. (or under similar laws of another state providing for the transfer of a small estate without probate administration), then the Plan Administrator may distribute the payment pursuant to such state law in accordance with procedures established by the Plan Administrator. If you die after your employment has terminated, all further benefits under the Plan other than Severance Pay (including, but not limited to, COBRA continuation and outplacement) will be forfeited.
g.
Effect of Breaches on Severance Benefits
Your right to receive unpaid severance benefits provided under this Plan shall terminate immediately and you shall be obligated to return, and the Company shall have a right of recovery of, any benefits already received under this Plan within twenty (20) business days if, without the prior written approval of the Company:
i.
you willfully breach a material provision of your Proprietary Information,

6.



Inventions and Ethics Agreement with TiVo; or
ii.
you fail to reasonably cooperate (including, but not limited to, meeting with the Company’s counsel to prepare for any discovery, mediation, arbitration, trial, administrative hearing or other proceeding or to act as a witness) with TiVo in the investigation, defense or prosecution of any claims or actions against or on behalf of TiVo at any time during the twelve (12)-month period after your termination from TiVo, except in the case of a third party proceeding in which you are a named party and have not yet entered into a joint defense agreement with TiVo and provided that TiVo must reimburse you for reasonable out-of-pocket expenses that you may incur in connection with any such cooperation (excluding foregone wages, salary, or other compensation); or
iii.
you willfully breach the Release at any time.
h.
Benefits Offsets; Anti-Duplication
The benefits provided under this Plan are intended to satisfy any and all statutory obligations that may arise out of your involuntary termination of employment, including, without limitation, the obligations of TiVo (or its affiliates) under the Federal Worker Adjustment and Retraining Notification (“WARN”) Act or a similar state law (collectively, the “WARN Act”). In the event that an eligible employee’s termination is deemed covered by the WARN Act, then the benefits payable under the Plan shall be reduced and offset (but not below zero (0)) by an amount equal to up to sixty (60)-days’ pay and benefits if such amounts are required to be paid by TiVo to the employee under the WARN Act (including, without limitation, for any period of advance notice of termination under the WARN Act). In the event that the severance benefits hereunder are used to satisfy such statutory obligation(s), then the consideration for the Release will also be reduced accordingly. The Plan Administrator shall construe and interpret the terms and conditions of the Plan in order to comply with such intention.
Notwithstanding any other provision of the Plan, all severance benefits shall be reduced by any applicable federal, state, or local tax withholdings and any applicable payroll deductions, as required and/or permitted by law. If you are indebted to TiVo at your termination date, then TiVo reserves the right to offset any severance benefits payable under the Plan by the amount of such indebtedness to the extent permitted by law (but not below one dollar ($1.00)).
All other group severance, separation pay, and salary continuation plans, arrangements, practices, policies or agreements otherwise applicable to an eligible employee who has received a Participation Notice are expressly superseded by this Plan.
All other individual severance, separation pay, and salary continuation arrangements or agreements otherwise applicable to an eligible employee that were effective on or prior to the date such eligible employee properly executes and timely returns a Participation Notice are expressly superseded by this Plan, except to the extent specifically set forth in such Participation Notice. All other individual severance, separation pay, and salary continuation arrangements or agreements otherwise applicable to an eligible employee that are adopted after the date that eligible employee properly executes and

7.



timely returns a Participation Notice are expressly superseded by this Plan, except to the extent specifically set forth in such other plan, arrangement, practice, policy or agreement.
i.
Golden Parachute Limitation
In the event that the severance and other benefits provided to your under this Plan or otherwise payable to you (i) constitute “parachute payments” within the meaning of Code Section 280G, and (ii) but for this Section 3(i), would be subject to the excise tax imposed by Code Section 4999, then your benefit under this Plan will be either: (i) delivered in full, or (ii) delivered as to such lesser extent which would result in no portion of such benefits being subject to excise tax under Code Section 4999 as determined by the Company, whichever of the foregoing amounts, taking into account the applicable federal, state and local income taxes and the excise tax imposed by Code Section 4999, results in your receipt on an after-tax basis, of the greatest amount of benefits, notwithstanding that all or some portion of such benefits may be taxable under Code Section 4999.
j.
No Duty to Mitigate
Except as otherwise set forth in Section 3(c), 3(d) and 3(e) of this Plan, you are not required to mitigate the receipt of benefits under this Plan.
SECTION 4.
GENERAL INFORMATION
a.
Non-Alienation of Benefits
To the fullest extent permitted by law, no Plan benefit may be made subject to anticipation, alienation, sale transfer assignment, pledge, encumbrance or charge, and any attempt to do so will be void.
b.
Applicable Law and Venue
The Plan will be construed in accordance with ERISA and, to the extent not preempted by ERISA, the laws of the State of California (other than the choice of law principles). Any claim that you may have relating to or arising under the Plan may only be brought in the U.S. District Court for the Northern District of California. No other court is a proper venue for your claim. The U.S. District Court for the Northern District of California will have personal jurisdiction over you and any other participant or beneficiary named in the action.
c.
Plan Sponsor and Plan Administrator
The Company is the “Plan Sponsor” and the Compensation Committee of the Company’s Board of Directors (the “Compensation Committee”) is the “Plan Administrator” of the Plan, as such terms are used in ERISA.
d.
Administrative Power and Responsibility
The Company, as the Plan Sponsor (serving in a settlor capacity), has sole and absolute discretionary authority to administer and interpret the Plan, including, without limitation, discretionary authority to determine eligibility for participation (including, without limitation, whether such termination of employment is without Cause or for Good Reason, what constitutes a Comparable Position, the effective date of employment termination, any extension of the date of employment termination,

8.



and the number of Releases and related payments utilized per eligible employee) and for benefits under the Plan, the amount of benefits (if any) payable per eligible employee, and to interpret ambiguous terms. Any authorized delegate acting on behalf of the Plan Sponsor or assignee shall have sole and absolute discretionary authority to carry out the Plan Sponsor’s delegated duties. Any determination by the Plan Sponsor (or its authorized delegate) shall be conclusive and binding on all persons.
The Compensation Committee, as the Plan Administrator, is the named fiduciary that has the authority to control and manage the operation and administration of the Plan. The Plan Administrator has the sole and absolute discretion to adopt rules, regulations, interpretations and computations under the Plan, including, without limitation, discretionary authority to determine eligibility for participation (including, without limitation, whether such termination of employment is without Cause or for Good Reason, what constitutes a Comparable Position, the effective date of employment termination, any extension of the date of employment termination, and the number of Releases and related payments utilized per eligible employee) and for benefits under the Plan, the amount of benefits (if any) payable per eligible employee, and to interpret ambiguous terms. The Plan Administrator may take any action to administer the Plan as it may deem appropriate in its sole and absolute discretion. Such rules, regulations, interpretations, computations and other actions are conclusive and binding upon all persons. The Plan Administrator may, in its sole and absolute discretion, authorize severance benefits in an amount different from the guideline amount set forth above, as well as waive or modify, with respect to an employee or one or more classes of employees, the eligibility requirements for severance benefits or modify the method for calculating severance benefits for any employee or group or class of employees. The Plan Administrator may engage other persons or organizations to provide advice or perform services with respect to its responsibilities under the Plan. Notwithstanding anything to the contrary in this Plan, no benefits shall be paid under this Plan unless the Plan Administrator (or its authorized delegate) or the review panel determines that the claimant is entitled to them, and the Compensation Committee (or its authorized delegate) and the review panel shall have the sole and absolute discretionary authority to make all determinations under the Plan and their determinations shall be conclusive and binding on all persons.
e.
Performance of Responsibilities
The responsibilities of the Company under the Plan will be carried out on its behalf by its directors, officers, employees and agents, acting on behalf of the Company in their capacity as directors, officers employees and agents. The Company, as Plan Sponsor, and the Compensation Committee, as Plan Administrator, may delegate any of its fiduciary or settlor responsibilities, respectively, under the Plan to another person or entity pursuant to a written instrument that specifies the responsibilities that are delegated to such person or entity.
f.
Basis of Payments to and from the Plan
When severance benefits are due, they will be paid from the general assets of the Company. The expenses of operating and administering the Plan shall be borne entirely by the Company. As previously stated, this Plan is intended to be an “employee welfare benefit plan” under ERISA and not an “employee pension benefit plan” under ERISA. Therefore, the following additional

9.



restrictions shall apply to the maximum severance amount: (i) in no event shall the total amount of benefits exceed two (2) times your annual compensation during the year immediately preceding your termination date, and (ii) all payments under the Plan shall be paid within twenty-four (24) months of your termination date.
g.
Compliance with Code Section 409A
To the maximum extent possible, this Plan is intended to qualify as a “separation pay plan” under Treasury Regulations Section 1.409A-1(b)(9), and the payments hereunder are intended to be exempt from the definition of “deferral of compensation” pursuant to the exemption for short-term deferrals under Treasury Regulations Section 1.409A-1(b)(4) and/or the exemption for separation pay due to involuntary separation from service under Treasury Regulations Section 1.409A-1(b)(9)(iii). To the extent that any payment hereunder does not meet an exemption from Code Section 409A, then this Plan is intended to comply with the applicable requirements of Code Section 409A. The Plan shall be interpreted and administered in a manner that is consistent with the foregoing intent.
Notwithstanding any provision in the Plan to the contrary, references to your termination of employment shall be interpreted to require that you have a “separation from service” with TiVo, as such term is defined in regulations under Code Section 409A. To the extent that severance benefits may be paid in multiple installments, each installment of severance benefits shall for all purposes of Code Section 409A be treated as a separate payment. To the extent that any expense reimbursements or the provision of any in-kind benefits under the Plan are determined to be subject to Code Section 409A (including, without limitation, any exemptions thereto), the amount of any such expenses eligible for reimbursement or the provision of any in-kind benefit in one calendar year shall not affect the expenses eligible for reimbursement or in-kind benefits to be provided in any other calendar year (except for any aggregate limitation applicable to medical expenses), in no event shall any expenses be reimbursed after the last day of the calendar year following the calendar year in which you incurred such expenses, and in no event shall any right to reimbursement or the provision of any in-kind benefit be subject to liquidation or exchange for another benefit.
To the extent you are a “specified employee” within the meaning of Code Section 409A at the time of your separation (other than due to death), then any payments or benefits under the Plan that are treated as nonqualified deferred compensation for purposes of Code Section 409A and that are otherwise payable within the first six (6) months following your separation from service, will first become payable on the earlier of: (i) the first payroll date that occurs on or after the date six (6) months and one (1) day following the date of your separation from service, and (ii) your date of death. In any case where your separation from service and the date by which you are required to deliver a Release fall in two (2) separate taxable years, any severance benefits required to be provided to you that are conditioned on the effectiveness of a Release and are treated as nonqualified deferred compensation for purposes of Code Section 409A will be paid in the later taxable year. Any benefits delayed as a result of either of the two preceding sentences shall be provided to you in a lump sum (without interest) as soon as reasonably practicable after becoming payable, and any remaining severance benefits due under this Plan shall be provided in accordance with the time and form of payment otherwise provided for such benefits herein.

10.



h.
Severability
If any provision of this Plan, or the application thereof to any individual or circumstance, is deemed invalid or unenforceable by a court of competent jurisdiction, then the remainder of the Plan or the application of such term or provision to individuals or circumstances will be valid and enforceable to the fullest extent permitted by law. Furthermore, TiVo intends that this Plan and the terms thereof shall apply to all eligible employees regardless of whether such eligible employees are subject to, and inure the benefits of, ERISA.
i.
Plan Termination or Amendment
The Plan shall remain in full force and effect until December 31, 2018; thereafter, the Compensation Committee may terminate the Plan at any time for any reason with or without notice. The Compensation Committee may prospectively amend the Plan at any time for any reason with or without notice; provided, however, that, except pursuant to the immediately preceding sentence, no amendment of the Plan may materially impair the rights or benefits of any TiVo employee who has received a Participation Notice without the consent of the affected employee.
No agent or employee other than a duly authorized officer of the Company has the authority to change or waive any provision of the Plan. Because the provisions of the Plan are intended to serve as mere guidelines for the payment of severance benefits under certain prescribed circumstances, it is neither intended that, nor shall, any employee obtain any vested right to severance benefits.
j.
No Right to Employment
No provision of this Plan is intended to alter the at-will nature of your employment, provide you or any other employee with any right to continue employment with TiVo or affect TiVo’s right, which right is hereby expressly reserved, to terminate the employment of any individual for any reason, at any time, with or without advance notice, and with or without cause.
SECTION 5.
CLAIM AND REVIEW PROCESS
a.
Applications for Benefits and Inquiries
If you (or your beneficiary or authorized representative) believe that you are incorrectly denied a benefit or have not received the proper benefit under the Plan, then you may submit a signed, written application to the Plan Administrator within ninety (90) days of the expiration date of the revocation period for the Release mandated by federal or state law, as applicable.
b.
Denial of Claims
If an application for benefits is denied in whole or in part, the Plan Administrator will provide the applicant with written or electronic notice of such denial and of the right to a review of the claim. Such written or electronic notice will explain, in a manner calculated to be understood by the applicant, the specific reasons for the denial, references to the specific Plan provisions on which the denial is based, a description of any information or material necessary to perfect the application, an explanation of why such material is necessary, an explanation of the Plan’s review procedure and the time limits applicable to such procedures, and a statement of the applicant’s right to bring

11.



a civil action under ERISA Section 502(a) if the claim is denied on review. Such written or electronic notice will be given to the applicant within ninety (90) days after the Plan Administrator receives the application, unless special circumstances require an extension of time of up to an additional ninety (90) days for processing the application. If such an extension of time for processing is required, written or electronic notification of the extension will be provided to the applicant prior to the termination of the initial ninety (90)-day period. This notice of extension will indicate the special circumstances requiring the extension of time and the date by which the Plan Administrator expects to render its decision. The applicant will be permitted to appeal such denial in accordance with the procedures described in Section 5(d) below.
c.
Review Panel
The Plan Administrator may appoint a “review panel,” consisting of three (3) individuals who may (but need not) be employees of TiVo. The review panel will be the named fiduciary that has the authority to act with respect to any appeal from an initial denial of benefits.
d.
Request for Review
An individual whose application is denied in whole or in part under Section 5(b), or such person’s duly authorized representative, may appeal from such denial by submitting a request for a review of the application to the review panel within sixty (60) days after receiving written or electronic notice of such denial from the Plan Administrator. A request for review must be in writing and must be addressed as follows: “Review Panel Under the TiVo Corporation Executive Severance Plan, TiVo Corporation, 2160 Gold Street, San Jose, CA 95002.” A request for review must provide all of the grounds on which it is based, all facts in support of the request and any other matters that the applicant deems pertinent. The review panel may require the applicant to submit such additional facts, documents or other material as it may deem necessary or appropriate to review the application. The review panel will provide the applicant with the opportunity to submit written comments, documents, records and other information relating to the application. The Plan Administrator will provide to the applicant, upon request and free of charge, reasonable access to, and copies of, all documents, records and other information relevant to the application (except to the extent such items are legally or otherwise privileged).
e.
Decision on Review
The review panel’s determination will take into account all comments, documents, records, and other information that the applicant has submitted without regard to whether such information was submitted or considered in the initial benefit determination. The review panel will provide the applicant with written or electronic notification of its decision within a reasonable period of time, but not later than sixty (60) days after receiving the review request, unless special circumstances require an extension of time for reviewing the request, up to an additional sixty (60) days. If such an extension for review is required, written or electronic notification of the extension will be provided to the applicant within the initial sixty (60)-day period. The notice of extension will indicate the special circumstances requiring the extension of time and the date by which the review panel expects to render a decision. If an extension of time is required due to the applicant’s failure to submit information necessary to review the application, the period of time that the review panel has to

12.



review the application will be tolled from the date on which the notice of the extension is sent to the applicant until the date on which the applicant responds to the request for additional information.
f.
Denial on Review
In the event that the review panel confirms the denial of the application in whole or in part, the notice will explain, in a manner calculated to be understood by the applicant, the specific reasons for the denial, references to the specific Plan provisions on which the decision is based, a statement that the applicant is entitled to receive, upon request and free of charge, reasonable access to, and copies of, all documents, records, and other information relevant to the application (except to the extent such items are legally or otherwise privileged), and a statement of the applicant’s right to bring an action under ERISA Section 502(a).
g.
Rules and Procedures
The review panel will establish such rules and procedures, consistent with the Plan and with ERISA, as it may deem necessary or appropriate in carrying out its responsibilities under the Plan. A communication, statement, or notice addressed to you at your last known mailing address as filed with the Plan Administrator and/or the Company will be binding on you for all purposes under the Plan, and neither the Company, nor the Plan Administrator shall be obligated to conduct any further search to determine how you may be contacted.
h.
Exhaustion of Remedies
If the Plan Administrator (including, without limitation, the review panel) denies your appeal in whole or part, then the Plan Administrator will provide you with an explanation of the subsequent denial, this explanation will include a statement regarding your right to bring a civil action under ERISA Section 502(a). Notwithstanding anything to the contrary in the Plan, no legal action for benefits under the Plan may be brought unless and until an applicant: (i) has submitted a written application for benefits in accordance with Section 5(a); (ii) has received written or electronic notification from the Plan Administrator that the application is denied in accordance with Section 5(b); (iii) has filed a written request for a review of the application in accordance with Section 5(d); and (iv) has received written or electronic notification that the review panel has affirmed the denial of the application in accordance with Section 5(f). In addition, no action in law or equity shall be brought more than one (1) year after the Plan Administrator’s (including, without limitation, the review panel’s) affirmation of a denial of the claim or, if earlier, more than four (4) years after the facts or events giving rise to the claimant’s allegation(s) or claim(s) first occurred under the Plan. Nothing in this Section or in the Plan is intended to or shall be deemed to waive or otherwise invalidate any statutes of limitations.
SECTION 6.
STATEMENT OF ERISA RIGHTS
As a participant in the Plan, you are entitled to certain rights and protections under ERISA. ERISA provides that all Plan participants shall be entitled to:
a.
Receive Information About Your Plan and Benefits

13.



Examine, without charge, at the Plan Administrator’s office and at other specified locations, such as worksites, all documents governing the Plan, including a copy of the latest annual report (Form 5500 Series)(if any) filed by the Plan with the U.S. Department of Labor and available at the Public Disclosure Room of the Employee Benefits Security Administration.
Obtain, upon written request to the Plan Administrator, copies of documents governing the operation of the Plan, including copies of the latest annual report (Form 5500 Series) (if any), and updated summary plan description. The Plan Administrator may make a reasonable charge for the copies.
Receive a summary of the Plan’s annual financial report (if required to be filed). The Plan Administrator is required by law to furnish each participant with a copy of this summary annual report (if filed).
b.
Continue Group Health Plan Coverage
Please note that this summary plan description does not address the rules governing your COBRA continuation coverage rights - such rules can be found in the summary plan description and the documents governing the group health plan.
c.
Prudent Action by Plan Fiduciaries
In addition to creating rights for Plan participants, ERISA imposes duties upon the people who are responsible for the operation of the Plan. The people who operate your Plan, called “fiduciaries” of the Plan, have a duty to do so prudently and in the interest of you and other Plan participants (and their beneficiaries). No one, including your employer, or any other person, may fire you or otherwise discriminate against you in any way to prevent you from obtaining a welfare benefit or exercising your rights under ERISA.
d.
Enforce Your Rights
If your claim for a welfare benefit is denied or ignored, in whole or in part, you have a right to know why this was done, to obtain copies of documents relating to the decision without charge, and to appeal any denial, all within certain time schedules.
Under ERISA, there are steps you can take to enforce the above rights. For instance, if you request a copy of plan documents or the latest annual report (if any) from the Plan and do not receive them within thirty (30) days, you may file suit in a federal court. In such a case, the court may require the Plan Administrator to provide the materials and pay you up to $110 a day until you receive the materials, unless the materials were not sent because of reasons beyond the control of the Plan Administrator. If you have a claim for benefits which is denied or ignored, in whole or in part, you may file suit in a state or federal court. If it should happen that you are discriminated against for asserting your rights, you may seek assistance from the U.S. Department of Labor, or you may file suit in a federal court. The court will decide who should pay court costs and legal fees. If you are successful, the court may order the person you have sued to pay these costs and fees. If you lose, the court may order you to pay these costs and fees, for example, if it finds your claim is frivolous.
e.
Assistance with Your Questions

14.



If you have any questions about your Plan, you should contact the Plan Administrator. If you have any questions about this statement or about your rights under ERISA, or if you need assistance in obtaining documents from the Plan Administrator, you should contact the nearest office of the Employee Benefits Security Administration, U.S. Department of Labor, listed in your telephone directory or the Division of Technical Assistance and Inquiries, Employee Benefits Security Administration, U.S. Department of Labor, 200 Constitution Avenue N.W., Washington, D.C. 20210. You may also obtain certain publications about your rights and
responsibilities under ERISA by calling the publications hotline of the Employee Benefits Security Administration.
SECTION 7.
OTHER PLAN INFORMATION
Name of Plan:
TiVo Corporation Executive Severance Plan
Plan Sponsor:
TiVo Corporation
2160 Gold Street
San Jose, CA 95002
Employer Identification Number:
61-1793262
Plan Number:
505
Effective Date:
July 7, 2017
Plan Administrator:
TiVo Corporation 2160 Gold Street San Jose, CA 95002
Agent for Service of Legal Process:
Service of legal process may be made on the Plan or the Plan Administrator by serving the General Counsel c/o TiVo Corporation, 2160 Gold Street, San Jose, CA 95002
Plan Costs:
Paid entirely from the general assets of TiVo Corporation (or a successor thereto)
Type of Plan:
Employee welfare benefit plan



15.
EX-31.01 3 exhibit3101-9301910xq.htm EXHIBIT 31.01 Exhibit


Exhibit 31.01
CERTIFICATION
I, David Shull, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of TiVo Corporation;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent function):
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:
November 7, 2019
 
 
 
 
 
 
/s/ David Shull
 
 
David Shull
 
 
President and Chief Executive Officer



EX-31.02 4 exhibit3102-9301910xq.htm EXHIBIT 31.02 Exhibit


Exhibit 31.02
CERTIFICATION
I, Peter C. Halt, certify that:
1. I have reviewed this Quarterly Report on Form 10-Q of TiVo Corporation;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent function):
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:
November 7, 2019
 
 
 
 
 
 
/s/ Peter C. Halt
 
 
Peter C. Halt
 
 
Chief Financial Officer



EX-32.01 5 exhibit3201-9301910xq.htm EXHIBIT 32.01 Exhibit


Exhibit 32.01
SECTION 1350 CERTIFICATION
In connection with the Quarterly Report of TiVo Corporation (the “Company”) on Form 10-Q for the period ended September 30, 2019, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), David Shull certifies in his capacity as Chief Executive Officer of the Company, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. Section 1350, as adopted), that to the best of his knowledge:
(a)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m(a) or 78o(d)), and
(b)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company.
IN WITNESS WHEREOF, the undersigned has hereunto signed this Certification as of November 7, 2019.
 
 
/s/ David Shull
 
David Shull
 
President and Chief Executive Officer



EX-32.02 6 exhibit3202-9301910xq.htm EXHIBIT 32.02 Exhibit


Exhibit 32.02
SECTION 1350 CERTIFICATION
In connection with the Quarterly Report of TiVo Corporation (the “Company”) on Form 10-Q for the period ended September 30, 2019, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Peter C. Halt certifies in his capacity as Chief Financial Officer of the Company, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. Section 1350, as adopted), that to the best of his knowledge:
(a)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m(a) or 78o(d)), and
(b)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company.
IN WITNESS WHEREOF, the undersigned has hereunto signed this Certification as of November 7, 2019.
 
 
/s/ Peter C. Halt
 
Peter C. Halt
 
Chief Financial Officer



EX-101.SCH 7 rovi-20190930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2101100 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statements Of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statements Of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements Of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements Of Operations link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements Of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Debt and Interest Rate Swaps link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Debt and Interest Rate Swaps - 2020 Convertible Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2409407 - Disclosure - Debt and Interest Rate Swaps - 2021 Convertible Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Debt and Interest Rate Swaps - Components of Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Debt and Interest Rate Swaps - Equity Component of Convertible Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2409410 - Disclosure - Debt and Interest Rate Swaps - Interest Rate Swaps (Details) link:presentationLink link:calculationLink link:definitionLink 2409406 - Disclosure - Debt and Interest Rate Swaps - Purchased Call Options and Sold Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 2409409 - Disclosure - Debt and Interest Rate Swaps - Schedule of Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Debt and Interest Rate Swaps - Schedule of Outstanding Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2409408 - Disclosure - Debt and Interest Rate Swaps - Senior Secured Term Loans (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Debt and Interest Rate Swaps (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Discontinued Operation link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Equity-based Compensation link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Equity-based Compensation - Assumptions Used To Value Equity-Based Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Equity-based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - Equity-based Compensation - Restricted Stock Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Equity-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - Equity-based Compensation - Weighted Average Fair Value Per Share Of Equity-Based Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Fair Value Measurements - Assets And Liabilities Measured And Recorded At Fair Value On A Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Fair Value Measurements - Changes in Level 3 Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Fair Value Measurements - Outstanding Debt Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Financial Statement Details link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Financial Statement Details (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Financial Statement Details (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Intangible Assets, Net and Goodwill link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Intangible Assets, Net and Goodwill - Estimated Amortization Expense In Future Periods (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Intangible Assets, Net and Goodwill - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Intangible Assets, Net and Goodwill - Summary Of Goodwill Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Intangible Assets, Net and Goodwill - Summary Of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Intangible Assets, Net and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Investments - Available-For-Sale Debt Investments At Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Investments - Available-For-Sale Investment Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Leases - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Leases - Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Leases - Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Leases - Maturity of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Leases - Supplemental Information (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Restructuring and Asset Impairment Charges link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Restructuring and Asset Impairment Charges - Accrued Restructuring Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Restructuring and Asset Impairment Charges - Components of Restructuring and Asset Impairment Charges (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Restructuring and Asset Impairment Charges - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Restructuring and Asset Impairment Charges - Restructuring Activities (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Restructuring and Asset Impairment Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 2404406 - Disclosure - Revenues - Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Revenues - Concentration of Risk (Details) link:presentationLink link:calculationLink link:definitionLink 2404407 - Disclosure - Revenues - Contract Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2404408 - Disclosure - Revenues - Expected Revenue Recognized (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Revenues - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Revenues - Revenue by Contract Type (Details) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Revenues - Schedule of Revenue by Geographic Areas (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Stockholders' Equity - Schedule of Weighted Average Number of Shares (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Stockholders' Equity - Weighted Average Potential Anti-Dilutive Common Shares (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 rovi-20190930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 rovi-20190930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 rovi-20190930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock [Member] Common Stock [Member] Treasury Stock [Member] Treasury Stock [Member] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Accumulated Other Comprehensive Loss [Member] AOCI Attributable to Parent [Member] Accumulated Deficit [Member] Retained Earnings [Member] Statement Statement [Line Items] Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance Stockholders' Equity Attributable to Parent Common shares, beginning balance (in shares) Common Stock, Shares, Issued Treasury shares, beginning balance (in shares) Treasury Stock, Shares Cumulative effect adjustment Cumulative Effect of New Accounting Principle in Period of Adoption Net loss Net Income (Loss) Attributable to Parent Other comprehensive loss, net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Issuance of common stock under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Issuance of common stock under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Issuance of restricted stock, net (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Issuance of restricted stock, net Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Equity-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Dividends Dividends, Common Stock, Cash Equity component related to repurchase of 2020 Convertible Notes Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature Withholding taxes related to net share settlement of restricted stock units (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Withholding taxes related to net share settlement of restricted awards Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Ending balance Common shares, ending balance (in shares) Treasury shares, ending balance (in shares) Equity [Abstract] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Product [Member] Product Operating Segment [Member] Product Operating Segment [Member] Intellectual Property Licensing [Member] Intellectual Property Licensing [Member] Intellectual Property Licensing [Member] Goodwill [Line Items] Goodwill [Line Items] Goodwill [Roll Forward] Goodwill [Roll Forward] Beginning of Period Goodwill Goodwill impairment Goodwill, Impairment Loss Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) End of Period Revenue from Contract with Customer [Abstract] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Accounts Receivable, Net [Member] Accounts Receivable [Member] Prepaid Expenses and Other Current Assets [Member] Prepaid Expenses and Other Current Assets [Member] Other Long-term Assets [Member] Other Noncurrent Assets [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Total contract assets, net Contract with Customer, Asset, after Allowance for Credit Loss Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Short-term marketable securities Marketable Securities, Current Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Inventory Inventory, Net Prepaid expenses and other current assets Prepaid Expense and Other Assets Total current assets Assets, Current Long-term marketable securities Marketable Securities, Noncurrent Property and equipment, net Property, Plant and Equipment, Net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Goodwill Right-of-use assets Operating Lease, Right-of-Use Asset Other long-term assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable and accrued expenses Accounts Payable and Accrued Liabilities, Current Unearned revenue Deferred Revenue, Current Current portion of long-term debt Long-term Debt, Current Maturities Total current liabilities Liabilities, Current Unearned revenue, less current portion Deferred Revenue, Noncurrent Long-term debt, less current portion Long-term Debt, Excluding Current Maturities Deferred tax liabilities, net Deferred Income Tax Liabilities, Net Long-term lease liabilities Operating Lease, Liability, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Contingencies (Note 11) Commitments and Contingencies Stockholders' equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Preferred stock, $0.001 par value, 5,000 shares authorized; no shares issued or outstanding Preferred Stock, Value, Issued Common stock, $0.001 par value, 250,000 shares authorized; 128,969 shares issued and 126,502 shares outstanding as of September 30, 2019; and 125,781 shares issued and 123,975 shares outstanding as of December 31, 2018 Common Stock, Value, Issued Treasury stock, 2,467 shares and 1,806 shares as of September 30, 2019 and December 31, 2018, respectively, at cost Treasury Stock, Value Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ equity Total liabilities and stockholders’ equity Liabilities and Equity Product [Member] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Transferred at Point in Time [Member] Transferred at Point in Time [Member] Transferred over Time [Member] Transferred over Time [Member] Out-of-license settlements [Member] Timing of Transfer Out-of-License Settlements [Member] Timing of Transfer Out-of-License Settlements [Member] Total Revenues, net Revenue from Contract with Customer, Excluding Assessed Tax Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 2020 Convertible Notes [Member] Two Thousand And Twenty Convertible Notes [Member] Two Thousand And Twenty Convertible Notes [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Convertible Debt [Member] Convertible Debt [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Principal outstanding Long-term Debt, Gross Less: Unamortized debt discount Debt Instrument, Unamortized Discount Less: Unamortized debt issuance costs Unamortized Debt Issuance Expense Carrying amount Long-term Debt Equity component Debt Instrument, Convertible, Carrying Amount of Equity Component Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States [Member] UNITED STATES Canada [Member] CANADA United Kingdom [Member] UNITED KINGDOM Rest of world [Member] Rest of World [Member] Rest of World [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues, net: Share-based Payment Arrangement [Abstract] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Performance-based Restricted Stock Units [Member] Performance-based Restricted Stock Units [Member] Performance-based Restricted Stock Units [Member] ESPP Plan [Member] Employee Stock [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected term Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Risk free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Segment Reporting [Abstract] Segment Information Segment Reporting Disclosure [Text Block] Leases [Abstract] Loans and Leases Receivable Disclosure [Table] Loans and Leases Receivable Disclosure [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Corporate Offices, Data Centers and Certain Equipment [Member] Corporate Offices, Data Centers and Certain Equipment [Member] Corporate Offices, Data Centers and Certain Equipment [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-02 [Member] Accounting Standards Update 2016-02 [Member] Operating Lease Right-of-use Asset [Member] Operating Lease Right-of-use Asset [Member] Operating Lease Right-of-use Asset [Member] Operating Lease Liability [Member] Operating Lease Liability [Member] Operating Lease Liability [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Loans and Leases Receivable Disclosure [Line Items] Loans and Leases Receivable Disclosure [Line Items] Effect of new accounting principle New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Period to terminate option Lessee, Operating Lease, Option to Terminate, Period Lessee, Operating Lease, Option to Terminate, Period Term of extension option Lessee, Operating Lease, Renewal Term Organization, Consolidation and Presentation of Financial Statements [Abstract] Inventory, Net Inventory, Net [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Inventory Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Computer Software and Equipment [Member] Computer Equipment [Member] Leasehold Improvements [Member] Leasehold Improvements [Member] Furniture and fixtures [Member] Furniture and Fixtures [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property and equipment, gross Property, Plant and Equipment, Gross Less: Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Accounts Payable and Accrued Expenses Accounts Payable and Accrued Liabilities [Abstract] Accounts payable Accounts Payable, Current Accrued compensation and benefits Employee-related Liabilities, Current Other accrued liabilities Other Accrued Liabilities, Current Accounts payable and accrued expenses Significant noncash transactions Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Patents acquired as part of a licensing agreement Noncash or Part Noncash Acquisition, Intangible Assets Acquired Restructuring and Related Activities [Abstract] Restructuring and Asset Impairment Charges Restructuring, Impairment, and Other Activities Disclosure [Text Block] Investments [Abstract] Available-For-Sale And Other Investment Securities Schedule Of Available For Sale Securities Including Cash and Cash Equivalents [Table Text Block] Schedule Of Available For Sale Securities Including Cash and Cash Equivalents [Table Text Block] Available-For-Sale Debt Investments At Fair Value Investments Classified by Contractual Maturity Date [Table Text Block] Operating Lease Liabilities Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, Payment, Due [Abstract] Remainder of 2019 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2020 Lessee, Operating Lease, Liability, Payments, Due Year Two 2021 Lessee, Operating Lease, Liability, Payments, Due Year Three 2022 Lessee, Operating Lease, Liability, Payments, Due Year Four 2023 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total lease payments Lessee, Operating Lease, Liability, Payments, Due Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total Operating Lease, Liability Sublease Income Lessee, Operating Lease, Liability, Sublease Income [Abstract] Lessee, Operating Lease, Liability, Sublease Income [Abstract] Remainder of 2019 Lessor, Operating Lease, Payments to be Received, Remainder of Fiscal Year 2020 Lessor, Operating Lease, Payments to be Received, Two Years 2021 Lessor, Operating Lease, Payments to be Received, Three Years 2022 Lessor, Operating Lease, Payments to be Received, Four Years 2023 Lessor, Operating Lease, Payments to be Received, Five Years Thereafter Lessor, Operating Lease, Payments to be Received, Thereafter Total lease payments Lessor, Operating Lease, Payments to be Received Net Operating Lease Payments Net Operating Lease Payments [Abstract] Net Operating Lease Payments [Abstract] Remainder of 2019 Net Operating Lease Payments, Remainder of Fiscal Year Net Operating Lease Payments, Remainder of Fiscal Year 2020 Net Operating Lease Payments, Due Year Two Net Operating Lease Payments, Due Year Two 2021 Net Operating Lease Payments, Due Year Three Net Operating Lease Payments, Due Year Three 2022 Net Operating Lease Payments, Due in Four Years Net Operating Lease Payments, Due in Four Years 2023 Net Operating Lease Payments, Due Year Five Net Operating Lease Payments, Due Year Five Thereafter Net Operating Lease Payments, Due after Year Five Net Operating Lease Payments, Due after Year Five Total lease payments Net Operating Lease Payments Net Operating Lease Payments Less: imputed interest Net Operating Lease Payments, Imputed Interest Net Operating Lease Payments, Imputed Interest Total Net Operating Lease Payments, Lease Liability Net Operating Lease Payments, Lease Liability Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Intangible assets acquired Finite-lived Intangible Assets Acquired Payments for purchase of patents Payments to Acquire Intangible Assets Acquired finite-lived intangible assets weighted average useful life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Goodwill impairment Summary of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Estimated Amortization Expense In Future Periods Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Summary of Goodwill Activity Schedule of Goodwill [Table Text Block] Fair Value Disclosures [Abstract] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Measurement Basis [Axis] Measurement Basis [Axis] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Carrying Amount [Member] Reported Value Measurement [Member] Fair Value [Member] Estimate of Fair Value Measurement [Member] Line of Credit [Member] Line of Credit [Member] 2021 Convertible Notes [Member] Two Thousand And Twenty-One Convertible Notes [Member] Two Thousand And Twenty-One Convertible Notes [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Term Loan B Facility [Member] Term Loan B Facility [Member] Term Loan B Facility [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Significant Other Observable Inputs (Level 2) [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Total Long-term debt Long-term Debt, Fair Value Amortized Cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost, Rolling Maturity [Abstract] Due in less than 1 year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost Due in 1-2 years Available-for-sale Securities, Debt Maturities, After Year One Through Two, Amortized Cost Basis Available-for-sale Securities, Debt Maturities, After Year One Through Two, Amortized Cost Basis Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Fair Value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract] Due in less than 1 year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value Due in 1-2 years Available-for-sale Securities, Debt Maturities, After Year One Through Two Years, Fair Value Available-for-sale Securities, Debt Maturities, After Year One Through Two Years, Fair Value Total Debt Securities, Available-for-sale Statement of Comprehensive Income [Abstract] Other comprehensive (loss) income, net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Change in foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Change in unrealized (loss) gains on marketable securities Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax Less: Reclassification adjustment on sale Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax Other comprehensive (loss) income, net of tax Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Restricted Awards [Member] Restricted Stock [Member] Stock Options [Member] Share-based Payment Arrangement, Option [Member] Convertible Notes Payable [Member] Convertible Notes Payable [Member] Warrants [Member] Warrant [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Weighted average potential shares excluded from the calculation of Diluted EPS (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table] Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] TiVo Solutions [Member] TiVo Inc. [Member] TiVo Inc. [Member] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] TiVo Tradename [Member] TiVo Tradename [Member] TiVo Tradename [Member] Acquired Indefinite-lived Intangible Assets [Line Items] Acquired Indefinite-lived Intangible Assets [Line Items] Indefinite-Lived Trade Names Indefinite-Lived Trade Names Acquired Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Developed Technology and Patents [Member] Developed Technology And Patents [Member] Developed Technology and Patents [Member] Existing Contracts and Customer Relationships [Member] Existing Contracts And Customer Relationships [Member] Existing Contracts and Customer Relationships [Member] Content Databases and Other [Member] Database Rights [Member] Trademarks / Tradenames [Member] Trademarks and Trade Names [Member] Gross Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Total Finite-Lived Intangible Assets, Net Total Intangible Assets, Gross Intangible Assets, Gross (Excluding Goodwill) Total Intangible Assets, Net 2019 Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year 2020 Long-term Debt, Maturities, Repayments of Principal in Year Two 2021 Long-term Debt, Maturities, Repayments of Principal in Year Three Total Components of Lease Expense Lease, Cost [Table Text Block] Maturities of Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Carrying Value and Par Value of Debt Schedule of Long-term Debt Instruments [Table Text Block] Convertible Debt Convertible Debt [Table Text Block] Components of Interest Expense Interest Income and Interest Expense Disclosure [Table Text Block] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Summary of Interest Rate Swaps Schedule of Interest Rate Derivatives [Table Text Block] Impairment losses Contract with Customer, Asset, Credit Loss Expense (Reversal) Revenue recognized Contract with Customer, Liability, Revenue Recognized Revenue from remaining performance obligation Revenue, Remaining Performance Obligation, Amount Revenues Revenue from Contract with Customer [Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Rovi 2008 Plan [Member] Rovi 2008 Equity Incentive Plan [Member] Rovi 2008 Equity Incentive Plan [Member] TiVo 2008 Plan [Member] TiVo Inc. Amended and Restated 2008 Equity Incentive Award Plan [Member] TiVo Inc. Amended and Restated 2008 Equity Incentive Award Plan [Member] Restricted Awards [Member] Restricted Awards [Member] Restricted Awards [Member] Restricted Stock [Member] Performance-Based Restricted Stock Awards [Member] Performance Based Restricted Stock Awards [Member] Performance Based Restricted Stock Awards [Member] Share-based Payment Arrangement, Option, Exercise Price Range [Line Items] Share-based Payment Arrangement, Option, Exercise Price Range [Line Items] Vesting period (years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Award vesting rights Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Contractual term of stock options granted (years) Share Based Compensation Arrangement By Share Based Payment Award, Contractual Term Share based compensation arrangement by share based payment award, contractual term Reserved for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Available for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Award requisite service period Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Potential shares to be issued upon vesting Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Potential Shares to be Issued Upon Vesting, Percent Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Potential Shares to be Issued Upon Vesting, Percent Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Number of purchase periods Share-based Compensation, Number of Purchase Periods Share-based Compensation, Number of Purchase Periods Offering purchase period Share-based Compensation Arrangement, Offering Purchase Period Share-based Compensation Arrangement, Offering Purchase Period Offering period Share-based Compensation Arrangement, Offering Period Share-based Compensation Arrangement, Offering Period Percentage purchase price of common stock for employees Percentage purchase price of common stock for employees Percentage purchase price of common stock for employees Equity-based compensation Share-based Payment Arrangement, Noncash Expense Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Weighted average period of recognition of unrecognized compensation cost (years) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Awarded and unvested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Aggregate fair value of vested restricted stock Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Interest rate of debt, stated percentage Debt Instrument, Interest Rate, Stated Percentage Outstanding Principal Less: Current portion of long-term debt Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Accounts Payable and Accrued Expenses Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Supplemental Cash Flow Information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Equity-based Compensation Share-based Payment Arrangement [Text Block] Restructuring and Asset Impairment Charges Restructuring and Related Costs [Table Text Block] Restructuring Activities Related to Plans Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Schedule of Weighted Average Number of Shares Schedule of Weighted Average Number of Shares [Table Text Block] Weighted Average Potential Anti-Dilutive Common Shares Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Description of Business Business Description [Policy Text Block] The entire disclosure for the business description. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of Presentation and Principles of Consolidation Basis of Presentation and Principles Of Consolidation [Policy Text Block] The entire disclosure for the basis of presentation concepts and principles of consolidation. Basis of presentation describes the underlying basis used to prepare the financial statements. Principles of consolidation discloses the 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. Use of Estimates Use of Estimates, Policy [Policy Text Block] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Right-of-Use Assets and Lease Liabilities Lessee, Leases [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Leases Lessee, Operating Leases [Text Block] Intangible Assets, Net and Goodwill Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Discontinued Operations and Disposal Groups [Abstract] Discontinued Operations Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Equity Option [Member] Equity Option [Member] Long-term Debt [Member] Long-term Debt [Member] Debt issued Debt Instrument, Face Amount Shares issued per $1,000 principal amount Debt Instrument, Convertible, Conversion Ratio Initial conversion price (in usd per share) Debt Instrument, Convertible, Conversion Price Common stock strike price (in usd per share) Derivative, Price Risk Option Strike Price Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Threshold trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Minimum percentage of common stock price on applicable conversion price resulting in the noteholders ability to convert the notes into cash or stock Minimum percentage of common stock price on applicable conversion price resulting in the noteholders ability to convert the notes into cash or stock Minimum percentage of common stock price on applicable conversion price resulting in the noteholders ability to convert the notes into cash or stock Threshold business days Debt Instrument, Convertible, Threshold Business Days Debt Instrument, Convertible, Threshold Business Days Measurement period Debt Instrument, Convertible, Threshold Consecutive Trading Days, Debt Instrument Trading Price Condition Debt Instrument, Convertible, Threshold Consecutive Trading Days, Debt Instrument Trading Price Condition Maximum percentage of trading price on product sale price resulting in conversion of notes into cash or stock Maximum percentage of trading price on product sale price resulting in conversion of notes into cash or stock If the trading price per note for each day of the measurement period was less than this percentage of the product of the last reported sale price of the Company's common stock and the conversion rate on such day, the notes are eligible for conversion. Convertible notes, percentage of principal to be paid on notes redeemed Convertible notes, percentage of principal to be paid on notes redeemed Percentage of principal to be paid on notes redeemed. Non-convertible borrowing rate (percent) Debt Instrument, Interest Rate, Effective Percentage Debt issuance costs Debt Issuance Costs, Gross Outstanding principal repurchase amount Debt Instrument, Repurchased Face Amount Repayments of long-term debt Repayments of Long-term Debt Liability component amount Debt Instrument, Repurchase Amount, Convertible, Liability Component, Amount Debt Instrument, Repurchase Amount, Convertible, Liability Component, Amount Equity component amount Debt Instrument, Repurchase Amount, Convertible, Equity Component, Amount Debt Instrument, Repurchase Amount, Convertible, Equity Component, Amount Loss on debt extinguishment Gain (Loss) on Extinguishment of Debt (Loss) Income from discontinued operations, net of tax Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent Commitments and Contingencies Disclosure [Abstract] Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Facility-related Costs [Member] Facility Closing [Member] Severance Costs [Member] Employee Severance [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Accrued restructuring costs Restructuring Reserve Product and Intellectual Property Licensing [Member] Product and Intellectual Property Licensing [Member] Product and Intellectual Property Licensing [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Nonrecurring [Member] Fair Value, Nonrecurring [Member] Significant Unobservable Inputs (Level 3) [Member] Fair Value, Inputs, Level 3 [Member] Asset Class [Axis] Asset Class [Axis] Asset Class [Domain] Asset Class [Domain] Auction Rate Securities [Member] Auction Rate Securities [Member] Liability Class [Axis] Liability Class [Axis] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Cubiware Contingent Consideration [Member] Cubiware Contingent Consideration [Member] Cubiware Contingent Consideration [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Selling, General and Administrative Expenses [Member] Selling, General and Administrative Expenses [Member] Interest Expense [Member] Interest Expense [Member] Assets Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Balance at beginning of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value Sales Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales Gain (loss) included in earnings Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings Unrealized loss reclassified on sale Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Unrealized Gain (Loss) Adjustment on Sale Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Unrealized Gain (Loss) Adjustment on Sale Balance at end of period Liabilities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Balance at beginning of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Settlements Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Transfers out Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 Gain (loss) included in earnings Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Balance at end of period Increase (decrease) during period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Restricted Awards [Member] Restricted Stock Award or Restricted Stock Unit [Member] Restricted Stock Award or Restricted Stock Unit [Member] Restricted Awards (In Thousands) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Beginning Balance (in shares) Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Ending Balance (in shares) Weighted-Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward] Beginning Balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Ending Balance (in dollars per share) Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Expected timing of satisfaction Revenue, Remaining Performance Obligation, Percentage Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Income Tax Disclosure [Abstract] Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Cover page. Document Type Document Type Document Quarterly Report Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Fair Value, Recurring [Member] Fair Value, Recurring [Member] Fair Value Assets, Nature of Assets [Axis] Fair Value, by Balance Sheet Grouping [Axis] Fair Value, by Balance Sheet Grouping [Axis] Fair Value Assets, Nature of Assets [Domain] Fair Value Assets Nature Of Assets [Domain] Fair Value Assets, Nature of Assets [Domain] Cash and cash equivalents/Short-term marketable securities [Member] Current Assets [Member] Current Assets [Member] Long-term marketable securities [Member] Non Current Assets [Member] Non-Current Assets [Member] Other long-term liabilities [Member] Non Current Liabilities [Member] Non Current Liabilities [Member] Financial Instruments [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Money Market Funds [Member] Money Market Funds [Member] Corporate Debt Securities [Member] Corporate Debt Securities [Member] U.S. Treasuries / Agencies [Member] US Government Agencies Debt Securities [Member] Interest Rate Swaps [Member] Interest Rate Swap [Member] Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Cash and Cash Equivalents [Member] Cash Equivalents [Member] Quoted Prices In Active Markets (Level 1) [Member] Fair Value, Inputs, Level 1 [Member] Fair value assets measured on recurring basis Assets, Fair Value Disclosure Fair value liabilities measured on a recurring basis Financial and Nonfinancial Liabilities, Fair Value Disclosure Restructuring Plan [Axis] Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Plan [Domain] 2019 Transformation Plan [Member] Two Thousand Nineteen Transformation Plan [Member] Two Thousand Nineteen Transformation Plan [Member] Tivo Integration Restructuring Plan [Member] Tivo Integration Restructuring Plan [Member] Tivo Integration Restructuring Plan [Member] Separation and transformation costs Separation Costs Separation Costs Restructuring Expense Restructuring Charges Accrual adjustment Assets And Liabilities Measured And Recorded At Fair Value On A Recurring Basis Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Summary Of Level 3 Auction Rate Securities Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Outstanding Debt Fair Value Schedule of Outstanding Debt Fair Value [Table Text Block] Schedule of outstanding debt fair value [Table Text Block] Schedule of Segment Reporting Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Income Statement [Abstract] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Licensing, Services and Software [Member] Licensing, Services and Software [Member] Licensing, Services and Software [Member] Hardware [Member] Hardware [Member] Hardware [Member] Revenues, net: Revenues [Abstract] Costs and expenses: Cost of Revenue [Abstract] Cost of licensing, services and software revenues, excluding depreciation and amortization of intangible assets Cost of Licensing Revenue Excluding Depreciation and Amortization of Intangible Assets Cost of Licensing Revenue Excluding Depreciation and Amortization of Intangible Assets Cost of hardware revenues, excluding depreciation and amortization of intangible assets Cost of Hardware Revenue Excluding Depreciation and Amortization of Intangible Assets Cost of Hardware Revenue Excluding Depreciation and Amortization of Intangible Assets Research and development Research and Development Expense Selling, general and administrative Selling, General and Administrative Expense Depreciation Depreciation Amortization of intangible assets Amortization of Intangible Assets Restructuring and asset impairment charges Restructuring, Settlement and Impairment Provisions Total costs and expenses Costs and Expenses Operating loss Operating Income (Loss) Interest expense Interest Expense Interest income and other, net Other Nonoperating Income (Expense) (Loss) gain on interest rate swaps Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Loss on debt extinguishment Loss from continuing operations before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income tax expense Income Tax Expense (Benefit) Loss from continuing operations, net of tax Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Net loss Basic loss per share: Earnings Per Share, Basic [Abstract] Continuing operations (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Discontinued operations (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Basic loss per share (in dollars per share) Earnings Per Share, Basic Weighted average shares used in computing basic per share amounts (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted loss per share: Earnings Per Share, Diluted [Abstract] Continuing operations (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Discontinued operations (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Diluted loss per share (in dollars per share) Earnings Per Share, Diluted Weighted average shares used in computing diluted per share amounts (in shares) Weighted Average Number of Shares Outstanding, Diluted Dividends declared per share (in dollars per share) Common Stock, Dividends, Per Share, Declared Debt and Interest Rate Swaps Debt Disclosure [Text Block] Statement of Cash Flows [Abstract] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Loss (Income) from discontinued operations, net of tax Amortization of convertible note discount and note issuance costs Amortization of Debt Issuance Costs and Discounts Change in fair value of interest rate swaps Change in Fair Value Of Interest Rate Swaps Change in Fair Value Of Interest Rate Swaps Loss on debt extinguishment Deferred income taxes Increase (Decrease) in Deferred Income Taxes Other operating, net Other Noncash Income (Expense) Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventory Increase (Decrease) in Inventories Prepaid expenses and other current assets and other long-term assets Increase (Decrease) in Prepaid Expense and Other Assets Right-of-use assets, net of lease liabilities Increase (Decrease) in Operating Right-of-Use Assets, Net Increase (Decrease) in Operating Right-of-Use Assets, Net Accounts payable and accrued expenses and other long-term liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Taxes payable Increase (Decrease) in Income Taxes Payable Unearned revenue Increase (Decrease) in Deferred Revenue Net cash provided by operating activities - Continuing operations Net Cash Provided by (Used in) Operating Activities, Continuing Operations Net cash used in operating activities - Discontinued operations Cash Provided by (Used in) Operating Activities, Discontinued Operations Net cash provided by operating activities - Continuing operations Net Cash Provided by (Used in) Operating Activities Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Payments for purchase of short- and long-term marketable securities Payments to Acquire Marketable Securities Proceeds from sales or maturities of short- and long-term marketable securities Proceeds from Sale and Maturity of Marketable Securities Payments for purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Payments for acquisition of patents Other investing, net Payments for (Proceeds from) Other Investing Activities Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Principal payments on long-term debt Repayment of Long-term Debt, Long-term Lease Obligation, and Capital Security Payments for dividends Payments of Dividends Payments for contingent consideration and deferred holdback Payments for (Proceeds from) Previous Acquisition Payments for withholding taxes related to net settlement of restricted awards Payment, Tax Withholding, Share-based Payment Arrangement Proceeds from employee stock purchase plan Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net (decrease) increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents at end of period Non-marketable equity method investments Equity Securities without Readily Determinable Fair Value, Amount Securities owned not readily marketable Security Owned Not Readily Marketable, Fair Value Impairment of equity securities without a readily determinable fair value Equity Method Investment, Non-Marketable, Other than Temporary Impairment Equity Method Investment, Non-Marketable, Other than Temporary Impairment Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Cash [Member] Cash [Member] Money Markets Funds [Member] Marketable Securities Due in Three Months [Member] Marketable Securities Due in Three Months [Member] Marketable Securities Due in Three Months [Member] U.S. Treasuries / Agencies [Member] US Treasury and Government [Member] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Fair Value Cash, cash equivalents and marketable securities Cash, Cash Equivalents and Marketable Securities Cash, Cash Equivalents and Marketable Securities Weighted average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Restricted awards (in dollars per share) ESPP shares (in dollars per share) Share based compensation arrangement by share based payment award equity instruments, employee purchase share rights, weighted average grant date fair value Share based compensation arrangement by share based payment award equity instruments, employee purchase share rights, weighted average grant date fair value Equity-based compensation Share-based Payment Arrangement, Noncash Expense [Abstract] Pre-tax equity-based compensation, excluding amounts included in restructuring expense Pre-tax equity-based compensation, included in restructuring expense Restructuring and Related Activities, Share-based Compensation Restructuring and Related Activities, Share-based Compensation Facility-related costs Facility-Related Costs Facility-Related Costs Severance costs Severance Costs Share-based payments Asset impairment Asset Impairment Charges Contract termination costs and other Contract Termination Costs And Other Contract Termination Costs And Other Restructuring and asset impairment charges Assumptions Used To Value Equity-Based Payments Schedule Of Share Based Payment Award Options And Employee Stock Purchase Plan Valuation Assumptions [Table Text Block] Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans and option plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions. Weighted Average Fair Value Per Share Of Equity-Based Awards Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block] Restricted Awards Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Concentration Risk [Table] Concentration Risk [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk [Member] Customer Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Revenue Benchmark [Member] Revenue Benchmark [Member] Accounts Receivable [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] AT&T [Member] AT&T Inc. [Member] AT&T Inc. [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Concentration risk (percent) Concentration Risk, Percentage Schedules of Concentration of Risks Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Revenue By Contract Type Disaggregation of Revenue [Table Text Block] Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Schedule of Accounts, Notes, Loans and Financing Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Contract Assets with Customer Contract with Customer, Asset and Liability [Table Text Block] Remainder of 2019 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Warrants to Purchase Common Stock [Member] Warrants to Purchase Common Stock [Member] Warrants to Purchase Common Stock [Member] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] TiVo Corporation [Member] TiVo Corporation [Member] TiVo Corporation [Member] Repayments of convertible debt Repayments of Convertible Debt Initial conversion price to principal of notes (in usd per share) Debt Instrument, Convertible, Conversion Ratio, Cash Conversion Ratio to Principal Amount Debt Instrument, Convertible, Conversion Ratio, Cash Conversion Ratio to Principal Amount Call option, shares Call Option Shares Number of shares which may be purchased under the convertible call option. Warrants outstanding, shares Class of Warrant or Right, Number of Securities Called by Warrants or Rights Operating cash flows: Additional Cash Flow Elements, Operating Activities [Abstract] Cash paid for amounts included in the measurement of operating Lease liabilities Operating Lease, Payments Non-cash activity: Noncash Investing and Financing Items [Abstract] Right-of-use assets obtained in exchange for operating Lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Other adjustments to Right-of-use assets Right-of-Use Asset, Other Adjustments Right-of-Use Asset, Other Adjustments Supplemental Balance Sheet Information Assets and Liabilities, Lessee [Abstract] Right-of-use assets Lease liabilities - current Operating Lease, Liability, Current Lease liabilities - non current Total Lease liabilities Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Weighted average shares used in computing basic per share amounts Dilutive effect of equity-based compensation awards Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Weighted average shares used in computing diluted per share amounts Stated interest Interest Expense, Debt, Excluding Amortization Amortization of debt discount Amortization of Debt Discount (Premium) Amortization of debt issuance costs Amortization of Debt Issuance Costs Total interest expense Interest Expense, Debt Warrant exercise price (in usd per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Warrants outstanding (in shares) Class of Warrant or Right, Outstanding Revolving Credit Facility [Member] Revolving Credit Facility [Member] Term Loan A Facility [Member] Term Loan A Facility [Member] Term Loan A Facility [Member] Refinancing Agreement No.1 [Member] Refinancing Agreement Number One [Member] Refinancing Agreement Number One [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] LIBOR [Member] London Interbank Offered Rate (LIBOR) [Member] Prime Rate [Member] Prime Rate [Member] Number of wholly-owned subsidiaries Number of Wholly Owned Subsidiaries Number of Wholly Owned Subsidiaries Debt instrument term Debt Instrument, Term Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Variable interest rate (percent) Debt Instrument, Basis Spread on Variable Rate LIBOR floor Debt Instrument, Variable Interest Rate, Floor Debt Instrument, Variable Interest Rate, Floor Excess cash flow payment Line of Credit Facility, Covenant Compliance, Excess Cash Flow Payment Line of Credit Facility, Covenant Compliance, Excess Cash Flow Payment Profit Improvement Plan [Member] Profit Improvement Plan [Member] Profit Improvement Plan [Member] Asset Impairment [Member] Asset Impairments [Member] Asset Impairments [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Balance at Beginning of Period Cash Settlements Payments for Restructuring Non-Cash Settlements Restructuring Reserve, Settled without Cash Other Restructuring Reserve, Translation and Other Adjustment Balance at End of Period Fair Value Measurements Fair Value Disclosures [Text Block] Accounts receivable, gross Accounts Receivable, before Allowance for Credit Loss Less: Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Accounts receivable, net Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Common Stock [Member] Class of Stock [Line Items] Class of Stock [Line Items] Share price (in us dollars per share) Share Price Authorized stock repurchase amount Stock Repurchase Program, Authorized Amount Stock repurchase (in shares) Treasury Stock, Shares, Acquired Remaining number of shares authorized to be repurchased Stock Repurchase Program, Remaining Authorized Repurchase Amount Tax withholding for share-based compensation (shares) Tax withholding for share-based compensation Dividend payments Income Taxes Income Tax Disclosure [Text Block] Basis of Presentation and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments [Member] Operating Segments [Member] Corporate [Member] Corporate, Non-Segment [Member] Subsegments [Axis] Subsegments [Axis] Subsegments [Domain] Subsegments [Domain] Platform Solutions [Member] Platform Solutions [Member] Platform Solutions [Member] Software and Services [Member] Software and Services [Member] Software and Services [Member] Other [Member] Other Subsegment [Member] Other Subsegment [Member] US Pay TV Providers [Member] US Pay TV Providers [Member] US Pay TV Providers [Member] Consumer Electronics Manufacturers [Member] Consumer Electronics Manufacturers [Member] Consumer Electronics Manufacturers [Member] New Media, International Pay TV Providers and Other [Member] New Media, International Pay TV Providers and Other [Member] New Media, International Pay TV Providers and Other [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of reportable segments Number of Reportable Segments Adjusted Operating Expenses Adjusted Operating Expenses Operating expenses excluding depreciation, amortization of intangible assets, restructuring and asset impairment charges, equity-based compensation, contested proxy election costs, transaction, transition and integration expenses and changes in contingent consideration. Adjusted EBITDA Adjusted Earnings Before Interest, Taxes, Depreciation and Amortization Earnings excluding depreciation, amortization of intangible assets, restructuring and asset impairment charges, equity-based compensation, contested proxy election costs, transaction, transition and integration expenses and changes in contingent consideration Separation and transformation costs Separation and Transformation Costs Separation and Transformation Costs Transition and integration costs Transition and Integration Costs Transition and Integration Costs Earnout amortization Business Combinations, Earnout Settlement Business Combinations, Earnout Settlement CEO transition cash costs Officers' Transition Compensation Costs Officers' Transition Compensation Costs Remeasurement of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Loss on debt extinguishment Fixed lease cost Operating Lease, Cost Variable lease cost Variable Lease, Cost Short-term lease cost Short-term Lease, Cost Less: Sublease income Sublease Income Total operating lease cost Lease, Cost Effective Income Tax Rate Reconciliation, Amount [Abstract] Effective Income Tax Rate Reconciliation, Amount [Abstract] Foreign withholding tax Effective Income Tax Rate Reconciliation, Withholding Tax, Foreign, Amount Effective Income Tax Rate Reconciliation, Withholding Tax, Foreign, Amount Federal income tax Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Foreign income tax Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount State income tax Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Change in indefinite reinvestment assertion Tax Cuts and Jobs Act, Incomplete Accounting, Income Tax Expense (Benefit), Change in Reinvestment Assertion Tax Cuts and Jobs Act, Incomplete Accounting, Income Tax Expense (Benefit), Change in Reinvestment Assertion Change in deferred tax liabilities Change in Net Deferred Tax Liabilities, Amount Change in Net Deferred Tax Liabilities, Amount Change in unrecognized tax benefits Effective Income Tax Rate Reconciliation, Change in Unrecognized Tax Benefits, Amount Effective Income Tax Rate Reconciliation, Change in Unrecognized Tax Benefits, Amount Goodwill impairment Effective Income Tax Rate Reconciliation, Deductible Expense, Impairment Losses, Amount Effective Income Tax Rate Reconciliation, Deductible Expense, Impairment Losses, Amount Transition Tax Tax Cuts and Jobs Act of 2017 Incomplete Accounting Transition Tax Tax Cuts and Jobs Act of 2017 Incomplete Accounting Transition Tax Income tax expense (benefit) Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Not Designated as Hedging Instrument [Member] Not Designated as Hedging Instrument [Member] $250M June 2013 Swaps [Member] Two Hundred Fifty Million June Two Thousand Thirteen Swaps [Member] Two Hundred Fifty Million June Two Thousand Thirteen Swaps [Member] $125M September 2014 Swaps [Member] One Hundred Twenty Five Million September Twenty Fourteen Swaps [Member] One Hundred Twenty Five Million September Twenty Fourteen Swaps [Member] $200M September 2014 Swaps [Member] Two Hundred Million September Twenty Fourteen Swaps [Member] Two Hundred Million September Twenty Fourteen Swaps [Member] Notional amount of interest rate swaps Derivative, Notional Amount Fixed interest rate (percent) Derivative, Fixed Interest Rate Financial Statement Details Additional Financial Information Disclosure [Text Block] Preferred Stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Preferred Stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred Stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred Stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common Stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Common Stock, shares authorized (in shares) Common Stock, Shares Authorized Common Stock, shares issued (in shares) Common Stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Treasury Stock, shares (in shares) EX-101.PRE 11 rovi-20190930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R16.htm IDEA: XBRL DOCUMENT v3.19.3
Debt and Interest Rate Swaps
9 Months Ended
Sep. 30, 2019
Debt Disclosure [Abstract]  
Debt and Interest Rate Swaps Debt and Interest Rate Swaps

A summary of debt issued by or assumed by the Company was as follows (dollars in thousands):
 
 
 
 
September 30, 2019
 
December 31, 2018
 
Stated Interest Rate
Issue Date
Maturity Date
Outstanding Principal
Carrying Amount
 
Outstanding Principal
Carrying Amount
2020 Convertible Notes
0.500%
March 4, 2015
March 1, 2020
$
295,000

$
289,284

 
$
345,000

$
326,640

2021 Convertible Notes
2.000%
September 22, 2014
October 1, 2021
48

48

 
48

48

Term Loan Facility B
Variable
July 2, 2014
July 2, 2021
621,912

619,899

 
668,500

665,449

Total Long-term debt
 
 
 
$
916,960

909,231

 
$
1,013,548

992,137

Less: Current portion of long-term debt
 
 
 
 
289,284

 
 
373,361

Long-term debt, less current portion
 
 
 
 
$
619,947

 
 
$
618,776



2020 Convertible Notes

Rovi issued $345.0 million in aggregate principal of 0.500% Convertible Senior Notes that mature March 1, 2020 (the “2020 Convertible Notes”) at par pursuant to an Indenture dated March 4, 2015 (as supplemented, the "2015 Indenture"). The 2020 Convertible Notes were sold in a private placement and bear interest at an annual rate of 0.500% payable semi-annually in arrears on March 1 and September 1 of each year, commencing September 1, 2015. In connection with the TiVo Acquisition, TiVo Corporation and Rovi entered into a supplemental indenture under which TiVo Corporation became a guarantor of the 2020 Convertible Notes and the notes became convertible into TiVo Corporation common stock.

In June 2019, the Company repurchased $50.0 million of outstanding principal of the 2020 Convertible Notes for $49.4 million. The Company allocated $48.4 million of the repurchase price to the liability component and the remaining $1.0 million to the equity component of the 2020 Convertible Notes. The Company accounted for the repurchase as a partial debt extinguishment and recognized a Loss on debt extinguishment of $0.1 million during the three months ended June 30, 2019 from writing off the unamortized debt discount and issuance costs related to the repurchase.

The 2020 Convertible Notes were convertible at an initial conversion rate of 34.5968 shares of TiVo Corporation common stock per $1,000 of principal of notes, which was equivalent to an initial conversion price of $28.9044 per share of TiVo Corporation common stock. The conversion rate and conversion price are subject to adjustment pursuant to the 2015 Indenture, including as a result of dividends paid by TiVo Corporation. As of September 30, 2019, the 2020 Convertible Notes are convertible at a conversion rate of 39.7348 shares of TiVo Corporation common stock per $1,000 principal of notes, which is equivalent to a conversion price of $25.1668 per share of TiVo Corporation common stock.

Holders may convert the 2020 Convertible Notes, prior to the close of business on the business day immediately preceding December 1, 2019, in multiples of $1,000 of principal under the following circumstances:

during any calendar quarter commencing after the calendar quarter ending on June 30, 2015 (and only during such calendar quarter), if the last reported sale price of TiVo Corporation's common stock for at least 20 trading days (whether or not consecutive) during the period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
during the five business day period after any ten consecutive trading day period in which the trading price per $1,000 of principal of 2020 Convertible Notes for each trading day was less than 98% of the product of the last reported sale price of TiVo Corporation’s common stock and the conversion rate on each such trading day; or
on the occurrence of specified corporate events.
    
On or after December 1, 2019 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert the 2020 Convertible Notes, in multiples of $1,000 of principal, at any time. In addition, during the 35-day trading period following a Merger Event, as defined in the 2015 Indenture, holders may convert the 2020 Convertible Notes, in multiples of $1,000 of principal.

On conversion, a holder will receive the conversion value of the 2020 Convertible Notes converted based on the conversion rate multiplied by the volume-weighted average price of TiVo Corporation’s common stock over a specified observation period. On conversion, Rovi will pay cash up to the aggregate principal of the 2020 Convertible Notes converted and deliver shares of TiVo Corporation’s common stock in respect of the remainder, if any, of the conversion obligation in excess of the aggregate principal of the 2020 Convertible Notes being converted.

The conversion rate is subject to adjustment in certain events, including certain events that constitute a "Make-Whole Fundamental Change" (as defined in the 2015 Indenture). In addition, if Rovi undergoes a "Fundamental Change" (as defined in the 2015 Indenture) prior to March 1, 2020, holders may require Rovi to repurchase for cash all or a portion of the 2020 Convertible Notes at a repurchase price equal to 100% of the principal of the repurchased 2020 Convertible Notes, plus accrued and unpaid interest. The conversion rate is also subject to customary anti-dilution adjustments.

The 2020 Convertible Notes are not redeemable prior to maturity by Rovi and no sinking fund is provided. The 2020 Convertible Notes are unsecured and do not contain financial covenants or restrictions on the payment of dividends, the incurrence of indebtedness or the repurchase of other securities by Rovi. The 2015 Indenture includes customary terms and covenants, including certain events of default after which the 2020 Convertible Notes may be due and payable immediately.

TiVo Corporation has separately accounted for the liability and equity components of the 2020 Convertible Notes. The initial carrying amount of the liability component was calculated by estimating the value of the 2020 Convertible Notes using TiVo Corporation’s estimated non-convertible borrowing rate of 4.75% at the time the instrument was issued. The carrying amount of the equity component, representing the value of the conversion option, was determined by deducting the liability component from the principal of the 2020 Convertible Notes. The difference between the principal of the 2020 Convertible Notes and the liability component is considered a debt discount which is being amortized to interest expense using the effective interest method over the expected term of the 2020 Convertible Notes. The equity component of the 2020 Convertible Notes was recorded as a component of Additional paid-in capital in the Condensed Consolidated Balance Sheets and will not be remeasured as long as it continues to meet the conditions for equity classification. Transaction costs of $7.6 million attributable to the liability component were recorded in Long-term debt, less current portion in the Condensed Consolidated Balance Sheets and are being amortized to interest expense using the effective interest method over the expected term of the 2020 Convertible Notes.

Related to the 2020 Convertible Notes, the Condensed Consolidated Balance Sheets included the following (in thousands):
 
September 30, 2019
 
December 31, 2018
Liability component
 
 
 
Principal outstanding
$
295,000

 
$
345,000

Less: Unamortized debt discount
(5,050
)
 
(16,253
)
Less: Unamortized debt issuance costs
(666
)
 
(2,107
)
Carrying amount
$
289,284

 
$
326,640

 
 
 
 
Equity component
$
62,858

 
$
63,854



Components of interest expense related to the 2020 Convertible Notes included in the Condensed Consolidated Statements of Operations were as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Stated interest
$
369

 
$
431

 
$
1,225

 
$
1,294

Amortization of debt discount
2,983

 
3,331

 
9,791

 
9,877

Amortization of debt issuance costs
387

 
412

 
1,256

 
1,206

Total interest expense
$
3,739

 
$
4,174

 
$
12,272

 
$
12,377



Purchased Call Options and Sold Warrants related to the 2020 Convertible Notes

Concurrent with the issuance of the 2020 Convertible Notes in 2015, Rovi purchased call options with respect to its common stock. The call options gave TiVo Corporation the right, but not the obligation, to purchase up to 11.9 million shares
of TiVo Corporation's common stock at an exercise price of $28.9044 per share, which corresponds to the initial conversion price of the 2020 Convertible Notes, and are exercisable by TiVo Corporation on conversion of the 2020 Convertible Notes. The exercise price is subject to adjustment, including as a result of dividends paid by TiVo Corporation. As of September 30, 2019, the call options give TiVo Corporation the right, but not the obligation, to purchase up to 11.7 million shares of TiVo Corporation's common stock at an exercise price of $25.1668 per share. The call options are intended to reduce the potential dilution from conversion of the 2020 Convertible Notes. The purchased call options are separate transactions from the 2020 Convertible Notes and holders of the 2020 Convertible Notes do not have any rights with respect to the purchased call options.

Concurrent with the issuance of the 2020 Convertible Notes in 2015, Rovi sold warrants that provide the holder of the warrant the right, but not the obligation, to purchase up to 11.9 million shares of TiVo Corporation common stock at an exercise price of $40.1450 per share. The exercise price is subject to adjustment, including as a result of dividends paid by TiVo Corporation. As of September 30, 2019, 13.0 million warrants were outstanding with an exercise price of $34.9541 per share. The warrants are exercisable beginning June 1, 2020 and can be settled in cash or shares at TiVo Corporation's election. The warrants were entered into to offset the cost of the purchased call options. The warrants are separate transactions from the 2020 Convertible Notes and holders of the 2020 Convertible Notes do not have any rights with respect to the warrants.

2021 Convertible Notes

TiVo Solutions issued $230.0 million in aggregate principal of 2.0% Convertible Senior Notes that mature October 1, 2021 (the "2021 Convertible Notes") at par pursuant to an Indenture dated September 22, 2014 (as supplemented, "the 2014 Indenture"). The 2021 Convertible Notes bear interest at an annual rate of 2.0%, payable semi-annually in arrears on April 1 and October 1 of each year, commencing April 2015. On October 12, 2016, TiVo Solutions repaid $229.95 million of the par value of the 2021 Convertible Notes.

The 2021 Convertible Notes were convertible at an initial conversion rate of 56.1073 shares of TiVo Solutions common stock per $1,000 principal of notes, which was equivalent to an initial conversion price of $17.8230 per share of TiVo Solutions common stock. The conversion rate and conversion price are subject to adjustment pursuant to the 2014 Indenture, including as a result of dividends paid by TiVo Corporation. As of September 30, 2019, the 2021 Convertible Notes are convertible at a conversion rate of 24.8196 shares of TiVo Corporation common stock per $1,000 principal of notes and $154.30 per $1,000 principal of notes, which is equivalent to a conversion price of $34.0738 per share of TiVo Corporation common stock.

TiVo Solutions can settle the 2021 Convertible Notes in cash, shares of common stock, or any combination thereof pursuant to the 2014 Indenture. Subject to certain exceptions, holders may require TiVo Solutions to repurchase, for cash, all or part of their 2021 Convertible Notes upon a “Fundamental Change” (as defined in the 2014 Indenture) at a price equal to 100% of the principal amount of the 2021 Convertible Notes being repurchased plus any accrued and unpaid interest up to, but excluding, the “Fundamental Change Repurchase Date” (as defined in the 2014 Indenture). In addition, on a “Make-Whole Fundamental Change” (as defined in the 2014 Indenture) prior to the maturity date of the 2021 Convertible Notes, TiVo Solutions will, in some cases, increase the conversion rate for a holder that elects to convert its 2021 Convertible Notes in connection with such Make-Whole Fundamental Change.
    
Senior Secured Credit Facility

On July 2, 2014, Rovi Corporation, as parent guarantor, and two of its wholly-owned subsidiaries, Rovi Solutions Corporation and Rovi Guides, Inc., as borrowers, and certain of its other subsidiaries, as subsidiary guarantors, entered into a Credit Agreement (the “Credit Agreement”). After the completion of the TiVo Acquisition, TiVo Corporation became a guarantor under the Credit Agreement. The Credit Agreement provided for a (i) five-year $125.0 million term loan A facility (“Term Loan Facility A”), (ii) seven-year $700.0 million term loan B facility (“Term Loan Facility B” and together with Term Loan Facility A, the “Term Loan Facility”) and (iii) five-year $175.0 million revolving credit facility (including a letter of credit sub-facility) (the "Revolving Facility” and together with the Term Loan Facility, the “Senior Secured Credit Facility”). In September 2015, Rovi made a voluntary principal prepayment to extinguish Term Loan Facility A and elected to terminate the Revolving Facility.

Prior to the refinancing described below, Term Loan Facility B was amortizing in equal quarterly installments in an aggregate annual amount equal to 1% of the original principal amount thereof, with any remaining balance payable on the final maturity date of Term Loan Facility B. Loans under Term Loan Facility B bore interest, at the Company's option, at a rate equal to either the London Interbank Offered Rate ("LIBOR"), plus an applicable margin equal to 3.00% per annum (subject to a 0.75% LIBOR floor) or the prime lending rate, plus an applicable margin equal to 2.00% per annum.

On January 26, 2017, TiVo Corporation, as parent guarantor, two of its wholly-owned subsidiaries, Rovi Solutions Corporation and Rovi Guides, Inc., as borrowers, and certain of TiVo Corporation’s other subsidiaries, as subsidiary guarantors, entered into Refinancing Agreement No. 1 with respect to Term Loan Facility B. The borrowing terms for Refinancing Agreement No. 1 are substantially similar to the borrowing terms of Term Loan Facility B. However, loans under Refinancing Agreement No. 1 bear interest, at the borrower's option, at a rate equal to either LIBOR, plus an applicable margin equal to 2.50% per annum (subject to a 0.75% LIBOR floor) or the prime lending rate, plus an applicable margin equal to 1.50% per annum. Refinancing Agreement No. 1 is part of the Senior Secured Credit Facility.

The Credit Agreement contains customary representations and warranties and customary affirmative and negative covenants applicable to the Company and its subsidiaries, including, among other things, restrictions on indebtedness, liens, investments, mergers, dispositions, prepayment of other indebtedness, and dividends and other distributions. The Credit Agreement is secured by substantially all of the Company's assets. Annually, the Company may be required to make an additional principal payment on Refinancing Agreement No. 1, which is calculated as a percentage of the prior year's "Excess Cash Flow" as defined in the Credit Agreement. In February 2019, the Company made an Excess Cash Flow payment of $46.6 million, which eliminated the remaining quarterly principal payments. The outstanding principal balance of Term Loan Facility B is due in July 2021.

The Company accounted for the Excess Cash Flow payment in February 2019 as a partial debt extinguishment. During the three months ended March 31, 2019 the Company recognized a Loss on debt extinguishment of $0.2 million from writing off the unamortized debt discount and issuance costs related to the Excess Cash Flow payment.

Expected Principal Payments

As of September 30, 2019, aggregate expected principal payments on long-term debt, including the current portion of long-term debt, were as follows (in thousands):
2019 (a)
$
295,000

2020

2021
621,960

Total
$
916,960



(a)
While the 2020 Convertible Notes is scheduled to mature on March 1, 2020, future principal payments are presented based on the date the 2020 Convertible Notes can be freely converted by holders, which is December 1, 2019. However, the 2020 Convertible Notes may be converted by holders prior to December 1, 2019 in certain circumstances.

Interest Rate Swaps

The Company issues long-term debt denominated in U.S. dollars based on market conditions at the time of financing and may enter into interest rate swaps to achieve a primarily fixed interest rate. Alternatively, the Company may choose not to enter into an interest rate swap or may terminate a previously executed interest rate swap if it believes a larger proportion of floating-rate debt would be beneficial. The Company has not designated any of its interest rate swaps as hedges for accounting purposes. The Company records interest rate swaps in the Condensed Consolidated Balance Sheets at fair value with changes in fair value recorded as (Loss) gain on interest rate swaps in the Condensed Consolidated Statements of Operations. Amounts are presented in the Condensed Consolidated Balance Sheets after considering the right of offset based on its master netting agreements. During the three months ended September 30, 2019 and 2018, the Company recorded a $0.4 million loss and a $1.0 million gain, respectively, from adjusting its interest rate swaps to fair value. During the nine months ended September 30, 2019 and 2018, the Company recorded a $5.5 million loss and a $7.2 million gain, respectively, from adjusting its interest rate swaps to fair value.

Details of the Company's interest rate swaps as of September 30, 2019 and December 31, 2018 were as follows (dollars in thousands):
 
 
 
Notional
 
 
Contract Inception
Contract Effective Date
Contract Maturity
September 30, 2019
December 31, 2018
Interest Rate Paid
Interest Rate Received
Senior Secured Credit Facility
 
 
 
 
June 2013
January 2016
March 2019
$

$
250,000

2.23%
One-month USD-LIBOR
September 2014
January 2016
July 2021
$
125,000

$
125,000

2.66%
One-month USD-LIBOR
September 2014
March 2017
July 2021
$
200,000

$
200,000

2.93%
One-month USD-LIBOR

XML 13 R12.htm IDEA: XBRL DOCUMENT v3.19.3
Investments
9 Months Ended
Sep. 30, 2019
Investments [Abstract]  
Investments Investments

The amortized cost and fair value of cash, cash equivalents and marketable securities by significant investment category were as follows (in thousands):
 
September 30, 2019
 
Amortized Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair Value
Cash
$
42,208

 
$

 
$

 
$
42,208

Cash equivalents - Money market funds
99,247

 

 

 
99,247

Cash equivalents - Corporate debt securities
2,996

 

 

 
2,996

Cash and cash equivalents
$
144,451

 
$

 
$

 
$
144,451

 
 
 
 
 
 
 
 
Corporate debt securities
$
62,080

 
$
67

 
$
(11
)
 
$
62,136

U.S. Treasuries / Agencies
74,845

 
236

 
(23
)
 
75,058

Marketable securities
$
136,925

 
$
303

 
$
(34
)
 
$
137,194

Cash, cash equivalents and marketable securities
 
 
 
 
 
 
$
281,645

 
December 31, 2018
 
Amortized Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair Value
Cash
$
40,125

 
$

 
$

 
$
40,125

Cash equivalents - Money market funds
121,830

 

 

 
121,830

Cash and cash equivalents
$
161,955

 
$

 
$

 
$
161,955

 
 
 
 
 
 
 
 
Corporate debt securities
$
114,159

 
$
1

 
$
(400
)
 
$
113,760

U.S. Treasuries / Agencies
118,497

 
70

 
(164
)
 
118,403

Marketable securities
$
232,656

 
$
71

 
$
(564
)
 
$
232,163

Cash, cash equivalents and marketable securities
 
 
 
 
 
 
$
394,118



As of September 30, 2019, the amortized cost and fair value of marketable securities, by contractual maturity, were as follows (in thousands): 
 
Amortized Cost
 
Fair Value
Due in less than 1 year
$
134,987

 
$
135,204

Due in 1-2 years
4,934

 
4,986

Total
$
139,921

 
$
140,190



As of September 30, 2019 and December 31, 2018, Other long-term assets include equity securities accounted for under the equity method with a carrying amount of $3.4 million and $2.2 million, respectively, and equity securities without a readily determinable fair value with a carrying amount of $1.6 million and $1.5 million, respectively. No impairments or adjustments to the carrying amount of the Company's equity securities without a readily determinable fair value were recognized in the three and nine months ended September 30, 2019 and 2018.
XML 14 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Tables)
9 Months Ended
Sep. 30, 2019
Leases [Abstract]  
Components of Lease Expense
The components of operating lease costs were as follows (in thousands):
Classification
Three Months Ended September 30, 2019
 
Nine Months Ended September 30, 2019
Fixed lease cost
$
4,372

 
$
13,387

Variable lease cost
1,282

 
3,880

Short-term lease cost
47

 
379

Less: Sublease income
(2,382
)
 
(6,957
)
Total operating lease cost
$
3,319

 
$
10,689


Supplemental cash flow information related to leases was as follows (in thousands):
 
Nine Months Ended September 30, 2019
Operating cash flows:
 
Cash paid for amounts included in the measurement of operating Lease liabilities
$
14,511

Non-cash activity:
 
Right-of-use assets obtained in exchange for operating Lease liabilities
$
7,574

Other adjustments to Right-of-use assets
$
(1,626
)

Supplemental balance sheet information related to operating leases was as follows (in thousands, except weighted average lease term and discount rate):
 
September 30, 2019
Right-of-use assets
$
63,064

 
 
Lease liabilities - current
$
13,562

Lease liabilities - non current
65,650

Total Lease liabilities
$
79,212

 
 
Weighted average remaining lease term
6.0 years

Weighted average discount rate
6.6
%

Maturities of Lease Liabilities
As of September 30, 2019, aggregate expected lease payments were as follows (in thousands):
 
Operating Lease Liabilities
 
Sublease Income
 
Net Operating Lease Payments
Remainder of 2019
$
3,862

 
$
(1,746
)
 
$
2,116

2020
19,024

 
(6,873
)
 
12,151

2021
17,047

 
(6,808
)
 
10,239

2022
13,970

 
(6,269
)
 
7,701

2023
11,977

 
(6,081
)
 
5,896

Thereafter
31,651

 
(13,470
)
 
18,181

Total lease payments
97,531

 
(41,247
)
 
56,284

Less: imputed interest
(18,319
)
 

 
(18,319
)
Total
$
79,212

 
$
(41,247
)
 
$
37,965


XML 15 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Information (Tables)
9 Months Ended
Sep. 30, 2019
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
Segment results were as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Product
 
 
 
 
 
 
 
Platform Solutions
$
62,083

 
$
73,147

 
$
198,851

 
$
241,295

Software and Services
19,771

 
19,851

 
58,915

 
57,949

Other
934

 
1,614

 
1,531

 
5,007

Revenues, net
82,788

 
94,612

 
259,297

 
304,251

Adjusted Operating Expenses (1)
69,386

 
79,347

 
229,944

 
250,280

Adjusted EBITDA (2)
13,402

 
15,265

 
29,353

 
53,971

Intellectual Property Licensing
 
 
 
 
 
 
 
US Pay TV Providers
41,896

 
44,474

 
126,009

 
143,606

CE Manufacturers
15,580

 
8,859

 
31,928

 
26,754

New Media, International Pay TV Providers and Other
18,260

 
16,764

 
75,697

 
52,795

Revenues, net
75,736

 
70,097

 
233,634

 
223,155

Adjusted Operating Expenses (1)
25,659

 
23,461

 
68,825

 
73,790

Adjusted EBITDA (2)
50,077

 
46,636

 
164,809

 
149,365

Corporate
 
 
 
 
 
 
 
Adjusted Operating Expenses (1)
13,427

 
14,825

 
44,048

 
45,385

Adjusted EBITDA (2)
(13,427
)
 
(14,825
)
 
(44,048
)
 
(45,385
)
Consolidated
 
 
 
 
 
 
 
Total Revenues, net
158,524

 
164,709

 
492,931

 
527,406

Adjusted Operating Expenses (1)
108,472

 
117,633

 
342,817

 
369,455

Adjusted EBITDA (2)
50,052

 
47,076

 
150,114

 
157,951

Depreciation
5,314

 
5,338

 
16,005

 
16,252

Amortization of intangible assets
28,212

 
37,242

 
84,574

 
119,463

Restructuring and asset impairment charges
1,995

 
2,921

 
6,484

 
8,568

Goodwill impairment
137,453

 

 
137,453

 

Equity-based compensation
5,148

 
9,471

 
22,459

 
28,226

Separation and transformation costs
9,458

 

 
13,905

 

Transition and integration costs
189

 
(148
)
 
1,342

 
9,303

Earnout amortization

 

 

 
1,494

CEO transition cash costs

 

 
1,000

 
(975
)
Remeasurement of contingent consideration

 
(67
)
 

 
1,104

Operating loss
(137,717
)
 
(7,681
)
 
(133,108
)
 
(25,484
)
Interest expense
(11,844
)
 
(12,436
)
 
(36,480
)
 
(36,241
)
Interest income and other, net
860

 
861

 
4,150

 
2,971

(Loss) gain on interest rate swaps
(390
)
 
1,033

 
(5,475
)
 
7,185

Loss on debt extinguishment

 

 
(300
)
 

Loss from continuing operations before income taxes
$
(149,091
)
 
$
(18,223
)
 
$
(171,213
)
 
$
(51,569
)

(1)
Adjusted Operating Expenses are defined as operating expenses excluding Depreciation, Amortization of intangible assets, Restructuring and asset impairment charges, Goodwill impairment, Equity-based compensation, Separation and transformation costs, Transition and integration costs, retention earn-outs payable to former shareholders of acquired businesses, CEO transition cash costs and Remeasurement of contingent consideration.

(2)
Adjusted EBITDA is defined as operating loss excluding Depreciation, Amortization of intangible assets, Restructuring and asset impairment charges, Goodwill impairment, Equity-based compensation, Separation and
transformation costs, Transition and integration costs, retention earn-outs payable to former shareholders of acquired businesses, CEO transition cash costs and Remeasurement of contingent consideration.
ZIP 16 0001675820-19-000055-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001675820-19-000055-xbrl.zip M4$L#!!0 ( '*#9T\>TN%W[D0 *@U @ 9 97AH:6)I=#$P,#$M.3,P M,3DQ,'AQ+FAT;>U=:5,;29K^O/,K:CT[$Q A,&!\8/=TA(QE-Q,VL$!W;W], MJ5(HVZ4J=1U@YM?O>^51I1*'#1B9VHCM,5*I*C/KO8_G_>F_WQWLGOQQ.(@F MY32)#G]]^W%O-WJR]O3I[\]VGSY]=_(N^N7DT\=H>WUC,SK)55J8TF2I2IX^ M'>P_B9Y,RG+V^NG3\_/S]?-GZUE^^O3DZ"G>:OMIDF6%7H_+^,G/?_L)/_KY M;__UTT2K&/[WOW[Z[[6UZ%TVJJ8Z+:-1KE6IXZ@J3'H:_1[KXG.T&:VMN2MW ML]E%;DXG9;2UL;D3_9[EG\V9LE>4IDSTSX,O$S,TY4]/^4]XV%-YVD_#++Z( MBO(BT?]Z,L[2'UBIKJ(]O5Y=)1-5?J&OBO,?_3KS8U9^087'INS MGW]24:JF\-OBN1IO*KVS\^+%AMX>/QL/X8.-[6&\/7J^M?'\U?#)SS\]5?#_ M]"O['_ODQ*1Z;:)Q&Z\WMS;^,?^XG_"3MH6:=*)S4[;\8IC#X_!C^]3@V?3= ME:LH]9=R327F-'U-1QP^9.O&R\)?T)_G_(AAEL1P"WDYT>8&$%)]P3=:VTS% M,=#(6J+'Y>OM5[,O=W.(UUP3KN+^%V#/8)B5939]O?D"3B%8U @X2N=W\A9/ M]GX[B'8/C@X/COHG>P?[R[#FP?\-=G^%A0^BX\%O@Z/^_NX@.OS8WX_Z^^^B MXU\_?>H?_<$?O!L<[Q[M'2[+QE8&X[$>E>9,1_^NDHOH90^%X\O5I5A[OXA MHJ8Q"/TLC8[UK-33H^SJ/E76Y.F+^K"].O>];>OZ?') M\[MZ8,, L/^WU>4V,X^]WMK:?K6S^6(X?+X9[SQ[,8Q?;B^YU7-GS-"F0=4PT5$V!HL6'IJ6Q5VQ M[_<2*0]K"?+>@M_7SFS#BF4#FBCEO\,'I%D^58D[YS*;X1J_X"U+>I$CG23R M[;^>;#RAOXN9&MF_;^YS3%5^:E)>GJK*S'Y YB]_ OA:PG_%J4; M?L2GM\6O+J"&#!XU3K+SUQ,3 P7-*13_0RZ_5UW?_7=W+ZG M^N3G0]"!7[&9A0N[.Q/B^W/+)=O\VN,_'NRBOQ5MKG_%2QBJT>?3/*O2&$5? MEK]>EEWO[9\<';S[=7?>U5QB3MKLV.B[L]'6HV*CP<>]#WMO]S[NG?P1O3\X MBMX.]@?O]TZ..Y9ZQ"QU6U&K)S^K1\5,X)#&E-LIHG&61P.XN1F:Q)07'3MU M['0+IS]\5.P4\$\T^#)*J@)9ZX=AI:V.E;Z[L??L43&4S]Z)F??#\-)VQTN= ME7=/7/1!ISI72<<['>]T)MU--9"&#:ETI*-#]>,X11T'?4\.&CTJ#MH]>'O4 MI]2W22N%P88?AHV>=VST'=DH?E1L=%"5LT2---5.OP6+;FR:A20=)W6<]%6G MKQ\5)W$)+=9C'6D]G279!?$4E:0&QMYK^'JF^#N5QM'[+!]K4U;YUY0./$RN M>]%QW7?DNO$CY;IW6I63.KO]51L]2%+8IV"FY6# MPJI*'7TT4U/^6/STJN.G[\A/?SXJ?MK/HG=5>1&56?3)E.94E3].E*+CH^]? M=K3]J+CIPV!_<-3_&.WMOS\X^M2">M!QTZ/BIJ[PZ&NU4KK63XQ.R;"C",6/ M%HOHV*FK1;HO=NK/*.B />@?U3DEI7[3:=59>ATS=65)-]WM8:+2Z'B6I466 M$RO1!_UX:E)3E+DJL[SCJXZO;N'T'U>=4L!!B%)VF)UKYJ\C72"W_6C]A1UO M=95+]Z:S=#Y&="+,ZE+Y4L!11O\X3M5.QU-=7=)])7A580KDID.N]2LPAH[Z M:IQGTZB<:#(,.];J6.L63O]Q%2;M9M-98DA;G9MR$NUFL8Z.$;XV2Z/MC9W^ M#\-5FQL=6W4E2??:DOB#N5&;'4Y+5WUTK[&_$YU/C>FVBY">/RJ.VOW8W_M$ TN.!K_M#7Z/ M#H\.=@?'/Q#09<=372G2/==.>*Q+U]B!L;Z]]*_*Y#]2"+UCKJXPZ=Z8ZYU. MC4IHPDFBS+3CHHZ+NHJD&^_V2)\9?1X=JE3_.%A]FQUH;%=[='\<]%>EBY+L M.^:FCH\Z/NKJC&YNSXU,07'QM..CCH^ZVJ)O](M^/"YZUG%15T9T7U9=E6@. MTQWFV4C'5?XCQ>DZ3NHJA^X-*>S+1%6%[<4]TE,=_U Q[XZ7OG^2]L6CXJCC MD_[)X--@_R0Z>!\-CO:.^]'1WH=??J1QA!U3=5G:^PO@C31V#>ZEU.=$FJH_ MS*HR^B.KY]1/G,6AHP^P^EGTBU9).6'FVL7A\5\W M'?V!,E8WZJ;+X-Y;77E>Q3@NH,\M3L,+9JKW)JY&1OU8]44=7W5YW7N+6Z Y M.-)L!%*9><=('2-UB=T;[[9?%*8H?4W7JH7"G[P5%W[C.Y& M/BUX7==Y4[>EJN97]=6D\G5+H#_/^1G#+(GA%B=[OQU$NP='AP='+8KS^Z]O M\'^#W5]AD8/H>/#;X*B_OSL@9?_0UHGMHL>_?OK4/_J#C9%W@^/=H[W#AWBF M*SRX#/,]_ZZ2B^AE+]K:V'RY^N#6V2\BA>@0.N;!:K-23X^[X+; M^)DT1#3222*:[%]/-I[0WZ S1_9O)UUK^F_SF55B\MP3,]5%M*_/HZ-LJM(W MT;R8J]M:YR8N)Z]W7K#:%(5];=,,U/*3:PMF/(":@M_@AW[[2[=>S.:-O!A8 M_)LK5A^0P)]8BS.^N!.BW=L_.3IX]^ON B^D9DE"'AC-\NS,Q,!&A=O%T/8?EUE4S/3(C TL5\.I&F1>[3;.(XJUIB7@0V7) MO0A_753#PL2<7.A1;AR^@D]'(UT@LC7\(-?P"#B'J$!NDU=7]C=+^G0.[:RN6K?P\#>YTB7)N?! M['OI*)L2R%T%*[W 3!!>OKGS>*#]P?_&8VR'$\.7T$9 M;.T4_8Z4B9I^B!2&6\Y&%3T=WVQIRJH$8H%3G]"OL_'8C+ ,';?GKT52P:]S MC:WO<-.BFDY5?B&7Z6*4FQGM&0\OEP<^Q+??)\X@TD?O@-]-C2/Q&.&R1P4KD!MCBE[+CCV%Y4J 0/"$X9T^?$/LQRA9XI MD2TSQ2<(S A,?YJK*;)E#G8F%YVN][9!7=D%VPMJ5TP^+CW8>_MWL>] MDS^B]P='T=O!_N#]7FN]8LU&>+RDL_WJMFCG9K5\#X=F=K,T-AXY94"B9A'\ MY .T+/_(JNC<@%P_!46?DVDW;$C,%KN,U9[7O^/H NXSU;HD'2%&P!@,INP< M]F$5*0GYUP]/[FYN;W\/[K$\>^.7=C-$RN_$+$]^1II _:O@_9]68!_THG&5 M)&LEO"6GII%82'>CM@;5/$I44;#!CS9AZ.;\9M## 8O 4"61LQ-_.W0>#I#K ML4[10EEP\;&_N,=V;$E8EVQ$!"[$&[1>ED'R+QWQ+A'U4AP*?!R$O8_.X;)2 MIY$ZS35[-#5'6^&RS8Q-W?T,K55'EN)V8=V;GJADW'!7D?10K.Y.E,$1%O;K MMYG*P>G9G1@]#OC@ +T6]%8_L,R&VU1IH1.D?KZV,6B&8;Q@*^"[1P=@XPO6 ME]PH6LG@9N#)X3-!V*?DEZGH3(U [%_@'^ T3\ X+XSUBU4TFJ#=3DLU9:+9 M'9MF!9PRS\P=O[;/$Y=F^"=X.W@)?H;,SL[-R"MN.>VV-RBNH+@,G4RX,YFP M/$(ACT95GB.3(#$A\6B'Z0JD-THJ\I_+*-$*F*$\UPFPX,KFUBIP1UI.B-[$ M3P8_-OPU_(A4X0HQ&'BZL0Y#5?"[(;K8'*W3$K1"!BK*;/0Y4B.PLICG5CM2 MO2M2/5L:2HTFZ@R-=M19$K=$$CO/\L]1@=_\3AGXAY%&[SC]YART1(PNZH22,2HJ@#^+,;!\EE]X/ZN"2Q)G M.^4:U5,0.C6I!-=]!2R:I,.J@&T4191J'1>=5KDK6EL>^R=20W"ID6[(*: $ MF?.-6NUK($HBL8FJYQ^)6-UU%&N:U6QPD_8H^,_3Q]!NS;%?,4#=<'V%D56XWD8+COCI+J%*#-.2 M7I;K"A=)"*PU#*.- M8' S&).'4V 05!1$ R2D8D$[ZFT5%]P>7M&IRN,$8P? !^<338XBF./PSY1, M[5P0C=#ZY9I.O3 1TZ-?D"!&!AO6LC_D)=)W([+IN;RQ=L&B_) 9DTTS5[% MR2K=%2L\IF*%/,S%6.,47E%<$4G1%;%68,\"N8%](7-FHY5Z'0$7Q]C"X,V7 M;T#:9]A4A^FBX&=2 [GZ!FZW#!I@Z0AO^2D/0V*[JBK(-=*YQJ!;EF >QY6R MSBJP2/$"6[2/E]NXPE2KM'@=K9A5C+.=F9'%-T69-P;; T5?SO6]7(T]SE45 M]Z(ID"E:Q[/P'I@03H]5:#".*%3XNY[27*='@"I9%-R./E9^"^P1: ,/?1;OAM[F>5:6R!^86 M#BL?*Y-4.8:0S(EA]%]W8$HW'*N+0FK$ M[7-3KH"@Y%_X)%L.(L> IW*V6M^_XN-W?V= 3P5'=,^RY S/?JJ2,2AKRC; MI:D^!;[2^)>H9W@E!'28\JL.3BJNZ(VRE_9U-$A7W=N1H82/5N"0W(%@OA"# MYV)]D&D4^IM"-G6/]%[?+J]P/7HO]3GJ+#.Q?1EQ5@U+6HXSI(*2(Z13JPXE MLJKLCD%B@1=M]U!.)&=@PT!.X%$<=FA?&[K;]@4G%]P\9!^A+)X8ETXH;"0J MRR3+L;2H4=8D:Z&8+RYE;!(.FC937_B3I4AK;SWJM/9UW!PR(MAVN699]=TWB;,:"_P-/8I@@YQP8IO'S-=<(%@A,SBXJ)XN 7[(N\3W'8AIC9 #F. MMZ.^(+9#"MHKF<#K8&(:DFQ<6X+2!\S?$79JD9S!MX'/40FK-F!UJJO"9$J! M4BP6)9UR/2#)I3K;PUW"K;H.M51T*+8 XN KO*LL>'@1R%Q\%'U#JY044&QB M&\6A[\FXT*%I037%0<;%2$.<:5N471.?I$IL']886RG1$9 W4-^9.\9Y]Z!S M!G[L"L,(;*0J+54.%WIO(&KZ"?42+@2"_I!E<70$5A4VWUW780A^5',;N$%R MQ,6.K/9;(R7VX5P:"5(#UL8NAPKL=P.;J&PU,%TZ1-DE;8.9B E,3Q44J^$* M9&E* 8F$;">_#G_("IUL!.[W+14P)AM^P&P%/!:NPUY!4U84MJ<#?<@X". HK[>#!MI&4XDJX MA5%.82J.$J^!6D4_8HKA+U]I!X^@EE/I8."'4":;C@E>98Z)-A3'*\^>@VD) MI@PLVZH5*".J-HY-4C6!;W-?=$NVJO67F$ M0>T>0XW(-,@]9[#%F&,:Z850;T>D76TQ24#2,YIB1>2BL8\@@6MTW"2FSTVU M+EL3ML).-,AS<<>L*P-R\BE,=AQE NL9EE*JI;GN#?2/U,%,EE: M<\DC::VPI*0!Z8&@#K^C[ZY(V!-XKL%^2DF;6]HZ=/G1:R>A&[^L!Y8H7*QF MF/+"RA^L>L^SU(S< RT0%QA5%G9JE,T,)9.H#W:55 .&4=!V$0:21SFD-LR(MWF&F1V?]AE69$Y'B9F:DAR3'B4H"ZK"Q_^)VA_E(8^J6OIC/P6O(U/@;*P@1W*L$7HF"*>R M6:O$<#4GGXTM>"#:4\:6]&0QY\.XV$>7%(XG AWSP^I4X;QT)YF!WO),PO-. M0"/9GT^RA QWDU)(?W4]ZM<[_DC=H-"FO%P37$I -]AQGP(STXL"_:0H$S,5JT41-"BEZ@F MPBHM?481>Z>#)@;I-[#%F(QT6LA?=NL]HBJDUW-\W>YMLM"Q#^#WX+0=M_PB M 2<-YY8X=YX M'AOJ6@B&4HE&JJ+E8B[P1M3?H>^QS?44%!$*>2HR&;D@+VDN!XJ\:F/.IUAF M1JYY*T1BV"^?([:/)-$=L*)/$W%F)\14#&&8MSC3PZE,2F&3$FK&N@( ;[C. MY!AGHQ!9IS"ZWB.K*3RNO%H2/--O%0%ADBC$E[.]2HTNH6E6P0)GZH*X!.U2 M54P\V&1X?AYVDGJB5%5.LAQ6CJZ5,V#)XO/1:O0]T:JC.CCU11?K/):P=F.W MWF 9*DJJZ0R-82H6Q$0/2!V6%6R1%XC%+D5PU S;Q,)DE[?TD75;_!(((8'0 M;$A&UQ![63&*@'H@&@-W;F73*=5\I)G4"@9U+G/U%AP2JD'OMKSA4%SZ'!\# M-A@.' 4907#Y-;J C04T.MHM)M8E4=;;0X)?&%@*[CEGY-+OL:0QY;_#AZ;H MQR6U.5^;8AC?2-!?)M0;JP5O#%0?+P^(/K,?\ Q^H2E_*O-]>W-C:WG+^Q_ M__%FB-Y]CN,.$S4K]&O[C[E^1:\X@N%GB_4$/_#9SC\"K5+_[L6F_^[:,_-D MN?9ESKX0;D(<_7V#_N^6YJW)4S@0-O<,^98O7_@UO?BY+^N$=0!;O*JS%FX&/ M:&8&X_,M"%>K5/D82[F?Q]A=C_;**,YT(>7 !!73XSK>+PI]$G%3N,N"\E0V M;9"E5:'%H4/:0@<5SJ 79<184]VSO<3LZ(59!]@UMEE0W8H]O#L=875[N>,' MD:G??M29^BXJ^.W1M=&21@5W#]X>]:/=S$]Z6P(T(@J;-=%E283S*+N)5DF) MN7%TLTYCE7-PJ55; MU5K,>H@IIF DMP=D@[(H=_U0,5ILBZ%^)BS]B'S.J MV/8WY\.ZNVZ8)QS)P30UPZJ(WE;QJ2Y!9V,_,]56XD/<+,I7SUMG41+-UV91 M4J.BQX*MX_W@GM;:UTGTLQ[U[6!$S7L6\(,IW=H6U5=EPAFF]@/AG3([NABP M71)7[O=DB)*?G6K!.U>D:BX(Z?)@%DV1PY5B==6.9*H%TOEQK0OB:XH);D"G>99@^\3_Y288 M/C$W++5?% 8[6&ER%;*GD;:#',7E6^L?^L6/I:1_ M19HLV]Y_L5HC:P:MI]2GRA&0C=9#':+ KZ\C'#GK>NE#B2IUGU(*RH5/C.0, M$G,(CU5<[44^ RZJGE(!3Z.H%/?R^OFVPU6;6UW9XN=2436V3+FBOQ5+VW62 MYK2K[ KHTFX"\\4ZUT^9CI-(NA)NP-"(=$8CC"V=; M6CA?<5G"M$9K#62@R^JCHN6IAW3N#WHB\GY6XGZ0T6)']K8#NMYEC"II-,G( MY\06.,HI,3GT"!:94DGUD.W\I8 MFB"X#WH-C"5!+:#J,_,ED=8:87? .Y;T&H'AX.ZPHP\7M1Y%()ZZ5OE&U:J@/1&?,>/2-.ZW+J1/WRZ\@>@/W_GZ/D85X@M[3N$/YY]$DL8] MDB% YA\:WB[0^07BH2^:0L"@CE8WMC<2SIT(54K2[7T6.'PXG.A#I/*].=PC MUAM$S:(U;D0Y$1@K#J7A2KJFAXFM3 4F%BN\ 0Q%)\E2T6H=.^YA1,V/TEJ* MRDV0O$KU)2JQ]-^"+="-1;>(U<?$F]-G<\:A6[+D9.]Z.JM+L.P,P;0HV* M,\]4PA70$?RK\A &X0Y"F]SFY*TOX&!=N/38AG5R DM%&BTSAY5:4R>MJM*Q MRV6F<,TRG;,/NG*?6W?LXR5U[ ^JDN!,B*_>2A'%/,VUV8ZK%!.D/O# MUJUTXN%@#:M#2+_ZZ1R1&VH_ O<4Q1P8@[9/.SP7VX;.=RI&V4S;_@^4*#F# M':.V=LA9!=D,+3CS7/-25.0&DABRK2+\X 1[+B3\;55;T.-:;Y2G2;NH)^%! M-6.V9_OW>]'@M\-Y5["P!R<53JT#"UO/@#9^?(U[%N9+M/+BROM= 5_3N@1Z MC@=)4@Z+)N81HH+IY2:T*L%A MD$&["K?-N %""'Z$IH6-8\6Z,+F>,RL#RJ;.]A1. BO@=N9!C-JKSYKV:*?2 MOUTU-J-,RZ+2!X)Z.XZ.="#YLK2N(E[#U];L1IG^/LO'FH!4ED/]!X'E7$], M&'P7?!J:/^^CGR[,P76AOIDJ27BZM0#!.69M:-0K+O!3Q'@400ZG:V+&K56N MHHHA)L3YS=T+, 4E9&.7+-#I*2<%2/D/-6AHGOG\$D.=&=4E=EX MS-+,U@3LC256XC9(H;P \8 L._]+[)IM7_3Z@IL-]9CQ]1KWX4OGWA.ESNO' MZ,P-GB"7@+Z-+[CJ& F @NE_H;4I;J-JKZ[S@$LE!T&45*$'D_]S4/7)=!MF4]>_8^-S$RX+\K()BMG5ZTM;&U =:B*9Y2 MA8/?M( G ??9W[P# B'!!+7P=PW2<@_R!'; K"L9 M1'@E/0?5A(\Z5_Y9)(MG9?,)$_VTF.CY>[.],",BR3&/\VRUSFP/,N:ZESJT MWY[-!#FAV]9QY6&H:IRQ*OE6/ \1YE[4B\&DYN7=)2:3935JRI"6 ^2U$KCT M:KE99WBWH];6$ORS2DD.-)7'E=TI+G4S9LU,0BRUPU<9"J V(,>:E.>P0+SY MU8^L \K3,L,**J]?[;EWD:-;-S/'2V]FON/Y.*%]N5R1)#8E;=[BCG4*];%O+#@E*N?<=QF;UXB.Q;U@IG8F5U%!2XE)V%F6478 M:G9X0TZ6#ZBSYC4]]VN$BD*W$O-&WIABPY9@I^H777CE<)*I49@D'^(3=S-8A4W3;C[; MW #]J=$E_VN= NC\0POSG*AS 8=@\ M(0/<7Y=P<<_C*J=S6J2: O#N.BU>A;/24M1!95=!6&6U1?%U:N>VU<[ITJN= MMS1=AEV$9=4\5*)(#0=A3%"D?HN%Z$J]&H YDGCP,?$PSVWQS5URHE8,P\5: M/G!@ZR#X:G9J98FS/'H4S'!+LY[OG$%LEVA1.ZFY-EK9FAM69,8])V5) M0E)^WN+'\^1>Y6 49)W=M,9'-*V1- /:3A=VME0P;X)XHPC-I,, WVHO0 M; M"EC %UU:Z#N7=*981^,@&@8@O49%U*]/;.,9@=VTGEN00DLDACQPJD"=8]4? M8Q[J*TU@1/8Q,D2G?6Q(5J6%3AAY'2O&M4.G=K.T>A'K=ZZZS8=&_!!P0U 8 M]FKN":CPB594XV0G2K CH6/Y#)O?1E++!^M"G;P:5(!*T:))"6S_5)X4Z[%. M"YG0F14T7L>/&B7<[L).Y"0N.E58BT5K2,%P -C[+ %<:8/_(KB3D$]5E"9 ML,:-$A(+7X#%00%Z+J&4=@E9.]51DE>'\"(Q5:]=A*=@TF9A192JJ;97H@@@ M8PA?YX7&"6$E(?F;E&;__)D9'%,I1Z+FI418,1('U7F4-JY5L-#;#E'TJW(M M&Z_-LM%G?.X7[.>SM72VII(&+,JXLE2\8DEJ"QRB)5!J@^3Q].+YZE,<7'\. M:J'H2?]CSQ-*V$#8@?=WH\I:C+ 0PC_@X[8=/3A*678_?K(,=-.R;NNG1P?C M<:'+XDW4!V-K[5U%5;QWW&%XFU6(D^NXYZA/0#]P@UG01""S 'AP7:G*JLS0 MMP[:"ES(%/0WUQ\Y]X8&*]/0P(O+V@8#[W_M&^[1?A/CRLO[#!6A\ M79$@,5@PMHXSN /^TG6=1//%[VT]<+Y=+RSW1T SG"G'9=0^GFJ?$@1W_;N6 M*N]&9-0%60A!0 #',J)Q0A^0=%N2G4?_T3D<\P9V"B$5V,H 5RU0S8A4S!<, ME[S86%W#*(EL@"I<:2:K78_--?-="DG<^02R31"X#E4N+7#E,7X?=MME85=4YRH?,F"ZT486S> M#H'RHZ=#Y46!9Y446>T%4@@>#L%.H6Z)[_-;)ZB(O))T"-J'8+]+/G7!="A' M-V'+B4R8)_N-]D6B W_S(!/]S>8J#SY1"\GXU#A)N_D7/,ST M6$:0E8J#.A-J$ F0$SV.=O!C8!GJ+?78BY3R9>&CO2(4R$!OB?2VBQ<13+Z(2.B#5T6Q5,O8 M7TI*+S5VTQ1":/K'"+&71RO_L[F^ >+H01)9'ZOTB*BX9-\=6<]V5>/)$Q(* MOGJ!<:DEFFQK4M"YCTW]Z)Y2$>\L2PQ-,4.QYD8E!/G@@)8(+::EQ1K;IR=$ M5+:Z,#JL]4GMLV2D?O@O(!Z* B?55@@NKRU2C#4;'OB+"#HION)MU 4ON'$ M2650^Z*'-^82P?J@0#=-?/X6/!$ W@//")8FAUHS>_%-+](%(^J\Z<9?H"_E M6^^,H%*W/6\]>I#G3_&2.)N5KI"NWHYQW3-_@.T9+[LX_'>7.=^=%<6<8>O% M,XY7'Z(]+FJF7LYIF4T%$(%]]5K%S[K?"I%&X^&QGI,VJ-4C*H8PWO M,E0%=L[*%DYIY&!1!DZ7']Z4S@&+H#7$'44$M[_P\*4,$IX7^'ESB^Y4R*VK MD#^75(7L9]&[B@=I?S*4A5V23KU!&VY=:&)YX3L"X?ML)>:6CVM4-U_%C MX=KFM$WE0*1O2]AZ/%^_VNY9/UZVNO4):=M+RET?!ON#H_[':&___<'1IS[N MI4M?WKTP7M89:?M9NM9/C/8IM^4J/#YA@Q:-3#1M%@2+J>F1X\YBQHK50CT@ M@>&H4N^.8WS?'@R/BO5M%:K \>GB.B@QVKTI0D)DV&>59@3 M$_?]U_7C]>@=-4LAEBHX:J5+U.YGU)>4^N]K>UB'"US9&OZ.&M(XU!R=(358 M0-*"_L3G+C+. / M,E=THR?(%?F\S1!A$5N4"0LNRYL(MFTW XCQ1\V$H5 M8&<2Q1TG=]"+UF"I5^@?9NJF*99+Q\W$ T[16U&U0AAG7&>O,/Q3 M)FCL*R3S\F*U1U43./R'%>40_HEA?FQXR#4R**I&&:#*03#;X2"G5J^W8F:\ MHG[MDIM[A*)PH"@#IX>IQZM*Y"R2DI,)K46:*&KLKW<5=^O3PX)90SW"]0AR M(FC:T)'G)$0.!4&2C3U?"Q&+I1<\+5@'-W&2]1C6:5WUHP>8IW_5Y>F_NQ28 M!Q^3RLI"D,H:<--5"7R%XY#1/I^K$>$H\#A;"$/0:]3"!5!"U(.TZI**K?>7 MGN,_O;]478^+,E*0J[-3X MH>%$%^;,$,.$G)[B05:JG2RT%^LJJF;4]:S9QV[8V,05NV7DZ4[D=_57! _. MLX0GH:@44;BIJ-ZU6]&[KL&%A.2RL*C8/NPR>F%%F,W***\2+&)DV$.I;G6$ M;6<44/WQ=%;9#YK\U"G,.U*8/YYD7$"T&-@I<;X#LA;(LK8 M?<$ #[/<$'Q%2I+I,LI?CXZ11*Y!]KTZS?M*%=>8FB\4<]6L(>@NV7?O.LON M>7';5O9MTJ 3)#9 E+G#G:1BA,I@*4CJ7FYC8@-)MG.-;0SPOXJ*87'$&-SJ M@AF.)@&YL+TOR*2N7+D:SR,!U:4+3]/:XI^'_"TY6*99I,>6+;GG2W$.[)YI M%YRR427!PI;?V>Z2<(5<^YWEO+S:XBZE2)V>TC@QCKWQJZ0=YZJ$H%S;#U#"Y5]1+IS/69T>=P]U0GN^R?KI M@CK?'AQ95O#M0Y86G,P6)Y@S)]'J(=9%6*7HKN"X)>I396TH#A)X M(/A7;".Q6%\W!H&*__(C)(C!3[DU9Y&/Y:+&J3"OC2)1<>+\_5MOS^HB#%F% MOM%5XLS_H.$\L#5CG<249M.1,G-^!"E)CGXUS[AGU8KTNS;.F!1VJ,+P7C+1 M+4015 XSRU .<>I*=NVT4.E$:[YBU\KA/4I;:MI\8"?R.B!8V\F/U;("1,V& M8,E@)\YH1>I=#LGW.]9MM]BBQ!05-W4V %>]:0X78TL\VLUE4UZRN''8+3@- MA\,#9 O&@7]DD6_JW>3#+$?7&G@OQTZ8>MWU>M3':GLPGL _P_Z5DI$\O75H MBAK\P!!EDTUL^=Y%G8QQH^%(0IOC8E'DZ@ZHT*#E%C/QBJ^X!9U&3N"X/2D3 MMV#=%C(<#O(!!IEWNB#S=^=14%M4B!$8ZM@Z<&%=J:GZ8J;5-.Q-(5>9>RRX M)8+;6 0T&WK.8ZD[@35(S;4QWG=E:SN_''K[I,[ZMIPU*PH[<'Z!)D2L%0Q-J1"YO-9!W:+#3A"V]KFRG!U96?5.Q*.H^LX)@VUK+]0L:LS*F(00ZF;K"L+1)2Y/&!),=X%8C!2]-.O'!MEIHM-F*B/<. I9.JKO(M0 '>;-0"D$QP91RE2;%X0C/IB@=TF"] MYXYQ8QYDU MR("01,-N4X&9# N^&$EJ3*V1L(4@*=':W\=$,$^\+0Z(U-WS1*DTFE9)B<6X MY.'#!@7,A-#X@H^HZW 1T [%U]'4J/)9)D[)W/JH19$:(&.6D7(P3IXMY#[Q M=3RTI4.:(&D8(@-Q,&?MLPGQK)JA6@I+N,93EI9!!\+\RJ_*-/(BA?\I(@+$ MD:TV4V<.0-,Y;RY=QCB=P?:NNSM">THQ6I: * %#D:Q%/^!=,R18?UQ^[(H (-M^B3D]SCE_YTVH @:!5B^VX=G&KO1:[.B"" M@E&=9,TA1$BBBA+1WZV[7%^:=POGOZOAM1+\*2M*PM ][_F!=:) M+S$@3&(1/]B0/9H@1(0<::TM_D$*XSH+>P!<*PPE;!C78/2NV75/O!A.E?+3 MJ)R(#5L/Q%Z(<:B016X+M'GAR^7GA80+8 8B*\U2-O(,I9QDR$S-;:,JA4NE M(!MQVRT7 MA+DMPIFI"ZO/!2D"C29"HK""&(_/ARP*C*"1Q>4#$(V3(>LTJ:8S$(S3:,5J M7#*[=%&NDJ&492E#[CG<= '0H;4RD1+EXT.%]GTK(%C3@BK:\N)0;K1/16GJ MP48SE1-,4E,SQ2-PL[D\K]M;D(]3@W) @C8M:&W?/UZYN?&H Y9=9.O;(T3+ M"C#-(Z&6J8=B;]SP@NO8%V*:BB7.A74H>?"J3(Q4!PB()5(F'U53=+!1/7N, M8Y.>P=)I[%Z5:AR+,]+$)PBW*GV3-K!$]F#8SQA Z;(TCKW*L)A.S55:Z!OR MD+,0%9;B0G;-17/1A6_UI@6C? [76UZKAWT]>L_#[*:4;9)Y%AC"<:5-#J5; MS [NW;*'VT@QT$C 9L$DJK13E<>):/Y:%6O+U6@+>/_!^BF53*+VI7/C7M GH3QKCSJ@ZT2H[VR'(*N$?=D06(QSR)B<&9V#H-4:6D2/Y'[V2;. MR]Y\]88YE*R/WF6EAU22[";C^8A2,''&QC[8,&6[$&?/B1&;"O;JXHX">@A. MP7'E.Y'"E_(-CWOC3,Y>-,G.49WU2&(Y",MFG+\]W6AM=ZHF5992:D(;%V_G MJ,%OS13\"2D*1?JH^]P2$2%!>F/&X$=*"XIK3.7O 5A2_U2-J?*B%J^J8\G-3 M)Q"%'/VO*7K@KI2\<& 'P43BA>/)82LELBOBK(YR,T2G-53:/1D$G(H_Z1= MI)M:M/Q>H[A[2'?%SW#(%%SO(G3S2^G488>*YU'QCBRA#%S:9SGTX'ZVP-AO MIAE58J-W"O:/1C&H,K06;50NG/=B6Q@P*"-ZAN63%]9V,)AC,4$&UV'FS$\N MH_@AJ6+\T_4=TJ\%\U-N93@8,KP(@)AE^H%@U=3TO(7G9B8Z[0OY[OJ029/=C?^]3U-]_%QT-?ML;_!X='AWL#HZ/ M._B_#O[O"K QSARCH'+CS%#P[*680UB:=@\9;[-BD;%","J4P=Z4S34*=1#7 M!%FRBB-DC#X+BBC8XAQE.39A)-@*D1IR!FS>E-J:SRR J_@*8L+.]#Q<=M#. MFCJJW6D4\29V)]*-;!]DPI5"!"@MY@YD\29L$$DV1JDEM71_<;1 M@'F6FE$P;XXBKC&?)X_>\W$,;HZ2)E-;<,(P@-1+?NF]:6$@&^!Z DKPM7BV MC]DEC4EX%25"$=AY7783O&\[;41L6^^ \\*;)6ZUG]"9A0Z_K8/QO\>C'X)$ M LFHX"-TTV=EK9B%>A1M]-!&?L!EAP<6!':14=^S+4(*WG&/RR:Q*-9%]\\G M4B+E[D3^O]RL[1?VY7M?0CI_<1YSC)Z-B\5CO(P*D8I&$1+WI=D?2+&/8G$; M1KCV5M0JSMYT MLB20>UDJ='UM^0+"XQ0+2"S7UX5?F]'B"WM:A*E86,4\$PM< $D5[&*II=UL M;2SQ;0AT(N5;/)@49;]OUII;V#B3(?-%80N)@A704$6>5]KVD,:/C:_+Z5UR MBN,@X^CJV>B^KDXF*%JIGV]M6%RCG)ABZUB%7]\GSF,56Q!3 Z8(U%#CT1C6 M&-FHQV6';H]J_DC::Z(6O'BL@!QQ%6BNB6ZY\&=$2H,3&2%MR>FXU"F^WME, MXV2Y0)\N*)[Q,EB4S9!UOF,2'.A TR8[D[?#L95U'['"/T2HC^4P=T_:68UF M<\]FF4E+7S$; IGT;+&L]&I(D6PYR1$6Y=EJK00"\VAX1Y[2BJV'(%-6J3/( M%0_(A&[FXAIDBF5DY,KKXY>!?FM!!KJP$H J,VE",4O V#DK73JF [6=8^N_ M*BS&007.++XK+&1':Z'U'I6 MG#C&"_7OT(:^&#: 3 9[V$V_MB44UA 59$_ZZ?*A.^A+B77 MHWYMM;*4:465[G2F\" +AF _AK>/.20N5>::].*U%;&A HE^=>%"2ECM9ODL MDQC>@.;+8C+]V.61.:;8O+07;6V^V(AP5&-T7()T!F_]&';R;R"&7K3;CW:> M;VQLK5MQOGA'#D0L2?P0N:S"BC/GK7.2W'KI6/:B1HS_5E0S'!KGXX[\D/K\ M@"F.156IJ#/9@*7<43:5 M[CBW=HROH!D;8@&&,9%PA$7K$J^,6S6\BQ[C"(:O)E]X"SFP1 MVH1^S[I=QZYB@8N*D4MK!<7AOOD+G7"\"$ M 0=K;:A0S$D63>(;/9K'BVE!Z5_"8KJKK)/ JA'9^BV1+:_&_;WM35LB7HW% M+8AH!;;!/42Q@D9$^];],AOQ*OV=PE4U6IL/5*D@3,49IOF;!R=I^T7;(_UC M91*JJG=F0<@[M7Q'NTG"^9HZJ7K^K6UEPI.9'V(V8:O+)GQW5=-.7SYD ^Z- M#M#DN/0@S.UY;JUS'# #E5'/"0.NFV^_F;^*42#CPGN)@5/II5W -YW=UV$_ M-@H7ELOJVY-^[3,'6#(GS,&*&AOI @LBGDWN75C9L%Q% V*EA64#/HW>8JTV M , ES7BW7NXB8_K.W=RO+RQ >_&JW'$G3#LL/AL[QU$61&R'+J.Z' *UW84$ M(0"+-,6$.2YWVPN+=MH S%PSKA]VV[MV=!&$+,U,HC0; E!<9SQ#G_SX*G56 MOV-V"N2+-/?Q:,&\X*K7G%&,/J?9.;;2P3,8QQ:OI >3D<'K+WSRR5ZU^H:!KVK]S]>([UV2+YTSNN>3T(L7-.0% MR8I8^_A-7C=I?.DCXM4W OAU=O-]+PZ?J3$Z7=(1] MC^SO<)0]+NVO"K.%'EY?B(=&7U'HV<*A$=;@9466SOB_J3BP/UR5;3OF58VM MYK6&%:&<4L;MGE'*]I2CYCDZ.);]9*:3VP4<"((_ MPE)6BE69M&6F^&_&F2-4.8R[MDRXFC#F+(L9^T;8,W9GU^AL#:T/P:?!;(<= M7.8=,D&ML6-54%+12#\X(W_(7272G75WOEA2T^/XI'\R^#38/XD.WHN*.MK[ M\,O)E>V=#\/ZZ"-&GYN@F99U-6E;[L)@C,5G$.0.\;=*/0IQB&4*!Y^'V!-V M_@\P(X>+_%,#V+_@4:\[9NOZ86W9'ZE_4+P^,-=6FS[RX !U\41AF\265#R:J\RB!CX!V.W@J29^2AC!/IYBUZDK4OHO,L M_UR8DGK)PAAT=)H!YZ7A9*9@5#*!YLT<@C7&]"GZ3>-A>/:LCQHDB=*9-P)%U.HAJ" MA1R],\4HR0K,>A]EV=0N:V#!/URG.AAH%96 ]VNCJ1\DZM(!H0-)@J'IR2SL M].[YK,+"E^FG= =MB>';];>XP=MU[-Z0;FMMS5_RFF.30H.G0G.%0ZQ@<=,W+*Z\+S"PA"& M?\3?C2MXW\6$QR.$QA1'3P+VQ5RZ++3QBF$I\NS.ZNG:]NWP)$%-^D!CJ7_1 M*@%Z(K+<12$#6GXYO(Q#!K!(L](5-P6Z7?NA M15'-JQA-JCX'J4!7$-N^EW:YY=R")$\3;W*T6DVLE8-?\U4RZX'MJI&B,C?IX1G[ MX[9=-34K3&8RP0*I1#/.H@(A\^C581M5&M0X\Y@!0<0+:D7F8QDK?NR[ASI" MJPV#F!CX#*>K;')'>2>CUK2B'HCB'?J5.%L)CBUN,@%+;%7UM:;\63+>3-D'ES8/'AL*\(!IE42PS* K22;;!,AH;Z-G<(E MT5$4U!%;TYA^ 876G_$:PU3IZ6A1#(Y,@>N1RXDC#RJW0&D1LX$D.\&WSA>, MLD)R-ES^,-:Z<.?.0R.H;'9<)4VRRW*;CV6SQ+^JHN+P"3X&OB]T\)C: Y)L MGIKYMC3Z:O$=>G3$^HL".XDY&HYB;+"K()#@0!?CW)QE259UB=JN=]1AJ7JN MHW@R5\I5KZ?S M6N[*D3+?&I"'3YOWRTAMB,5#\#Z!SL&AL,[O\W;/)65B"W>2:B7>\#CH&;MV M#JAWB=I+#$UG,*F=O)SHV02KI6*#H+\95V3CX]X9#VU_HD>3E&;&!NQ>PTKN MW<[RMC8VHEUX/:4I*TY#@V==Z6A__??U7O2[*K!(J<1[O%O?78?+MS8WUE'F M,/)*4GC+WPZZH+R:FB,E7V#Q$$WU!27O'/D97E @Q@9*:SN<9"4N^UOSAH]7 MH]]ZZ=7+)57L!R>_#(ZBPX_]_6AO__W!T:<^;F<98/6W7KU::LK95PS4B1KC M]1(0SY.?KPW;U)'/W9,/&1K'J#ZR_ [)!Q=]%[1SA]%-6G+MT/E=TR4X##,M M7Z_Q1[>PL28[C7D,M8=G*BP[RXJ9ED=[^/)\K\5^A3,3ET,'O-A< MVWRY\VSKQ58GY.])R"\3>3S?>-[1Q3U($IKTAH;7.U7JY2"-?R.HZDL:"_NR MHY%[DAVU2-1RT,FO\3"*6'RD#=LA3():# MOH+5<_Y.9EC8'N6IB@F'RT5S%V,R(-8SWDU"=!]T2BG%W:Q*"\0G>II])7YQ M1\_W)!]W,46Z''1[J$Q,G7TYC@YW"8=3(3K,G9=N[D!-@*Y058YDI9F:[>;5[F]E.A-UW57BW@ :?#GMYH&_Z^? MG@ZS^.+GO_WT=%).DY__'U!+ P04 " !R@V=/+B\U_A<( !O, &0 M &5X:&EB:70S,3 Q+3DS,#$Y,3!X<2YH=&WM6VUSVK@6_MS^"BV=[;0S$$,@ M;4)H9E)"YV9FM^UFV>W)-/>3R>?^L/_?AZPV"6*??[C_2^G?59K!,&7=C\(3H8G[#_#7W]AG9UF MBPT-3ZUT4J=R;A!,)I.=27M'F_-@>!;05IU :6UA1SA1.WK> MHZ&CY\]Z,7"!?Y_U?FHTV(D.\P12QT(#W(%@N97I.?LBP%ZP%FLTKBC[.IL: M>1X[MMML'; OVES(,9]1..D4' TN8SF2KA<4C\@L*+GU1EI,F753!>]JD4Y= M(^*)5-/N4"9@V4>8L#.=\/30SUGY#W1;S M=M[N[Q_L#_9:^^W.^_Z'YMY)_WWG8']O4#OJ!1Q__*K9KQEG)5-HQ$!J=%N[ MS9^OL^O1R"I!91J#D6[%BI%!=C0\XUKA[>=NE<+!I6MP)<_3KC?QP\7RCY." MQ4@K@5N4SF'M%@)I4>";9,NX$ B)AM,9#F2756%#1 Z8KR)M?W V//UPVC\> MGG[Z^ !IM^#@TSH[X6,IV.]QKE2=A6"*!#G4"]<:PJ_"(VI-=68W'$]ERGCZ93EJ3,Y(#=,]S[SH\TY2_#)2*Y8 MQ$,<,DPGF"J<+NBN$:00@K7<3(DDX1> ?"M[6AP3* RR5+YD( \B"*7!@%IWPQ%TP+5 M'.,RP4;3JAF^ W>V;W GL$BF:#"R_=Q =?0EDN.TJZ) M3JA8HXX.E!2[&=J0W$^P4&KNW]*T=HDU0DCXOJ-.%+E" G2J1LM[=M;+$W(; MLTCIB9UYW,"YM Z;%L5IXF_9G%% 5$!1.(5GNS"A:8!0A(])S&1I(015JJ9J2+5!7 M4*KTY;M:L^:?;<;#V7/IK*K_W\QI^(0\MW=?0E5@! C'DE-15W1N< -,,&-I?=I"*DC]/M2XS1-> M-6D:4-SCNRPL$H[Y99* MDD\'UM MQ.$*_WNX!CZ4GB)J0_".'G]$W3EE7PNLNR?[.\<7QB2>DRALN-6IQQJW&'+4 M[U$L<2-FN,9(DWPDE713ZA56L:4H]R'@T5T$Z )II5_TQ?.R5"C+\1!@$9_4 MVX2A-L(+X#O']77W:$B%8^K>UH?.;@0JXDM.N>1SMUZ">Y2,_D5 M-="Q(+K]5,1&LP.'3P906 +E.:3-G\"_5?"+QPC^DP)7U_%)MP1E.^]G5@;! M!M6#NBT=AKDA%%9:FQ6[)MHZ'*=[1=S+HDG8W\5M$WNU9DF$X81Y?8FZ%!P/ MI. O..CN(\VOY'I=2!5S>]4'4D7PX0?"ETIOC[*,39F2%Z#*VXXE^OJ#372G MD'N,9]^]^YY]_76DF &P/D]&E!NK()CG)7+C!LW.M0;^2C2.3;S3QE[U%WX MMTP2Z1S #9E_I+&#H7DA43Z_R2N$"B9:2XD<_])18H9O^#N7*+['A,?6WW/;6_;YW= MI&V$\_)06%PEK4A67.!""U>Y:FU,E)TX+D%@8\-<+]H+B[V%S9,$3[;_@%>F MK!$K[QR?6H=_R1'T&#N$R&#>K", P:=ZA+"_J"^Q7B\*K$S'6HV!JFS*S\OW M#::L#I!D2D\!9R>Q+DH"7X@D1/Y66I"=A]36N?('FUKK8,W[X@%1S MJ:K3WO@C[1S.ED*YTJ/18:M M/A?T"T/^I7ZW%*KBS^V_]\>V'B.PNTG*^/_HYUV]!?4^8I G(S O7[3>- _? MUOVW41Z)NI1_Z.U7-Y8"0W(;ZA9JKLM?WPJWRXJ6&6=O.Z>*M3H_J?HCJOJH MD/RC^_1;ZE=V!*7TK>R2^3=H[$73__O:%>BOW-)EQ#9,$-B@^I6P)U _Z??X M0?L$V'\W8.EJX#MI\C\;L)(.M?[*J1]+B-C@$L*U:6V_;-A1^ M;G\%ZV)#"]B6E3A)Z[@!,L?! G1M%W@K]DB)E$6$$C62LN/]^IU#2;9\21,G M&9IT#I#$(@]Y;M^YD%;_U=GGP>BO+T,2VT22+W_\\O%B0!HMS_NZ/_"\L]$9 M^77TVT?2;7=\,M(T-<(*E5+I><-/#=*(K=3MO3_;;28V]TZ>%674\J M97B;6=8X>=G'H9.7+_HQIPS^O^B_:K7(F0KSA*>6A)I3RQG)C4C'Y"OCYHKX MI-6:4PY4-M-B'%NRU_'?DZ]*7XD)K2BLL)*?#*]C$0C;]XI'8.:5W/J!8C-B M[$SR#XU(I;85T43(66\D$F[()SXEERJAZ;&;,^(?WO,[F3U&P9F8G/0I26D" M:\V1?[A_.CP\VO//AT?=@_<'[[K^X+QS<-X9'!UUWPT;)WV/PJ];5?VI.$N1 M\E;,48V>O]?Y:9U='T;NU4*RZ]MBTHQ3GO. MQ \7RSU."Q:!D@RV*)U#]OUV9V]9X&_)EE'& !(MJS(8R*[KPH: '*[_$VD' MP\O1Q?G%X'1T\?G3 Z1]! =?-,D7#GJ209O\2J5MDI!K*Z(9L3&UO0<(5PU( M'MG>7K29TI:HE)PKG1"_T_K]WKO^_'I_[UA%]Q=K)/Y4D*F,Y*G5.0=ND/!= M[@>;4Y+ DQ94DHB&,*2)2B!96%70K1&D/.3&4#U#DH1><>!;V]/ & -A@*5T M10-X($$H-!0<($MA.4C"(*RFL0AC8G+\LU@_Y9J7FZ "B3 22@D6IZFP,2AH M,AXZ 7'?#$13#-2_[1L2F]4U8+A*Z*(@&/S@07A&KNC W&$X'D:!3"P<.!%"9&%M[&_0D&5 T$A5-0ECLSBI881< (]5R% M!E!@A5JIIF@+T)5+6?KR0Z/3<,\FHV'U7#JK[O_#RK4WM)EDW>\66C7+JLVF M@MFXUWT'^V!':1E.EA\\1[I$/D$?AU26C1&(T-BJ\5R'ZGV02-^2E4ZTD/MF M*8^W$_,^0IUQ \P )2[#WP[A)A:?D.;F[DNP"@0XDZYP9+DTH%Q](/_'5P]%TJ[B-H2O,'3CZ@[I^RUP+I[LK]S?$%,3@3# ML*%&I0YKU$#(8;^'L40UJW -D29H(*2P,^P5-K'%*' ZQS%/H661$&0PPS.,7B2!KK@()(ARD4']VH72 MXX92^!1#:3BA,G<9'''&HP@:7S$!A)@-#>R\K[M#12H>-_>T+G)@(5034W3. M@7V%NA0<#J3<77#@W4>:S^5Z6T@54S/O [$BN/#CS)5*9X^RC,V(%%=< MEK<=*_3-!YOH3B'W%,^^!_<]^[KK2%8!L+E(1I@;ZR!8Y"5TXQ;-SEH#/Q>- M0A-OE3;S_L(-P)9)(JSE_!N9/U#0P> \$R"?V^0-0 42K<%$#O_Q*%'AF_^= M"Q#?83E/0U3B[>Z$^\.=<$\E=*+ 3@# \3(#KT5"P0&192,P/VE..;W"REYT MIJZVNY[:W;=6-VE;X;P\%!9721N2%66PT/!YKKHQ)LI.')8 L*%A;A;MA8'> MPN1) B?;?[A3IJP1&^\<=ZW#_^0(>@H=0J0A;S8!@-RE>H"PNZ@OL=XL"JQ( M)TI..%;9E([+[QMT61UXDDDUXS [C551$NA2) 'R'Z4%:3^DMBZ4?[^MM=Z7 M7VSYAYTM+K+7_5.C7@)59Z6NXW-]NQ0#4RYW!YT"AUM%X;>B;D7:(L;\#N@1 M0!KANA4J*6EF>*_Z4/\*&=6H!2J0 /OT0V._<7-<%BP.?ZH%\?+40>?FN6YW M,7=[S ?*6I6L1'*MO4*+UI\+^J4A]XV^&UEVY*H1'J.AA]CK;9,LGI=ZGR"\ MDX#K(IZ.FNY-E">B+F8>_-ZK%PL&H?@8ZFY*&]\?MJN*EIGFX''.$S?JO%/U M1U3U22'Y1_?I=]$/V]&R#RA%][-KXKXX(Z\[[N>YE!_/>,LO@NT _3_4#P'] M3 "[ ^L.K,\&K(-8\(B&AI M8FET,S(P,2TY,S Q.3$P>'$N:'1M[5C;;MLX$'UNOV+JH$4*Q);D2RZV:R"K MV&B ;M+&[@;[2(M4Q"U%JB(=Q_OU.Z2D5$Z39IW+=A\:Y$:*G#DS<^:0UO#5 MT6DX^_/C&!*3"OCX^;>.3!C028[*^YRV7R]:RTU+YA3<[\ZRIKB>4TJQ%#6V,7@[MU.CEBV'"",6_ M+X:OFDTX4M$B9=) E#-B&(6%YO("SBG37R" 9O-Z9:BR5D6F&X$6PTODKXG)NA5PS1F5=Z&\X578$V*\'>-6(E33,F*1>K_HRG3,,) M6\*92HD:_\WZ@9^9@05.^>5H2$"2%/?J]F1_+^@=[4W:W5XOW//#PW 2 M3OS>).CY0:]WV!@-/8(_;E?UJ_(LN&3-A-DP^D';?_V]NZ&=N0THEPG+N;EE MQSQ'=W:Z\EKS[9[=B\*P*],D@E_(ODOQXV&YX;)P,5>"HHFR.-!I(Y'6 ?\( M6T8H14HTCP@W=+X#?#7.P&^QKRXD;/+)Q8>,'O6WZ]IJ0W_KJNJ=*5@8'G2ZRLE>Q MD#[, M4CUM]7&Q?FW*?2QR,^O50L[FL5#+?L(I5N@I.O(V-OU87'G<\MW7L\1?J_1?"XUBL'J*%'C:JU]\[Q+17T5_GOB>IZB_"GK_'>F9J^G$ M^ F"^XA7'VX/)'_I7@P]^VYR]'+H7IJ. M_@%02P,$% @ Q4 !D !E>&AI8FET,S(P,BTY M,S Q.3$P>'$N:'1M[5AM4]LX$/Y,?\4V3!F8(?%+0@))R QUDH&9'K0D/>8^ M*I:,-,(0AT) M^/CY_8I8UG [A=/K+!V@U; >F"9$IUUQ)(BQK=%Z#6JAUW+6L MQ6+16#0;*KFVII>6,=6RA%(I:U!-:X,W?3,U>+/5#QFA^'>K_[9>AZ'RYQ&3 M&OR$$@N MY#.N^U8^1&=6X:T_4W0)J5X*=EP+E-3U@$1<++M3'K$4SMD"+E5$9"][EO+? M6=>Q8]TSP"F_'?0)2!+AWM1SW/<'PW:[<]@Y:8[LEMUQA][8/A@[X_:PX[ZO M#?H6P9]L5_FK]"RX9/60F3"ZCFN_>^BN;V8> \IER!*N']DQ2]"=F2Z]5GQG MSYY%H=F=KA/!KV4W2_'K867#1>YBI@1%$T5QH.DV;'<5\)]ABPFE2(FZ5C%. MQ'=5L#XRAR7?!>UDY$W/+L[!:1[8X(TNIV?C,^_$3+T6.I<487>;9N(;E/], M@J^D9+YI2EAP'8(.&7R:DP1S(Y9PR6*5:% !E,@W]C'EORILP 0-$>/FQ89V MMIMN;]?@V]D^=%V[YZDH)G*9C9S>'F (8Y5$X-CU3Q"H)(LE1F.* L/$T9<' M,6&Q9M&,)3O;3MON->W]3$E>;&\?2 H!%XCI/NL3YL]Q,4=)(9+"Z,X/B;QF MF+LHXFEJ*H3?9B5%M0.TS+ NU83DU2KSL0\?&581O :<$H$JR1+- V.>2PAY M"CZ)B<_UTF#Q0LX"&'-)I,^)@(L@X+C!5-XX*%*]#_$\2><$H]7* #8%S5-R M9+?+Q1.2S(AD:?WB3K EG/@9@5S;=F'7.83/C4D#,:WL-IV2Y810A9FF"%Z' M)/-B+,Y8FMDPJ&^D6F#>KEEWM9DTF0F&00I1M,YQS:YEX]2$68R+(E6[JUWV MTA.J#@\;3:,R:EH:6W"JPV[K$.T8 =?4/"S^L;*E*\MO31U\(@H=0@BUC72^ MQ"Y8H+MN*_>Z,0-WR1ZL*7\._&F8OMTG" MOLQYPLS!GQI.K/'(Q(6M[QSLTKU[0G[MK/NN*ECI'#5;R,J#DI6=PZBPT#E4 M: *)B,WX2**RPEH9Z7YR;U/NS?ZIW.,2SXTH.Z?,R:@)^J%&+W6%F(2;HS%. M6&HXN&\>$R$ MZ%AU$Y\$",IT_UL5W"OJ6B09M??3-]QU5SD%%9X2.4^5^6V M\1SO?OP%XARNSJ;GH\D$KDY'EZ.+<1[T'-TD*=8.LQ>BK)O#:BY1S8LY;93< MRP\D/P^=I*^Z9IRKV\H!W7GE^=SXZQ>UKWN/-DWB47&O,8A?XK L6V7U2H/: M:U4WXZHY:;@N5IEBYSV]D:)M\)DHURO'QCAF*D&2U'TE!(E3UBW_J5[231@5 MT<,EZ%X>U]S:TQJ7NSAHOZLHXIIUXD9TIK%:U)'V:IFK;J.%^_,I5] M,,IF5JN%G$T"H1;=D%.LT+?HR,?8]+RZ%K4HH#OQ':1*< K;=O;U78)?+_,W M"-Y*K=5+[U,"^K\O^+^DH#^+^1\JYA.?,9^[Y*R]E_I[7X<]?!'VH][);?4M M\QYR\*:?O2 =_ %02P,$% @ =K1K%=IR<7.HD4_+MC*=LRV4Y MR>S3%$1"$C84H %!VYI?O]W@723!B^2(+JKJ7&02W>CNK]%H7/G'WYX7KO5( MI<<$_W)P_.;HP*+<%@[CLR\'W\:#X?CLZNK@;U]_^^._!H-_GMY?6^?"]A>4 M*^M,4J*H8STQ-;=^.-3[:4VE6%@_A/S)'LE@$!!9^L>SYWSV[#E=$(LH)=G$ M5_12R,4YG1+?55\.?/YOG[ALRJ@#(K@4J\@42+U61,ZHNB4+ZBV)3;\B/%([.%7+ZQQ>+P[='QIZ-/)Z 4J,F]SR[C/S.EGR?2?2/D#$H> MG1SBZPGQ:%2<"\[]13&!H^2A6BWI(10:0"DJF1W351-E"5#H^EH@.T?%Y=,Z MO#\,7J:+,H/&C'N*<#O6^#EGH:<37?KXTZ=/A_IM7-1SB@H"V^/#?]Y@ P'UF$S<;8AR"8B^-Y@1LBRN1AIPD"4\,FFXDCAML&G M4![-:U.!6CI,H4"M?<;4KDK$R9/@7X.(;H"/!L=O-Y,BB6?-I(CHMB'%IT,B M;80:8+/5@#XO7<*)$G)U"7_7D\R5,L/E(F&"(GY"$8]_WT!$S9G3&?9G]45* M4VU5C@9FB2@VKK^X/ZLC1IKR-B#V\+F2*XQ,'TPAS3,11G\,$BXMI?&EA'QP51EA\^*D*>._VD37#%N'LN:R M1$3X8V,)Z+,];RY"3*5_;2P$XX_4TZG&29U^KX L_#U(6+23A!-F>Y7>6DX5 M_-S843UF([OC)D)$-/ACD!"W%$ M)7+[V,@M8BK]:Y#0KPM!.!=*<\)'T=]SV=6CIA_QQVG>:T_G IQ9)*Q2"=2HV#-(.YI-,O!S@F M&41CD7_9Q'T# X&H2*Z";%JANRD@L7U7*W&="!EQP,#]Y< #:[LTU/R7*^70 M:5.E@(1QUF&=7#)IJA.04+>CZBPE;:H.D'B4JU:.APP>H(#%8+1[2CSFC:9W M*7Y#[HS]Q8+(U6@Z9C/.ILPF7 UMW0,S/KL3+K-!N0,+67V[ORH?YVMA-ZHC MDCV2/G'.KV^/(< ='5D#ZYQYMBL\7U+X0U=GB:F5KM BW+'"*O%=JE(KJ=6* MJOWC<+VR-3%\CSHC_E7_7@\^H!=>OC!&U8@5$6_CG97PC^M4GYS@3 MW*$#G[O:@R[*MP/&];J"-<80&F*ZE]ZTP-B $U#/B MS2]=\;19:RSF:$;S?>U6F7"W1E,+^5NZ@CV.!58_ W'?;A_,@.T>T5^(J%B MAG,HPQ[IM?"VV$)SG,VXGK3%-5V/A17M\4U0&"VIU#)N#]@42S.B;ULBFE2P M1S(Q^U@)^^=O-KHD8F8A-TNSVR/BO86>&*+ (RX& M3%QZ*U3C.=,VK,USI)_>'9TTP1%>8V56JC9+5]?+25$#'L<=EPFKW#I"")TB? M8X/AB/M%&G[M>BJ=X5U#9PAJ3GP"76(?%$P^D7NP)1\HY5N%^7&C9 U>%SW= M(YP8_LZ7]IS@8)ZX[FBIITEPC1(&U3^(E 0BYY8P;U!39\2_I6@YS; - ]56= MH<^!0WE3,@QM<&LS@.5BVM! M^-;:N9%Y)>@?FX*NJ[/"^BRLT-(U[A%/@?) (-G=&-J0BPG#$]P(FMN=9,3P M+P';7L$$QM%SZC[01TM5M=$I)#9/>;XMFO),\4D6S/J.0N,P:&1B#G>XS[,> M*OV,9L'@_50/(& 3[G7J*&4D9L7P-X5-)6 TV 2#"=2O/9@##W/7P1CJV_P MZD%\)ZY/4X7OR$HOWC9L5]NJSM@"C]\5+"&4@@WO4M5;6+_U("PM042E9; B M(?:M-K'>+8ZW%7ML.K5PL0N]Y"Y26;KK1_"_CE\(M(9 MVF E*+P=5.O44 ET;L' !'128["UQ-)U6E&E>_@3:S4;1)B9&,<0Q^\*QA#E M(/9P %%BW!^4S>;@RL-'R!MG])(PJ7NG.RK'D\!#0=^JIAZ!#THWN? ^$R? M"&O8NE]8"O-H^/>"%*W$,8),'$_,@ !62JZHE*-?1*)90Y7F-.+6T(HE#(_. M[=M^:-NS.>$SZEWQ:_I(W9/TJVUX4PWVE6Z2&[*5NTE8G<6XI2NT3K(E]K"' MEEA;I(G+; /S*MZ5@.=2@'+ $K=QWU?%QQSSBJ:K# #U,[*5 MF;AA=*M@8XYP13,51J#Z%^6N.-B:/I#G^IBD2\+(EE ;6GR?MJY8; J MH#3/RKPO"$]IJ_/A0,6&LX LYL1Z)8:5GBHRM7W K$ ML4)Y>AIG36BV769NR+72 PKZQSH>T.]U9S,(\25JT8.6:\\;UE()?6[]N1[T MT45MHVGRM-?+T#5Q6B_V,MY05DNE-^0FJQM[0XY@[PTYG)IFW#5XF0?^'PJ3 M\&ID>YF;XVWFC1:6TR3FK+MX B"F[J>9AX\0'=#/+H4<$Y?B0DCZ=>OEG8WJ M,(?*]X6A,N:'2[Y1C0.H&H(-T("'MGU_3=+OI)NZMCZC$SKT<<%>0. =_#YLD+ MH'FR1W/[:+;-Q$NH*Q'*#:!BA/J=?P=F&/O+9?#=:N)>\:F0"RU6*VPJ>%4B ME1LNQ4BE.5LIUCT&KMF8*4-CWD1Q5#!<"H'HX4A)GX+T;0SE?#;DCIZ^OEHL M"9/HCF=S_*I[;1AJD-N MV-O(&[*%D^KWSE$*6+-TOQ%/\^K)QX+A0), W\&_Y.*F23+.;.'DI*VG5E]QI6@%HRF8U#3=_>G $ZJLG1=O<:X MZ> X0V4>_A9=8Q"CT\/![9C.<'R?6H.M:_8"2N. ][CH/KR027H-N-?&;QB[ MRAF8%^>+;J K@**702AOTV;AJ)3>O$Q?=(-4(20]C%&MO^;=[&/=$*-.BF)4 MOS_$G;=AVQ%-#4[FL'52%+8*T.G]."=OZ22[7;O!^-9?3*@<3?5]P4USYXWK MJ<0[-ZM7@G8::RR"A3(,(B&L0(J> MM. _#I\]YS-9+AFD?O@H?,"Y"*37S_ 1#?;16F3BZ1FB+P=*^O1 ^Q+3+6]>]J, +JN7027.MRKTUN[/!6W/;LK<=\-_H MX#8XG$=/%5#-LQ7XYG5TVGH1U-[U+]VY [=Y)QFRTAJ](?HO>$ MRQS][@Y^V:L'^JQ.7>B5(V-MS&6#9J@B-ANWQ%/?8YQZN+MVPK@N[V%_('PU MIDH%Q6.5:Q;N6@#-:7M./5NRI0G=.B4[@6#R$?4@VXLT*'C>'A=/LS#)6J?A MG1%OCO]B/OL(\04Z)4@J;HC\":!/TO$F4:(!15?C3?"U"<:3+Z%, M#>'^E."641C.99.TVJ5WG[3%2_94+L+HKX_.0*\W4O.,2E7EN@9F6D<862N\ MK.T6AM;>'96X%PZ&VMC3ZZZ=N _BE-X1!L-27>:>.A38."G]-^'1"FA >1E4 MTS)&&]Q9+@58#H2?,ALR0:+(&<60A)'X#!0%W\+PO$0^Z\[=BK8+KNXI,?T[ MD' MX%9#/ >R" P=!?S@IP?T]\A%IZ_91TK$?4 V%=HRSPVZ$3U>V#37+U7G80[) M+$YMQT,LLO(JC5!&U;XQ1T"_G#/$,F-+A($*SLP_2*)C%DB?I0M? ) V(NZP M]$SMRU;1.1O>TZ4O[3GQ:.#.*86#I9#XR*VI";7@TM419&W%HI'3QA8R,-K) MK']S*WTGDJ&'SI2N$++:%J?@+IN2M>LQS_&:E6,)8F=IS+EPQ6^'4(U'Y M18!Z17??HUY,IQ2/PM+XLS<( )Z*@'[-#9*[:++@&Y?Q:0DH>$HYG3*U-K.P M389=RQ@;6>V<.KX=1+WPZR7QDM"U@,2JA=WJL^SN"F$=/7\P-'\I M)&4SWMQ<9C;==2[=2=Y0-1=.\SGP8O"ZHO*?!C@AOSI9K,;HYV>[C]26Q=7J@ MY0M63.,DON3=JX$QGGL//P.!ZYYT- T/;FK[):K6*=H%N/(?ZWV"L/2-BXE' MY6.0^2Q]?0P\%;JR7VS7:F%G25SL*O\$R3#>!WLID*7@> E[SCB_J-+.=3;5 M'C99G095C.>4*BTE7EKQS+R<$8U%ZZGNJ,\.6^ L6C!D6UOC4VCSK2>KT91G M-N;EGNZ^C4 /CH?)Z#D-_L]XO#GH'K?=B>DW+_DR3*1(8ZK7XZ4X%')Q7[NB,K_>%?B.XA?:1N<[(-EMY? MIED:51C[("OQPJ2VD?:EI+NR@%'C8(.$$M%:9?A)1Y.FY22[FT#WANVB7# 0EQG'2F-Z #\_7!B*-*';O"S?DF2W\17I] M/3W%/>+0$^%$!::'^LD]]7P7&_(53U901E.] @\]F%Y:&4F]]SXQR8O6L9O% M_L2"C*]K%YY?0/E"#8=+:!(VR:Q$K:N*ZH7'%89!/_ @PMEDHW5W5_^.+0^Y M8+9;"2-,G/>;"G1M!KXT!)4JL9Y2U"FX\P2B5$B(D;CY^9(]TDJ%LF6[AF1M M776/4%?9J/#KU?9)U-95%WV5FI)H6W]=1UXG>)5:,WXI?*U%=>S-%7]]&E\M MEKZB3K3,6:EROOSKTSD[0JU4.5?\]6E\3S'#AG1(3"^99Q,7';92\3*JKNEO MR#>>;H ?T=X:;#TF+FCW\/T.WSO!QE.]W)0=^;0A[-YLUJW@ALUTI6^[K$CJ M*$"9-D5%=C\X#:Y1$-,?,"QQ5Z,G3ITQ2,' R63J@$MUL?:-CX$SSZC<=*@2 M;-Z6'HQ[N<>"[?P+7/9/MO9'VM0K^FH6 D><_MWG#AY*>8*"*TQS;D!ZX#.F M2Z6=+7P#.8&BE.OS.5E'W91)]UIGR+-R;ERHIV4$7L MP#"^!'=EK2E5\G+WL329'[H+]RL&4T/IR:)+(2\62U>L:!)<6]!U;:L?J*"O M,X/H=@KR!]].8GAUL)9^^$2DLQ9PFI%TSTE3\D\*Y/_&V7IFTXBB@PJ[1*'\ M8^%J,=:U*WW=056"V? X/HZ+ DU5HWK?&U%=%Z1;NH(AZ7^R&DZZPKE'_13?&# MX%W4N96^[;(B2;\K9$'?5*9A7;+=)VB9;R)!P MW?B8?M])'RG3?G!X09E1N M1=ZUH61BD>S>+YU;)UL6XPRUNEC7-"QW=_C/VZ.CC\%^[RO]#1D8ZN:[C#H% M=^_2R=V<\:U(,%089VY% MF#(\BXM(R;MK,WE>@[&G,WR[P$XTY<1),H-O(5 M3BL%A[,G*M["6F60VG0=TU>')SW6"F?2== .-HKA9OYH@!GL:HB&HN#OJ)VN M"%J_OPC*5QGI92OKAF7IDLC\[&+^<=>"8X$&X,YZ-C2^E+Q$I=)RW=4Q=L1T MISR4$@_58='35;&O1N=<8#2$FRAC6VR/7P=.-+?6)NH6HX.I7M2@H[:LR73B MX*U=2/LG,%?G>'!U_6:_SDCSDM<2; >7T71*,0_-[@1N3O8:?# 6.NHF6NJ\ M3MX5W7-#AI3PDU52Q.CQ\>G$L(^-[UP.[M538D*OH$>ESK>EX-^I/LH7SCQG M+-D!83IVMU1KLX3*WPI]GI0ZE9'G7K@N9-E(NS$F&U:^\VV,Q8I'"]'9MNR9 MK55.]**KUJW&I]%A!CS7$!YQR(Y+305V/QY](,]GOK[]\A]BX@UMI0_8+%VJ M:/B=7;T1.CR$'I[+#V\RB.XYN(=_HP/8.-\@TY,P+UE!9W/8G-)B^O;H^$.1 MZLF>!B J-5I]^J[9I+3A8$Y]+0@?1H=ELLVF_'7WIF0C64_-JN1?=U 5]EU$ M]RNR] MCZ(H<5[Z_*LNJK" 8"VFP60,E2,_OGN2)I><>^O*-2/JHMJ/ I>I9S*\@B&U M(E/4XFJ6[D#>%'>[X4+\K&!FL:K0Z^FKGT2XV?"23:'_"O89_L/G%-X\S(6/ MJ--F.]).FB!";T5^G8O"A-<^>TP7Y^MO_ U!+ P04 " !R@V=/=FPS,40V 59P( M%0 ')O=FDM,C Q.3 Y,S!?8V%L+GAM;.U]67<;.9+N^_P*WYIG=&%?^DS/ M'%E+C>]QE7QLU]3NE??P,DM4MDDID)IMS=IUJ6R 02\>$# M$!$(!/[M/[Y=C=]\B?5L-)W\[2?R%_S3FSCQTS":7/SMI]\_H:-/Q^_>_?0? M__XO__9_$/KOMQ_?OSF9^L55G,S?'-?1SF-X\W4TOWSS1XBS/]^D>GKUYH]I M_>?HBT5H5>C-\I?Q:/+G7_,/9V?QS;?9Z*\S?QFO[/NIM_/ENR_G\^N__OSS MUZ]?__+-U>._3.N+GRG&[.?;4B\^D?]"-X^A_!$B%#'REV^S\-,;D' R6[Z[ MP4MN'O_VY/FO;/DT,<;\O/SV]M'9Z+D'H5KR\W__^O[34DXTFLSF=N+C3__^ M+V_>K."HI^/X,:8W^=_?/[Y[4$D]_3+RT_KZ+WYZ]7-^X.>W=C::G:3N9'WD\7DSETX8?I>.1'<09-7;[QLH[I M;S_EN@$E8K!A.&/TKUW4/?]^'?_VTVQT=3T&%'\^A)@G<6Y'XUZE??2* 0A= MHH][ZNOCZ23$R2P&^&4&KPAY/GEKQWFKZ%.83<"/F"1[(&7V)[Z>S#OKEI1I+B71^'>OE9-1>EJ=5E1+BTWSJ_[R"LJV-OTWEC#:A%E?T+1;H7:EN5/0N5 M)]GI9#6N;[X\_7:=QW]+V9K7W+.(JRGJMCEY8>FT$W>MOV=QGWS04KQM]?4L MSH=%[2]M7HWL>'Q^O5Q#LW$ R\\?MJ[!)F@KX.YOZ%GD;):'Q3B>IU_M?%&/ MYLWMQQ95%A/J?#'/_H;LQ\D/=R;9YGK[%B].1M/Z4_2+.H;/L;YZ/[63UKW6 MI-*>!?ML81K;6X*'I;MJZFCFETK?(H9;Q7IK"S<5ZK-AC4G0I'!'#5TM66^7 MDQZL6[ F-\)P2[%^&W\$,W!#FXGW$O5]-OXCS CU"._M"+!7:HN5\1F\V2 MC0KWV] _XNCB$O Z @T5S-4S.ZJ7!/\0ZT^7MH9E]%[!)9XMQU/[%W8$R.V; M?XUV!@OJ/M-& MLH9U]BE6L_FR0=&N&CF:V(D?V?&MG[,IP-L*]MW MNTLW-R&'=^L>$>-?3>! M7^-G^VU[PYYYM/M&-.S2ETMTWZ1FW?9B@CJ;CZ[RMLK1U;2>C_Z^U)36SM%WD[/%'"8[4)!&T\;:5U_O M*P+'KM;-?K45$>4V:.'F@QT-G6YJ+ROJX\>Z%75+[45$;3K]-:^CLV9_ 1.X MD2GSS*/=-^+H"_1-%O1L6G^RXYCUR_M?[ZS =E%W_V+>?;5TUN[BL6]7:_>B M[3X7;RW:?2.;CL<7"G34H/=@E6QOQ<.G.GWU_2W6Y2>[[=SN5$FG#5]O0GU? MO_&>EV&GIC>NIFSC&X5S[5-7>3%8AV*P7L38=;[:7*K3IGU:7$,U>?ZQXW>3 M-*VOEGKW3@UM5D>GS6XVN3[W;$?-6'KU%SY3:G(!&M12FWIW=0W+>P;B^-+6 M%]L;N%LM19M^Y'V]B.'!P\?366/-N=NW%!7]_FK3K$2GF+1^?5&P=IW;VM5: M5+2'3ZVLV.;+?Y?O*"IVL[EUG[HZ$^-+G"R:-/'AGL-W3<9WN;G.[EN&A7NN*'9+,D[ M_>N_\Q[DQ63T]QAV;'/3>CIN_NYS^>9R'3=O_>_;[S==^AGJW[&I3>KHN-EW MT7^W+_\E3B]J>WTY\D.[ICIKR*5[D5>:>M;&M.2^7 MZ*U)#;MU:\'>&MBL([>5ZZIY.Q\"ZOV,S],7[#I#-J^AMR;?S1:/PIQ^6URY M6)^G98A3TSFHJ_I[$[4ZZUYCS#Z,)W#T!K9\1'\/!F-%YD98 !>32):VP '\5:OB-Y EQ'#X=CT+VG":5P*^78^0 MW[X]O_OF[>.I?T#P]1N7.2:2G;EE1HC%#%U8>_US)O[/<3R?W7RR' H(DW7* MBG]=?US=<_%FR%Y<+<;6Q?'??H)&5$V+5D$E8@-F2,; D<+2(B*21]%&97B( MD3'[4/!Q3M4QK=>H]ROY3K(^(QUWQF >--*2(1O-X=5,^ MIT[ILPNG/6 &$A5A \P=*=;U.@!]N?N\@0[//%T9JB/%-J&HF$;K*+$T7@<44O2(BY00=RPAR5D@ M5 3AJ-F_]]E=[Z/7T_V=P%2* $G MCWB5].D=PE*T^I@MX4D,I[:>@ 4ZNR?9203[=#3?P*3MA2M)&19!)Q0T5C"J MHD8!6X< 8NH8:/&8D/W)(U\C>7I!K11?[EEGSW5)FT'U@$Z_GA1Y^1\S?I__7#%UEO, MVUGS?(&*"B$L]$Q03I#JMAZ,IU0(6$XM()241$Y@B9:7 R1B)E7]%TT([1;,KB$I/";>G_>\A M\5ML,C&\4+*2W!AFE4#&@4+$\HQ*P(I&W@NKB0<0"=V?%F6 N-HHRGLRN. M](%6,99DG^Q]3C>BQXN%*NVUP 262A]@/."D15XO-0(U*FC/D]*X!2_*.#$[ MXT67,)7<1A^M#\)/PK-9W5_847^A5,6#81R4*20,&-DV"H]2<@8YZ6/0-"4P ML%Z1EM&]5[-;\(HYNY:'33;YL98/5$3%Q!(GB-.DD* >PUBR!!D65<21$"(/ M&$:V:F0#I]S]YRKLF M,@E8H8"JG!DM$E8F(2DTE5RF Y3!TM]L^W?/8U=82 ME%)4_=76?\9Y]@;>9?#8WN4;2E51Q""DB\@Q1A&+PB+!P"Q(0@AK) U4##YZ ML$7O3?M$JK2W_L'!Q.;N^>>*58"2=]$8I%2@*#B*$?.&("6PT$:#1:!:^./+ M>%:ZXT7'4)4B1DY8,X$^^;[9C+[_6.6]HCAQCK@W& GK/:(P@2*G==0X49OH MX)6<[CJ^)30%HX:O[2BL,^V [K74V+VKK^##(?L143!6H:PBP%E_[*VT7 E6RP697PHW5&E+\P.J60V\J9L+EBE M% S/'B//-4:$P$0:O:=(.",HY=IB*U^'2M'*UN@;'BYP)_G$>Y&?USNW%*ZTUS)#2(:V3132(B%CV&U&FG?"A*JB&M&-(35J68TH -MU(PY3C'D2(II$=N&6PKM49.^20U< H_#[,Q]S*B>I]]G*XHVWI5[5*X*/K&0<$"4"-"F19)($1&09M8X;^#; MU"*HH\S.2P?]WS5(13?BUI-4XSVXQ\]7+FC!18C()U!^9&($N01"QH #QX1Z M)EI,^^K5D* C<.XZ_]]^?HS+>_B[2'*!#?>[%\AST."*]H+Y#G(+'EF(=Y>/ MK2W(AQ_<>W)UM<*[B<]G&^-)7/T+?Z_T 5 ,EG<-Y5L33U.*?M/P*]N02F#* M""8,):+WS*VQ@Z2[55,$D)PSCB"= WE!'D8Z<(R$YSG$_ M0M(6@72DS,'ROGK_R5&_7H$MYNVY%>)DE/&:A(T["4^?KHQRU#O%49(TPOC4 M%C$C&(K.V,1\,^NZ\1+^0$SJ!=;2!/L8 MET>D/T\_VV]_C.:7.50-H,KWV>1$>"_>'+V!;KM666$5!<94H42#0S(0ERVW M@!RE0;K #!,MW%'\AR1? 9 +[GK<#J)WL]DBF[,W>3)_!V.Q?K=,L#WZDC>% MGY_5GMSKM,N;R?'4C^.9MD_[>6S'', 6$>4(OX+\*XNP6II"S]328435E9CB2P--D\!@(2R!@7%>+* M!'-XZ-O#K]\6[J9G2NL)GZ=+O::.SVVN-U *-I:ODO2!<2=A<6(@NDL:&2<] MLMX$D7P(A+=@YF&MW];]_8(&T#6BAUCN\YV),&#O+B/;E5V[U@4:N<][>@YY M&S7RU#GDO,EQ94)K:[RP;O!1MZ6(5@#<@TUC+\:#[#*7O5@)X*Y#DM@AS0D8 M?B$)I)EG*'+,36!2]2[F04[UE0Y 3-WUA>T-@8) MFU.C4&T13]@R0FUD;1@F?DB&]8=M*;ZMK)SS=-_R.9^TLK$V<+*'MU72!>49 M="&UPN63UQ(%QBQR#AME*?,TM0AY+A/>^HILVF%TX8$=-+=Q8VT<-,]44OF( M@W*2(0NJ3%:='5(FY@SJV&@2.=4I=K+,_Y/,O??,\#BZRA:P@,_67VYVC[>K MN H^:N.4S-F0$O)":42H,(C8A 6C,K6**B\3>-,70?;F84=(%^3F7=KNS52[ M>ZZ*1&$?02GWS&H4=8R@.#F,F(HZ ,@DM$EN/33FM._2IVQJ!6:YHRTWC?M4TVCU((1'UL$2!PVU*8$*P_9$Z48?1*OZ^A'V^(D[C]6::Y] MH(H@'C%#^3X#%"@)*,KHC6>&R&;1NH>T7PY(JY98%LL?Q@^W<9C'$]GR[Q@ MR^EUL=D9T[2*RFN68]ATOLLIS[<64,C)5V(R(BH;@_$M#HL=-)"E/,GO*!UK^[NK:C.O^QA':VQ:3SO+G'@\()\Z0[44;W:.8'XA=#9A9X*F CGX!2SG M%! /\*>A)DMJM#8MHI/TC\Z;SE#=SING5\'G3ZKCI==X-#D#WBYS RV5O5C# M!)E=R9^^VNOGII/&92N8**U+SJ\3R6 ;\TEANXSSMTPD)70+AI@?E2%] EQL M<;*CR2Q/A'%V/CG]EI%:C&:7>7H\3_E4VJ9U:EO9*C 8"4HG)(T-,%*$0-I( MBP2)QCE/F>)MKIK&/[S?J0^("WI('^V#/;EB8./.8Z/R%<:*1^HC4DXY)&2" M=O 84#)!N" "\:S-%7*'#;XMY-KL!>:BZ41R[@O ;]7B=0[&#=1ZL4Q%I5$D M'WGC#,S81"P%$)U"VM)D@W8^J#8'F7]\3WF7T!YNIGJ:SW>GB>II\0H#H(X3 M$%Q8@CP7$05)9I[J!.7#<>PF=?#F^)N-Y:I$'>-) M!T0Y%X!EC(AZJ5&RV N.87*.;4Z>'#:T]C"L:@?OX>BT3D!\LWCOFNIYOPJK MD+P+,L$LSI)%&(-YXX*)2'KA7L8 O:$^][NA\NMJG"2GDP<(A@*!CAD< .>@+'?!VKR,'V05G9YA:4'][Y7@SV@Q(S M-_^>T;P6;5<= ^4-"4(,EE#!2F?$7;.#I^>#]^OU@? MWJFVOM9W+X?:NFPE?;*:JH (9_E @P&D*0Z(Q\"8\8:ZU,9?^\/N!/2)<"EF M-<3L^=C'#:QK56\5J?'>@VHBK22@D$2#H@X,,2<,9TQ*ZUH$&![TP'O7- MTY=+5<)KQP3%8!98BK U!&%#*%(X2*H9T50VR@;5XP[ ,\W/G7 CPH<A]-:A1\_O M$U"IQZ._Q_"?JV21.38B=\SYY"Z'SU$]FL%7)\N@T=5QW 9+7U^OK*+6^2J& M[$[S'*E@8&H4^8IU:B+C/&%F6LS_9;37(8Z) W3,H>F?I?L8_=C.9J,T\H^& M?#Z5=G1^_"XG4+7CG'[R[NJX_?G?^IU5B)9PZ1B206! EPBDO!9([**'&N_3D/*4BS%&0I MTF9W\RXU50YK%DT.,;3YOBJO"*(,4]!0A2":<%BI6^1"*F- =-#C&T^>]X'B M$#,F[,>Q'>JL"&AYA!B97:L<2:$8S(0ZH$B2X$Y(HV0+S:3,]M@Y]^F]<6^FHTL?7W=P#R\FY)* GX0_LN;@XXM>+8WF^M MN#9.$L!:>680Y8"U2E*#8DRD$LY;UF9/L PYNZ;4SHPM"7\QW\G-;F>C^?Z9 MIRL='"9!!F1AOD""LH0,=P9IZ[@-@5M*!^_$'DS?OW1?<2N\BX5#K#-YK>CWSVK$PNUL$XI]_6B3GOIV&RDW _Y\FT2;JCSM]1,1:I\L(CXDQ$ MA-"$DI%B%9&+O1?*M G$*N3,:M/AT^% VY)V_VGK\!5,I!Y9U\DK*B$=(XYH MQ& 8 SQ9X6#>K$^I1($=Z5TQJ?@(CCZ?*FBNTG M:#>6JV*BUINH$<8R(<>E0HQI@XS5/D;/78RBDVV?H3.I+[B*Y:")2_WOES@! M96"<@_3#U6@RFLVS:O"EP4GK9A54VB3O&6>(& 8_H@+M0NN(I [$TT0LYFE_ MPA1*'=XE87K#K11SAI=-M$RNODY9\,_\H#WF!RV30:]3/KS:C)\_9@[&,L?V MNE9$_IE5L5Q6Q3*GZCIER*O+D[@VS6ZK6-^:;'F2A/_" MYEBX/6JK' P%+'%"V#B&G/088 D.6:6\TU&)Z%N<#BX4YMFQNZ\,CN4VT58. M\.T&SZ,G*R*C21)&H1"4@R2.(!651XK%:)0D./H642V%\DD-=4NA/=CES*%Z M]&5INKV;Y!5X&=3VVW1^$F>CBTF.=3N:_6<,%TMD;A^X"6M^/J]&9W572>,@ ME,7($!]12C;FBY<%BBIB1TWDW#5K M3BQZDV)P^E!E:9[V\?F"E;+,&L4PHH:"NF-P1#PJB:2-CA,!UK5LL?E?QOTT M5+YU#GW9\"D :MW4MW$2TVA[Z-.3$I64TEN30$:="'*46(2IB(A)2JG&VDK? M8CH;C";80=Q2%]@-,:KY'^@>N%<8U_ECWNKV.$;\9#1>S&/8P+872E3+G)?4 M,F3R,;8 \SV,<-!%'1>)6$$PDXU\J0<\M[(6I9.3*_?KJ@PU,J8$!,0N(2*! M"Y#3!7OV^S^F5ED@.<:;?EVL[U5I)):/P"J:9:!WR M^?8M%S%&S@EK* %%'0\^8*=_UO6-Z1 .1WZ:3_V?E],Q=-PL7TA^IT[TE LI MKWUQXN\EV^SG15]B_<%>Q#Y?DJW=O/_UTI4Z)=]),<6 +D@]S_NZOTWG<782 MYW8T/E1SR(":DX]'3R>AHF'"6R80LXPA[3U8-T$ M4&0)TT&DR+T1C6+FBLEWMX5S+RIA-Z&?K:+2"BLG8WKS3T25XAXD2RA+U@I??>Z@@Y(^9QITB5 MBW:XW^S?)W8UR<3;^\(;D^.9LI4"TY\&L,ZC#!A13A**5A,4A%&.2JF9[<:) MW>=&2D\4Z0:O4CRYW]HLQFRV@.6GP4[NYH(58N$_5E; :E'C/D(\F(FP,1=)3@Y*BF@<> M+6[C6'36F!T>WU*J[@VCO)EF6SU^GW?#PMKK*1V;!+'5(Y>LY5;X;G2EE M$'$A!2RD5Z3%@<\R[IHA<*\-HL/E&[Q]D_:W7X558,9!9Q 8@B8A2R1%,"IS MBY*<2G2_FL[F=K#(YN/FA]:(?SS-TOZFKJPN: M"K9^NN(&FT I XM$8\2B%/ #WB42%]83"63_Q_$#=0/0(2;\'$N\4__?%:BL MI5$Q3_)5;!&6-"41$Y@B9:7 R1B)58MC*664A%XHT JC0T[ <3*:ULMD]#%D M8=Y/[>201O+G',[9[YN?BSXJ_L(2&*_V7]XN'2+3J^Q;ZEW6%UYY-(/1N?+' MY&OP/D__RXX7\=[#']9*S>%0^2T[B/*AL,,U89D*8.27D613_^?15UN']36! MWP_7JOY'Y LO_F.Y%L1P] 7&S$4\LZ-Z29N;P,3S=*_@$JP2]+EMQJ_1SF#6 M7-*V^ M7^45@ KUW.?/Z^P"??HP^KZGA:'Y;^ASHE92DIF[P#NSNNG7:,W;%(K^\ M7USE[LC;E7?YS^#W<5QVT<-TFR_*N2E*K*-75,KEDZOYF@O' L++^[.T]PC^ MXH%HGA(=_IG.WBAX0)@+DC6[7F=@4>1E-$OD?0VFUSU-:;O_:X=:*F,93UY$ MA+'SB%/LD99&(QF)<88Z'5FC(,8B>.PL^JV47FLCLW/+\82\-A8YYQBBSIOD MC TFM?#5EYG:>^O5I\.L&PB+G4F]NAY/O\?X,2[GAIV&RM:RE06TF+0*>:\5 MPA&$9]IBY VQU @F9+/[U0[I-2Q%G3[0+)H&9)_9=G/!*EFE=%[B+&,>!:PY MC!NCD(B4"Y&4@H5PZ-N$I?C3.93E#O-^@09.Z^^;C:[[CU7>*XH3YXA[@Y&P MH(#0J/))?QTU3M2F0T8:W3;UH_WZ*PSF&DS?U2G7G'R\_K+Q"I/MA2M+.(U. M,F03*&*<$HHDHP0%Y;'U5"4C!K\?MW]W/CF.U0->Q;E_EC.*7\:04W[N3I67 M2UA!Z]]C>"\] M5:'7'-HK.+P\4X_E?.&2F].4HI_?WE<-[2+-?+,MLAS\P- F@RZ+MX#>*I(I-,(6VN0)Y[G/#<$4973 M*P+2K%D,UV'7R>Y(.A24#\S:]:![(,7)",9N-JI@/=Z=G]MJK"*A'%-F$2=$ M(IVX00Q[@B3V J<014HMM/N2&8"+,+$'/ _,N:6.EW?XH5O'SZA?S;GV4DU5 M$K!(T!@0#@$C%6$=P9PE0"=X331C3K>XWJ=D/M\B'.L0Q^W<>D&Y@Q<>+^8S M.PG_=^IF1WZ5>3%OW\2UB^DVE>L33%:A%Z/)1_@_V#CSY3TCLUD^D?]LGIA^ M7UAI$A11L PSR5R7#$4%59KW24:2GF+JV!*9O?M4"$<$MQ[D_2F(6!2GT28 M@NOE;1+WW)&;+8V&Q2NN3"3.Y=L$DD+2:H5B,&%]<:ACE(@6>[UE;J/JG$#] M@;15,0D3 #T&31,S%6U1$ M5+;%BECF>JJ#&*E]P=LKZ4YB6/AE.IHU5 ^O6-HV3W7XBNKT6)P>GYR=G!A& M"#=2G;BK3DZW9]TNF0>\L*LZP?=[I2S:8*'U'-+^.?:3F:C57SU M<[=?M:JO.CE1A!^1M\2H,_WVC)Q2>:*H(N+XC#)^>K(_F\SKG,(*(5E@#^"> MW5'"Z__P0DM0*L#^N;F0[G!O/IW-1U?+FWKN1:O=3 &3L\5\4>=C J/IMB,! M_5OW>8]I'M_#/!:>D6F#,;^Y8!6U!M12 MCK0]Y-F2UV#/&BNJ*3:"R9RRR2"N;$)) %K2>N]B#/S^Q3P#W488%O'VA'6X MU#N;+C;E$MJOPDH1F1(7@)#(.RLJ:!13$-!LKCRUGLDVFZQE=@T&1;P]41TP M[^#9;GD'SU;!:6&H5(AP4,P5BPPM4RUAYI(WDBK9)D=HF9V$8?%N/U2'R;NC M-(]UY^1[4&N5K,8TZ828EPF1?-<3Q@(4%*%T8!H;&+5#WTT8# /;0CM,&NZ: MSZ^#VBLB24S6P,!-,' =B["(6*-0T,'8&%W$;2[R+;-',1A:=@5Q$3?-)O]% MR603FUOR*7.@_GZ>;CXHF'"B8/W9HC\[C]BR/[][>_?'8.?;\O2L-*JAL M#NTC L:550IYXCQ8.UB"_NDD411[20]X_\R&D;OM$/FVHE4D!"85S9%.-"!O MF4?61 US"R$PGW !P@_=;]-')S>?//?%L5S,4XCIKOF?:QOB;_9J2W33"V4J MPC'S+%\,QUB >5]Q%+7V2!G%,5:.63QX=TL!OG0)8#FB/%DCVDRUSQ6O=#Z6 MBZ5#6B>+:,@;2LD91)EVWH=DA&E$GW_,#80A3;+MN[?Y%+L?AD.PC.Z20#2\ M*&[WRBHI8$[Q3B!"K89&,HR,BA0E*X/UT8;$<2?LZC.FX4"&3V>0/B7;/]Z& M0G>:T)"T@\XGNGYT@P.9UR4"(VX";$N]YN@+&+U9KK-I_^&RKN()!C+60">E\]10,;HPL(PSF11,$ M%91(._C, ?U0Y'$BG](X[QUZ>-O2-*UG&UIZZ]F'QGZ^K*>+B\O/7Z?Y@]DF MXG7^CHJR0$1,'%G,,8HL$I2@.VY.KE+AS> S$O3*P2% 7BQIVS.+VYVH1S>7 MI>4[4)?):W>8&K=555%E.+;.(]"M0;6Q\$/'A!&HTY9[[!PG!W2S[C4#/9"R MZV7D0>45E=HXHD&GQAH4=@-3G!:,Y<1F7BK,(O,MKGX\S%+2+66Z6%+:8GZ@ M9:71P.WE/56^68?E7Q;;.G&Y6O2(A*8^]1OL,'!6L9POGT(F9>:QL-5[+%<8)^UY129.H+ MR7]:(D.S1!Z)<[=IL?2XYW/ =ISE^\6.)F^S8A&?/^G8:?V52I)((2Q5HDE2BT[W10@Z04[@,9T2_*EP\0]\G;!_57EC+K-"RF MF/&X6E:)U1Q)EI+C.'(C7YT[;)"T;0M[TWW!0FFEA^.ZZ$A1+&']E0V_O7UM M_]N2[Z.=E7A#OJ9M.EG=0KS\9!V@?>BMQV5;MC@];Y^I+/"1Z)P\4PJH2HJ$ M(D\>16]561DXLF0CU]N-(Z"&B?@%.OV!?#3SM8)CC9U^8,'*QT"U29I M9)SG2$1OD;:6(U#=,$Y1:.6[.6S;IXW;47^W1:: XKE2F=:;*-_7"M.]A'R= M[S/DFPP>+'DWMRL_>//WES89&A:O;'!<80N&OI868>T-"BSRU1X/-<[!2CH4 M]6F3T%M*5,YHYFG02#.24U:K"#:B\$A:1PUC2;DXV)O/^NO0C3I6&_!*S;[O MXVPVK9\'YO/T;Q QVP,2;JBKJ6?3.2-#LC - =#Z[HN!/'Y+03% ?*I, : M%.?:0#LXRL&/SBAW4U>EL,2&YBLL0\RG);5#..)\TD10K1AC/I+]*5M8BL M+I/1:E"D:X7MWI']+QKT)XM58S;DZ]NM@HH;+[$.V0T+QA%,V@HQ8>+:)Q # M9J&1]Z._\13C"_ZK>S(U36*X5WV5XX3$Z VB%EN 1X)"KP1!+F"IL74\#/.D?V%P014$>B[0$1",I_4P?DW1ZA$)&"+E<#2Z,%F .JRD_><8_; KZ2. MN%6$?7S0^U5:<6V=SZY0Q91#H$!YI*WVR"LNF G8T6:1[8=V0'=/BWVXUQ7& M@V(C(+?]&I =:ZJ,PQP[3\" 8_FF.Q$0%OFZ.V42(R90YUH$QI3S/0^#=ZV M'239MES_L7-=%4TX>LI TL4(X6-03$YAIA?JIF8\M#B^$DYQ_.P"+%.'V1':0?.O& M67%K8H)*$2(E"5D;/&(6YGSMC41!<)\X=1R3%GPKYW(>%M_V0[:IDZ*<3W4P MJ/Y#^']:6[D'"[;:PR>]25]K7K@2)BA.+$,^TH2\3!Z%1->WH%,O VYS38?E%!K@R.P'XV%%?NZ[1C[K0&M:M#+!YR:K?$C.(()M M0-'=8JB(XZ+%51I#6!]W%7( GK(!CL .T3QXS.NN(^W=U?5BOLPT'^OX[%G- MG'CVZ MRG_MZW)XJ;X**PV&8K)($ HF'&$,!0]*$1@G& :1I-(-]BKO'MFPR^34(;:] MK%ZCR:; W%V*5UZ0Y(C5* A'$)9$(QG\S2DD*YR)+;+I''@5VUO0(7A$A[F4 M=0GIX4.;]]0<]PWVNW6S*6\8ITHAH:5 (;JLZEB\5@1L8HR^;MUQ=RF'ZQ0^ M])#K#,]R<=V'SA!P#/73AXWK)4W [C%U2HNSX[?R3!V?226UQB<*_@>* \>G M)U*PWH+NAN32V@K"C^OSZI@ TT%UPE!=-5M%[=>74R!?\:#XUB_R0]XSVRIN MOYMJ_48]#9=H?6$_=.-]J\C]6O?]QCP-DFX]HS]@BW6;L/V:M/V&.PV2:GU" M_QK.0F[73SLZ+'F(4+!!,JYW_(<6]ME!N.=VF+HZ._8C[UEM!?$U;VH=F%*= M;'SUT$&E)H,71-W X1=*-)B5>\U_.;!#5+VRM& 7#,MKS0;IM3;'@IR1T[?T M](QQ?LQ.])%]-FZKNR4 M%G:KR%TEDQZ@K_H C.L?_6+K2\F[>E9O_+2XOA['C*,=OYND:;WJ_$/?;=.= MQM>50E=4SN-%7<>-1MKF@B U"33A?/V'ISE0&]1X*C"BTG)''#->##8FK-,> M;::4[@_;@4V@WZ83OR]7[LI6@>AD8.I%DO. 3#04?FB#*/$I$$:HX2WVM,I8 M/07IT@JY8HM)_S>P?00%KU[X;!--+HXFX0CLSCDH@'94YQ7E^-+6%T-HP9'W M]2(?9[GW<+Z-9/^.N68E#KU"/VCEISB?K[0(:.]=4S]D.&8 V:9, ML+M55$DCI#+<(DNQ1(I3,!P8=^BL:)1UI:#*<6;\<\A_C\G[-)6M> ML@^>>[82BD68&QC*]T B$YQ%Q%.ZWMF!OB*6#7TE[K.+IMT#6&I-_A2_P/(P M\>;#2EHZ_3S =1P?K;)S,EMB]-$7L65TE-?$V.H]$"AXE MI1TBQ+K5(,#&<\X'?^E=J5FD',9[L^IX.IG7UB\O[QM-EJ]?4ANP.)]?/IO$ MNE&YZIAK)=X28?0I.^6"T+?F^(PS?GJLA3*ZQ69ZF>Q(I3C2,9"E5IS-"O9S M][4_6Z!R@AN1#P9XL(!@%M4:"<(C"E0QP@DWW+1P>9=);%1P_>D,Q0*V7S/K MH:2CL5F+'CYU.UT.0$EAHHV')5P>\]OQITW^II[.-$_KS)2J%0XI< M"H294\@JH1'A%/Y,2E!G#4Z^Q>)?QLSLKB,?S]^=@59LH1^/IU^SQ7,VK4^F M"S=/B_%3*3;QI%$%E4B**QLIBMQ;E+0*R KCD(@RD<08D[8;QV^?MROWQYN^ M0"RB!ZQF>M!T?OGVI9R_7U#*+^>K%I]^NHY]GG^_R M;^BMZ<5D]/<8"K:AK)*U>N?ZW[??;RT<>%G!]W_RES$LQC&[L=SGG9MQU:9;O=(%O=2?]^L_+RS-.5#@Z3(&'* MC$0A05D"D\P9I*WC-@1N*6VT4]W0\W(4_F2XKJ,?+?&U8 Y<3>OYZ.\;W7KM:JU82$F(@)%W*2$7;$3&!W_CXG8)AQ:W MC!7>K=^W;Z>'Q+.47K>>F2YP0-HXA)SU&W <'VJ_R3D N^]O8$S8R<4(5.65E;;)J["Q8*6H - D1L01@?()$90L,%S1G'W7 QRVQ16] M['5RHG/,RNDJKSO"9^L^YFMB4>\8EF+5+]-I^#H:C^^:O<5H?+Y 100C27D8 M*(99Y)AEB%LM0+G"A,,ZZXEL$5L MDHV%*BNQ,I8I,*6 QM(XA0PLDVLM6@9I?8N3#>IU]70O>.W=VV\7L]$$#%]@ MFUL'U&V-PO.4QKY6,_N:'E_]MDX\AL4K51R,E\_@22A.N!@!=+/L^.+_.O[R:KW!;GZ84B MMR=V-@5G%VI!)3DAVCD*EIZBB$MLD8Y<(8QA&HXA4,7;)$#!KXNZPT=_[QGP M4[RV]8U7<3DJ;_?K-DY_V\I5;X]/3XDY!3WM[$R=DK.W1()8)U*=BA.0J,T> M$7E=[.D#KP)!&4\W< ML4<^G_L_+Z1CZ>7;ZOXM[IZC+O*UD%,33M]_%(_RQ MI'<,1_DLR47\;7'E\L562R/IX*?I7FC+R1 RPKZ=*+CB' M64!::(84!CB"C!2LIZ0IS3GS1 L_=IG]^%YY,"V+;BE=%!:E>IT+ ]21J^ED M)<'1?%Z/W&*>I^K/TSNORCH!R7V]9 ,%VU=>&:P%5WDS*8<74@]]9&/*27,4 MEE2Y?.J@DSVW'X27!X&\A!KQ9)D[A!KQJ"<_3.%U\Y$='\'/97?"FG\?]NWK M_QJP_",?S_OW?_G_4$L#!!0 ( '*#9T]U*/_B6($ -R'!@ 5 &UL[+U9=R,YDB;Z/K\B;\US5F)?^G3-'*Q9,2LO0+I3&Q>G[U3FZ>I,I03 89\9 #/8@O_\ MWS_N9C]]2Q?+:3;_VU_@7\%??DKGXVPRG7_]VU_^G]3S8;K^_2^>HGLTA'JW3RT_?IZO:G?TW2Y>\_W2RRNY_^E2U^ MGWX;_?SSMM-/FQ]FT_GO_Q'_\66T3'_ZL9S^QW)\F]Z-WF?CT6KS[=O5ZOX_ M?OGE^_?O?_WQ93'[:[;X^@L" /^RZW6P1?ROGXMF/\=?_0S1SQC^]<=R\I>? M H7SY>;;)3Y2-(]_G:QV'9XVIK]L_[AK^FKH[WC3%DHI?]G\===T.=W7, P* M?_F_O[V_WD#R\W2^7(WFX_0O_^M__/33%KE%-DL_I3<_Q7__X].[9X,LLF_3 M<;:X_^LXN_LE-OA%CY;3Y=7-QT6Z#(S:X*OFD^OUW=UH\7!U3,>C M^4J-Q]EZO@K<_IC-IN-IN@Q3W7SQ=I'>_.TO<>P *)1 8A#A_)]-C+UZN$__ M]I?E].Y^%@#_I0\R;;H:36>M4OOB$P,@N@L>M\1KD\TGZ7R93L(/R_")2=QZ M]&@6U\GU;9JN3A)5?H3.IOQQM CXWJ:K@.6L_OSW#MA(G9&0W=TOTMO09OHM?9\M&R#ET(A=D71UGRXVZ[<^+:^'ZHJ( MZU4V_OTVFTV"FN+^>SU=/=0FYO"0S1$5=\6@2Y78;_:).#=DR47&3S>;;=5W\T?VXC^N_)FWE1VZ9Q.T6M9M./%@: M9>*YX[=,[JM?U"3OU'@MD_-QO1C?CN)I-)K-KNXW9VC4I\/Q\Z_18A'4Z+H$ MGO^%EDF.ENQD/4NO;GX;K=:+Z:J\R55CR,Z(NEJOHHD>;TEBX\8H.SYNV^2E M\VFVN$['ZT4Z^9PN[MYGHWEMKI49M&7"/H_"-E:9@N>]FYKJ=#G>*'WK=+)3 MK$_.\%BG-B=66@C*=&YHHMLC2V\VO7!NA3.Y%(8GNK4[.;56)'! MZG^P(4!V7_XM'2W#@;I9Q*>(.MJIS8F%;2A=137T M_73T93K;*&SYWR?AMY_2,,8D_+C:];X*JR$H"HN@_FRNH$NRK9NOMPF5N1W- MOZ;!3GF??DMG^.F?ZF!0?M@VB7NAU.[:U*&LY)AMDE5NORS1M:E)3N>C^7@Z MFNWN.6Z-S39=_/P8_IY]./TQ/8T;7X2)5EZN$?S M4RK'MH,=&IM0V+:^QGNU[0'U(8U&YZ]9-OD^G9WT 9;KWD[/S\Q2_.-'2: M&;U;4E\V:Y;4$Z-W0FK9[:_\&(U-^ULP@4N9,GN:-C\)]2WP)A+JL\7U:)9& M_?+IG\]68)L8NWTR'_^TN:P]Y\:^WJC-DW;^7GRR:_.3++L>#W1H:$+O@U5R M>A;/6S7ZZ:?W#*<-?72PS0Z^7-7R/%>C4[M M>GT?AHD2/YJ]F]]DB[N-IG?61,N-T>BTRRWG?6T;FL;F'GD]CM(T_QK.[,WY M_>[N/APH$0AS.UI\/3W!\T;I=.IJ/%ZLT\FSQB9;EM;5FOU*IZ0_W=_*]6@4 MD]J?[Q2L<_>V>J-V2MKS5EN[J?R!T^0W.B6[W-Y:9:S&R/B6SM=EIOB\7<.? MSX/Q PO'Z?1;)#28;Z6%H_P8#4_;9/-Q8- V6B#L,-/E[V=.^O0(S4\Y?&V\ M.NNRH%3GAB<:%>'H6\[_.WJ]OLZG_TXG9\ZY[#@-3__\O?QXOX:GE_];/Q0L M_1S&/W.J9<9H>-J/\6:[C_^:9E\7H_O;Z5@M@HYZ)@UG#]@P064/B'VM&YK* M=?HUGC)/K(U3TSG=M)Y5\OH#Y^Z0Y4=H M;+J9A-44W8/:FK\UL@M*=,G^K4VO1<8?G,.P2MZ?SU2^3Z=TO>9M?1B^] MK0=2PXML[YA63C>DC4IX6BM.*OP<?U MY_MLF,:GNQG]Y[LT;@15Y[IOC*8G>AO&6XS77]*?=]!4G.Z1D0Y..@C-=#Z- M!^O[\)]YZSBO#NH.;">5_@B[PR2=]#ZMO;O0;G9Q;L7L9MEX'X_OQU-+K_)>Z5OZ2SU;+XS6;W_!G O&K%_\Q_G7Q*9S'HX>-H$4Z$Q6B^ M#!;"%H#TW2J]VTUL-OJ2SO[VES")I&S71#O*N',:"8@@YE)S))BQUH3?>^'( M86B4HWZ,3VVZ@YU22"WD"'N MB69602J));B Q1O0I30=.1->2U?+0I"U M]&JGH2$/M,A2DI(MM.B648$LPY MPP1ARI41Q!54&L1ALE>?:U58#NJ2KT6E/O-*2$,MI-ZJ7/0C#\\(&K8XG"L& MKRW:^)LDSVJ6<),LP(QG-W=:,FV29G^^!>CJ$=O1?Q\37F&3^ MC_M8URZT9P"=%(U2_1,54/1,*NTYT)HA".WN !8(F.$IH_58^/(T:0&DK@3D M\!JY6FP3P=_-GS:8SL?3^UGJ;F[2\>H1P?]W/0H-XG7XTY"$/0+5RO<23430 M !F%& *LB0]8^^*J4G#9J:%;3@!;NWT= L"/PON?O^SQP?3KF^G =71NT>". M/WZDXF_[,RE1L[?C21ROMMOM9 Z5R^W0=[B;SOL2WL+7C1/NI(%>&Z0\PLI@ M8AV&3CC+M($(H#)[<6B]43 0C_]9+YX5=). 8GZW"Z+:[315B2Z8$;ET--$^&H@,J$ M(Q@&^(C4VMB"?".M'JP3KB(7LT;QJ*C*GL/93=G2[027!QTF1]LG#&H5-!M* MH0,04H>MHP5- AL\S*N0^BQZS>O&P'D;C!_41<= ^-V0]^1]^&2@-]C-^>=' ML?KPS>I[4%"/.T].]TRT(HQ([+B&ADGNO1*Z./JT4Z7TD&YLPH9XD;6)3V4> M_WVTF)SFY_-6B57!XC54>6XQX5&:=7%2&2-KV/.-^[U:X%TM++JZ-]IE_GU9 M;O*/CD84/F^:>(V\],S3L#-1A@Q"P!04.8#Y<%9F"YIU330ZYJ\/4!0I9O^: MKF[->KG*[M*%^S&>K6,=Q>B'7<9RP:,?IT7@G-$21*T*:&AEP_Z$F/:&\!P7 M:Q'OTNHJ?:=7E;7[9:1%N+H2HU@$89??5V*OV-L^ 1PKZR 15F*F@$*QFITWDL]@)H$WO%^EXNKFQ"AK&TR)[V:OZ98?. M_B:_D2 ,+00$*R:ML51C:7;+@(?SH#R.[4GF4:OG4;5'D;JU]G]W$3SPN# M'55PCO1+ /, &FPIHY0(J3UP8K>4L*V^*>%A"TT;Z'0E"=?I+(SY]==TGBYB MNNE$3>X" Y:K;=KS:9$H-T!B%$60, TA4L0IX:UB.?4.&5']FH)T:>AD,KP%&9U%33XZNUW5X MCX5+'>V8**:H8U)9&0X\#0 (>E5!K9.P.NO99;"^47@Z5 D>*X1=IZO5UFL9 M'_W:E0G[&-6CY5.W_7X=X8R!$L,,$#8L$*(80@@$_6B'A@IG9&5AX9>@,J/E93"Z)B!=L7B7EK1] M^>/$HM[3.N%6!ER"%:PD!U([%L@KZ!(65U_1K=F$#=YIU@>D*T:_>,#Y")-? MM$P41T&%@0 X2365@%A46"P> UU]);=FV#7(X'I@=+:*5[?IXD,VSYZ+XVE> M'^^84.N,TEH KH0&'ACMS$Z4P\8X/!.OR;7=)#;=&?*+Z;?-A<.[>50[M\\Z M9"N;+J=?YYL'A)9_3R=?-^3L&OP:H(U[UX?TF$^K]M@)M!P90"$(BP5#)AF7 MN]4CC*A^5K1F-S8H3UW#UYEI$&:XC%-,EU=S]R.NE/5T>;O)U+B)3[P&Q29IN'I3MDHM*'"]3^=K\/D'[," M='J3+=(GS\T%ZA:CP)KI?+1XV* 6MMX87QV@GVV6Q/8@/JJXM/;5Q LI@57! M3). <8\1,/G2,^'7-'=RXX-0%93B[5JW-)S%:<\"()H)83"E4'JB":FCK MI-^ BY&%!@'J1RSL=#G>SCV=/$X]:&=7-T'.U6JUF'Y9KV*:RN?L4WH?_03S MKRYT>*R&?5)Z:GPCH3$(F@E+$"(X1M$)RPL,M04U,H@O(2BU+QR[RW)?E;JH M>]8N0<2C<+ABP0DB@& J 2UH(=C6D(E+B#NL@T57?'6CQ3S(WO)CNMB4_XYY MX>,28:9'^R6868$Q=10#:Y0DV&E3T(J]K5'.XA+N9IO$9C@J2*!F0\B&I%KZ MR+.1$NB9T-)BK#$TU#)$>7'V0A>LRN'%FS;$W[/5E#JX#5%GJ2919XR9 HP MA%IQ::DU8<.U5!<8*4*K*[ZM'3]=R%9["/9Z:IU[6B54>*:QP @:H4)RA8H MC$'H10WMI+5#JAWI: *=KCA_]&F9J_5J&>M'!6).2<19XR0^+ $(1% %) $, MAR7A78$%$:!&*;=+<$6VB55?.\;FY9M TOF:[HN>B3 . B408L@&C9Y@CE!! MKS:V1B[F)?@JFT5G4-IN3DHC^N[3L1*#J::&0R6,EDHQQ20N,$&N1BA:9QIO M92Y7T7EK8#=0K;>29)TU:H*4A8I;[1'S05,#PL \YSTL<2NKQ\YTIOFV(V-M MHMCS67;^&99HP!6F1ED4]GU(.=:^N&M$D-8H.]J9!MR4E#2#4,]:\%/9?:J8 MG:\''QHID4&?LXI[1[!6&GI+37&+B8"SM/K9=0F1-.VBU5UT]>:UQ_A2I)U^ MFT[2^>11[M/Q+/SKV&92IGOB&'26"Q\6(Y+8,&"0*"AG6%8/X(.7$#[3 D2/ MPM%21=B3E35/O;)[014V03B[!;9: 2E]1![$?/F*&<:2>HNL,(F0 Y!A#$F MV!KN$-$,YQ1!X\"0*VR69L;Q"IOG(3 :\O-W.\JVRRS6U\WF)1XZ.=HOL898 MI((^BQ02VGI"N2D "F -]R&\BGP^)"X-@-.9IO]\JB=?,MO;/O%6>66\BQXC M0E2PF\,AD].FD1_X&R4-\>VEOM\@4F]+&OJ1@A//D@Q)"'I7VD^^.?*J;6*T M1!AH"+P# G%/E:0%38JJ&NIX:X9^/=X<5L@K(=(5ES\OTM%RO7@HQ^<]KFL1L9DLL%X-/LXFD[>SO..%!:!%!BB^#8L TIS;>SN M>D9!,;4+5E?"<_CF=N\ETLO&"37<0@ )%=3RL!42RWQ.%6:,#S!$ MMS6^O;I4J@E6#^;CUDWU;KE3,WM?,N:FMO6B0!22T\]488QR!QUP!5T>4*K7RBW9FIT)0GU MT>IL7]BJPK%.:/Y^Y8OG+_/7+=_-/Z:+:39Y?-_RV-91>=#$>V.WN[F?90YIN&GU<+\:W =^/L]'1 M0@P51TRLX!I2S+644"(1%,7"-O4,<53=NFHM4JI3ZZIU1'N6N'^.9NOT(#'G MR]OQ\1*&D<'($<@I8D0+J&FAAC+.<'6EO;5Z0CU+6Z-X#F)WV]2%GHXWX7VA MF8JH;3;R@.!-.EVMCYN"M<=."),J' $"$&(0@\0[7>BC+#!N@*6)!K'CM8#M M$/:^=L2Q]- )#DH(D=IPA3GG C',"_V$:5[G@KNUZDA#V!);P+8[S_M_K9>K M35CSY^R PWBSY+Z,-O'0=[&&V"93Z%,:L%U.5VG^3.D6CT_I./NZ9?\&FJ/. M^W8_G<2L.(6$1TQHXX2A0!:7C4Q)7"-!X^(OZP>&?5?2OLM >'(_;4;+VR-2 M>JA+0JB'S @-. +:,R" !SF%W$-9(X;XXF__&\)L2'N@R>;?TF#8!VL^UGS= MO*"Z^56,V?3I*.[Q-?>Z,I](0-"N64"/>R^=1%I24]ASW%E:__$^B0[P[&$__)1N@L,^9_4%KL:H"4?84XD)Q-YX[Q3TP!%\B M=?5 CP0)(6*88E IM1&>&LN5\8 2IYQ1LL?\U>ZY8P1[5$ MR#+!-8FUD3T4.3R,0UJ]R$W+&:VU6%WB<9>* '5V(;&;;C]/HV35?O(S,BZ,?5A$-=$H*X050#X##F!%K-T(["^()>A]'JO:D( M#8'3)_M/;OV'.R5 4RX4E!P9*2Q'!#F44^F$E'38JD%]YI60AEI(O56Y&*1" M,"1QZ$<,WF?SKY_3Q5W<(4_J J\;)U1A+"G5%G)*#?.&:YA3Y9'!7=XOE%0& MFF!1UC N77)[E4\TJD G](!]S1.-H?#&&@$-@0!RI&BQ-#QVJ/I"/]][V)L. MT P?;'\Y!Z_OT.BN24V+ +%&74:*"RESR_B$(,8#/OP$]ROA=!;DX-! MGO-#8'\_;'\1K5"BV-6>]HF'C"%II;>6"T@=,(CEM&'B>9?U,$N>\G69]"H9 MN3XLW5WW/3WH3GH$7C9.$,0&(>N-5@PXB;'!KJ!*LQK%3\\/T.C1#U 3EGZ8 M_6%T5^9>=W^7Q+.P-.+35(QZ&S1?AXH;4,60)0.O;%F'94>Y7QNAMR@+@SSF MAR "Y[(^!F%L& HD!AMVQM\DG[]GGV^S]7(TGZCYY//W,(F'EQ$8!P_S,T=( MB!382@VE D@!IYD%A9-=(5_GT:7V;O3KLB?K JI^5KX?C5-U%RL9E%[YCUT2 M2SC@S#C '7(8 *%\@: 3?H@OB+8;.U(9FGZ8_RQV*Y;NFGP,*E3XPY-@M9/B M<&R0Q IB'4#4"X:!45I#1@L4F*]1J*:UI(5V!:1!L/H1F2=;W6,D^Z=X,0I+ M2\R1,1+*/#<2*4F"B1V?_0%,YAAX1/0 BZBV*S#-834@>?FXF([3FO*R'2.A M01GRV"*L&+=* Z\EV&*@$26F>FQ):QD"/YEJ M!KO*=RF_!7#OUG>/6OG5S9.LXLTV>357]_>SZ7CT^HS]E"[7LYA4]&X>+P+R M["OU93J;KAX^9SF]FSN"8 ED,4GY:K$9^=#-3%_S280EWC*)6+!$K(,0.9I? MANGX '#US-_6JA4U):N7A'ME.3^]$/5Z&2!<+@^Y;3 ^FY;7\R@11[ MZX'FF%N+%2&@"*S6.C!MB#6%.A:RKK"M?@:/?KS<>Y_.YRKLL=ED/5Y=CV;I MR^WV<2.^NCGKG&WQFXDGD'B/D-%$8BV5%+C0C35!MH:#;/#WY$,#M[)0OO3Q M/"4FKP ]FGW.=!IK,EQMCOWEIW22IG=[:_W7'C,1DCF/!;:&6>V58)+EG-"& M,50CJVKP=^M=@]>_=V9;>#S>WM1ST.P9)_%,(8^Y)YQK"J"BE-L""\7K!&Q= MZ)U[LX!U)SPWZ6*13OQT'F/63;9<+7]='"_P?K!/PHGT4,5*EM!Q&\/<;6%N M&T>MK"X4%W2QW@PX_>P>G]+[O%CNI(*/?V_OA%-#C?-6$RZ@0QX!KG.Z/71F MB'5QVMTIFH"I*_$(?VQ(@/:.FA!J##8$ACU4(*>5)B37K@QF M5-501R_CYKE3^+HZ?'X-,"[CLR7I\FKN?D33?CU=WD8*KVY.G$(G^R906J49 MM9AQX+C4VH#\P#4,8 NKB\S@+Y;; NE1,%JJOG>D?!Q\N^7C!!<4,B@$]1Y: M*L(2W;*74X(8*G43V 6-5GR$,GLJ4^Q@GX0IB"1PCB'G MO5*. L)R8*"@MLO2#[43QDHS^66"8$/H=)87NF^^)].%CO1*J- &J,=LX(X MZA#);] XH5 C-.SLL0;X5T8B:F'U=F6C'YDXD4TV+)%HR#S,O[U<9<6[6T]" M8(XGE)7HFDCF!,?*$1RV2QLLWD!53@4+IV^-ZNYM*>V-\"1K%:;NH[:;*RH+ MF2'<*P:EHB;6PQ$8Y91R!T"7R4*]Z08- M2]*#17,A2!>'L!-:$@K"3!K93% MKJF1TW;8"D(S3#RG=F@UO-ZRA Q231B>8/0C$/6*RAKIM90>0BH\%)QZ9W)# MG5@LZMP0MW?;UP2+3A:5/0^8%N0OT_%?OV;??IFDTRVCPP\O^1M^E;Q/ MOXYF;KZ:KAX.* -[6@4M!Q'L@&:&8^RX$$%EWDW=U8@WZ*%2W+EG?WT\6F+E M=CX']^F731*M'0$(>TVUUYIB9H'/)^THM ,]M6O!GS4*Q87P<5!G:R_L:\C" M_CS]9_9N/O[KB>HLSUHE&BAKE3<6$HJI(S9N,=NY^: T#*BF>G58LZ;(K\4: MDRWNL\7HJ)IRN'&"XA0)D)Q12Q#U4B*1.Q0 ]*QZ=93& W2;8U1=%+K20)NH M;BL@-()($_0U9)S5&A222(%2-:K?]%#\KNI]10/ ],7RJE5-*?'&F4A44*Z5 M%U) FE,7Y%F086HYS3"L7'G3:@B]-3D8E)8T)/;WY*EJI+HM9")LE9A[[QDA M5##E=K012CM]RZA6==O23"I5W?8\6/J)B#^_NBWU"%A.O4 22ZPXMKY8%\@[ M5WV%GQ_NWJ-#HB8L_3"[7D53MTG !QI8*[UD#@I:B#/" )AA'_%U6%:VM&DU MA-ZB+ SRF!^""#1EB.\IN'HU3^L7N#TX2(!*2&.)USP@8QD)YV1!&0Y;Y2 = M#'69=*K&;5-H];,%U"MS2[%UE#&JM'+6<@^9W$6&8M_IP\@UP\N;B7&M#$W_ MB=3ME+F%VDKBI4+(0VX-E1 42X!*7T-1[#P5OQD!:1"L/M(C7]@X1V3D2*_$ M.19VPD ET=8[Y5F\M=[2:<-:J9X&UWE:?56A: Z=?C:.UHL=:^0YI\91(962 MTH=MM, X!H.@LYS[)O9-IK#:D#RTF"Q8T("S#Y6/N3:44EPT.4+##A3KL/[ MB.'*2R6L&DJA/2S L6+1BU^MLEV9FG,2:NM](\$ Q6E65L<*6G()$(QV=OPVY, 73 B3R\@GHH=/5@K<[S^RO) M4(?859>9T6R6%_B^'055_* #$_(4'U^HF=9]]7 MXVT]/'I-N_JPCD!=W5RGX_4BP)\N(S7I1#\4>29YP[-3-\N/G!BK+!1$(TZ4 M]H(ZGM>0#WA94.-M[\Y3\:OJ*-TBV%NB_J[P1*"U^*/[<9_.E^G;R=>WP C! MB% (0R,HP4IL>$&QH)S14A9:%S16RMOZ_06C$,F6-CU"'0><"8-S:&PQ,@N_5WUG=YEV7K: MZ7T>+)?HZ(2**>$Y4LPB ;%1A)F"0AR6U\4YO4NSK*S'LQI";U$6+L7IW;D( MM.CT;NU)5X@U4[$XE)1"0P.(W)8,BS1!Q&J4]>SIKV[W]Y%\7_'8;P"82PMB%LX)H+VR $B+&?*,^5R) MCJ7AZ+ /_7H,*Q?-7 VAMR8'@SSPA\#^GN[_&@EF1X$BR!7BG+OP(:&%<@5M M1((:[Y*T=?#795*I8/;S8.F*Y:_NV+Z$'\>S=7Q&1=UE@8I_CPX\NG3N$(FR MTC@KF1:6:H"@%)3G"##/'Q\(&8Y@-'U)U!)470G+TRENZ[_:Z7(G->?>B=ORS\,PW5G(;>6V0 M1TI;1R,S#-AJ,982*1A$WB+N&5"(Y;1A0&"-ES:Z<>&5YDT) M%]YY6+QI%Y[&G@?=,Z9R,RM]? U"YE 0!SK-5ZE]EU>:K:==>.?!'9:5]=]40^@MRL(@;_2&( *7Z,(##GKGO<I"-1UX95F3T47WGE079(+#Q$3KRL)4S@I\X04U'%J!EZLHA[#ROEPJB'TUN1@ MD ?^$-A_T2X\QK0"R$O()-(46)L7#0\6M+9D@*4JZC*IG OO+%AZRA8=+18/ M6W?2.74IGG=+,"28(*-$0(QJK0AV/J=404RJYX1V[JIKYC*H%CS]",(_YJ.M M R&=%%ZDTM*PIV^BN+#,$<+#MDD-DP+97'=B4-1Y?[=S]UPS(E$?HZ[DXNE, M(PG+Y3H^/9\[&(X(Q?&.B9".1N(41( JK9WFJ* 62EZ]/DGG+KJJ$M$H0%UJ MAB6>:7_V_#B0Q@75"5M$'+<:2B143@FR1E6_^^W<+5>5U37@Z+]LQ+/3Z^KF M\^W+9Y[+ZPGGC)H(&K9"3"W1RFD"D1;&%3A1@*J?&9V7EFA(C6@1O=Z\OJ]^ M\7:\O,XA"YDUQ"J$$1> <:2$0"K:$V'I7[*7UU(FB&0*.HD9H(A32K>T 6$Y MZ-+&J^3E+\[ 8M)?W[^GD:]A6;+J[,6H.GJ]'\]V9-7?H>Z)"ZL*XR-%!!H*K6&PHJ" M0N2$&_;E;UVVG92"6BB]17D8Y"7P4,2@'_9_R(*VM9UJ.CEY#;RG=>((45)I M02E@&$72$"OHLL@-\"7E^BS*FH:E.]NO^9>3>7P*BQC.I0'%L>FM8 M]:)N/7A^JZH #0+4O2@T^"XNAUPS9JCD#,$@Z!X4FZ8G5 R^BD,33#SK@=Q* M>+UE"1FDBC \P6@N3.SOZ_EDD4[\]&;U\-MT-@MX_)_U/'T2T_3Y=KI8I>E\ M96&YFJ?Y M_+8A;C[0GD_R.KU?;>:2_R5;EY686H,F'&%*$50"X*"Y,1C ]07ETII!Y@(V M+39=(MC 1E-;8BH,E4@"'<:,48>08 )Q07E^"0@L]]7EI$479'O;2UNX75*X MJI;AJ(Y!O4QH$C1]#XDN* N@5K^JZ.')]ZI&2P/ 7%J8(F=!GB6G'A%"##0& M$E]01ZB$PS90ZC&L7+QB-83>FAP,T@P9 OM[8OMTGE[=F'!V34_'JKYNG!@' MPCX(!8.:(80<):YP @)H2:<%AFH%JI9FSTMNU\6D^SN'#UG$^LCS%*>Z))(1 M32$DT&/LF87*$[BAD#OH-;;#XWKS3NQ&H.F>^7[Z(WT60E**_Z]Z)=9;X374 M$'FI!>:40U< %S3:ZM=-G4>CUA>!NNCT%CGT<;T8WXZ6Z>3Q?81E:'>=S29% M_?JW$TM$PVKDQ@FKM4=:2"1MGHH05B:4I0(JAAI+I%00*T> R6 M-AN?).FRLE>E6*+2O"E3]/TL+ 8=2[3WS8D31OG!/HGRQG F($.*&$ZXTE84 MP 2-I+#\7FB M=#RRD!ZVH=X _\I(1"VLWJYL#-)X'Y9(-'2M7ZA?JZS0T4QV=Y?-KU?9^/?C MU_@ENB;>246]],Q8"6' !OH"&6% C4=L6S/@&N%)UBI,%QUJI)0!AC@C"1-> M"N]4GBEEPV_T9=6)KZ@;- C0)0>26&TQL]0*RIU2E'IA84ZI46CHL+UE"1FDFC \P>A'(#;GV_:NY^2%_ZNV"4&6,2,8@(YJR0G !!0T$58C M)+6?<*+2+,J:!>:2'/H2!16(*\"=5M81&9.I<\H\H[[Z36\/#OVJJD$#P%R: M(U=C1B2+M=1,#'9C7G.SHXZ+2WQ"IC3#RGETJR'TUN1@D(?]$-C?TZ50(_6G M+'3"(V^M1!9Q93FRN47M@)%H@"^%U&52J?I3Y\'23]F)\^M*>V0 X4(A*PQ1 M0?/EQ369 X[:ZNK\^;5%>K3]:\+2#[/KU1+6@A/A,-%."Z2<]03XPNLFO!^\ MI5^=966+"E=#Z"W*PB"/^2&(0$,7_IW6E3::

]LE5!$M"50FR#86C"MB"OJ1IVJ M2>)-Q8 T@4?WM[ ?%]-Q&N\=\UFO%M/?M[\L=1M[N'MB,,)*$H!%V/VT])@R M55 .,*ANJ'4>D5<]&JAQF'KUY7]81_RN;J[3\7H1N)(NH[BG$_U0."_SAF?' M Y4?.8G')V)0Q%*K)FRQ1H.\"%HX3BVN?E9T7F2RJEAUBV"O$N=^!/-KNMPN ME=T?=Z3 <^7LU'B)ILYAZRDT5F)N#<< %M@@IV2'MN>0I*MAW'J5J:OU:KD* MFM9T_O5<\7G2-8&8&HB8< )S0!@#0.8N.LH\^OQ M;3I9SX)<_S9:Y9OG\3#S?)HMS^8)E+'QVXE\)YQ[HL-&X7Q0?"AB!F\OQ2@* MII,J9=L/-?)=4@VH$0I;K8+ZAK1W6YFG82U!/_@JFJ5Y4R+R_3PL!AWYWH3C M6FA%.4,4^U2[.VC./Z/& NSF&ID%$:*AA.6,\D ML"J_$0K4.R$D)O30X&>:,]!/9?LN.:22:P"O]T&C"F$./8 M[*#2MGH]FLX=UV695,IQ?1XLEU)\ "#))1&:"0,)%1(H)'.J(* U"J2V=N/9 M,+-K8W(I(0J2&8N# D08$8(++.Q.2X8(Z"XYW9LJ5QN62W1+"V>8-8 ):QPV M.'K@7$$A1?KRGKXNS;*R_NEJ"+U%61BD0C<$$;C$$ 4$B.1<0\>Y<@[2H+3H MG";D5*?/7]0-42C-GHHA"N=!U2C[K^9I?0DX.$CB&$+6$:LE,#B^Z.TH*BCC MW%2_W.O(I=V&$#2%5F=VW48[]:/Q=#9=/9PJ7O&J<2*M4( @'ZP4J30+THT+ MX$A0DR\J_:2JZE<;EGZ8?;H6P9[F"9+"6.AU@ <1:('S6.644<$=&K;*5X=5 M1[E>"YVWQ/]!JGE]L[VI,SY=W+W/1G-=?/[$:;Z_>4*]98%VR0!',:W_\1 M&FI. <02@0)2Z3@>8+W0=AVW#8+5C\@T\]Q]5%VU-10@1*T0C+C=K:5$@E65@^@O+3.?3;+&)9T\G MA1;[ANK_&@NPQ01CC9ED"#C(MX=$@,-K:9Y@0H13AHS<'=Y'5:5N42KALY; MXO^EW)UVRO9^V/TI_9;-O@4;__F<3\;!'>V7( LQ\4(X8Z!F0F)=9+<*(0@; M8F'?6BS+V@.GKWCG2H_N"<0Y#>8D IX0S Q>=4+2:Q#U=G>0WQ\VX M=R$L8T ;*XC6X8"TV.=%[0*]'@WP3>^Z[#D=]WX>)I<2]VX$=\(1YQ6ETB*H M+'<[JH#KTEW2V[E>&Y9+C'760EDBL'>: 6]A;&Z])9"3I@>^,E>AV7EZ[)5 M0>@MRL(@3_H MJP/WGZ/%-*J9T9U]0L]^V33QGAD.J98$AW]#:BPHH-*\CCW50P'LJEIV35#Z M8/-)C>IUX\2C8!@*(PQF D@I-;.%F1CT$N*'K5=79](1;M="YJWP?9 Z=)_L M[NU"=)+--Z%)7T;SWZ]N;M)%.HG3?O].7WTZ?5E6IG\"& @[(U:",^^1(8## MXMK)2\0'^(A5'0:^OBEM'**NQ./C(JR=.-63@O"B94(M10Y!K7"8/ KJB]>^ MH(?!&F6R6U/;&V1Y/3 J,G>Y6#UA;/BOETP-OTH^C>9?#ZEKS_Z>."-!F++E M#G!+,0=^.,NU9FX08[;&V6H0Y M,R6H,LP5WV MB8W#5N44LYX'@=="8*JXWD%E':@>S=]Y-F1#R&;97AJ:/.)Z=.V3T(QX^.ELLLN\Q$'5T M'_ZR>B@9X7-JF"0H,1XYS+CTGBA'75@7.1(,.%.]+E;GF955A:1%N/K9-?1H M.5U>WR_2T>1J_M3L/_;<2MDA$A= ]8A;@A6DQ&# 8*'W,JQH]<.D\[3,9G:5 MQJ"JK"H^GT\QA:?YF'Z690?]F"6[)]();3P5DD'!X@-$80T4U""LJN\4;.B, M;Q&FKG:(7P->R_?9OI\C:2#"(IV8O3S&3?TOEHOC+9W?UL.IJ/4_=CG"Z7 M9K2\#4+[_>/HX6Y_BG[=(1,2=CH!(<. 4V<)@LKLJ/:.5G_M30Q=,CJ&KK2A(W;(<"8$P*$5>JV>$O!XS_*B&HG]G^%?'X('((HYJ=!;!'S MP".ZI8T[:'B7SQA4RN,Q*^8*DES.%PLF I"NJ0= //[*_'L'*Y M7M40>FMR,"@/W)#8WP_;FWG52"&.@)2(PIRH6$LUI(X2"RTGX*\VD4J\: MG0?+I>3\64.4#9:$-P8+ @0@'.54!1M47E0N?]4#OC8LEYCG93S3BC+ %*=& M6DNX<#F%S/(+?.NF-,O*)GQ50^@MRL(@C_DAB$!#UW*=OG6CH!;6( Y00,0; MQ\.95M#$=;=5FVIF'95F3\6W;LZ#JJN5__B&^'-@EI_3'RL=OOG[D3W@=.?$ M6P"\$L9J0C41#GA>*#K<>]CI4Z;U;F6K7@PU#E)/!L!&+2HC%4?[Q?I8R#') M)"9881A671X)'FB53E;/8.@\0JBJ0#2)3U>R4-S%OYN/L[OTR>6\^W$?CMC4 M3I?QRG*]2$N+2=4A$P"1E(Q2;931F&G&=JO%>>VK/\30>;!150GJ"+KNSZ#? M1JOU(K E75[=/"U)75JHSATJL<@0#3CAE&O(PRX,\=:'+B7 SEU0N??ZYU,K MD'4O1$_]AC9=3+^-5M-OZ;*"#)4:*3$(D?@FCK,X)C,23)$M\- 25:^KT'F8 M4GT1:@.Q]OW-8;O,YJOI?)U.KN[3Q6CUY+;HA9LYGTCSWSM1KKZ)[[K_7D]7 M#WJT3"N"+:KE0^/3?))J^^CQ>1]B>B ^H,GPE*GG.3,<0&1@-QIZ(F 4 K) M/2KUX%Q+R!6Y#@]7BRUC?TM7MUG05,)VL$K3ZU'<+JY783L(9+YJ7#0[%8'0 MY&<2[ZUWL?X+]49B$S--08ZF\ '='C$!MX2<1'/VB5& MQM?TA.-<4,D\ 5;L "BAK^DY8"(?J0@:P[*SI324RMU>6BI/E(WGWR:E M[N3;^%S"H1(,<$2IC1??WFJ#"F2AD&[8OIV*4O)RVQL.L'^*;G,(#](5=<$2 MVY 'ZV.ZN,D6=S%>^4N0LV/IHO-_<:36X]X3Q^7R3^S61@F MIFK$"[,V[@K*?SU1 '/K 3,,,VMA%+: G=,.HW<;TJ46S2$!\>03A?"E].4 M?SF'\NAJ.)8SW-Y'$\:\=(P::C$7ALBPPZ@"Y6"/=AFT>"%B/P0^7.2V_VFZ M_-TOTF>IO%UM^ON^G1 /I#4&!)9+%&OS:2ISS!4-#!F>*[UOV1\0.RYR"11K MWDZ_32?I?-*'WO/TVT%SC65".>8@2(4QCDE'"LR#"EL]0*VU ("WL@0:8$?K MKN$##LP/H\5BX]D>IH-R\]NE6J]NL\7TW^GD'V$VBXV)=;6!/AIO ?YT,9XN MTX_!8D\WA>NJ.RWK?C!1P7AT CHBC&><\;#_$8X0HH0SHXL@L$)T^HEK!A=F=&!T,8.F6 8/V:197/"=< MFD^;)8%412V0GD*OJ+%,0EJ0[Y0<;(IW#P+PLM)U=1B[4@1+.W->7 XZY)P7 M@BEN*5*&R?C6RI8:1PTPP_8@5F/, >[60N32^3Q(=UL?[&W(3_8I_ ,!((JH MBG'8B8).&B=SXCVI4QT3!I01$F+@/?9A^MY)4U @D1M0V>6Z+,A:Q*5Z#M_T MGUGX_%_5W<:0&,TWKK5@'TWV3&]S^)QF>ITQ$P>B)<85Q$H0#X7C#!5T X(& MF+73A#QT"%E7>[M>+X.VO%RJ<9C]/TQ9&60^N7P1*1A':6%5MF4*5HE_<# M)?6(!O'>IUI4PJ6KY5PMJEU:H0,>S"L/$ $0(U+@X;E2U1_^.-^I>&&*01T< M!^,-O("X8""(\MXH8J@ EE/@/"R0A8%7PU8Z*DI)%P'"U8#]4W2;0WB0.M % M2^P XI*WOJ_SHI.?]DD4)\8A!22D@$AO+<+%W8?''G6J-_<8HUR:U<=BE&L M6_V>=Q=6OZ'N1.[#_M:)"3,C1%BMH>=$&HE5?AW%*0P_#>\&;Q!"T!RD7>T= M+Y(P3NX;>]LGC%A(&34(1/-&!S*-+&A#%%<7E\;WC$8XE#6/R66D/SDGA.'& M"4 \4E@BHG5!DR(U4N0:WQ::Y'.[*#7!>;UG1F5V_S.&2+S&WHN8BP4H59#$ M!(."*D= ]>*-_47_=G8DM(?SY>2^"2(EA$1[)!W2UBH-"[H"@S"11"!QL3*2D0X (YPD&!I&)F@,\/ M#RTFLC]N##Z5[2F)GZ9?;U?+0&B, QA]/9G-T/3W$HH <)QX2(V4@B#IR0Y; MKT%U2>_8LNM7TGMF2V6=L?(R-=E\M1B-5^O1[, [WXV.GZ"-$@0L$U%/!\98 MO^,.\36>?^E8V^Q<3/MDP^ UC _KR,/<9?>$*VVH&8>^E6BF@J;&+3&>0\X, MH6"'J>.J>@V1CA7AR],U&F+)I8GYM]%T%CW-/EO\&OH>>U*WK4\F$&+$N3<. M.$N("O^BA:D2GRNM[E5HK>SM&Q7ZFIP9O.QO_O$IW8;?I-?IXEO@0=O6Y('O M)9)ZYEC@*I2!N=A@P6"!K;.HNA;3VM/D;T7J&V1+/67[F*7PY8"E4,2*[Q[_ MN%K=IHO5[6B^A7OY,5O%,/+1;,N85?8E?;=HYM6/A=8>:!_( KE8'@[^ -F/S>=';#;'YO+=?+N; MM'&FG#F%1# CC'34(OV+@NO;F[" MC,))\&Q^E>\&]P^7<.&DDI!)X24FGDDD:$$M\*Q&< GXPXA6Z[!W(&0-"=>6 M.J8-<-I1$JASTD*KH2BHLQ[7@DAPUH:;YBEBOL\TYL+:4B-ETW?NENM"[S[M3G.MA 2 M30!F5&!E,<>!.FU885$)ITCU9&GXUKU?C0+;>6S5]I9J_]P_9-MW4/)0QL_9 M:C1[^G>3+5/LZ_R$6ZNU;P:6(4TT ,1CP9USEO$B^E$8*FH( M[Q_%OS44W@S^JN8B2H9*Y60 5T$#O.3!^)>NB#86"/H:SXK\Z?KJAT<7?RYL ME?*@4.6_BNV..<>ZG4C"I'56$:%A0)^Z(#:RN-X0"L :RO0?Q6TV:(8-_E@Y M>:F[0VY[0=>+"^#%'!(()708(&H4L )+)/2.!P9I57W1O'57VM!Y=?GKY9\; MX@LGR&:CV1W-O2R>8Q-*) #&4.DYU\H(@P7E/.>.Q-C7.'[^=*<-B'&/RZK; M:O#[!74T=7#, O$#^<%:Q@??7&,2,^DCQ?(!,KX%#Q%P'!<[M&IEI"[ MJ,+O4"@HN(+(,PIH %,JG.,HM:^C89^]P[7]=G5ID6FMR/MY8(^&7.2]6HDO MY341 $)M8'R-E$L':0Z DIAV^;!J3R6^2HO T1)?Y^$X&+7Q NHD*:$T<(@X MJZ%6"&BI7(%LT!\NZM7JTE+21<&D:L#^*;K-(=R/R)Y5XNNB)+:A2(5]5D"\ M57M55*1L^:92PR0",.&$]LY HWRT#.=4Z>=%9U*2X]%&$HS>7]=IS:P'LR> M5_^6ZU,VF_EL$3OU>S7Z9"*)%1Y*8KTEWFJ-.> ";KD!$9287Z#DMVC\#)DW M;VBE#,A_X#3G/A@H5A$K(:94&Y7S .DJC_N.KSUT;*0]N96.(^%E[^,AI>( M(QT.ND308"DFEBJ,$/!W\KBZ@6!R]_#3UWJ S &9=X@)W3 M+&"/"9<$ T90P0'H6/6:U<-[9?RMK*%:'+S\-108PAZ>\5;\AN!C^7/ZQ M4AZE?B\03DXOH4Y3C# RR@JN9;!,>;&'&0[Q@-Z'O03Q[OY^H6D.7_[:?&XU M#G.!GCG'A$.C(;/*44F%Q8)HQ L>0JD'=/[]N4H[8_/E+]7GQNDPE^J9+6%,GP#4] 53[I\#3W.J#I#R9=&@0=HC% M,QK>E\@::?0[25BAA &-D5+0 X^50M)K"@$0G'E>JNS320_B!CU5<^(M*#8!! &6 P[5Z11SAZ2FL;1^^-(SR#3-88N-,,1 MEN5N4S[Y1F:9[HG3TMM (C/:8 "I"+I'0;FDJ'IE[]:BI+V:X))\YP*C+RJ M[C(]WQES(;I+2]#6%Y M$A]&\4KIZF;[7P?/DK)=$R UT\XH&K9:9WC8>[DM MJ.#2#31EM7DF[>5^X[A=JA0,2IT8/O,;8KH)FUF\;]Y\^G@"YYZF":86.*8% MAM92))U%N^,Q[(*HR\N5,HZ#1H'/&L6F,@?#F70&$_>W3A@'C%D.N81*,T$Y M(3"?:U!Y:/64PW8"*EKC8R/P-,#*9YI(.7Z^ZI(@RZBPP IJ'."2:J\*.X= M5T,Q:\?UW@%3ZV+4F;TVG8?C9CJ:/3K_3ETR[N^1&$T1A(R3(+W04V6E,P5] M!M,N9>!"E/-F$>U*8CXO1O/E3;J(2&U+J084KF[V$+&,=0:6^_]T\MZHR<\D M&EL@H/9$&2$QL8IP5R"),23#M L:DX]L<-#^*:S5$1V4^?(F9+0?V?PMFZMQ9$ZLRW\=-8_C^GJ)7HGT"'E*H"' UH 8R:W6!@+;$ M#"<\>%!BU1*^->YZOTR_CQ:IR>;Q4>PPJ_#34.-M;O-UL#JUPVM/2#4JZ2TAFQ7N]"[^2J-CZYO3M[OH_N3>\[^#@EU MW%EC"8?86X:]A('>G#H+=75MN;5G= :QPS2"9G>R$I,N(MDERG*_;IPP!!4% M.%BL0'&$%**XN,ACWLGJ%OCYI]"%7676!K,?$3%!JK_&]T".'T_E.R=4$6"5 M)1UW[ $I"?#>K2\C:E:WT:S M>,">-JCWM4\@(=@SC;65Q@&B,7N$C1-5XV78MO21)AGVTCQN *+.(UWUP^[' MOT^#*KT8WSZ\3[^EL_+9&D<&2$RLDTV=$<0H@8CBRA2AFPQ25_T-N_,-G0M3 M1EH!N-= ZM=D5(J_/SA.HIV3 BDG@!..,D\U+,)/.-7N]TH4]10(+0Q42!@$.+-%M"N7C@Q0 M+6J)CX>DI39F?",4(%%2&Y8;TCDXF476-J#7797^R40VS M/F4#5Y(-7"0Z84J5,U;%,K H?#8@6- 9P*M>7Z8UOV1_LE$-L\Y"'C9FPV[> M=KJ,V?H!H&,!#X?Z)()#AI2.5]5>>V\=\L6]M^!$=ZIYG"D7O59I: K1KJ3F M"4;GB<[QC@D&(EYB2,ZUY-(S)G>N>8$,+%4CI:8V MEL]:OIL7F^;CG_ZL-U1%EKR(ZGRP^K+J#1DM MA9>,&(T]%,1ZI'R.(X;(=!GXV6&]H=+2TUJ]H?-P'PVYWM#U:K3:5@9<+P/" MR^7U]N/+$W?71_LEQ@5C@QH%$??01^ PA=-M<'>0$\ M!&8W%)CY<9%-UN/5:#Z) 5VS63I>K4>S\-NP2ZX>WD_'$9(C=7K.'R0!@F@F ML"*>0DN,L9(5YS6%$,CA6=X5.9-U!%$/#NZ6:A%*RP&3T".D*8=&8D9)0;>@ MKGH2P<74\ZFJ)S2/;I^.QV:KR4$#M!9,>JVUHC06TL(%W<;Z@18!:H6S%R3 M>*$%Y-RV8 V5 O3SN6FJ'OY"J,-*/^89U^6 MZ>);Q&:S)N+S3_-Q0':3:/24V/*'6<.?3!S%RBE,%?/&0Z(0LX6%Q"B2Z&+4 MJJJ2<]S'WC?0?XIT\T@/796[=$GN*=BV^?IBFDIN 9*2.,"1)0P7;C,N1(WZ M8ET%W/; \G-JC9T%;P\Z8:$&/9RI%[[NESC.)314>FN ]LH**8I[0JXHK?ZP M\\5DP#:@&];&M7,9.@Y6N;7XG.KRIVI;WTZP$-02 R161$.KB)*BP-P332]& M8ZPC3X>D=&"H_RGQ76 _=(7R30EZ0V%D'=3W4Q!Y*H4!U'HM@<'$%->NL9Y, MIU?*9^J/_7/W_*)_Y\'=U<[X;C[.[M)=_.7[R.7(S5,5W0[V2@P6%GJH-048 M66$9\;:@,U!=W5-_?OF_"],EFT.U9^DY>28>[9= (;4GS %D&"$>XV#$%;3: ML'2&K<$UPL5RDE$+K[88G&GUE-LS"F%]_3>?AB)R%C51-[@(GEJMX M8'Y+W8_[ &B)V[&SQDDD\A:%HUT9)+@QQMI=6IO0RE/LJ+:(] MU+K;5+;%<6*E D.A+%JJLJK:6^<&],#LL 2L1-A;AWRY0$F_'LW24LZQACZ56"0]P=H( +P+6YIU M1.:(*B==]:3=W(T6\]!D";N1 M_R,32(QRSF'&#/***$ !PX6)JZ"J456P_MRHZ.?=1\KT;-/X*" M.9I-_YU."KK4Y+_6VT+JV3SN (<<)IU.(K&*0^6Q#H8UM HRR\0.685X=<=+ M:T]P#6H=#)YC%^C5KFX/M_7MZ(J3(LH%"/^G"2)^YP+65C,_>!VJ;Z-X()P9 MNA:U_/2" ;E;N"WS^.CW$AU.66>T!2SL+%90BWF1W:(I9M4C\2[!*5]7WAI2 ME)KDT-"E_P"IU^EJM:V6U[[=O.^CB0!$$.X5]U@@Z,+F9W6!LD&HNG^O_=W_ MS:R#QMDT],6P(W'W(.35>G5ULTT5;&$='/U>(J#D024&'A%->4RJ8$79,ZTM M&W*A]3>S!)KDT-"E_\!R/WQ'T-W)<'@.B592 *NE9QY;$%1DS8LT#6.QKVXF MM&],OYE5TC;7+G3E?$P7TRQ0/5Z$X5*;;O_=W:K9__TD2 @4#ACO%1&*XI< M<68;P53U0OM=75U>?/(W ^"DN7CSL$A6D9R[0&,&SZ9?7X M1L6?+SM4$2#(PK&I(9((8*, 5,YOG_,(XD-=J8?3AXMG=R\[8(&Q,Y@K8#@ M1"+*\!9'8B3J]+6B+E]V*"L]K;WL@,1QC5(]%_.Z0VDQ*56UN2JR76E7'[/%AE&/A^/C*;E[R>ED MC/,9HR1>8H8QA0)!SFR 1&";XQ!^5)=35J<>E[.N$>SUO<=OH1 M(3-:+![""?XIO0^TI),M+E7$Z,R1$@JD)19#0RGQ)*JQCYAK9+I\X&((HM0N M?%V)DUNNIG>C57IU4VM+.F>8)%A$U(" ![:84HF5\:! C-879#:OQ5M0Y!: MQ*XK*7J?S;^NTL5=O'7Z'+Y\PBC;USP!*B &F ? (>T!86('GU-AN72XO5R8 M)=8 G'T)RDGU>'^'A 0Z.(?:422=$M(!6NB.+JB.>MA&53V&G>!^+83>FAP, MTC : OM[4EZS^;IK?KQLG-JA5C&GJD--(2D>4]055%-+J MS&[-ZFB8V;4QZ8K3D=YW\^5JL8[W/"=4P->-$VZU!0I@J9$"2MA CLBI\F%W MK/Y8V<6\(515 :P-9C\B\F%T=_K@/]0E"?8.@+'^A@S+!P.B)-E1:)%4PU8! MZ[#L*/=K(_0696&0:N 01.!80:D#C6P&(%%0!+JO?(U_,,TM5%<;:8/8C(B<5A'W-$VD-4 XX M2@&&U'(65E=!&302#EM1K,.JHUROAD\VBHEA^<#AH-M4IS MC2R"A,5JF07U"!E5_>R_F&=T&HC;; [@/M/&VG\1&%*AF=4 !Z!!P!P;6*Q; M)( 9N+>Q:8;7>AJX&I1_;/$:I()R45+5LS0]>08957IP.N^5" =9L..Y@D8A MZ'70('9T$J(Z+<7?QH/3I?E8XL'I:IAU&0#Q.7<2[F9_(O[A5?M$QV(( EE* MM7>2!E4 NX*VJ!8,6!YZ3;)J LU^4CPWNM^A3,Y\.O6^.IV/YN/I:+:K?'\\ M>[35;_:=N/IQD07=?O7P<3::KX(HNO]>3^\W*<$ELE%/=TX<1)90'FM\8LZ0 M==@;3T0P\(/ $5&J>[E%^/;]/)>I9>W1PDXU0&:=DA$J U5!XI(X'@4%.- M--VB #W$NLLU@->BDSH.4ZH<2,<0E>B?(<&Z$"!R1GEB) MI2.Z $L;UZ5B?=8E0?/2\#(-IG'P.LN@.@A(F2C2$KV3^&X< ((%=2(6R)%* M0%'0;8$:N+'?*&?+2DUM]/XXTC-(6W[H0M-7L/)=,";3Q6[&)<*5]_9(&)-( M JR!58(XS!TE]^Q/J3'9.U8MT1*:[DFWBI,S*;0@2KV9AA^6SW(JOM#K,7= MZGRDVO1C'<"W&LV_QDCOK2LMR%80M:)Z M:6\?+JI9/-LA\]>.W\W].BITVWJ\G?#CV%0_C!;;=[C[=C.I<=@@%FG0=P.1 MZ?LPH\G+F;\OX7 Z9YB$>4DLI))+0[6APF&=/V MD>&V5+9EVZZGTP3IA]]& M_Y4MS&RT/%G1M-:X23BON;;( H$9$3@?OQ46=*C_1(A>/B?1=!8@D'XM-/YNT<2,NNZ+/=7T6_5 MJEB\%,8&L>Q*!<^G>-+E\*Q=XJ6%A!#)O(N78IA*30I:N!$#3WENB$\ON=\ M0I?-]4&ZE(; ['.9?""')5ASD_5X=14VPJ MSK_FDSB>R7*T4\($)U S"0B' MG 9;DF-8S-S0&L_2MG:W5Q'YK"5(*C,SG$+I;):.5^O1K##3WT_'4:KG7X^S MM$371'H&H'> TD$9\R F)JS5:A$G8#,UJ[1&F!L\\!TYLK9J">S?4IRH<$< M?_O_VOJRYC6-9 M\WU^S)G:EY>)J-6C"%G42/+U8P5,-BF<0Z)Y&Z!LWE\_50":FP!THY="@W8< M'=LBJ[HKO\RNRLS*91.+6VY7^I: 0T[4IKF!KG,\O:>"> PP@)S8)YIMC^-^ MM"TDB[P,#5R^2Z!&<'XOYC??D\?L1SP9;XK?EL7UP^W'^?4A9T:?QP8GE,:6 MT+C+V_@/3@2M-V-,%)M@6[(L(I81TUS2-U0S,4:\BX@Z*RSF43LP"HN:.NA1 MJUY(>9N)99&80= :_8KGL!?\Z\/=W:QZO+BN?Z N5_,?*6G]Q%[Q>CUM7-\_ MC0W$2H105/\!9_'+E-1Q 9V('Z<2UNI6Q^C8_NUZU>T]UZ]F!&P A\0B!:'2 MG$?:B-_2R*,BG].,/.B3[L&=O8[G/DC\#5W*T8Z+.Q%ET"* ,70 &E0#Y#W+ M:85T="EW9/A1SN+C4)JVVY ! #37TH)4.,9AA92L/S$ND#]G9W%K/AWT'W9# MZ+RY?H;.XCS,GJZSF C"",(:0JX-H0XQ[>J5"VHFV,*I(_+MG<7'03)59S&, MYH!6%' @%(IG%E,"/ &C4R4\$]B&[69Z7W)PVGN_?'(S><6S U>FRBIBA'A4-R&K#!17C<4 M2(C)! MP].+#'IX>"<.Y.;^0!8"0%+;K+ >82VQA31W!I'M.YVC[]!A,[@5* M;I9'HHOYS<(\5%6QN'S\5LT6R]MU*.HO$;^68M#\D" LDA(P[:7AE!D' &(U M"IZ*[D?X:)[T,41C<*"FXA)].^S4+M':J?UAL26\?[!PVT<%9N/'[@1G"'$@ M*?"(T91_QVE4SC1HE8^6*V"X@:A^4M MJOSD#!T>7B0:PX='QG32#M_:Z;'&8KGA\6%7[YX901D-J$?1*"-<&NT4L:(& M!<*L@M8S;G@\>2C'@#*7>K-KM1O$FJN7-,X-7AEFD!(8<@ \Q!@B7]/L*$/3 M]ACWYF0+R1@"K[^'K$S2SSP]$1G(4?EM_E_EA\7EOQJJZ[\:%0CDP@-FJ#+Q M_([+L51NU^:Q%=W[[8WFNQ@0[W(H7')]SD>OS.Z'V\HT":4BW&,Z[Q5:+DU%##.N:6::L(-=@QLD<"6^W_J M;+Q1N2V+$B,5%!HS8H@1Q*LM7E!*F[. [G!U-EH+P:!U-HZ#"CJ^;2-W%$XWUZZ!D3T'TF;I%%[C@(VD#%K4Q^S\CYJ MUL7E]T5Y6]X\JL75Y]GJ8 WRME,#!-9I)(EDFFN*0+0!:B4=>:TG:-F,QJ=R M5.@Z"X"+0IVBWTU4O:K9Y;I?FGE8KLJ[HOI2;$*LEM_G]PW"<.1C E.1)!H5 M 48H0):*2&1-733GNI>>'BW@,8M@C MCKN/'SE:S/V;+%C7KWXP,D'ED@/22 M"*VL)]IK4]-#')E@C=^QQ6(8I')Q?NV?N9M5_TF"^^RL:92#@_,"\A9( "W6 M$$19-P03]42K =U#X$1W)V30\^'=H6QN^&2,D09,J0FG*)=7>YH>]*;@; [L098QFZ M??PHEJMU48P\;U$_9O/;1)4OJZ^SV\(6?ZQ>_GKUU)X^1QN/ONXZ!H+,!3S MW_;R'0JT7%K?EWA:5//+: +O7OKNGS:Z2/L\-D@@HW*,$9; 0."PM/ )*0"- MF78 P! B4)XQ.XVXI;4VMZU_&A102G423E!HL/<<6$!$ M306DK/L5WV@N^CQ,VW'L=4(L%]]_+1?%XZ^SZC_%RC\LKIHWD-T3@O9*$AL_ M("MP_)Z8A4_4&0RF6*+N)/(P"'K9]H1H6Y?5;+4VZ9\5P>9MXM"\0!A#/E7I ME,8*Y16-:F1-JY=P@I603K-S# ABY["BC:0FQ?^%T^2AF"^^Q6E%%.;5]X:( MHO9/"-YP)8A%2!,,%&!&(AMI2K=-.%UH3L]WGE4PQH4SXV7=IHOTAT7$[B%9 M^LVQ^+MF!"LU9]H9C*3CWIMTJM:?@(T(9CQQ)F9K#X-8QF"CQ?*ZJ%+LR]>B M^C&_G"]N+JYW$+'\%A>VW/VKQA#H(5\3%+%<*&J-%PXKK[6"J':R04;@M WQ MWO+Q<_C2J:']1UB[(SI)J_VL9?0]J>O>6)_2_;FR"'.HE,&U:6(]%G)ZAOYI M6'V4^GXOWZIBMGRH'M<7UC^*:G&P)4&K>8%Y*QF$0%'C!%0. EY_ ML590UMUI.)IG8!("-"2H.9V(.URM*S.KJL>(X3H*X/B;M=?S@_)&.R6YPQT O6\&%'4$DS]AL@U"CF5TN5WJV/&@O'ONHP)%# M*=@,I&(VJ36OW_" B;-IBG(J<4QN/"(_@!CL!B,;=4RQ'\XI.0@A'07?JDIGJ MY(\IF:^>'PBST!NJA=7&2X6\,K;&SCM/.TOF:&[9:4MF'W1/)9DO0R9?4GF$ M\.U[1- VFNZ&1#W9:>DTXAJ0&@$J??>=;[30Y]/(UT =KX+2GKE&]URMKC: M=2&Q[RZH_1,"8$1@;A@#"D83&6M6NWD$L-!U3RQGYRD4X^*7(2;^*2[[4[1& M9JOYC[S1X*.'W7\L4E;WZ"\PY=U]N4@475RO?^+^NB\6RPQ@;M[_ZVR51.QQ M^_:/\]D?\]L6L?3#K:"E_(Q_1GXL9XOD(=HLZTMQ6<2/,DJ9G2]3G/-#57QL M$;I_Q%-"_'BUDH)"29WT48F-'[)&3!KNXL]Y*TWL5%@TA>VW?$)(_:=2W75! MH'),,.V!WF(@/&$YW=$'@_9'X6N9 [-)!^S7C4 _W\X6*:TJ'87WZX; C\D5 MVQ!*T&)V8!)$?"P0&DBJ7%2MG*_! ?U03G;5FIZH_?WD9Y)WL]/76B&,GKK M:]R+Z^OY9=1R9ZN9B2LIJF1ZF;C*N)BG]1T.A>SRK* ITT0#81W2T:9#2GI8 MT\FHG>#U^Z#<*_/BE\V_=O7OAZUEZLOJ4_&GNKPL'Q:I9ER$;Q'_\[*X:Y&* M>-1S J?<1J MH-!ISS%'V&RQD-JXG#?QDU)MQD0Q6V!:?-O%M;HJ[Q-OFBNU M[1@> !(:$4$1)0@I*QF7O*9,"HRGK<:,Q,6W<63# ?>>1&.2.LJ$)>)$Q\X3 M_5]7\X*DNR/E^(B&26D; P%V2I%H;@N[=U(P@,6O"CN.G$-&..^(W%*I- %TVDI& M?^:UD(9>2+U7N9BDAC$E<1C(XW$1M\I9.KW6^]^7^ "6E*.B-!"OZ\O__?#IN)DOJ]6+C3S^[>TF'G\4OLP6 M-_LNS%[]/B#EL(B+$S+N7)@A%I7B>LU.]-#DCH\ G(0FUP>=T3FZ]^-],R(0 M!#51V!"E.) < ..?))%Z-M&6R1VQ?\NY7AB<#P\GI33E95T^EOT:X;M[N#O( MM%=C@L?*DM0." F@4>KOX.OC71-K)E0\J3/JY3"TC\JWV5_-?'LY)AAK.&'Q M#X88<^ @>5++-!5D0LK-('SK07LN*W2_4_>B,M\3 !\6+P?,%Y?S^]O"75\7 MEZMGE]__>YC% =?SRZ;V$Z.\+WCKF6:*400!$C+NA;*^*-="]9"KT8RB'.%M M4\ ZEQR_-AI^+Y)56%RI'_&G-\67(O&D_N6WHKJ#!T3TV$<%CE(*"O.".T]A M5($1L%M$C%)R0KM:3ND;&<;.-OO'8KDLBM>KNU@+^JI,"YDO9JOBXIC",3)\N7:;711\*1;%G[/; M1,"!S:5A9D">(Q+W42:I0%9CZ4 -J&$M0]3S)@MF"=0>%+71LW4V4'Q]N+_? MA'BGLA;7976W<8UERO,8/6-G7;SOX3+ELRQNH@"L_:\?[NYG\RH1'36,ZF8" M"X@:3O507+T:G%+N3]Z\XJ<511+BSXKJ1ZO$ES;3@S3.1@.%4.D=A-!(!)$G M(IZNG#HE6IT^XU#_G.[WEHWK!J^;L@A'-*MH?$H@D"J L#&,"Z8,\(Z(+1;$ M]JFP.W#FR[",W=NE8FC )IWV<@#3AO",AIE!4RE%DW2Z!HDZO%D MTUU&$81=9=X'PRYON-^KM3?7&]PW)S"(,8NVC&+$4^:!5JCE$=Z_%1<^=$0JDH=MX["WQ4XVO:DB"91%91Z(C@/)*ZI<\B)<](13R>9TT2T NC M]R<+TU<)3R8" P7,?ONS_/:]?$@UPC[-%\6J*!:;!D]U1%M:TN&4UR,>$:@6 M*4DB[964::DX8W9+E13 =^\FD\=#WH4_91:HN@O _$?Y8;$J;JKU GXBMX'W MK68'1C@#UJ%X(")J(QGJV7]GE.GN-AJW__E@;!\#ILP^UC[ M9EBPB7*+%97$ Z0]\(34JT-\BI?9H[B6!\#F).?TFXC=1M_O9G@@&$*(C#=4 M,9-R@80S-64^(C3Q+W?H"X4!,#JG"VWC'$YM9)5VCJCXSZC9;"G33GC>F?NC MY;?DXWXWC"9RH?UZU.5J_J-%FXKW<4EL'* *&:Y2^(FPW'B-C0>4>&T1AZU4 MT/=R29Q*N&#OH+*$:".XP11NL0"$F9P!*_TOB5LSMLPZ!U,)00SC @FP!@=CBG#4V1O/OM69Z*__><8B=GT]':^ E<, A3R#Q #N MM_01*-1$*^<,Q+.6SIUN&+T_63@C_UYN$1C(V/]4B>X)4AC1+>K5IK9"=7F&0S_/>,RPG=[ UR\O?&[CS#?:2VD LD'.;QC^2,6U33:(QC9Z0'].%@ MZ[B?;GB]3]F8OEXP"9$XYU PIQ!WECLMK9;Q358Q5M.&*)K@=<( ?&H5"G8< M,N<7"@:(A8(K9:A,K9TE U1LZ3- @.YQH"<(!>O*^6&PZ6P5O'$*+P\;!+M' M!T.LT018;H50\5] LUKA-4R)[K; :)<#P_%Q.%Q.>1WTI;R]]67UYZS:50VM MYN<;@NEQE(Z[@F2-AY:T"BD M-I09:##*V@:K@R#TX56;B\+CX#FG( %.!4>$U_+5:KV^+J]_GJ>_FP,K/E=W3D2;#C"4$X@A%+$&@C/0 .05'3+W"/ M4EJCU;[,>3CT1^R4$K..8;W=]'=:7%VLOA?5C[T&*AL1N(H%*&0J=_B@6#UE>L2W'_J*,[J=BE:-0R.;U MIEQ<1F W<:O1#)XO_W/J>*]72TH+^M@BRFO_I."AMA(Y1#A-=:4D]L!;J#R6 MG'K(6^639**T*8QK]X2 O'=8IV8@#$J&,=;6;"E$0LF<;M.#$5M#,*D< 9%) MAV3]1*%^3"ZKAHO: [,"EP)&!<(JY82%Q%.$V18<[& /RVSD\*R^O&X2GR4Q.*$PE#5/#+NZ+Z:>6--W0-,X.V%%'I(184":NYD@C5]"+&K<&-DK* M(+C]'23F7!2/B0C*:03DZ^PVY12N_4R?ZC[M!Z1BY_A <"HM[:CBGFK+4*I_ M4-,&&9M@=;#AV/4V)VT @'(Q_V>W9B/_]TT)FALCJ=,V?CY:.DD,%#6%2MB< MY:).+0(#8=11"EKV"/YW6=7J\7*/5KE[8$!(F+@M.I-*P$,.,1"PIH*9'@V; MCK\R/H4..0@J8_+VT^RNN+A^M<2]A_W!\4%CZW"$A(A("V:$,%G+*Y7.F&GJ MA'T95(X'S?M@^Z04NTEP>ZC@WF_?/BPN_]40T_MR4' <2HFE8!(*K9U'@-EZ M9H?FA:LUU1BCI'TV& 6M4DC MM]0B9GUWM^K =_O#L:T<#9U)W_/KV6W*^?GZO2A6'Q,;$[L.^^3W30DTFOY2 M:B^3E1F-$ <1KV$QW$[VAG\87I>CH)3K5-^UW$:/ZOY)@1E-+>* :#1-2VLXYK60AEY(O5>YF)0I-D5Q.'_'*D2, ZRQ254L."+ *%Q3 M*#298&[6$.QJZU(]#IUL&3I5<3^;7[F_[N,G4RSKD&[S4%514]EH_XT2T?XA MP6L8$168*9BJ65KKL:_5-J=T]X3>T9SO(\C(:'CEDIKU4+.;_ M4UR=VHGTM*#$TU2HK:C6/1'B1WSQQ^U\P[QZ]=_F=W'(Q?77^-/E=63!!H\6 MY8&'>DF "GM.B1)<*Q;Y2;77:_XRQ0GRK:SNB2+9Y,(:Y@5!<\L@=")55F,> M"!CUKRV"C"*1,]BCH?1P?J'Y*=7O!(A/VH'6&Y&OJUFULK-5!0KPA2 M8&6P,'$3T]%F!L)NU9N(H"=VDFV88M,ZDM,'64<*A,9OF8]]E(PT:I@X_G8%:RS25 N) M!&!84X>MW@(4(>+G>1_?FNMOTQ@&A"I;+LMFB8WWK:_&!0\KB[C/Q6UK<;-= M1&-_D_V3@L$@U<@RQ#HC(PR845"O7%O=O>7A:*9M1^3+D2#IS,S4(??V-IH\ M#[/;N*"XEM7CQ_EEDNH#5>;;3@T04Y7*Z$$L'4[ANT35@DV])1/L03P 8X<' M)M>&7%N]F_[8175Q_4M97EU47XLJ&F9-?ML6LP,$4%&C)!4LKH$3QPBKZ490 MYQ2(TVMJPP,V$4%I[E+29GY @"L>#2@BI(@?HE<:U5\?A=Y--(EM%.X>)SF] M\/M[R= DM<7IB\Z)1&:[YJJX4JO/903XPR+2TQRB>7ABH>,J4@:)I1IQ;-R6 M1A&MLNZWQN,US,DE$KV0ZFRI;,@KG\E[6)77&[5Z6\F[15>=HQX2L)*2.+G. M;N2 .B'ADS,70CS%9CNCR,#HT&6^+O41MUV1A.ZOR]N'JU09>[DLXI^K;[._ MFJ],CWE:,,00HKE@P$N/O$-&UW:?3&43IW?2C';E,3Y\V2Y$7[8WW=Y3_E*4 M-]7L_OO\4E7%[.0)P_5*$]HNOK9:S&Z?RRXLKCZ6BYN/\Q_%IB+\\F/[R,ZC M'QD.L!SXIKS8K55W9BG2X7GS69V>Z BU-[Q 4A/ MH.$<2LZ-0U&_WVH$EF.%<,YDQL _&I' ^A]\']23G/IL3T+LQ>UN0OB\M_W90_ M_O_:(/\.P7'1"W CE!5/R_]L![9Y\6',WB[M<-@[N,QN'9T1!T]@>F5F;E M]>]EU+P/^_Q^&A@D49@B8K&@E B/O&"ZMC8 9]VC30=OBS@LDP:!X^_CJ\/" M VVCJF"]D5(YBL#FALT*H!3,6L'EJ!2'?/;W^+!F\^&-WO1P^QU_6*Q3/E8O M[-HL+SNU!W*[HB_%?5FE<+<72VOC;6PS/1 @$4OERE)U 4H@B0H#@990+P42 MA+;Y8L?V+!X@1#]N?]G>G=CZ:4'R>%)PXH3D\2 EAB FMMA@9]IES^?P(0[+ MZ+W^PK& FYR3,.[+R_)V?K4F;8W> 0_A[L&! 8"I4]IPP+E@'G%"GB#P+N>M M54?WX CL+@>&;4R7T,\+/.@1VC<\8(24$5IPC!70*8.0&R@K&D5DN7T/T].ZQL#P6FG73J* MM+/( >8$C9\!%@+4M$#,Z315OX'Y=##_LAM"Y\WU22E^4V+V0+<<(R3;IGQ2 MEG8Y%M45X:S&PM0K1V"*'1\[(M\^V?8X2*::;*N!!1 X#P!2'D:U9Y:-V'* MNNX-I3(EVW9B[/# 9-N0'_Y8ME337H\,T@'LG'0X*;-* B41KNGA%G;/31FY MC6-6Q:P79B>0@>:#^>W88+G4' &O!28.>NL)1C5-SHF)MQ[IS*']G.Z%R_O@ M^305LI.Q>B@U[':V2CO4U_+V(>'6D&:V9W@ U!KAA1&0+RN>$ MHO &0+P<')#.[/M:7J_^G%7%;'&US81K8.#>"0$)X;$#0EBF*=6I4RG;KI@# MVR-5>#PE:Q@6#@5)9R:NFT$\$W.8@3L'!\PDPY11A!2#'FCJ-:Q72J&:8$+G M0,P; H[.C/OMZ^?9X[?_^IS^$M%J^/1VCPY><^,S>P*P;!(_.O$NN]8<4R95,K*I4(QK=8 +*;K?-M")\W84?#KS^E/QYZ_%U7R63.IJL3;&HDW]2OAF MV\Y,A]E^](-"A J0J/C%C2C:XT1C#&L'#(\*0O>(7#9Q"1@;JEQ&S:>'M+B4 MAIR^Y;RMC>T'$D:'P(.Y\[ZNK?<17%U9-SONX# MN.]\V3LAH/@54.TL%%922B%@YNECP*1'D.MX"OX83!\4I=Y\=;,J-3M8ZB*2 M5JQ/NF*YB@)6+&UQ7Q67\\VYM[A2=PF$_WD5'+^/^=V>&H2&$@G,#8FG)000 MM41D9+372MN@F# M=/<+E?$,D#'/BA[8Y.+R2T&\N(XB.UO'9&;WA. 1PQ+[ '5DG.?W*TU== @WUDVQ%G*QB H9;NP_3ZK"CV+ M1I$I[Y(*W:1;[)X0F!(42\9=/$M3(1(0B:JIX\!U=W/*LY2!05#J?B58W,^J M6JW=U+2L23/ED 91@P%ET*7D$DP0348S$Y9YK7V/\#IP5FP> ZW. MW%Z_>KY=1S)P;JIF5A^<%"2@ "+C-8>86>>,DWR+AZ;Q^.K.Y_-R40X.56CTBMH-%/4ULYWK0WM'F() MS\NK.!IDW:,#KJ_GET6U?);$EZ?*P>^\Q=1@ 8#*&DP)@D(;P)"N =*6LNYG M-SQ#S^+P@.52Y7:(;/*&1W0B4NDV-MVXS38LBL3=;&I:F^_I/S\LHC7\L%A= M7.^9\G$^^V-^.U\]'FH'G6D% 7H;]2?$* 3*6"0HIT][+N9],G;/R]$Y;=RS M)P5_6%R6=T6##;MC='"I3SM$#$CFA5'*$:2V=)EHJ?7HT'J>/M+^&.7B?>W/ MWU[_'.#[FY'!Q[-:$>D];?G.TQO:#Y]LWWH*%OE4+LK7 M$MK,_L,3@T7,,BFD$<083#C!V-?4$@=[&+;GZ=\<%*Y\MV/5_,>Z=_N'17+/ MKD^Y3^7*%LOY33P64VFX_UM1KP2P0[[7"?BEWVTV#/#D(S#YC '& ? M^0%!BG;;8N:Q8-U%[#S=I+D1S>95CRMHX=D3P>P=(^;Z/[ MK=K]%+"0QJW#%2)UU2QR*VKXU>,:M;A!IXIKD1FW:UPW)_A!)6BTMP8,G ^ MPHJU=4A*ZWW-00.4[-']]+Q\P]/#^EFF1RHS^G-!SO$+CJ[*R_]\+V]3$+'[ M[X=HGF9]V:=95:W/KE-7'C6WL^7RXGJ]PB>9/; #[!P?H-&.$860$7&C]!P! MLFES1R7PM%T"RDCWD\]IU6G)^G%-P!$U1-_."I$B[H&*)JP2Q')F,-PT2Z B M'A4T9_3UP5JA/3FUOSAH3T1F&8N =OT^<$2: D M%'D#6;1V #>4U\ @:W$/'\'1HM*U%D%W9K\M&S802KD4K)WK;EVWQ=IM=QXZTA-<;0])EX2T/^=Q"V2:I/ M[U+&!M+"(I%K7^#BLO@C14&O\R7FEZOB:KW?_Q89U51FJO43 G=06(V@E23J M+,I%&FME@T,H>\2OC:63#<>F,@=DN;:8U,)K551WZ=[F6WQS@V*U:WC@U$7+ MA5OL++7>.7",: *!3L;[Q3-D](3AKA?32N4@:)Q8\-=6, MU&'#)EXVLA_#&KC?"Z'W)@>3U"BFP/X3>>3*Q8^B6J7TV[3>%MT]=HP/%D"L MM(420XXB6L(06M,&G9]@"@[L:3CJ?QX<&(5.*,RX M@L *[(76>DN5Y,YWCZ=I'?1^6'>1^;X3>HRQ,\KB?@@@,9.]_^[/\]KU\2/7\U.+JVY]Q$8\O M#J-/Y:JI*G'[)P1IB$Q!6:E@"[4<2X%Q39.GM$=VZEC'?'_VE#F@&I3]%XNB MOP3L?4BPEAN@*'<2,T:]0Y+6*I)1$W MGCQ=5LGA\,9E 0 M*J,&AK'S4#%@G@*JQ=L^]E,3I8^] \-/@>)I/ PO5./-?Z8]^G,UORP.U;1H M_8Q 9%$4VY]M-RA)-YX6F, @9Y@]YQA)6DLI+)9(TF>URL\9'X\#8IG-/-> M( .]C-NW@A#3;?"DA-',RMFI\"3\[@S%2<.\W5_1,ILO-PM_^N5R^]OEH:V@ MT_."]8@Q:RW#$D)IE4!2U]A0C;MO"Z/5JAE63'*@EL]A$2'Y4MQOXYX_5^5- M-;M3#ZOO937_G^)JDJ&63PC<"6OC9T6-LP) ;2FHT28L[IX9G1FGV5Q& MP2F7G'RKBMGRH7I<4['>)Y?J\K\?YE5*2-TK&P=F!6B]L@0;'+$$&+FH8\&: M3J=Y]^YNHU6K&58>AL/FM'O%ER*!EWJ1/(GR\YBNVT>;AP9FD4IU? RU!EH& MN*ES/:("YF'W*,G1*MSDV%%&@"ZKOKK\/)M?^;+Z-OLKM;Q)2>J1F/B#;H6= MCWQ< ,H)"2S $BL*D8M_:DV>**>[!VZ/5M-F!!UX7-"RN6O6#5/617:^%+>I M_LZWLK]4]7AJX%IHC[QVQ% N0:H]AVN<..[1#GJT4C<#NV:R87<"KZ^=IPZ MBZLG3Y(M+F]GAQ6D-M,#X"CJ !0*02'C !N+:LN! LU[U-D:K0[-P ;7\"CE MDH_/L\>UN%]Y$< -&^^U%4LYNB[@VY.6]$80Y@R#;)#YAH[QN MI[".I,X_?0,]B6U?'&F(%P7.#=&8222(MDY%1+':(HJ593W.VZ,WW(/UE/*+ MT-X23"? ?3;EJDWOKRX#PL)2)#FTUH+('V\0J9ECN,J9?M0Q%BVOC&8LY7 < M:]Y#=KT'SB-HL=>8>J@4-L9L*28:L(DG2DQ"%HY-L^\&^=]!V"89B/PT MLO6FZ$!C<-_.\0$1APE4.!JJE#F=6NW )]J\[]Y2\G0E'5JS:U>KT9X Y6*^ MN[N_+1^+8KW2B_N$?:, [)T3)$@Q[X)(A@ 7T"#,:AII_'GW@/[1 JI&$X*A M0#I!/O7S[#$IA,?D=?\\+Z0"=1(;J!'CRBM"K*@M+TJLZ7[;-%K$U6@" M,210N81B&^73* 2OQ@6).7"$2<<<,*G1F-Z'V#.):T? M(^7W!)4 VK*G8R6 XZ ZITH U#%#.;/0$>F(HD")V@*26.+NY2!.4 E@ M*"$8"JU_<@5?9KE)IU,?*.2CF7=T[47%#P91HFU.RZ*&H?,Q??P&*E.2': $2.;>F)Y*/V2>[WR' M^ X>!\ __\]OCVOG2UYMBW+S+W^"_PC^Y.2;9;DJ-O?_\J??;C[0F_CR\D__ M\W_\MW_^OSY\^-_1IRLG*9>[QWQ3.W&59W6^^;8N_;IA^]@'\:,/$'UPX3]^VZ[^Y' / M-]O&MH21[N/?7GW^J]M\&A)"?FI^>_CHMGCK@_RQ\*?__/GAV*SK;/- M,O_3__AOCK.GHRK7^:?\SA'__O;I\BPZ\I/XQ$^;_%[P_3&OBG)U4V=5?95] MSM<<1O.TARJ_>_L1ZZIZ]@3!$!$,05\P] _O/+C^_I3_RY^VQ>/3FM/STP#\ M&H#KUV!MH6M(^%4'9!^K+Q]H&.\M;[JY6<2O'VD8\_Y%2S$WX]4CSV)>BT]=\:_:#XJG]\AO8[P5U9,'Y]_J?+/*5XUH/GNT M4ZS^Y4_\J\5N^^$^RYX67+?J7.2EZ[N;NES^\5"N5_Q%3O]S5]3?Z>=M767+ M>A&R,(S"Q,>^%U/7IY00G$#/"_P(0!^01?/P1;[Y\-M-!Z7YD0UC?U+AYC7K M5;XM=]5RG[(X2I&Q]\#_QP&?4]XYIPC_N[/'Z/S>H?Q___FGHY?/:"Z7;[TW M#;:[;/NY =@2PH%"\E.^KK?=3SZ(GWP L,W"_Z#$W$OFRZ4EYO=$KD4?I*S: M]_?9:T:KI5-6W +O&W5_E%7+=R+6?N*G9^"%)4:7,4Z0K1^^Q8U=S&N,RXJ)&V,Q41!'\.;G0X4!9%_8J M%)>/3^6&?[NEWXKM(HEQ@BBD :(HC!*&O2#N;'+[OI9,:%FRK!IM+CZ"XFF9 MP](5#STR%;7$.H]JTJ),H5V%>8L=&<$9Q.K,]&>8+^?DR !#LNKTPE12/F;% M9L$2RFC,4LC\$&,:$1JFG:T(L5!%E?0LC*Q&SN][7(IRI,F>G S9)VZ8_+S/ MF17]>9.6'MT91N,\]&:@#Z7)%TM-7[B5QW+3#,9^R1\_Y]4BC@AR000!2T&( M N91XG5VJ$?IXDM>?2YEU47]^2H-Y!2*=#O90]I/13B_[U$IZHH&:W*:8IRKJ;-W:#("/(:04$9J@Q*=I'(<' MFY0%*JHRS))E?3F"H\@^IU6+!Q*E+KGM5,Q4TC=S)LM8G?<:9GXD,FO?KI21:8DY6'C_E M=59L\E6:59MB<[]MC2&(?,Q\['+6PB3R0^!'G;$ (*JBA9HF1A2^)+\KEH5$ M S1*H9RHC<">FH)U@)P.T42Z]38Q/2(UD,EY*-)0)TJC;Y?F(OX5-WG)O]PN M !^;AFX2A0!!DC#HLI!TAHB7(JV5>_G'CU7DH[D^K\"3XJ*\'8K4A.2DR$? M<1H\4ZW#'PB167Q79V\>XC'$@7/+[+I%R5^*M=K M5E9?LVK%NTDD="%B.(U\0*,@BI,#"@ICI5DHT[8MRTT'U_ES!_@O3K%YLYQ7 M39",QT!.K::D7TW*%)AW?A>0G1;SR'*GR&B/%MJ*S3R$TIIWY3AON&J_[*7- MA1<'"000>Z&7!'R\B1.?M89Z:8;Y??%1O1] MG<_96NRW4^VKJ7,GVU>S2IAJ7^T-)7M[&FOL#MQ+EGH[<-J4SD.7ACCPJ@,W MD N-XJ6;!_Z&;"^WVUV^6L#$#0GF!H(81I!$-&)M*2;SO"BEZA*C:VD4G6D+ M=;8-L OG\TO9G"^&&L"*5DG4WMXB!"0BS&.8QKX/_=1+0=I98MCS%V?VO*L5 M^T@:DVHZ&]HM.Q9<\O;O+E_7UW:_Y5[I45#L?1T#L$ 7,R"[;&+3W7H1^ZD:;/L=,C4GHLSD-W M-+&7)MXC-74X5[WV;>/927TZ?3EN2WWK\[")3@A*"7,C7U 72_A M_^U0(92F*GIB&XME!=I7H"Z?5: *1;IP-GG3SZBS;VKJ9#TX!; M1<'/%/'"^74?&^["A=,Z,0N9'$AZC[".%PWP4 M(*5-E[8PV"Y0X8B;&46N%LMV/:39=+C;\%?8R5O@[0^?6NC.$W^(_B2DM7@I M+.-.'"J-M=YV.<798V['\,?%E@YXNVFT@^XTV"=8 58G^+UE8HLAFX>J6_?R MK05GZZP.5/&_9>M=?A;,PG=1[*(4P\!#/HY"&'G=G+ ?^*[B06,V$,Q7P8VH M]M#X#-+L$4-C3K$;T/V"/0N][B=77:T-!6O66FW*1SFE-LJHD=[VIWS+N_W+ M.E\U'Z.B1K(9&+"RNLN+>B?6\;!/*._VAP#C&/D0LS3JIH1]B)CB%A/;:$;4 M[^J =R_7^TD6._UL,Y$RT.,>/4CF^]Y'%UHQ;YPX3,.<.#(+89?G7;=+;C2F MLQ9\&_ZJ=-,M,&VBPRX%RT4\.9$H#J@;!$&(?#?H9H/\*%#;&&0=S-1IP%QG MW4QLAO?;1P^+\2[\#Z;[TJQK]NV-!G36JF_!784>OP6>Y<\;ZRJ[MK?EF<.# MFL0D+N):B96"?+-M;@?[E/_GKM@6=7Z35U^*9;[WYU.^+.\WS5,:UQ81SU04 MA0SY812G8>P!TM47^Y2X2B5UDX.UG#/VFT0^-.B;)=H.ONI99U/'5"Z73([3 M7JZA'R_C=CC1AO-C]KW9B$^KBG^PV==]X1PVM=Z58@%X6SLG/HQ]))O=8/2D MH-F\!_-(4?.AX]79@'X<1"!"(F ]" MP$!K+F"0'#:DW,IG*&U;&OM1SMT)V"-+!WAJ"46?0;E$8)9S[/0HZF!"YZ&$P]TH#;]HYCO7<;GYDE=U\7F=)_GG^N]%_;#_D;C] ME^69Z/PO (:!SZ$%C)&4H(AX<;= &Z2)IU0//1JH43K+33=Y?\U'E>^/FJM+ M_N5A790/VQ% P#EQR?FUK'M&\!.'TES?>?0H*O:1CRZ(F+TXI-@Y'E)\\2QX MPI7]_=9'9YS6F_EUF65B,+!K;#3,\Q#^\=W6Z.I:X%UZIKY9*A!H6%G=9M^$ M;7'01+&YYS]H?AN][(,O8$!\DJ T0MCC " E$3SDN#2D&MU=*SC&Z0J?0!4E M[_GV-'^(5=IFA=;9YG6]/ES;^W(BW]GQX60 NRZ^G)NWSZ?& MD.'37H]N2UE$ 7*91UP,718SEE+( .L0N9ZK,Y]A$\Z/H?.96(S1'RR8#Z+R M^&":P-D1^>X4OUFI^P"NY;K^UB(X#ZT?Q=/S'7S+[ XX(A(RF(I=];X;>#@B M:4*#I#.$<=R=WY9N5@HU-6HF5-KZ;2G01Y(G#*GQH9L.]HG/?J9#Q2S9;U@<1HG M 0&$D1"1( 507%(./$PIB%T )(=MBD^U-Q+K3M+OH(Q\BOYS'GI>?TW"YO'F MZX(OC;PT0X!.OK=1I(4 M*HTJAX9A'N)FP:]WQZ!FF).5Q)_+5;518TE27:P1I*LF[W%C1T].:>C3#RVZ9J(7>MA?ZL, M!M[3@ZK\4BP^5N5JMZROG_(J$S="M ;;R^MQB'V,W C"((JQER(_2CN#H1=+ M'?AEP(QEI6C!.;_OX4@*A0GZ^E5C9.;4)*0C[0#,:9%-0..J7.[$Y_=E6S.A M\QFH,6A](=7"W4: 7%!([_O$_"&%AMD;5IA-NE(:?R-4I#LRTV=K]?YLMYE M:VZ ML[(2N^ 6B$#J0Q1@"!'RJ9O2D!TZK1 K'4.B\_S1M$. BP.Z/2D0)5'-6&PP=T@F;APCI")%1$D\AY:8JN$V<49A GJGK#NS!Y<;^)=U65;Y;?;ZMLLUTW\VT_ M9\6F 1 FB!#@1XS$@>?'*0#([P P+T2++WGUN525'P.&59K5*4;IUM5B=)8M M2*<^HM23)1-TJTG5R#SKRE='=8?3.0'J"*3MI<[3Z-K[)$IHG<%(S$O_3#IV M1A.-"(/8)Z'O>S%QW3#U\*';YQT&8=+;O*4?K#X$TSE+1&+H-?F( M0Y:I>;4.>=CG1AQJ?LN^V9_R+_EFES,./"XWS2:1YC#.W;8N'_/JL'$$B)K) MF":^Z\9!X&$2$;_9!081Q$F22N8C4^;L):,6H2-"Z708VS-S6Y23[;J29*^G M%9GF?QZ-S+A7I=VW5O4.AFUV?U_E^^/9KN]:-/NM%0F+/.(&+B+,C5T_2J.8 MM":1GS"E4N-!ABRO+SS')O)4UU"U-EL-XU1.ZT:C4TW@])FT=$/#>99ZA,P( MN?-0+S.NO+JMP1@_LCH5[0__N7G(\_I*<,H--ULNO !#0GB7'+O 9RQ-(0HZ MA M0\/=* V_:,/UI]OD$4=>@@+@1T& /!(E@*2M0=<%:I>L#S SD09I[=4:PJ:^ M#ED@THP23;*GZSQ#BFJD2.M\]4C5$0E%TN)&^DCZY;+<->8%"Y>-W06>UGR.D1H\%\SD.*AKOQ\@AU,[S(RM#'*G_*BE7Z31S$GF_I M9G5=/^35?B&EWI\6U )@$>02&+H^A3&-TB1AXJ3V!@!.:015NDH&S5KN.K5( MG0YJ<_)6 [9=BZR[P[?T=,MD .24;"+NU;3-(.U6%$^>Q!X-M!")>:BB#<=* MZV^QFG(VYG[E?+QAT0,!MP-B+W$!Q EP Q!W%FF$%4MBAEBRWHW;M\FK.F7-';@U1ER?Y6XO>*+$00OIK7B\B@' <0>9CRFC :((8 M[DQ&S"4J:C;(D&4ENRWK;.TLN_JCK$DD%^+2137U&D:FG'*-QJ.::KU=O'6Q M[W1=.-D=#XM#U^OR:S/C+VY%C*M\54RQ=:*/PAXE,\+\/%3,C"NOKHKR-8?RVUS"?JQ4(SK9!A[:>@S#Z8N),B%"8A(&KA)0)%L-:41 M6_8:X &>Z#$< #H=PLG**&5HZVET1EF?1^,SZ]*Y\UC-\26]_-:DS8.1./8A MA1[P )I$@+L@;@S$J:IK])Y4'RTY>X"O;E);V\4U](4R9%<0;/'B^*Z63NW M,I'(/.>A;XE,C[!Y"(4>5.1"YN$Z:C&Q6'Y:5KY>,'+NRJBR^.< MQ$3;AS",A M*$@#WX6N&\0)[OHX*8I<3VGNPHA%R[T2@:Y9TEV*+_(C3L4Y##/L2DYFC$ZL MXJQ&QVGSQ0G$"R>KG0ZET\ <>0Y#AKF^R0RCS,]#T@S[]')ZPP)CLI+W2U;] MD=>B\[DRBF,$0>8BP)$A3<0!H?#!) E^Q:F>0*>OCOD/M<'52?:V\ MAC2,3LEQX%@\*@X'WRI??V?E:"+IZF.P;^!H@OAYB)<95]ZMU-;F1U:^+C=? M^,/+ZKM8I2)IRM(X@A1%"0LQ\$B"6A.,)8G2/89*#[;<>3I@4=,B-6[DM,<: M+6I:@1"RVFYB$.>M!+ V_*D*T:7<'S?C)KP8=O+/+C,& ! MPU%,**7=4(XE40+4^BZ#3%GONW1[ _+3O0%E4T&[?#:=/60GABJ_RN>D]0C04:XG8'A*&$!'X2(AJBD-MI3::$$-61UP!3(XR\ MVML2Q0 A[Z!I3!P/8U1VK#42E:ICK3VL"ZT98!=N37:,L:/_.QPS5^T@FOCOBO'+:7?ENO=JMC<'PZ+)CB.F.]3&((4A6F* M Z\M<\+ BT.E8V&-&+0^F]QAU-\J9898V2GGD3E5G8H^T-D-Z\2937\^8'0Z MD"-?Q2##6^_\M4':YR%K9EUZ-=]MG"_E*Q?<$$-"$P)=&/@P]&D4@.[Q!(9* M^]>E'VI9KN9_KYLL0?-H!.JPS]VRH.:W]"DRO).0U;S17.79-O]4W#_4UW>_ M;?>M:A'&O'N0$DA( &/F^9X;HLXFH)[BV&*8+>N#BP;0A_+NPVZ;:TVB#N12 M+C^/1Z):8C[@H3%#\#S4QY O+X^2,8Z MKZ+/LNWXJL@^%^MF689N5C=UN?SCH5QS0K9B K3^?CS6@26016D*:.J)ODJ$ M(]*:AVD2*E6O&C-J>]'WDD:75Y>WE^F-0W]-G)O;Z_C?_O7Z*DD_W?P__Q B M&/R3D_ZOWRYO_UU-*W(>6D:QHWJ]L>/V7=10L/UD/^D MVN6KUT@6;NRY@ 2!#Z$T'4CC((. 60NT]L-:<*R=;DZ[.U[VJ-M>A#9'N]A MUX'>3DDCS$N.^":B7'%8V'']\83K%JCSEOQ-LW=2@L2^8::%4,Q#%:UX=F:C MI7GVI(]2S^]R_OQ5>\YQ9\RG:>(ARL?.+B1)DB+LT8C14"=>GG)N M@A/I<6*YN;_-J\X@!1P\)H(\.G MLNIN$#BNM*TX4L5AH@Z+DN-#R_0I#@P/) D\Q['A+UG]WA82.V/#U^ST#0H' M<#D/J1GDPC%BQEXK!#"'W&-=.==3)*V?#9IJFGF)2FEJ2YFXF(#'#@W:DD12XTAT*GA0'8 M]2 @" 0I9%[BT@B%G3T7>ZG2=5+:5BPOX;T<#%TXZWR[/2A,VXT9-$12H51K ME&2)S:$#I:D*A M>C34B9Z1E38GJCVCR\VR?,QOLV\G?3*QZ=,-001A"HB'29A %G/YZZRBR*5Z ML\6ZUJQKTR'!U]FWTY&7QO[+P7.F&V6&);W=:)W)[R?2"6GH@AC' #,_BB),DNY<4^PBG[A#=J3I MV!NQB[46&/7GD QP*R=CXY*J)F2O=JD=X$VX4>0]OGK$S!S7\Y S@_[T;EH; MSI32QK53\3P:]-(T\%S$J!QEUO8]$5L )N2 MZC4.C8JRU?#WO,]SY#R.IM1#;%C>?WL&1CGS[^6=>Y >/ZL*/,\RNG%6!2JZ<<)JOU-?Z>X1K[3 M[SQ!/0IC@M9Y*(X13U[>VF>,'5E%>KT=[G+3KH!\W"\?T;JNBL^[YLC5VU)T MCC@L3A1_Z/WEABM OCWN6DE"(JH.@A2S$(1I$K#P #+PL>)Y(".#LSX*._7G MOS?'I];?%;?!C1TO.;&<<:#4]/5YA/:N7#@'9YS6&^?4':<..9U'D^W4 M,QN0'CV?*/+S2 %3.5_.HO4I7UZT7]!HT.ZOGP7 #Q*(8,#-I8PR[*-NP@^# ME"I=!JOS?,M=W0,D9RLP73C_-_A' *#SE%7.%P'PPO$N #.]B&KQ#$%N_JA MK(K_RE?_Y&S*[J?%=BMVPI654^[J;3[R/C-WO& M_[:G^;+A;$S-AS((01L3S<1A@ MZ&)(NM(0G"*,U7JPRH^WW@?=(SJO2,@#YS0)HO""^.2%,(EA*$3^A0=0]YL3 MH7*RK=C2<\-?H/SQ(OYI_8/O0O.QYN/="](X)U_9)(OVR?"YHFA M^A2"6N#EYPVL15Q]LH"'>GHI?,G)._,#6O3-0P3UX;\Q$S" !UGYNZWR;+NK MOI\8BH!'(\R0'Q HSL!!4>)UAGP6IXM-?I_5^4I. #4,2#4(LF\0IUCD%R=: M3)T(H@OL!P?!$]IS$0+_\(,S M9\\I4(73C\;Y[R95U\R==\Z)C5SK+<*I:[ MZ41%3IULA4-+GPYQ.%6H<97I-1\]VC2 O'FHTQ '2F,ODN*)-:M5(8:PV?IC M5JPN-W'V5-39>H'3!)$0T2CPTRCB=J#;'=:%&4L5MT;K6K'>73L"<\3=G1^* MC;/<8U,\?D:71CE=&8,_-7$Y(4Y F1F*)?ST)K!7KP\ M \8(*PKG9.T>=VO1MVC*0WAW[*G*'_+-EN?U?4GN5;D5A;C7=[?9MP4)"8LP MCB%,4X@A%SS:H?!@$BL>!&/:NGV5.@+N[N$^A>RL.5KEX[+,!D!2QR9D7E'? M3BC?5Z<]P]IM%/BS@/N7_1U-O!O+,8]^?)8*H7VR:"DT,Y%+6]Z]/DK+(HNR M\OHIK[-BDZ_2K-H4F_OM":HDORN61;._ :5^X($TI %, (RQ?S#L^HJ*:L#@ MJ"*ZVH-2TTP3K,K)Y,ATJBEC!\[IT#E_/J6V!3CR[73O,]8C?0;IGH?:F72H MM/9J#JVD64#,/!HF81HEF"40N)!U-V5X@$&D4MRK\?A1:GRW)[BZ(^SWE2U3 M5SPH52U(DSF/!C3$@7>K!Q2Y,'4SQ,*-7"].>7A1*&/,SD.OS+FC>+F# M(D_O:5E5?BG$S=ZKW;(^;&B\R>]%R>XOS4K0(G9!&*4TQDD:DR@DKN^!F $/ MNPQ'221Y\(P!0]8'+"T\Y_<](.D21^%;TV0 <4'38-[W]HVF8I"B:1N)24=* MXZ^/XH)R\<@M7=_=5MEF>Y=7UW?B_MSKZB:OOA3+G'XKM@L((/5B2KS0YV]! M@%,?^ZUE#\$H5BG[,V'/ MF6?%E603%-M98'Z?M[X59X.LSZ,C8-2CEVO2QMDRI'I)^9@5FP4" 0TH)C@D M(4A=1B-$.]N0I29U3]+B/)1O#]:L]LE2;D3]++!M1?_>(WH*!=QCTM= 1>Y_ M"!54]4E-![48DR\HW-NL\A6M/Y;%IK[<<#QYV^E,7=>'-$DCE_@ICFG@T[@U MZH<41DH2.,R4;>T[HA-%@ T^480B$+X_8K+"K:36C4>KHL@-8M12^6 ?5[VE MA$9(GHF:&7+F58FA08XT].OZ2UZ=V ,!U\N BMO.<>)%*'#CM+47NLP%FM*E M:&5$U2HY,D-RI4JELE)99%%?I!0(M*U.S_F1$R9-3F>G2;I^G)>C0?=AO8?G;(_X% 7+!N/]"C8QV8,'ERWU+5CG9E;4K\KE3OQ! M)LJ%YQJ"9R"G"H7?6:>PP/8-U&TN.E=;?4M6*S>8V#\:=%\<2B8,B M_E[4#_%N6Y>/>76X-H%NMSG_WTK4CL8XQC@*0A\PPA!+41Q%'9*$TE2UA-,\ M NM+I/LRCQ:ZSLGW5GB7ZUY/3;A:EFK1.J)Y.AU>YRL'['2(3V_WZ$"/7Q&O M06MO::B](,VC)V_5PU?%H[;9E+]+Y'.=%-OENMSNJOQP-@_@ AZX 7\XC A& MR'>Y>6$,>B[%82)]T876T^VU7@'(.2*:[-RLMXGI:7\#F9Q'$QOJQ*NK*PQP MHM)0+C?<1-.=OA4G7"UPG(A;,7R(6(("Y@.*_,X2P%!IJD[G^98'OC?+AWRU M6^=B'/#\_BKGB)1W_QNPBI-V6G3*BXY-)M44QQ")UE3H!5/O2) NK_/1'VT/ MWA"?86SH*4]371*Y+& !C-,D\A/"8@QCTAK"*8B4EC:# Z M1]71<:-7>[1YD5MD_%K>/I2[;;99TD 12(RK3-BWK$P((."?0G :;UOJ609YEUA6GH5AQ M4?%KZ70H'0[3V>.<'^$JJXG3$*^YE&@N )++B-+LG%U#-,_O'!80+7A5VGTK M%?=]EYO[NKV#^Y;_9=.A1C@6QV5BG[I\$.YC#/VX->5C%RGMA= R8#E[O+Q7 M7N#2&C#KL2?7K;5.G%I.T.',SK[M-WCIZ_=AA+KSI"Z2)B;1%ZW!LRZ'>AIC@3X3*C/)N/EM;A24 M1I',>6J-JA/OJ(T6)_+711PZ3L)>VV]"OA]1@!B!/D&1!Y*$"]K>%A%'Z*A= MW:ACP;+:G X*FHDGO1T!FNS)"8U]XM1T1ITS2W"C/0AU=7 M,0QG1&]%X*K8Y)=U_BBNHXUBQ!"-DM0C-([%83:=->(F2AT:71MCKRX*9$X# M;=!J@ *).HL!=O@;N-HH0]T(*P$';J07 M39G(?B#/:B=QE EQ4]U8FSJOHN MBAP?R]VF7K@0NQC%-.1=*"^**'93UIJDT,5*]U(/,F19?SY6Q699/&5K_7OV MAO&HHSX6*1PVJOJYZCOR?03M>*!O&CIT>_;;)'<8WI M?^4K457:V*5!F/@IQ@'T8R_V28B2MJ++AR'$H+NDZE97FW2,2K6NYQ=7W6K, M_.3;[5^=$WS.2J3_58MRB&)I,:TC6];8-5-*<4IN\AZO(VC9&W1)"]H0JN>H M:H/\Z96VX4S)ZMNI)0%AN]UEG(KTVY/8TK<(2>H)&Q0B<:56E$8!ZHQ"$F - M<1MH<5)E*UJPS45ZBM?(#&5:3MS&8%=+V9X)6:-R'9VVG7Q? !*G,,1N@G :)!$D**2M"93$-%(ZOUWEP4HC0_6S MVKL^KY,]JO>PU!B27U.S0LZ0,=_X2V<=!>\LF"DS-0^9T(/^QN*8IO^:DT?' MR?+G0\7KN]N'?'\FN[ASJMSP#R]"C_>L7"_!$4TC#%$4MB?G<$0>0 ,VZIG% M87GJ:0^GN3.OP3-HULEL +0FI2;C?N"X[P0X_Z93_3UVL4^PC5/\;IS&F-]2 M(5E^^LM*Z.8AJ*-XVC]Y9I%=Z6NJVGVOUW?=J23BM(/T&Y>M3;;N3CH0EVF( MW'%5?,E7XK2#>KO?2@DCZE$W"J( S?T=FC;#J")MA6]>*FSNKFU+"?\_*^RIX>BF6V;NIT 6$8QD$ M21#$*7)=OST6/ E?R[EWK72\0;,F:&N&G5R9 /I_W2SB,$S]-/$\YD/H(C^A(.@>3&*?RHB'PN,L*\5OFT)< M/M[HLNJ>9A52^G7!$A^*BY*_7MZFB7-S2V_3&Y7&O^U:_S9?_N-]^>6GUATA M $'WC6C_P4G[/[K\1F/7X&/:EJT#N-2.O5J;C>F"/PI&/@@([UTD&$8@C9+V MP5[LI5('T2L\SG*;C;--MLHT&ZL,&W*-U3 1:HTUIK_2A([62F/:TTH5B)A' M*U4!7&H'7:V5_APM4)"$* TQY?\?,C(G<[EB%QXV36?^MV-RORD?- MUBK#BEQK-4R(5FK]M\M??TZN?QFMU?X<];1:!4+FT6I5 )?:P5PHD;>AX.&6*A'[5&>"KW7>GCF-0?;;DU"T!B:OZK@*1S M]H\&6?T->P2>U!IY1]'?1Z1(X10DNU3I'7:D2)G<@4:O''U#! Z M.W7M1:M?TV<5*%7UMQ=*'/4R.I0N5=Y^WQ:K(JN_7U;XT^I>\?BA7EYLO M?"R9YS>9J*>[J/SE[O8W[-UQ.J 7CO!(3)\T/CF?OSMO_EGW>CK^9;,3_9I5J\/AQKQ_'$4L3(,@ M](C/,.!=Y,X&"(G2/D:U)UO.#PT8_*%4>RMBNYQ)+K'IQWHDY'9EBO5X3-M%[H!=D2W67WD+]C)G3\! MI*$/ N1Y"<>*6"(._VNAPI H';TW"< 1U4GKZ/-IHB;9^9Q[P/35'G#)\\U#O:2EXV:>=Z8:RVE40"8ZQ$/(!0FQ/=O/QHR,2 MNN9M)EJ4R?7];;.EE@0Z-*W@3'./R1N4]/2^AQ XC\[S( ]*.$4Q#9-'F7^"%3).:B.@]-']-AU>D/TUQ;SQ@L M*ZJ_9>M=3K?;W>.3^*NM..Q8=)K_5J[Y8]9%_?U35N<+"MP@20$$?NQ'04(@ M(4F'W,5!N/B25Y]+ZTG%(&(5M3IU3K[/U^)ROAR C90\3,;5.(>7Y.BL([S]07*4?/AL)#$++\\/GN5L,&(J#5J+EE*>_/P^ M\L\JR,71X'#A^XRDOA=[B1N$,29\]$<[P,2-@49ZG ;H>%E1G'JOD0\GBI]" M&IQ_X.:7_6[[7@9[*<]*J-[+=-.^'S-*FT-L)AGV?2JV?[ JSR\W M7)?S;=VD8

(8\*$I0;'KAY%'6MS4XTY-..C3PFL]N0E4SAV'Y10M+J?J MZ\S/-:X3#/JL!W0V2:]Y282K3N?KCS[B>RMV8XWW!KTW,TJ&\^##YEC/0*0F MG1%-BB_%*M^L&MP!]!E#@1L +Z5QG/HDQ1UNQ#"9P7RH$M[QQGVK%I;SOF9\*W1CSX1JO3;_!V;&87R,,0LZ(%+2 MF7%_"OFG_$E<=+JY/^Q 3\7%6,B/@1?$">4V>2YNCJI (<6$2>_WU7V^1;W: M0W(.F"8[X>$<.7V*,)3/F33DP6Z\;']F>-%M-L?C'F[S;W7$7?UC 0.(B,^\ M@(6A.,"!MU+26HZ0RSS%+J$!B]8[=5W3NMPTI;="S!0[="9XU5,FVX0.%:DC M/N=W@=!I($ZL6&^0IB!>0RB?IXX-\N@=21O.EO05Y#GOI1P/HQ%'I8L1>>B1 MT$UA@CPOC9!/XB -8AI+7[&M]E1[;6L/9+*L_YR'GN:B2=@\6H8N^)>W;0_A M0/I]+[---\(F.T2^K/!(PK"I,9LNVHEAQ[?7)FF/^9 MZ)QIKUX*H!769)7Q8U4^Y57]7>SIJCD*<1K0TWXZXW#ZAT\ -Y: , +$HZFX M Y%UEE,:*)W48\*>947L(%XT&]WJIKD>8%[H'^QCA&HY)1R;9345-$"P%064 M8*U'_4QR/@_E,^I1:>\--:1XPFY[1@6-W21"S/53 F( &?$3T%F&7LR,*)Z" MO3DHGM9A04;('JAYEGBVH'F3G/$CP9N.ZFFP/G/5T_%(5O6TV9(Z'R$(6S M=B8/C-ZI.Y8")'<$CPYG;R0U^_S/X%@>N_Z58[W)BD]VK%L M.>V=@'7NRLKA<)TC7N5KPCR2/K ]3:9AXW02@"+'5Q'+F,]Q@[VZG+I([R M-6O1=N_LV!4XH'3V,!V!\P- FL*O3 3--OI?UD6&).:LKU^ROG(F=MMR@(^%?L,]EGA&6)R=:Q M"583O!ESJS!O.C;'>M.D)KB6FQ.5X./<%*A)*F=&ZZ*['-S MD%9K, C\).5#>LS\%,,@=MTP[ S"./(ULX*JF9'SP0'><*E2)E0Y =CDJA[=AIBJ>I:M2=:EN8;T5BV=;',ULXOG,U=U5VS+K]< MI$A1OP+;8T=-;#6)D9E*X"Z>3"/P[UY.(3SCX V!T.-H6BW0Q%P.>2L46WAW M_PR"$:9NC"D- D B-E!/SSF)TIM7/*94[5RI=409:(D6[H%C@RU=1-+'_*M M_6R'0)>IF;1X5=0OV[R6US*M_I=B4SSN'KN)09[6G6F[Y+1C%$8(&.>^W=7N\J+5V:4J,M>YGGI]IWWKL3-_"-7&70]\+ MA5:>?3MY?IS$ ?;Y_USHN@%((3Y,\41>B*5F7-2?:KN5[\'HM'(U M%%NY+"7F6OFIY^=:N18[,VCE>KC+H>^%Z9,#K@Z7_9 @C"@)/4B\E# N-#!U M.P24!)[9TP/D[5I6"ME-[5>Z=ZH9C4&_W$Q-OYH@F61^HC,%KB3N/+,1C'D4 M+UCQ3/E\ 5WV9#7T?''J=14_B.'8Y>;T \5F63RM\_3N+E_6QY*S_[7+^ ?N M^)"Z62!@"?,CG_H>@@"%!/DAZ78'1R&5ZW5-B]"R+N_1B<++3?[5R8Y534\= M?C49GBB,O".0:_<^W">>[OY:N#?$*]6M7^7:; MY\^17#?B7I?":+')ZOQC7A7E:D']@"!N* A<' ?I"GNUF7CP)7;36;];HCF>?2DC7GSZIQRDRQ)3T14]]FF^*\FO\;E9ENN MB]7^XJ'-ZB-_0;O<>WW'N(YNED6V%I5G[N#*<^C8H3)Z:YUKM1D]#E-DPGB6ZSTZ-L@$N98 R[7+[*.ENK#_/>?;"23ATPJ#>QZ<8I MDN,3::9FUB:4H/>,1Q3]E[[3>CN6H-1!&D#-&8@#" D1>A MR.O,0S=2N@;2F%';10=]%]3H7?]HCF^Y##\)U6II?AC+=FY\EF2M1[N,$S\/ M73/OULL+H.WP)JN'H&J8?)P1H@2O*G:\.R MVG6PG)ORKOZ:5?G+EJAUC*XVH7+Z-@:7:G)VH%'_1AEV5=,M3 GV^8/Y7IU^?A4E5_V*UO=/3!!#**0XL(8-=3 MNH)QB!W+0G2 YIQBT]2?07S*:=!85*KID"Z+EBIQSE+46X4SG-AY:)(13UY5 MWYAB1U:;V*[:%/6NRGEOC!7?Q%>=01#0*(XIICA.4Y\D 82D,T@!"U2D:8 9 MV].Z';*F:W378M-4IB%LR@G32$2JZ=)S#IDTAU9TZ3Q#/;)D@-9YJ)()1TKC MKYRAJZNO#COX4X@2[ 60(NH&/DI2E\6=X1B'2E?7&3 W[:35E>Z)(R:(EI.M MD3DV.ELE0^^X5U9?29PF8I#Q>2B;28=D[ZO6Y6JPTOUN7PI.B,K73H<*5Q ""PV^;VPJ\XJ=[JUZATB=^G#A'+QH@G;J MQX7S0K0OGJOVZ+?O&0E"C["/'N=YI(#QW7Y]S=\4O _N#8M:&4*2)(@P2ZB+ M8Y+@Q*7=5 /D/X4JY5J##%DNWSK7$][T;-49M]O67^!EA-MYM%/LQ^R[*+$0K7RZK7;[J[O\I\FV\JZJ\ ?0K)Z?]IMLOPQ@-"([=&,#8 M#T.8Q$'7W&$2,:5M*];!6!ZI=OB=UH%]-M^[X*3?GO+-MJ=X>:+X2'>_YA,: MY6[7^:B(EAXOD\2/PB!'P3\ MG8P3A(+.&*!(ZDZ6@2;&4N*G/:Q!HBM-FY:4VF!LF$!>."VF266PQ2 O;JI$ MSE*RE)WH%R(]3F3E)7U\6I??\_Q3WHP;7VO=@I&0^-CSPC"*@M -HM@[V(4I MEKKUS9PU^Z+3]"F6Y:/HZAUGX3[GF_RNJ!6[?@;8E1.D<8E5TZ8.VX=J#^ZT MPS:13KU+5X]DF:-Z'NIET)_2UDNI>-Q4_9!79SMO"^8'( P)H1[P6$"XFF*W M,^I%L5)QR4!3EM6L02?N3&@T;7W$IWB.]4 ^Y21L1"K5]&O/XANCS8G$JY^H M'N4RQ/ \9,N4,R^/LS+)D849O$6,*>!"27$"O!#& 8!)>[@-0EY*JB;&IGL_?!X<#X0&PI1F**_1;[H9'KV,C^?NRUV< MX_(L?0_@'LYU]3&KZO8;NOS/7;$MA$9=;FK>@ J1C+;;O-XVOZKR%5SPKF*8 M8"]A01+%&'HD31(.AT8)00E+E#9<60-ANQ XJYL]C5D+R,E$CZYJCH;*^ AU M*VW_&<:F.]>B/.W,3=6#DR:PIW&;#\(\ M6K,%OTK;K^^ ]GKY^)05U>.^\J*=H7O=[[O-O]419^F/A9^0$/@N\#R0) %S M,4O#!A+G&E/"%E_RZG,IV]>R"D6E<9^B'M#&&\%UCHZ(6WBK>]5% ;L!TM#8 M*2,S0'8O3B*QWQC0K3>\.9P6^)W&@2GE6)%K686V%<(9BK8U5_MTW"Z_*L>T M;NOG]W_0*""$^HS %(,7>:Q9)]$4I9@%RNC6R0!V\A ^I1(%8=.!,UV M?5?GQ@?NQP?AB$,/*?<8;^?HGL*]J1,$LE\6?X 8JBEJYXMS?><Z\@ZYWX>YDP9>[G- M*6Y5L1LCY8'3M.'1'V$=<3N?OSLGR)T.NB.P#Q!^XR,R9:KEAF[V(CB[,9Y% M5\\/!FWS*S5J?.LFYZ[H[?O'[+M FNR.Q1 ! 3$D1_A&(:N"^(8)4'@(Q]# M<=.JU''X5@S;KH%_?KGY:?VV0F_?.-L2 [$;Y?9^M_SK%H$Q&4$N+[81D]PE/II2#I ,5"].\$:#,OYZP!*E,B) MQJ9ZF8(]_N6&%C.AWEI&VUXXSV*TQ^\(!\:^L4&7Z)YAQ0C1F\>@8@Q'7UT' M,1*W1L6:YPP!X?9KN4 Q]B*$4YQX/H5>E*;Q(67P[(&-*[2";N8+^+F M+D201"F*"?$BG(2LQ4$\!)2FU\U;MZ^?T*)^RA%L04&-O MIELK1:UY*C3,[BI(*U/,54H'.D(XJA>?'DU$U]P:HJ :/5D2T^)(O"$R! M"UU*B1M%;A0$D!RTG+]\]D14QKA]$74MBJ@4O19$U#2SXX@H1SUC$>7H3(FH M2GA^0!%56TB,G>1?4:O :75"]>/);>:/FIJ[A!&30OO M@L'4"S&!"?%\YON$^+[;F8U8]#O!5_XJR;BK:G%I8=H7V? M7K/::I19RW(Z3_DTH)C20?BQ1%+>+4U=5.3-B!3^MED5V^84S'R5?EORC])' M\=V",A^ (W\AB-?2^EZ( E#EQ7X_9-.T"D6K2AJS:+QZ>=.."FX"CYAQ7/ M%[,4" ,*:I=\:W)Z"MO9XW;VP&>DK>>XU17:P;'Z 51WN(\J$FR(4>D+!MY& ML6!Q''B8^= /@\"C/L)1W%JC,0! [=PA72LJ+5KK2*&F\ZEXA8 N8W+2. 95 M:N)W7O1&OBS@;69ZI&LHE_,0I\%>O+P7P @KPW=VW>P^-Z.^R\VR?#P6[P,2 MI:D/*& 11DE,68S2#@:FT-#N+DWCEJ<:.U3.'I:I'46Z3/Q$# M"QN\=,-A:I/7"&&QM]%+(SP&]GJ]3=D;J<E]7T9X5)FV**OG M2+K)DMLRRC_ER[SXDJ_>WN( 72^$U.7]=98FT L#$L-#9@U]J#E]80_0.-,8 M!O:#68R)_$S&Q''0SH1E]8;4=N"=NG0^YTZ'?TX[P[3Y?F>6PWX;3I@'<#,O%L0(?/R&R V&",W8ATBV@12T)\Z+*J[3(S8ENGISK59C,S9)M5 M53,$CZ*E\]1/ ZHI'8,?2ROEW=)42$7>I$J/?\WKMPT?*\7BT,7\_X/(CR,2 M12$+#T9=$$L=RFW(E.6R8@[P9>,\M$V%HE8#E/9KW@1LJBE='Y%ZA<(&.%4H M"QZ76[TBX*$5-EI33RS"NYYQK!GHFE7A,L#$"2 M4N EW2%#,29I.CSU*!BSG&_DRX3-T30#)0,6@_ M'4@67YNE<6!"L,6@Z910;&2JJBWR;"@OV.+;5F:0XWUX,IXUX3M%*%=P3^4NB')P2AKYI+!.,29T'FC!)K7 M=5L2KBS9TCS-6:+EG9"29$5.ADGPY?Y6ELOV4I8%"@$*H!=[H9L 0N,@0-VI MZ@G@C"GLN3)K6*K!#-YP->2J&L-$#]%O*^1:Z-NW.)W+*8DVH?,&+9X0P?"$(81(G[(H!^Y""4AZ$PS MP-CPWKVBP3'Z^B8D3)7'(:G"(H4F,\7^^_>O\K'(LHD\89%M&VE"EO6!6>(Y M*\I)0I/4.><(79>D4L0@OF1/>;A9/N2KW3J_OJ/+_]P5E3BW9U/4W.Z7)COQ ME[#XO,[I=IO7T?=?LO\HJWB=;;>W&?_I B0@B!*4@-#U<>BF"/,!41R[+B& M14&HG<<)IO'!^;_R0 MW.0[4O3Z$];\ J>6R>S'S,K)$X/H?D.TQPWC/,ZH&,G7LS4DC?X]>*#,IPUB-_1BF?A^R9=:FT^(JJR=SQM+76TDL "R_RQ*5JS LQ M&3_Q##V(ZCH\JG[):OA["(+ER&CZUSX\K;NW3U:)LYJN>_;?.[W?JJN,L7:4@C-\&>S]*$_R? H0=:2"ZF?K+@?_&Y-#@RUH>BTF1/ M4:L/U^Y.^RC%JS[@U]8%)]O[X.P:)YPU]\+XV'E Z(R-I<>)V;"Q]9D.Y873 M@7=:],X>OG/5%ZVI!MMGF1XV^!X>P'F(]SBNJ@_.3?$K*_D_E^7J:[%>7SX^ M944ELLY5N=TN?,Q2Z)$T"1,W(#Z+J1MVQB!#6*7KJFG"9Q'NQOJ1>W=)=)NYIP,TZQ6W^K8ZXVW\L"/,\PB@ ?N3'H9]2 M&@8,AQ!22A*?8+5>D0T$UCM#-[O'QZSZ+L:"\J.7\0*@NKX[#?/ZJ[KOK1@T MH!V!VFE@3[:2*TVLU/JM^3#-0T"M>GAVK=86FZK26_8A8;MZ5^7TL:SJXK^: MTK+TVU.^V>8O(*+8PQY-*7-=FI*0CZ/]L(/(TB#6T^11H%D7ZW1;%X]9,\@Y M >NT:+E^.'M7G(]Y590K30$?)XQJRCZ[^-F2_(LNA&]&>"[YP$0X)!+%J%&? M5P89U_4SJ64"_M6[^]THXV@Q!!X?6<1Q&%(4L\"EC)!#EDN(K]NM5[7*VPSR4'>EB MFZRH_I:M=WE2;)?KIMI!DL^HV MH!3Y]I<\$QA6UYM/^7)75<7FGG_@UW)3==]&V;9HRY7=T'73V THB ..B2#/ M=SM\!$5J56ZCH;(\\WYLMQ?=)%2V63DGWCB=.PX?F!P<:CYUZI+3^*2W:63$ M&"N*[*S"JZO(%WUAFV3'B#%^9;1\M!C.3/C'\_M>64$GUOT8BUJL8L M_59L%P%R4YA G\;0#TG"1[$,=E8#-R%:B4+3EF7Y/\'4";B I:O?NH0JJO(( M7*IIK3*-=E7U;7YDM'(@LS-3P*'>G-,U(RP-&%2*#2/TL=R)8_A*<>$;-\UB M$# 74.*[?N!A%Z6MZ<0#D:&[77*UA_%* MO(XUB'_%E=I@7I_JF2F;$9?>']P/Y4MZ^X985"@WM#Y@> /,+_GCY[Q:,.+Z MKNO!$,' 3[C@AF[2(0A=BI0VJ*+X&:5>3@.G8EU- M"@T0;F?7ASQ[/>)H(P;ST$@KGKW<$V*-/5G%C+.J^LX'RY_R)XXE7^U5^CP* M#Y $)RZ,/0\S##Q$C[H=H5BI@VC:MF7E[. Z>YR:.FF<<#FMG))K-;WL$,Y& M*!6IZQ%+6T&8AV!:\ZX##@0-W$]C[@T9J"#X/I0 M236-&AYO>*VGEF99EI/*R0A6T\D.9E,;.*>.I0I_/6)I)0SS4$H[KI4CO,9J M&GE5;+CYN,I71=T:2OC W_T>*[Q>,MZ)Q")]KC' MI*EY.JS)*9MEPM3T2Y4K*UKUFI$>11I WSQT9X@#I;%72>&@[]NOY>U#N=MF MFQ7=K&Z_\J3V_7J3Q^7F2\Y'SI_7^:]E+=:"]R/D"$0LA"B./=?G_T*2!GL M'DPAD3J:Q8)9RYJ# (+."32GP::H/3;8[M>DB8E6TRJ.T^F .ARILX?Z@6.= M)?4*)X5/%P*]\\(-AT+NX' EDM[((!:9GL$AXI8<*ZV_I8I3I4VR8]FR.;6\ M6:F/PX0TA_9 & &/6PD1[@R!@*C-AJH_WO:$Y[YGUD'2*NG1(4UR1M,N7VH) M0I$J._.4KPCIFXK49V\>?=DA#KR<4!S*A9Z"M"OA)(D!34'J><"%7A+X(8LZ M4S F4%]#) V,K2):M35ZU.DHB076!FK))$4S;Y$BK2>*',Y1451=Z-44+3[D M1LAY]7A59INH,]5U@0+H!BP(H<>B$+@Q"]VP,^5% 9,?"VL:L*PJ I8C<#G1 M24O1&'CI\B2-(?1XU 7 M2H,OC?8&D,.7_UKD%?_[A^]7^1=.G^A,\N&HE] HB%""(/;% 7^=<81BJE=4 M/.N^!W#[+6/T;T-WA@QB6JY#. '):CH^A%_;6T9Z&.OI/QJF?!X]2M-. MG=]'8HXS9>T[*3C8OH;1]GRA%T9^$@$W "DL>O&L.OYHA#$D98$&K$\J1(. MVV9BAGE%21R==)/*..WV$QGJ9"32: AFII1F?3LGF!885-;-R\W33ER%RF4: MM;W4,(4^"V% 84P19%'@AP>+&%.@I9(:=BQKXDUQORGNBF6VJ9WK^B&OG.O/ MV[SZTAR=M(?K_+D![*"_:!;1#*)941(M,ZPK@!GB24;L! M[,Y,VX9XF* M\W)S+^: D_SS<4?0(L*1%X0H\;R(I<2C(';3SI8X$4BIZ%S+@NW5L++.UHZ M]J$6BQ,K#DZQZ%R/.#G5ML^9FOH>B1*(+DZVSXQ6C90!]> MEJ$;8$3Z(KTO6;$68U165C?9.K\1RM:(G[#^2U:WW]UPL5OG[???DZSN#KO. M5W&YW9_S\ZE<C('&5YDGG@->R M[AV .@*IXN5Z,Z!']@Z^&4"UI\;"!^?H$N\0=^Y^N"NK#UON\(73X>6_73<2 M)NY7Y'WAO2[9Y4ZQ<=;Y=NO4#]G&@6+8]J.@=UTF!B .[?:C*W?W# M[=?R=69;$ ]@&ODPH0B0)*8X1:3%Z,6Q0J7SZ,C&21KP VJ2A>2M;A,%J3]Q MS#\^:CGD=YHK]>L"L0ZU0 S[KD.L5 MCT\6>KGZ<].,GRMAZ M":3=D-9+&,6+6BR6Z(TEPDC- M6%CF.2XSY]X[HS##/(ZP>-7-%0(NZ]@E!#,B3A]&,7'C%I@? ;6:K1'@C%:H M-=JRDW0@K*\JV8C!Y+-PIX>5_GC+0U97?U3C/4^-M^FPN;4;/:ZM+LT<*RL M9JD?>PGV"$(>B")*DPY43/Q$[8ILRV!4U$?K%NWIEF44(F)Q2<9.*"9/!*^6 M8Z:J#QL6%-/+,.K1_K'2P%!G32R_Z'(\PM*+^,%QL]PBB6CBN9X;I#YP&4:! M[Q_P,>0#N4PP/JZQDL+XRRZJ ;*^Y&(Q,E,MMS0_W$IEA*G#.]HRB\4P3[W$ MHA#N,997GC-M9VE%,YH__+**KM_FEE0&,6]F_'?\;H$CA.,HI3$.*8L3E%", M6O/$3_UPR#**ME'+RR?--AJ3HS<5/DV,TRQ1:7Q$-J=AU/$[[0&3!NT_PM!( MQRVE09 V;[)J=\-[#LTI']=WEYME^9C3S2HN'Y^J_"'?;(LO>?O3;LX-8^BG M($W2D ",$".,A@R'@$'H$S>2;:2FS=IKJP>DS4TLIQ"=/<;)IL(5.>QIN[:B M,8\F;,V[\*LH5_WF59]L\R??_'H % M<8R(ZX$D@(2$/J08H!98$+A,:8O="' L+V/NS]]9/FOY?UYS^']QBL:5"V>3 M-^I09]_^JM8W&B-8#Z>X1\)' MC-\\5'U,A\O)VHH9[>==R[RXW\2[JLHWR^^W5;;96,$C_P[YHI\+N]>\ZR]<^ICRXYV<$G,TEEHK=@6/Z9_PM@/%6U+CN= MS\Z)T\V:[(G;SM'OTQQWX;3>.Z?N.W7I[ F81^*S$EN-'#GM.S;O=#HQ-Y*9 M=PX1')JD?]OP+L):5+K^:[E>%9O[G[-B(R3A>G-2#5L56_ZK9"?.B]KW,3I/ M%FZ0!DG@43^.(^CY80@)/?0I<"BUS6]RD*.EWMW!DVXT=\]=V8JSY!ZSZH]\ MKYC;@U-FG[*_:8I@CIZ[[3N.\+_]N^=UF]G[[BS]_S" MR9K%4>[\/++JT!!J)-#1WIIYY\KQ:)!,BR/'Q<04Y:=\N,( #FH%:)+"),4HAB"F(4X!AIW%%#&DH@M#[%AN\\_[,Z*Q*UZ, M/81"N<[D6.RI=0LF?$DY=7;!MC1[J<L3%.(H26F,H$M%S2-V8YT'-#<*(S=,/$0"F"0)X*!9C'"'. XH M4CH):$*9B!E""8NBUR/04K=.(Y;LS@"?CP\O2@8FR9'7#@" MHN8%\<,)'B+XEK@UHMJRM(ZHWD>ZE"58@^DYZZB..U)BJ,V3K*)]RK=U52SK M?'53E\L_VGN8$4Y=#*F;A-CSTRAV/0P/MAAC:F>EZ=E0:6%:I]T<83GT:U:M MMIKWM6M2*"=4]KE34Z<3TAI $UW,_B8M/2HTC,9Y2,] 'TJ3+Y::R*2/3^OR M>YXWEJZ?1'>NM4= B),@Q,1'( AAC%R_L^?QG[LJ_25]*[:GA)N&LD>D*S(# M*)03FG'84YQC%=W\#Y^S+5>;C]GWIA:*5I6H%-]OK-GCG$B#SC+6HT/#69Z' M%AGPHS3]_JFNWV]XKZ$N/J_S7\LZW_+W2TQIMC931BEQ8Q@A/Z",8BQ.L6UM MXB16VD(YS)+M?1='<$Z#SFGA:>K40%IE5_7'8E1U75^;3$M+]ST\]2[>F^!W M'DIER)=7"_CF&))5K+]G(O75G2JZ 4BQ3U(_Q3%*&(9IVMF B:>D4&I/MJQ( M+1C=CI(B2W*"8X\@-8%I<4PD)\]8Z)$//;;F(1>:V$L3[\NHJZ17Q2:_K//' M[2+$04S=*/58'&(_C1'T.[6B+(J4E&0T4!.M?RI7= B/G,:E<5=-%<([RA*I MG@F!OR50]SO/0_?'=-KL8JLO[2-F&/I:[3;T@:8203Q$+ M8HRC- Q!R#ILJ!_GMWGSA,?47#7LK6S%3BW M3OY,H.J'W%EFZ^5N?1"I1+# ?Y]^O''^7&S:O_O+J!E'-L2CI!L+L9TDUS1W M,N[&+ODW0KZ]'*,8W/\C$HRJSV:SBQ;C&EL3EO^Y*ZI\=;E9Y7?%IJAY6OLB MOJUYTQ)S+72[S>MM]/V7[#_*ZO]C[TV;(\>Q+-&_P@_/[&6:*:NY+_,-"Y$3 M]J)",1'*:NN7-N9&R2F)DRY21=(C0O7K!^#B[I+<70 (D%!46[=5AC:_YYX+ MG'NQ(W:>M-^'FOB.Z\7$==,0>:Z/@RB(G(3X]#\IB0*A;3 MK3F.6!J0M:%9VT=8U@$NJ5WYTASRJ>\<](E)J@QS6O3Q!#5G1&\JF68HV60O M*K5-;+KF]*JXVZ )4(A<$'M.9-O$\3S'):/=- B%CA9-M[: #EV,I8KL[F\% M',NKDSYZI^N4"+.S:=8SP@352XYL27239&8 MYG3L,"1S$"/PNJ=&@N3>YQ0@BN]5S><>'E'1*3P8\+*E+/)J>BL0J^\$AK9= ME1D' 0 .L8%GQUX$/12#'8HP3(4N]59M6[.6 KQ9)WFH/C&K-E8G)$CI\C%AY+9X4IG>AQ],\ M%--D!6QRC_6OZFR=E]3,N#LY01YPL!-[+G33*/&@-YB);00=+M&5_O Y1OT[ M3+*#6V'&.(?^.LF2&/_/SY/@3(!.OB9,!PCPQC\G\,+7AZT9V$MC$#8,1A@-MH2/NRHUKUE^1K2L3 MCDHH#PE?);MH-,0$7GD@].P[%23TW!937;$QHW;5Y][+C:-Z>92<3>BDGI7* MS)"!T1.&$';C2(' MIPCC 8%C1W8J=M1)I661?B9UH&E7;)##/O?V9F6)-2.E$>$3N*5"(29Y2JG7 M(H4"/)X11QW1,$,NM7A6Z6_+RB3UZ*2H!ZBIR+9#%#G \],P2N(1!0A()%+N MJ;:MN0@\WZ65+0TIC\AD6=4>#)72:LQRD""A\OV2DN2\>1P@AH'8#&">A']@N#F**9(0 XXAK04N+8]"QJ68AW_/!SB:R M;1$=F69)]^[8'3CK/_:[&&4OWIY(*I^^S,>GF-H<4,F4^6!_P4+"SWNFH::A8D*8X)1AZB@HF(ZXYFO2AU8F6[#?C,:=]B MT,%0MJ[%R>'DA2SUY*E=N3K/ZMRK5!T:N64I,:+-4"MU[O O/,GPI$"SP,W- M]H%=7YROP4-5M\6_^BF2*(E02/\/D"A".( VQN/>4=_U0[(J\SOV1Y-53!8 M5]=,^JYYB%5@Z]0.F'6(3)G425,_6?RT.H7WBXW#55FVVF:RI/*:$!K0[ M5/RC,/8GRJ22B[O)LJB:-K422-$9HW84BYRRB5!LO(H).<.O6.(<\1_=.5)S M]C?/%^7=[U6U_EYL-JO(3F*88MMQ78]*9(Q"=SRMZ=N1'8FHE"*3?J5%$TG@'BX.R-TBLDW0_!4._7JH) &SF0% MD$KM:].$#;^Q0]773Y+0=4* _-%TXL%)\B=E<"GQF[WBX&%+H#M.(MO,SCC- MI3>ZH@*^>#OBQZJ\N\KK!YQ?MW_/VN$1G"_Y8_^T?'-Y^[DNRIOB,=M\R=D> M;,KSY2TIFIML\U]Y5J]P:F,((,6$[!BB((4P[-Z_<6S@NT#HI4SM8#0O'K+> M)%:CZ*>?KWHQBGFQNH9!_XT&Z\%BX-E1DQ'^A;5W@#T:LW.!_6!P@GV_=\-B M?LPKLU-9/R/!LP74#'F>S]UJH8ZC3=8_E S'U?=J14N\($8>@H&'@@00A-(1 M"MM8+;193 L [?+MVMKD6X!FY9*MAV'M,FT592?*%D5NK##ON%4CQN*A>G<" M+.&BO.C*\JE/:&D[S5#'+"&.J56BX(^L76T2VV M?%3KDEOE+,\HN R[Z9++,"H57:& O5?9%7-RLO!*<,I]UH&"^% V;=V=U$%9 M73\5Y=WP+&\0DM1/06#;OITXONW9D(PF8SO%(G.'DPPMNKRK9__^&3K.]$\+[?:7M:&Y_&!/>U?EF $[D%;ZXS$OF]-Y3RV'G&7'#/0)UA4, MT87%, UO*5L,EM7AFGE'_PEVSE4%$_DT0X F>_$RKRMAA5]VFB;/+Q_S.F,G M)COC'XOLNM@4[=-05CR]0!)$+D:A[3B![;IQ["21/R()8,)W([].^YKE:E]L M[>5JA%R(WG>JA7]>.5N6>E&I8V@OK!U>:Q"_'>3=L.K) "T4IO:L3NH+E"D: MJM'#5_JJFTU>[=V_7_^\WFSVA@FV;0)BA*$?0#].;1)Y7:V9Q!$A3B(BM0K, MZ2X$AT+;^D>VV>;#+4'U\!756H9;3%Y54,RGIC.S*R:>([@N83V;B[(.D"XN MFV]S>$8E%0; #%%4Z5"EK;&*21ZJRF]YW;+M-&"2E<-#>;JMG6^0LXMN,F21@$$ $$O1"& MX4XO4P*)T-X[;2!FG<@;0D+!)_^&1$#,6G<$=YC[NKGET&P]K@75TY9 MBL_O=M8;-3/T5K^;KW=%S\&K^,AY/QEW>7NX(OH"!G:1#^V(O4T*G8@6MH[7 MK]DDB>VE*9$;1RLRKEF5#P=_+^8NGPT%94?6JD(@.LY>@'WY4?O$"!7->')(U2[#D) MC'PO?7+*J-C*FJ:IB[TZ*J@X6!>9 NUN)_[-H[\=;B;NSAJC.UT7[ ML3OZVU75*Q*EKA]AVXD(=$ *PB!!Q/?<"&,0Q6XH."&JRJQF)?WP\)@5-9N/ MMNB8HA%=4E?)+_=ZMLQ3D80)/&%AO>*36O6R@&05>\031?+*43+"^9,'*L1S8-- M1V,$OKP=@=G$\C27@H*I("CFBJ8*YSB$4QF'O.*YL\/..!?EW>>\OJWJAXP2 M=7F]*>[ZN_XPCKTDMA.7. ABVZ48\& ;LFMF1#13C<69I)(U#JJ7 U3K<8_5 MJG9@Q514$>-\XCD_V6*:.> ;+W9@'!] M/88+ZS^1,6\>LE%WQF95$N_&>JH MV*=*9X.5TD)"73ZFS?NQ?ARF08 \.K8'V"6NCT+;[K9X>@[V7%=H[Y$RH_,H MHN#X6AVE0GHW+YM2DM>GEN,UH_7G8M.0O 2^+7KJ8F"4[BETZ[CTJ>9-?/GF MZWU6YS!K\C7;I$-'[IWH@KJFS3COMG["I_WO?.[/$(/O6;WNYD17+H@\!T11 MX <.A8E#SX&1Z[J!'V([#H6.(/ MK,ZE8;E"\%FC&4,LNHAD4G3EEY=F"*SFQ:>)<>!:EIHKUF;DC07\/KF4-2_S MO)GG,^U/[-TI\*-H5O3C0(#MA 0. 0'"8>($HXD4)$(W[ A]L&;]9UBZ5]2L M/QD<0>46HXA/?+6Q(Z:?W,1H4;Y#$LZ(EQ179NB/'/1*05N14P%$L9NO>YO]#_H0[&Z3^W1?OT@3I7LNTWS/#X(K<- M4)PXGDV(1ZA%DB9H-)JXJ<>C%(I,Z9Z#HP MAM#J.HG8V[:JV#PO)PL0*3C] MMN.P1V?MX"U)ZKJZZ0[5]M/;!I'[#-A\)+]0=N9XI]=VXMF=6O-1<42]%7.X MK)JK=J;2TLX$U/ZJ^$=%3?T-T#:WSM=9N?Z2-RU[>^X(E&Y@>H GM=,P22/@ M>"#VB1.G4>B.>&R?;UE&/PK-.8)AGY8C],: (WT80[]89NF89[BM 7AWJ'*$ M?D(.^TD_,T,ED)2,"9E.KY\-H7%4ZENEL@8D 7G\;.:N\V+C)2H];JX M8>^T,F/-8 G1$9COQQA"AT1^@A(/#):BP*'_XA\>R7V^]GT)(ZJ^0S92%;PD M=3QC(?VLB>X_6) PD7&.?N(D!S?B!'(.9XYZ?'(,,XT? R1[J@>5NM8BNE%L M-/:UK6[^&H=#/G:",$"NG<(@AM0L2D9;;N!Q">TT"_-);8=*N-VKVJ)TA)NS M^Y&F<&G&=.U$'U[M-)K."%=)YSB\J-ZI[*6@/];<.J_6JC\GG:*7DYZZ[S9@V]Y7-3M>]0=[X+&# M=/G(?LZ&ZDWZ(Z]OBB;_3!'G7]@>J8]%F7]H\X=F!4([2F,GI5F2A%$8N8GK M#V##&$1"9P 6@JA[Q^NQ/8[[K6;L>O;^9,_H@]4Y875>6'\R/ZS.$=%=K@L% MG&^?Q3N(M5A"G2',>O:\:@G$N0VPRT;>C(',TB2\W!IK0DRF9;*#OG9J\V[W M/_^@F;<_4%=4:V?EQ#%$(7%!$KMV%+NI']DC1! BO/J6U]?5M RF"9J(EAUZ MP2UI QYVW)<"LGYYRK.Z.7VOB0'!FI)[#(B2?,8Y=6K@(8L MC7SB!"A)8M]-B+_#2J M]/#7,@@U#X]Z"?HV2%#=H9-(,?,'3B#7&!VSA9-. M[]N%M?=N@02D.D!O9:+%&H1!*6DY#H[EIH4CPK6,))U$QW/TVVS#KD)>N=T$ MHXW#F"T)VPAALAN7^23E7V.:#9'F)'0 Q^KN&*]NK::;@:^ZD6YCW5&7V+R\ MT"!HYJAQ+$X9&3")##0LF)S,0'#(0,/OOM MKQMN#J.;/:\OFH/?>QRBF_71O7G1F2>NFJDB]]22VNS!,V"];7Z?JR6[RTSS MFY^V;/UPN-[@8-YV!4. 8RPCTCD1"'R WN',XV V!,#LZ/3OYTKK[]1&;FM M:JMHFFVW(/]+4?8:,]N$IWST-,]ZSA*XV4>AO5>[VVH::^_8.YD!/147'=.@ MD]N 00//9?Q7-2&J*!)S)Z-O6;%A=^>0JOZ=#:56CN.Y4410:J?8]P']3S#N M#9%A^$@_HO&E*:R0-R%;/FD7GX?M,6R_C-$/VDFX: M/U<2DZ=!4RZ;&)=Y]H]\R?^Y+9JBS;_244-QDX^+DDE PC0$D>,D80P\Y,6A M,V)-L=B[0\L@G&6AKQ[!64V/;MA=,N>N$ND0SK&]9([H+;3DMW/-&GQ[ASM. M3H1'V]:3JIMJ^O\ QU:Y.L_'JMRO]V&+6:N@L3U$B^@:1BE<0QP MY-GAZ%@ HT!LM=!X=W2?=1NA#L,WJZVLZ[P;V%'=W%*\XV88T54IXYGE7J T MWA.CD^WNAI8=%5;'A<7(&(XAL TWNX;X]; A]IQ8C)1QC\YN<\[/UR)%%UF- M]VBF%=IWUT(%UGJ7CO'9A>*EP7$W0%-6F=\/8:^6J-\/]'GF7X[[=K7WK9LU M:CZ4?4F^BD,4HR0-4C>)?.C".++3745NI_,L>ZL&K;D\_7W MK5DRL*;6E+W+%FT[[VIF1S"4.B9[=+6F=S[_HXT655-">N,V89:H7UNI;C]3 M4;BG/^SM-RL[\/T$Q"AR49"2!*.8[ !X#IHZFR-K5G-:VZ^?/@[ AG4'SK-& M.HB6G@V9@V,U&>9PX7I$.Z2&!8F?/.B?(P!J!^=2@9@R9CY!D=C8=BK/QHY! M)SOV]EA1#7=JSB5=WMY2ZW1<^0S+*HK3!"1.F,0D\7P2)FX1I9XW.2W,NOJ!T(6U"\L+H30A+"H/!K/9XNQK25[JHS!/TIHW5RG*46)DOZO<).B:7$Z2 MX8_WAO'AXHE=WF/W\5W>4D0/5=E=VD>J.GUXW%1/>=ZLHH0DCA-Z,$$$A3@ M$1D>+8OB!/E"UXRKM:Q[_]4.[\&PJ[N)L[IE)\XIYN'J!W:P(A]AB]U^K3@6 M'&EKT3"(Y:WW& &Q2\B7BX3T3>1*(\)]';D04:?2ES;"#V$0>P![D4>-012.NU#B%/B.BI.B;QH1Z812YSS[A<2A@#R\^43%]HNW M.9RR64(I>?)CH*.W;G^BG2QK[JWT!X.[Q-URK^@2WC[ S:_)B_W\3G MS0MR MPBM!H\0-9SN.VZ9MBFW1']_8NJK:;'/XJ_:^\_9+?5'=E=SP?A"[T MH6W[Q(NC-$UQ&,$1+PIB015;#J=V(?RCK'=HGE\!=4/QBJGA@N'D$]3W$4?U MFMS[L[^/K6GI=UOK*6^MO0\7%GBHMG,?;-<6DC.ZOWPS,"-U&,!#95H'-22! M]7-7=!0P?(O]GK,*$YQBX,?0B6(W2$%H)^-N@AC83FA(5I,#KSW5_6?.;HUE MSVS3/^]&W_U+"W347>^!LB^W9Y.BW-,,AK&]=,;4WT862Z.]:]WDS8%S/TE: M/1JW)7+MM ;TDR?@B>3,E955Q'#Y:%FL-1.Y_'S=@F M3$9J".8BQZ-D&Y09:== 7F8[(#4MVV>:KQ+81 M"A(211"@&'EQ$$6#,XGG$<'QL:%.Z$_#=W=U?I>UN75+05G?&"HV*AX2/\NMTC^E"V.4L27V@*^=K2_UD?/-3E14&00$@']S *;(<6 M'#9 Q [\P*6C?$_P(G*%AK6GU1&=5;/42O/IFH*_H#F4 65ST6\]R*>=>KX< MN!#G8GF+@3Q(.1?6CGT&],+JH2[V#"(_AV?2@H9 F"'E.ARKM#?B*9*)LKI^ M*LJ[?@5^E8:N"S$*;"K,.(Y#/W63T:0;1X+CF$FFM,OBY;:E$EBNNV,:=5'> M%(_99LG>^)P@[OXGR:N)/4[6E;-];!(_O+WJ8U7>L;?"F&FTK>N<7:N&:9<- MDM@#*(J)!U.R[[\1\HG(O60RGZ_YA,7'O&G^AS6 L1ZK>ES$WE"LOW7/:[)" M8]X>=82G,QUI"JMF])])'E3JVIC@+-W-?;[>;O++VP_E-VJFJI\&@U?L88BK M_$<+J9=_K=R$N'[J.1"Y$< .'Z<$#]V'.@&KA.D0E?[J3*JN5^-.%E7VB$5 MG.M2QB_G[-02U K.)QUC]6(G7W]V0"V&U.J@_N^9IWXX&3PW6:,Z"&8HG'JW M7DZ(Z.&-5PL_UQ4=@K=/GVES;4'93;,\LKIE;]B#V"8NME//]U,'Q=1F-!@. MZ?]'(BJHP)QF_1L1=JOQ.W@7UJ=<<%>X"F;Y]&]F4L64;P1W877PGM.ZN/"] M3=T9R5/(NQEBI]*A2EL;E2WVP,T-&X(UG[,GUN@H"/J=>INO/Q;9=;$IVB)O M7FAN$F';B1,<10BX+G% XI$1DDT\(>G3"D2S*(Z(K0%RUXL'T..A-\ZCT_/$ M1;1P7#@D\L7DV<@<@%]<::=PS55V:@RA&>H\CZLGRU/M_(HK.LJ:>[*IOG_= M/CYNNM7#;(.+YF93-=OZ%1H,DC#Q 7 ]+PZ)FWJ>$Q(?Q3B%"(1$:$),%P;= M@_L#D!9#;C'H=$1Z6]4/,N? =85"5+^7BX*\=._XO[">Q>4 MT&J+<0PEV#K MB9EI6JW)RY,RK9-5[D6^G;WNX]BA M9".7HL!^G*0V)C@%3H$BNP%9C6W-A_0QD/P9OFKRU/CP\9D7=J0.B M\;N3GR51% +1PGI^]L4T^37Q \+NG+))!307DUR%L]J8F*&\VKP[62CK8'&B MLM(O\OI;#I^NZ*>Q3- <3(_[,34QZ\8V=&R, M@>/XL,/B@]A-';%'7[4@F'&;V.Z"H0'WP2M@/719258:$5%17BH8\K+\9AP, MDF0!=KE$64>T3)-E+3Z>%&9]C$ILW2C;8EULMK3HR[_F-S17L-(O_7&SV:[S M-:&5MFM4ES2;-Y[SNX!ZL2*:V1[!G1\3V7,\C$"7I #3!'N1Z MEW1!>)I%_96 [)YQMYB+O^'!1ZN_L7NBNL\75.'=(";&<\(>D0-WK+T_UNB0 MQ43'.G")_='H%#LKV ?:H.RA*D!\&TOF;@VFY9WY"3B]"6696'"]C@.W35'F M38/SYJ8NND/IGZM-2 M V1,3D; N^KJ.#SO/(O0:68C(_@K$,Z_^SQ<0FQ'EH%'JJ9F5ZYIVFN[G.+ M%3HTR:UW2W'=3:8M__[5KTX7>'?U_3Y,K^L,Q:]CEL5:(=9L8H MVJPL_M6GV:)DNL7FT*ZWK556K;4I'HIA,O/P-VD!-LZ2T(]KK(?LR;JF_WI\ MI$QV29G^P7VUZ3Z+7=Q+_S)O+JS'K#M>Q TV^N&2F=6/UDUFS%E5V;<%X_T ME_;N%=^*IK^59O>];5FTAU\W^5VW]GAA9;>WQ:;(6NHK^_QBOX?,RJXKZD]3 MW)7%+<5'$53?2RHAU![C@%%3Y]V130J7\=X^_6WB,S]O-[,CN5YU S7@*1^5 MWE1ZNK%(2LV:HKF\_4R[[MBG0;D>CLMO\H9-$98-Q;'.CB$*H./$-DH3&[L) M= FV"1X1N0Z.^=.M7AR:4W&'GG6\0_Q=I]U[T,_:'_@@DE$T1XDGB9L3(,$$ MSQ.;RQ>QF5H!:(Z72'5@3MRT5 YC=!\/HSOH>)\W'Y]UP9M#;VF-\JSL(I3_R/NBB59;FVU. MF]&O#/!S%RZL U,O@DI_0)O'6(3E_16%G7O4WD/>WE?KSM ^W+257!V-/ZM! MLTU36=EZ7;/2\$4SV?/ X'1.]97IT_A;/6]M39W+;H;K$$O:-ZJRI3URT_O9 M=H:;9DL#UK?P_GG):XK@H!Z>7'I.TK"39>D\ MRFA"R3J3I]7\>4=LO>./)K^\39NV>&"CJI43$N1@#**4D-!- G;Z?S 2.6G( M]7BRY$=K+DC_Z"5HAT=L!4&4)K[9?XT,B56$+\FYL(9B3Z3HTS+__IRB,W/G MDER:,>\M"[Y2TI[$%./WJEI_+S8;JET?J(R5=P4[FI;A4TR51B!=';9' MV6]SIQHU_MP)F]8R0J8^,&1JGP:]*=YL6O!&1CDCR_&.>T0'LR^K-@22 M*+%C.TV3R GMQ(U'+<;(%=J\-\6.[AW3;#/';]7M;ZRBZ*GO>F\']O!N"#%Y MG,0LGR#.1:J8!/:H+GK^FN4%[@Q+9R1-!;=FB)@23UY>0JF,'5ZA^I1_![M) MD\]U5=)_WO332CV ES 2Z 6)CV([21(O)HGC!&0'(R&VB'HI-Z[]$,A-=^AV M/\OT'+28DJFGGD_>%F5=3/,HU--LFU/KB3)Z1A^U!<<,T=3G7C53(Q>3U]T3 M()>W9)RY/WA$9*A!8^C[3NP[;@SH"!V%(7# :-N&MM#50&HL:A;2_1M#;*YI MA_/PM2(Q+57$,Y^ SD^QF&IRL&N.=G*1>48PU0;##)54[%.EL_G*C(LO'_.Z M6XSM*]V]"),88HS"%"1T)!XB/PH!8=MB ]?S;0(EAL;2IC0K8 ]'9N@K3Y[( MZ'<6WN0&P#MHNZ'PPF/@4UR].0R>3+(9$6:]T3)#GS7[ M>.8Z&EV,\JKU"00?BS+_T.8/S0JF01BE*71CQW6\*(&1.YH-29P*C=$G&].^ MX'.BJLW(KII\3:=6BDF_1=480E3%MAO:IZVCXVX+II:XIH!2,4()=XT+>=R'.< MV(G=[FQ^E.(T\7F+&M5F]77'0Z36'FHWRAS!6CU:Z\\1[P)73 NP>::WZHJ+ M&9U7FW='KHS6QZ) USXP]F$\J74Q>6#OTUHD079@Q_3>5\_/"/4\X MC5'RF=Q]+>US\LRM]7E=?,O8S4O[Q>HO1?,7^%$TJS -8.*Z.(PCZ$-L.\09 M+F=-PL@)A'8E3C*D>4"ZQW:PFX,6912:X#!T&IV< CP7DX+B*D.B'K4\0] Y M)53!JR$JI\25EPJFCA]Q=4+L_#@M>=D=TKAZR(IR13!T73\.HQ E*$0Q'>*B MT20*?4].G20,S:=.(SCKSQZ:M#K)T"FJ3IJ9E%8G?A(UJ]-K@KC4:0*OIJG3 M%%=.JM-D?KB78-G%$Y?=M5E_S]E%RBO73^*(Q+12B^TT<"#T$W^P@X/4<866 M5X4_7;,.]2_669?#?84]*-$%47'*.!<[M;(EIC6"1.E9GGS)Q[FE1VGNS-"3 M"?A?+AE.9()[PVY5WEWE]0/.K]O!4 \+PD"B)TH"%!(4 2'-XD2XB(/"FW2 M%?]XW1MS*:+?V&5.%L,D*1XRK/&IAV;"Q.1#E"L]>W!?,7)NWZT\?68HR!0' M7NZOGIFWJV'0,R#,5 &A.Q%QNE MC6@?$]&>P6X!R]>B0R!9UGB'/S,0)CKTH5SM,5U8#)75PYI[Z'.NL)JIC3J%(?JZ+FYS:=Q*; M>-CU0!AA &T"$[NW#]W 1X)3UZJL:A;)#V71O3IUL^^BCPR8]4M16MNFU\V& M*>FORF62EW=E,JF!0&*;#OR!M-T+!URO?*@U*!F<40'=X>S9V$H M+F7JJ()NT<6_F9B6702\Z&7/8@C'B?H>XS)Z^#9M7$N#"E@W1055NG1RJ5 9 M7Y-+Q"O:GAKVV--5G77[PK*G9D60ZT1AY-IN AT;.'[DH!$#CI'0)/230[<]<4U2*JD(YJB=6AMI95ED=[ND?T%KX'/WSUHC'F)2I$R=%Q!25 MU.(;;[VH@$%UNLF>=LAONC=$#^ XJP10 &Y(Q3M 9L2178PX(D(\8765?6A M^"GT5#H$JK1U#O;UZ.P!BQ9/]E-8E]4PR_6HX]^+LGC8 M/GS.:W:9;W:7L\=VV)"VVU+3E=27)=@];?IBJN%+WFPW[#JJ#^6GJLT9=OI3 MT-UE_G15#;ZQ'S4?RK9"67-_67>?O(JQ3W"8N*&- $X=QTV#=/ E1C#A?WW9 M6 \TYX;!;S:_,#C>/QMW,!_13T2P)PSW;].^FL6M1P;&U];*/0]6?RW]$WO! MKO_#=O>'26/#Z,N)_-S=-S4W@@4YCG1!I M=G)/>[ZKYL?W5.%2T3Q2]+V/UF7 \XCFYETF%WM@F#ZP&5P(R!%IXYJJD%*=8S*S#"/3\5 MH)][@=)BP1C(%01J8\&7L<5(.I5G-5%M0';4Y5FEOZ$JS43'YV^>_]WP@R[3 MTM]?%UT?=0*/8&+#R(LP]H#OV^.Q)0CC..;:A;LX2-T3'WG&;MCHKBF@PX&B MXCQ*L#@O:G*A&7&;=SK]PGKQ";N?]MM!=CZ^EY:@-#.;T2+TIG%]+4-5ZI>. M@GR=H#_P[Z*HF($&L0IDKKCPK?!D/UY. AS:OJ2#_6J]O6F_9IO\Y;A_/R-P M>7MTH$]\QR?$=1'T$P\F((F]<=< ]%W,M=US>92Z"Y;>MQ=SE^.*_F[:\K'W MT&JHB\=F*P_F,NF?JY@37[1E\"RSO)=&(;B4\M_MX4A[$%D'>2_M0JXF^G#; M+3L\;Q!L&SF+L75+(YMG-_=L8J]K-_17'UX-B:SO66-MV+Q'>Y^QE8ZB>=G> M[O-=$QN^W&1-2]O88U6S^\@/VMWP[/_N;U.75#0VC)/+)B8T1@/J-#-XJ$R3"8%* M[:"4[$P> O\\'DB^JF#^.2O6E]VB3/,E7^>TWZ]7<1*FQ(L]C$(,"8C#) 0# M'A2&+M?11/THM)_&V6'OQ>;BA>CMSW73/'E-Y8WZP'2J5Z9Z<$,@9^J-&4>- M9$RXQ&J@GRU2 M6+,1&3JTX^2X1I:EZ?0MFIO#U+& S(R_/X6<0Z"Y M/*9^X-#)"9?>@Y!?6#JVU MA[ODZ8(WF.0^4: J(B:>(E#FV]F3 VH9Y%?2V[RF>9T495:RJ>NF;7ZOJZ99 M17Y"'.#[R'72"#M)Y.+Q= )* YR(J::L%Q,4#I:)DR*AAY)5V-,L1Y?;MFFS(O3@L:42SK.UQL3FFS>YB[37%)OJ^ ML"R-? (V"X-BJO6WDL_]BO!QBU8"2\2&YSWHM?K MW<'LWL=B.#''%H:KDO[R((D.#L,TC8!/PBB$$(>N3T90Q/&Y'J";"8IF)=OA M8DOF/3"AFFRN@'"L-)D5"V65W%##O=AYNH_;SHF+MZJ]10(GO9-XZ0 JVB^L M(Y R6X(EZ.3;^*LS3@8L3\WH[.E-O/HY5IMX^Y>J7B+R X0\Y#MT.!*[*030 M]X<)7^2% >!:MIH#A^:4.SSC-4>^E8R#RF2K/P2:,^T0KEG2K&2\=.18_7&; M*<$*QT]Q=CU*Y.34.BT\[RFO3O14*JFJ8)=W(NWWK"B;CU73Y,UEF?Y@VSNW M17//$%[>=D-H)\$ A@'VPLA.HP1"9 \3>"BT/>RLROPN:_/U%?_$VG2C7#T] MZ7OZ*WS\PU,*D6W78A-K5OX,I]@\FP*6^2;<9F)6*O#=HB%5A7F0Z5Y)#%TY=X?BS4H:WW@C57MW+FPRKP_1I/]$!/.&4/( M)[!F1D],B(>(#?'K G?HB'5Y$+A/?>"H-[1R/?"';6C^G-7G,J$6Q5;&_QEE MGS_&9F2 !?RNENY=8AF%W0]7M-U"$RC9079F,2]OBKQA8#<5.V<(KFF-G]W0 MK!;# 'K )PGQ? 2#!)/^N#K!) FYMZRI-:I/5@YP=H<>GR&U]E"M/T>P,[_^ M+$3D&7W0$Q S-$"3;]4<35I#7[ZBHSZX82<:O=@/_# BJ1T1VW,@!D$__*;? M\6/;7]'1^W7%6P0J-B[2J0]Q"O3M X1B)9QJGA6*IAZ"=:DF0VMU<$W4S1V7 M4X53/"CO2#DEG).13ED.>;7SZ\U]OMYN\LO;+SF;T+QIMS6%00%]R3=LLJW; M[7S%2K.5[P3 =CV$PB@. ;))ZL?$CQT'1#ZV7:'GOE3:U3PZ'J&RT=,SL%TO M'^#VF_UIUV:(3_=J_3'@$]6EZ!=35)7,:]%3 1K/B*F.8)BAI%H\J_0W9=$M MS =VF;7.=I/7WW+PHVA6,$CC)$A2#.*$A%$4)0B.5@/B<>T25&5+^X;FPUYZ M17^=CA$I+D%%G,PHGPK.2::8\HGSJ&EC\UF"SNYO5D.M&3JFS)M7NYU5LL2K M5ZPYO5!+7#UD1;D*'<\+0>J"T"=!2&R0TH'Y8"^D9::(4LE;T:Q176]Z55'\ MV8,3%*H)5/))U#PLBHF3)(%:%.HD/V>T:3JG9JB2 C\JU:U-3(E(=M/O.:6# M76KK[_G#=5ZOHH 68Q@YB8MB:BF*D.\.M@+@AUR7K4ZSH%F!1E"_U<^',#TZ M00F2Y)!/?O33)R8](QYK /0V9UI4YR@M9Q1G&HUFJ,U$'RJ5#4M,9=*'QTWU ME.=?\V]YS4[P#];\!%'EPC!,V.6&+DXB-QBMA8DM-"Z3M:%[[FJ$,TEBI GD M$YDYN!.3F1&1M>=O&:$Y0*TFZ%P:EWBGU>2Y4M*^P:;*Q(#E "$[0"D*([" M!'KC/!:M^$@@MN5"RH3VC17@YJ9F>R[K9WU0XN8T.08E]$L'=5/T:L"SH#(- M"'B52)1 Y5'V(5S2B/'!]>1X>$*>YK-V'60FTU.368;^MW'O&Z?/A8W>7DP MCK1C'X8QVV@6.-A'"">AXR'D>4D:.([-=46C!K.:*ZP!;)?R#^%:(UYK!UAP M(*@C!.<%:V'VQ63L?1$O<,IWN0!(WMFN,A!\YW>%*#J26#3R;,#I7$V.5=K; MJ.@Z1E'_(]ML<_AT\&HKJ?-_;O/RYJE;RTUP9(>)0UP7!A&MMKTP\$?+<9 * MG3Q384]S,CI\O78'3&HSB!)R>9<[YN55+,U(4:II_>--GLZNAJACV8R26JE' MKU9*5+,EK&K'[ [KP@ZR(8S#A$ (01#X";:]T3+"))52M0GVEE$UJ;TC2N@5 MU+69F%6B:XOL)^%@BD?9%/!LF+*I\.B4LBEC:XJR-9^JLLYOMG6]KQ;=* S2 MR,4HBHB+PB1QX$Y7@Q@(W;*NRJ9FA3M$)+TC11&[\N*FFU@Q@6,(K0[BA27& M[VP:=X0P09V;0KFY6C?)*PZ]F\Z:L.9]*!^W;?,Q_Y9OO,$B(%[LN$$41B!T M@P2G48H&BV$(B=S85,*.[MTPQ5U9W!8W&2TT_BBK:S9;W5V!T4.U?NG 6MZO M4X5/AF)!L=/,KKS ]< NK('+I37N-4\\NC:!7<.T;(HGI_1K,CL2\VJ@:?(6 M;;*FZ4:\) 61;>, PRB&'J2#7##.XX4V%'N$2]Z*9KWJT%@=G*DS9Z+T"<^7 M:61.3(L$2-,]-_:<$[X9,4D>#5,=>3].SWY-8D98<3IKS5"IK2_++V.1!K.F M: ZKATX-Z8\I1<6FZ!:L#L$. ]DT\$ *O "$!!''!VZ(QX%L&+B)T.'YQ4#. MJ7?3YM1F#Y^@8)H01[J3@:IO>+T7 J72P;%]YL [8WS!Y[ MV?8K UBT1=X,%74"@R3"MILD?FI'+O9#+QHL1G%,')&$,<6.;LWOH76O0%M[ M<)(C\$F$\DGX7%P*JK LC5H4^0Q'9T15!;-FZ*(23RKU[4YZ]+U_'697?Z=1 ME#@H2 A&-B0 QTD\SE)&( B@Y A1"JQ>)=?% M-T\V6#S6AF64Y?DXE9661\9_R EMKXOO69WO[H)E;TDUQ7JX,']<:G-<$B0Q ML@-,8&(CST?!8#@.21IQ'VY28TYS;AE![J]3;JUG,&5.U"@B^GR"6(AC,84W MF5Z!@TKSTRQW0$D!W7S'DK@(.9+I-+!IP#$DQ0Y5VEJ>S+-87VD;[/:2?604 M4YO=P MY,7:( V%@>RZ.<>@3/%JD]H6VKDZQHSD]#"\@[;!9(SBI:9I)A/(- M%^;B4BP-2-.H\6FHHQR=*@3IZ7E%$IJ8F0BK9-42@.CRG1JD\I-7;!I1KL'XHRH(]7M46W_+TQV->-OM%-Y=@EX[_ M 7+C""&$,1PWH,40$"#T'(I2RYH5;0![80UPN^L6G@.V1L22Z_B*(\$G>LL% M04P$U?*OYV$4$2K/Z*2>D)BAFYI\>_D\BD8&^2M!JC)YTP[&!EL$$P>E=$B< MIB2)HP@[P!YL)3X(!4>H,A:T5WX]J+$S2FJA)'N\A9YNXD0+/%'.--5U1V@Y M6\]-H=$,/9KHPZOZ;3HC\V[:1]GF9KOI_OFEVFQ(57_/ZO7*Q9@.CI&?0DBA MAVR0/.Y@2!P'H?DW[DL"U;V1LW-IB>WZLH$37-\W/6:R2_L75N^9-;IFL7VD MNS/JG7<71\[+6L\]O+ .?+3^9%Y:@YOO\CS \8CQ; Y8LJ&8D4K,H$++V0 E M\9ER3\E_%NW]*XS-K\[3YF%<ZQOD](FKJKQ[PN MJO77-JM;P90V%T0127SI#;4)5/"ZM;J/W#Z=2AZ@RB8 MV$R,G'PR.[Q-ZCMUY^A-#R]3UZMTUY]JZSYR^X0JNYAD#6/.''H%F_;"BX7ZUB@$?_8>4#P,7RU:0PSY[%YHJP(;FM M;S4?NU;SX:#5I&^U&M/3WIDXSI,,532DGRY%*B%%7^)4%S.N T;'D'^70_Y' M6>?9IOA7OAY] .O_LVU:]I%5R0J"%0:1 X@'"78=#)P0A_'. >!&D<#XSD#T M\XS\]D MEFFM.K]A9]"*VZ)?IVDH5(&3.691R'. RBS$[S#A'K2@P]R[=YTU MHZ_ONAD)'!0S"[E(H MLZ\'\@;QIQMU"KJO>SU0+ X+7,)T8E.-%\=)S';5V/3_H._Z9'=Y%,0P) M= MPB2)5O-T[(%?B]VT)!M'P4G7=Q%"^>'?@7L_WYY,7;'CR6N+MQO#$MWR?.B[ MM4E)I'37Y\USEW;W3/5I&X8>3A'$=DC'#C@.L!>E(]; "^$X?_IYKCV;T^!* M3)B^].Q=[=^<&%R]"Y$SA-*0:=#]K87O:#?GV?!H&,*I:0Z&I;=E.% TF%,9 MD7FGF790O^9MN^E?.5S%MA_[$0$1\6+724,Z&(4C8.2Z0M>]+ A3\QCN ,H2 MNV?D(C?GCAGM03,F6UU8/(W!J*3U=JBT3SY.:A_O.WVI)$++A*2"V.A.9#N( M5W56-K=4P"^W[>5M_]+E*G:2"$+')JX/@XB]-A>Z(U:(PUERV#2$FM/7#I-5 M;=MY$MC$B.G-7?,%:^:T=9"EGL6<#;&'=W_?1\HZ&R$-V4I-BWC?B4H1!XIR ME,J(+#3..KV)= 5!$ML8)B0D'K:AX\%H?!@*88_(K: MCOK?\&"#DF O,E*; M*]0S]ED5MV9<[!ON?&:>KZ*(Q# B M M"D:LM@>"YRMSVG?130,KO2[W;[:CSJPU&=ZHOF^A4\3!+&LR8A%9:*S0]UPJ MOS7]N!SG_7]7&(:V[\0I0B0!"(+ 3<=I.!2' "]V%<=4X/.L@^GY,6YUDLM1Q0W('J MB:;*8KWZ"<-K1 $SMHN&0BYT[+* \)WQE60J%.G5'7Q;< Y4VVN53.T5\%' MB.ZS.J?),5^CZH'=G=\U85#7M*%V618^[7_E<_;$OM5!3?^YI8GT0TGA=DV_ MN6SO\_KJ/BLO'[O1ZZ>J_$:=R=>'&^)Q3)S$QP3[!$/H1784.[T3CNLD'M=K MPH9"GSU!_O*AM*[NJVV3E>OF= 7_+L+.-_@S#+6^5-UY\=LU<\,Z=-4Z\-6Z M?K(.?V_PMV\=%U;OLG7@L]4Y;;74:VMP^\+:.4[_N64ZP^9)NX]M%CW!-6^H MSXP5#6US9@P:327GY:M4AL(T+5/W"K!*8101QV6GMW'B>$$ $1CP>[8+B/BU M_>9@%]%L^?O\=X? QC6H7XK2:CI5G7FJ;3;FEY50P>C_VZBG*"_S"Z=4Y);7 MS']TX#^4_4SBBMA>FL(P )[G1XGOV:'O#O!])]T?GA58T3(&^SR+6CTH+J$T M/-1+CV5TA-?P4&C;^;S %H^Y0KE(BI5L33][AI6E9;8$.RENR^=7.I:Z MS8M##T BGR[CO@KH(DE7OEG]['EW C.SI=ZIT5L^^[XPX0$HA>XFH-!\Z_8/_G@HT-O _NV!*\[+85*!8Y+AVX77(KL^ MOW[:_\HA^)<0_S,O[N[I?\&WO,[N\M_I![28UN*[_8F'ZT .QB1-(A3&G@WC M!'BIG0R.0(+X;G P&+[F#0\CUM\&L%:'UF)PK?TN:8'-:6:RR+/'T$SD1H]D MCFUP&+VWSK8HWFT/[Z:!">RA--,#_3LQWT6#X]O=N4@(3^T1-;L]&;#3U'"" MJG>C#<:-G-_T9^0VF^EN+;@#9TT;5E8W M[)1D/P0W9NI;9;-9>DY\H;9BZF2Y<#WPT\T*O=D.EITP4M=,_VWFDA12-O\T MD^IX+U]T="XTXVK#V_Y%#H).B$$:)$&,O=B';C3ZYR10Z&K1]^.5YOFJ#M&P ML&YNH:&\J2Q=;2S92DPM.7I.]HOS_VZ5AV";6*3\T-5N?_8:1!MOLQ4B>B._ M?#7R?.?AV_[%KNV1)/;=P/7#)/6@XZ#>/]<.O12:48VH]DIS-7*PG=[<8D1Y M2UFZ&%FRD9A:C+SS&BC;>%C@FHCOSRQF!)?7F^*N\S3]\9BSRQ2OB@?Z*Y>W7^EW MF]OLAOWLBMTFO8(1#ATGC;'OPY#8L6-[W7V;?@C"P.6[B7EF2)H'L/SN'.#?7SQU8ON&;@3$5&W[-&$XM&55- M ,[DQ)DC;$96F]OI:M%>-7-FZ78RLQP(?A3-*DH"G* X1(0$21+ZQ'&" 60$ M R TW3@SM'>3:2ZLSK%^=N=/YMO<24$D R9A0(]\E>-9< MQ0_KW>0IZT_FE-5Y-7>&$HCR3-E)3X"7&Q[QQ-;,G+2+A,Y\)![NGR0723BN M.@_)>X:4A(&'L#"N G(%:>4 1L:\X;.^5H=\K1',1)0Q(0X5VAUFNB7)ND M[_$:J-I[<%/%62(L[TB#9;R3D5II%GD5]4.WDM^M\G\H<7[=@G+]]ZS^*V_9 M(DN_$^ K>V&Y:(N\H3]$>=U2P%=UQO;?@*;)VP87S=F%-65JZMO5OC3N6]8]8O[#<&WZS!.:OW[E=K[Y_U)_/0ZER<>?9(5Z3. MI(_%&X<9>69Y&BK#.JUHYKJI'O*K[,?>)+ANVIK6MRM(@LB/7)^DV W=U,9) MW.TG]C'+G"[O$NP4$SJ5B*&R**QG$C(BFUU 3G)T5@.F,VM*-U;@R:N>J(H= M[JWR-_?Y>KO)+V_97M&J['9]WNYPL,%DV>0P+_/;HNWVW^R[=YAZJ4O+4=$24NK[0NJ%.')J+N1$Z&VGOP;.O#CKLX(#UR^""Z.DXG6'BTT13 M(B2FF7+!&38]6HM59Q/(/G<08(80FB'.LWCZ[KO%BAZEM>[Y(' M=GS;]V(?XS1,,((N00YTPP0E:1A@WWE# \0_4%^/[G!8C]E=_C>1/MF,G;+) M;_YV5WW[#^I3WQ_I/UYVPU?^'NE4\IPLVT4FX*ZFM@;^YHN'N]ZOZ%^L;.@F M?ABAT(%1XB _<&$P?'R$(I+P%!K"'ZJY:ABQ6 P,7S$@SLO;O5H;)6*=FH\- M%=WZT.$3O5J*D^4[M1SL:F);$._2_VN;U;3#;)Z^Y(]5W:[L('8P#C']=,]# M#AW*>/9H"3LQ$NW=HI\_5T??X;)Z8.*=7I@Y_OZODS1)*>#F2Z4LO.#A#860 M9,/'6X$26.'-D1-Z%8X.6:7SPB$E:MD7[1(I-/KQF MFF*?P"B%0>PF& (')DFX'R.%@%=$A#]8]Q;"#H_% %D](G[1$"?I;;'0RH^8 M2 A0HT(<7GI^0A2D"5I>#.2A5PH:B&CG_Y+?%6S.LVP_90_Y*G5MUP6^1ZL4 M6JMX,<#A3F,@]$(Q 1#\\'E$8 _*8JA$A4"4,%XQT,B5E"#PTJ1.%)XS<%88 M),DR11QDX;\2B$D\\(L$6_*K:0V2#6?!VQQ5V[*MGU"U9H,<8+,;3%"(;3L$ MV$G(:#7&*>(ZZZ;*UCP2\@QC=Y5#F]-V8PU(+0955%O& MV T@@-#!HST("-?9JNE6YI$NMCOH.3S) 9$TF;Q*-0>/4AHE3J$Z83I!REE) MFDJD*6(TV8]7,J2&&7X! NLU;5[-\)^/19D[*R45'-W]2@B-.G3K!.4+(6;&90J I M0C/)AU"XJ*3QFD*P\^@'8$1V-)3 (IX1$S,;/L]. LBDYJ.EF.14')T4?@-,'A MY4ZYW#PCA$=LY!@T3&HDG3@E-%,XX3I(QDS5>=9]O >Q8\<0>RYQ< I";"-W M_'@WB FOL A]J&8IZ2IZ!D90.<2(>5LKM'$BI@Z<="@Y8G?@\8GN+T7*\AU> M#G8UL3'P=^J/E)O-Y_NJ'#?,>" ,8B<)Z2>G(8D03M)QBB6)DM#G[=C"'ZRY M6A5PH:"'_G'^[R M>7+2KR$VA[02A[9($."!P 1H/ZB08!=P':(0_6'/G[T"PNQX<]Y?K M7\?[N9[X%4"1F0AUXI:"7\,C!&ZVJP =CR;@-".O2!!R$:I[^]D)@RX#\2(?:IN 1ANWNO1\/=[06K>[O3Z M6!'L\7R$J.CHSUP^T MR/I29"TO"]/@'\G^$WC@7T% V[K.R[8_-L#[ M20!&<[8+!1GN@J@BR3O.L(,Y HM9(@S)^ZE83CE)Q= M2YC(XO(RH\:-5^L)2G@1.25#.RQ[D^);CK,V&ZRO4!+;V(-!$@80 HB](-BI M',7 /1:1B MQ&;UX*P!G:AF2-+(JQWZ&932$%'RU(G)44+.BLHT"DT1EXE>O!(9%:SPB\W7 MAVRS@=NF*/.F6?D.<"#QHP@#FT28$,\>)0T$H2UXK$WLL^<1EPZ3-8(2U11! MMGBU1!]14AK"R9$ZZ7CF_UG)D&/*%*F01/]*(J:P(" -]_EF,^H/Q"']V-B. M'3>E_^O'(1CO1 112+AO1Y;XZ)F$@4&2K37$J.*6!5TLR:D"%T$*1>' ^_.: M($.3,9(@!?ZU(LAS(+!"4ST\L(L_JIN_OMYGM,5<;MNFS4JV@KQRH!]ZCNNY M)"(X2*+8AO&N0$%$\#ZA2:9F6JWI(%H=Q@NK1VD=P!1>M9G$+O?:S5S$RJW@ MR'*J<"7G#$'GUW-4,&N*+*EQYO7:CCJ.>&0+/.3EFMW*2C;9WAEZ:P)TL^@%W"2/VJ9K%: ?&8FCX-4>0FK?E11\K8DK"28@*P7CF\@EM MD*-E>1F0Q%U-;1#B=ZJ3HKG)-O^59S6AWVE6J1<&H4<@(0CYKIMB$J#1$B2) M\)7JHI^ON<&8[,&1R]2GL2$N(OTS$+TM&+/Y5=M#*'13WT,QAN-A-^AYP):3$1$+,PO) M\%K))"D1(E!43'1Q-TU.N&A3+R@'9'!)B@QYIHF*E \G946>$8$9$VJMSC8? MRG7^X__+GU8(! $""0N]$+H^8@61*,=VP&"]WJ)?OI,\R(]*JN#95%8@3L) K]<387ND[*O3=,VH!FV1AW;1^6Y^*OR\G3][9ZS,*< MF(!(D:;DKHP37)S0D/U,"$8,_V0@219SM![+F P,"Q[=A- I?KS@VE!C4+#L-H M=2 OK!TTZ\\>W/_FDQRU!)^7H,6X%9,D25J/B-*H2;=9<]U!&ACHA2G?M,WX MG9<*)4+5$<72PO2R"J;'I4ICR^13.':?X=[N]1/,:&.\R;_>YWG[>UUM'ZEA M\*-H5FX:D"#U410[(;NXF5J*!K.>2X#'HV[*C,VF;!9HFKQM+JQ/64L#PB[7 MZ+]C_3''KAZX7P\K;_"EX.+*#L-$3&]F&*%X M ;;3$,:>@W'@)BEV[60T0Q+7YY8U:^ZMK%Q;-^P?^3^WQ;=LPX9I M__'UOJK;W^A'/E@/6?U7WF;7F]QJ^JM?BKP1G!F19Y@F5FX2=M2!+\2E'S$-#:3U5YS%(8V6&((R=*' ## M.(A\WQDL^0D.(FZYE?Q\S8K[L2KO%,NJ+)$'08QM' HJ#2_R@OW=HVBS,J;@NTS:]JZ:US= M[#B"@>LX8>33!.&0 ."$G8?KK2$OX%+KJ39TSTZ/L*P]+K'%RLDDGM?H.?D3 MG'L^0IW@XIBB71?'J3FWT6(BF8;LK9CJQ8[07K)9@2TC M;T)+0LL$C$\5C8W5="D57TQ2HZ8J*3TCP8M$S@S=7L;URH">(Y8A_EZ5^=/? MNTE,LBW78PT, VB#T(&^G9(HBB!Q;;R?LB!BY"-B0( ?&<>0.-H,$QEP/BJNQI'NY?@1G,7365]EE(T6T\NG0 M?(P*KM/+DZE%E<[R=$:Z?TJY40C,4$#U;E6:FZZ8+G8/JN1- M^X7*\=?OV>-@+$BC%"/L1XY'<.B1Q(F"T1AVH-"H4=*$9LT;45D,EL5PR8J= M+(5\TC8#>V)"]IJXA43K.#-G)&HBE68(TE0G*J7-2U1LOE%33.G8)%FW6A*Z M#@AL+W(<&T2N"]S \P=#(4D3H:4(B8_7+C(C(HM!DEHIE2&-5UJT\B4J*T)4 M:5*4EX2<51-I]DQ1$GD'7JG(1"[D%&1XY*GX5[>Y9Y0NX-L88#_$* 8P\ "( M[=&PCSVNIV@5FIM-8607*E50*J,WVMF4U9^EEA+?IH=;C29Q:Z(Z37/HK%HI MX(I[VCQK[M/]H:YQ8.?['@FA!W&"4MN'7KA7RL@'SHH.#Z\K[@ES*1LB_>H0 M#O_L[GBRK?O' 4#9J7(Y*CFGR+5S*#@U+LR9GAGQ8[2,1F*^:1H+G;%!.GP MZI<>V(4U<+GT76*O>3JWLU4!NV;HE!)/3ET8-ID=7LWJ#UOM[.*BN=E4[*ZR M51PYH0L@FY)B-\OCU"7CGJDX\F$L5B3)V]%>*'5=ZUMW;T;6'P=\Z*]K6UM5 M:=6[*_NNLZ;@O %> ;M\8C4/K6)2-5X^K&)J9-!\>+CAGU[)@-$I,H@DF4D#!,=ML68A%7F=W2DN;[BKZPF6N3J M4TG?IUZ!D]&KPZ.;AZ*539.MJ<3S:=<<9$_<[0[/ MJ)PB\LV0.E7.5%H:J)CH?E[A^G 2)R/!1SH+F@>,S4!9#);5T)\D>GV#I)TY,I\0YTZ)!1VDY(SW3 M:#1#<2;Z4*EL6!/U93@B$T$W17&8N!@$3NK'440-#]:P"Z8I#*>-!31&:@%/ MFD-)G=% WW2E663%[@0U(FHC2*:A>B/JQ5N*(\4*UW4[5]^KJ_MJV]!:^E-1 MYFV>E_W9OJI^Z!8 F?EQ$1#2X6+W2+L3A# !41CBP7S"E@.YK]]1:52S*K&6 M;CT'-_0P\:MDE')]7JP6I5E,O2A*:X1IC3B-I%S@-I^EJ)>[W4=A"/CN^Q&@ MYTCRT,:P ?VSOZL[8JTPW7BSG1Z&-4S=Q73? U"C M8W4-$$!19,,V93+));YJ=:,JVH MH)PSH7!QL-XJJIFU6F(V'L >"Q">V"XE- M?'\TX49AS)TE1#]8?;R]-XDY@GUD'9E$GB <^"T\,# MZY M85$"#9P8%G;AW*RP'!]2>D*_R.MO^0JEJ4<(0@"FJ0_H_Y)TG V :4RX7KZ8 M9$"SGH";FWK+MI6L_\^V/PZS8/<8..'M'J(4&M@]A%TXUSWD^! ^2M#ON0/E M^ME=V_U.K\MR]Y8P_85/5;G;] 79GJ\K]K+*5?ZCA921OU:Q#Q(4^$X<)RY% M'+*MQ(C8 ?VV"P,DN)]W 8 BG5-J(_#P& B%^NP&^M&;[@?4(=9HZ1?MX?ZO MR]("!Z][0_$]=TM$G*_,,#S48D7*08O"M#O]2 M)RV4!>",Z"\8;3-2QI($G#H.LE0L)-/5$6@=EC_*ZIIE30:I.^'"U+2\H0YU MX]<]R@!!8(=^"@/;\SSH!'[L#"@] GTT*5=I1Z<]47W=/CQD]1-[1+<_ ^99 M@-8EW01X=T70[B:K23E(?QBE$I!1\9/-/A?CTV-_/]BV_Z* N+ .7>J/_5G/ MG3(M-TV-#7]BFJT5&)F5YO/^?$J:.0I\:S@W]_EZN\DO;R^W;=/20 9W\UYEZC1!8ZE'/. MLT2T)-F":T@#5/84^QG&1>1\CB"(+$J;BF6#^5N61X^#3_< MHW%@9#MT# < B:, ^#'RO Y-[-D((" R8:X+@^Z=# >=>,!F[9!;!]#%AD+: M(L(WY#$A&/(9[FP<+JSKI]UO+#U\D>3YS#!%=^3,&(YH][*:MS^(WHEY4SWD M7VFYT@^NFK;.;=N6$-DF=V(EP"&T01"DAT$GCE'X)D1>]]>#\U(_7U[E[ M1-8.DO7G"&KV&QN/4G.F/TXETXS^-MF+5QP !"/723W'3^B'XYV9!'.=\Y+^<,T%R8"I6T8:8 D=99*6H^P8NP??LS'9QQ# M!P(/^D'@I+;C!*F'TV"T%7N(Z[WO:1:6T ZA(^H3">26$,W<*= 1%>?3193D M-2/GY60"@\9HRA0?7@O+9$:XE@<^TH\O&SIR&$W15O.UNFV_9W4^/N$(_-!/ MO#2"#@J3B! 0CU40@BEPN4]]*+"E67%V""_&GM/TW6A *7-B307#'-/_,Y,K M)DFF\BHPHS\SOW)S^--YYINR?YN,4Y/T"FDT8%I>I3>5GL8FD O^9U:O#RQ@ MX$4)"@")L.='K):%R6@!)0G7)=TRGZM9XT#L9VMNS( SAU_!@G7@AL=K88#+:P MX[FIX"-*4C:T[X[KCE1W XJ\/_W;""J')'=\\J&?-#$-87C8^O^ :#$I.:Z M9^R4F_U,27,X4]*,,R7UKD#*1T>M]8&GW6]G![ZR3RUVW@Z/IPB,H>:-/>DV 7$.2/\-+8X[_\;4Y0 M,U43]^.8-H3+4PL]NOBX4E>!>XABRGOWL/RC5F-RE4CZQ3#3?]K>R0V [R)9.Y>!1=/SF@\ #9 MF]=&ZKKI[31+9U=65+!KQHRH(E]>7P*GC"'NXZ'YAO[T[O>\S.ML0RV#]4-1 M%FQ6EKVN/AI'(' =/X2.XP(_!3'!(!R,IRZ*7;$5&45&M2_1##@OK+L>:3_@ M>(95\.BG(K;Y]&P!FL6$;YC,;Q,7=&[!13;X;JJ7;JY4%,'9SQ MZN!AQ;@*(AO%3AS9 #"=L%@9]P:GI(4$)'B3.B#-==BAUC$A$N,'CYYTL:, MF AQD:)%90XMG]$2*9[,4 PYZ)6"=B+6^P\'B)>O!X@@!$$:)@ G='0(;=M& M>&];R3JC0HH(-D.7 M5#E3:6F$$ZZ[_YJW[:8_=U^N/SP\9D7-OOC,YLP:BJI9H1#9,:8RZH/0=5V; M('\' M QI?1%^---ZY^).GA$HAO*L;A8Q0ZK=?/&RQ*S!(![LFHI[H5GK_9 MV5&J$6H7@CU8:X]VP:<+WF3R_ R7CI"8(9FZG#OW$()J#D5V);,3P\.0LUG! MT'5@@&$0A"1 R(%):@]F2$@B>]56;;;A$TWA#Q>2Q1T.[OYYQ?ZD?Y?MV6YD M\5.J:D^B]?W1$ M0VN?<98;1-1WV['M- E@D-@^=L=9;N+9T%Z5^5W6YFL^ 1']=*XND?1=XA ( M=\\8 8W5AIB ")/%)QY:6)*\%'&@9Y'5KQ<\G%$+6<;,4 II]*]N/)S" G>1 MT=[G]:>JK)YKTF@TP"D"$,9V!&)H$QO!%.UD*?*$[FN>:$KS/,ZN<40=\>O!4N1B:1R5B7S\2E8H#!@UB&R7:4R@)N[6#G+U+FZ10W%9@B3*F=> M5C,J.>)?6*^+;]T"_H>23>UT;^)]JEJ<-\5=R2H'T/S/?'W7P=G]PN]94;)J MZU/>KAP$21@E.SF-42PT8ZT?C6;QZT<0UAU%Q)YU*D8MK-GC M7,WW[%%P+#9#>'AW Y@4&=$M!"-VZP ;U=76VL.WLL8:'#C\K0N+^3",#"^L M3V7-9IC]8TMD6S3VS M?GG+'D-914X:1I"] 0X=[&,<><@=[49>ZHNH^W1KFM6;86.RW3T#E#\#.&^O M?Y.I,[U:'HJJDEK?4^#"=594-S&^K.N]_[RK[ MD3<479U1JHLRJY\^M/D#50_ZT[*E3&XZU>@+C16)D\3&(/6CQ XCXKDV&G0" MT6^[B65>W\LJX[Q\8A;,M<$YT#6S#&O/-I[R.\ MHG-S!U/Y?8CWKEF7KT(\_'[GWH7UW!UK]&>)ITZT!.;L9.'RS<&,C&,$$T>? M;3$A.F)9CB(9)C!@7N:W1;L*@!TZMHM &#K0#K$?I_YH+8*AX%DE62O:M^E^ MV*4.V4442?I$Q%\O;U+"32&-RRK6+P.JF6ND.I$[)B;)GAJ' MA*LV0:YXQ9"VN(,],:Y/7%K9>7'DN[[M>T%B!Z,-W\..B.Z)?;)FB6,=Z^P& M-RW=YQD%9WJ*'%5F= I)[)6*QB+6U-.L+FF7:C[G]==[*J8P:XJ;W<6U7HAC MSPO2P+,Q HGOI1"--CV"_V]Y[]K;MK*E"7^?7\$/@W>R ><,BW?V ,4ZW(F M@^PXB+W/P8O]0: EVF9O67234A*?7S]5O$CR17)=2:8;Z-,[L16M9SVKZJE5 MMU5(9OU:SY+EM>L63-L9'"8N3L,!2E:LUF12;$@?CT2YT7S Y3!@3HOLPNDX MG:J6]5FFSLB.&8;G(4.&?*ELM$'3TQ.&I@720EH &B59BGT_\P$*<>2%\9 7 M !+[4L)EVK9E*4-O+LE_*#?.JEJO\_I(X4ZO#(P3!%/3&'O\VYK3<)GL]+'% M/+<)S#-"M68S:J&9AWQ:\TYZGJ/#HIK$XK+IUSV*U0$'RT@O;]E$_#D>-W1] M #(8ISC$B*6E.,P&/# (I2K*V$-A67:/H=H57J.A49'@J:*B+<;/8G2TF=F6 M'BR;QZK)UWRIZ<3GGB]%S4C")0(B+.8V@CQ'6;?BYUF!M\>LUJ1_$28TROS$ M=UTOQ GRO36N=0L6%[O>FN2;T2?%?G4F/(;I=+05'\&\WO9>;TP MC?-0+DT?1.;QDHR(*LX_B_+NGA_4_<[T[J[XLN.OMG:;R]VVV;(QF('I M,% F>#M%:IQ=PW[&Q(H- M)8^[]C;33:MG!RG+'ZH=/YK/):W[1Y(Z9CA*8OHV77CD=&\?EQZHTR'E^6"' MU3D".XDD2C%Y1BKM1&0>$FK)MVJ,-JV7Y.%RO>.0AH7:!!'@PL3S(@^[(0C\ MV/,&JQG"4F\6Z]JR/C=OX9C=WY'F4RW=LTFE?N(W,#N779X7;$GD@ZH\ST/6 MC'GS3HZHQY+1W9X>2C=/1GZ8A2@&,$%9"F$$H]0?<'@DD[I&:][Z?^X='[E M&-SSL18#F[L^@V).OF@H0*KNSH]2@.8AJ!;]4]G]T6#2TO[/,T0>Q #&.*-> M1!& ;H) VB-BOTI=BSM 4CC^Z^P!R87'RBZ0MT%*H9ZC MT%OR5&\_2(-=S<6"1>;&T \1Q)X'*0AC/Z/Q8 V$+M+9$Q*U87E7Z.W% 2O[ M0L*L:BT5&"74V!+!+-8%Y-<#A,FR$V_Y=D17.7Z%C_CE=/%ZGK PQC M2@(_@QF@.$3#D7C/)3@TLD^D;'U&.T6K7N/L[Q6IQTIKMVB4(%G=+YI$)B79 ME-\STH[+/&35FG=B^T:&6!1_(>+AH=I<;:OE7[C\7JZ*S>HP !1+EA*Q$8!$ M@. XH<"%7NJCR$5>,IB._%2J)*L1@];G]CTP9]4C,IPLFF%=3$5')UQ..CMX M3HN/*V./\.)96MG#'/N9BO>).Z.21GF?AS2:=>G5$Q?&^1(O[7JSY3-S-BW< MU<5U\7.;,;?_6GA9YD5IQDL()B#$0>9Y :)N&##I17&0R!5L5;-A6^IX ;_V M_:JA .LW7H#U2J4 JR*)8C(V!G]RRM52=X#D_,E!.2VJD7?&3W!S1IQTV9R' M'FE[\:KXJ E6A%^LW[*>UI501'ES3]?5CV:_V>ZB,'")BR,O@$G"!"Z. T2 M +*((7%%E_&U;-CK.GM8?(;$@3DMLLF.EIRCZ4PO,L+N/+J2&5=>/H1NCA^) M'D"8I)A!B- "A MQ"5R*TL6 %A?7#H\[Y3OT4F>F+/!NYC$34RXG/#QS<16[P:XSLV3\^&/;A'O M-^<0B /JR411GM@S4FDQ2O,04)L.OJX58Y=+X=?F5_^^:[9M!?;KZEO!F2K7 MQ;-2-M>5+%08^@GQ@1]$20#%(/G)# /7]%\UKQ39$/G5?]X;W5VX4F9]*YN1L>!V\!\Y,> MB\1'F9]@+\A@%% 4 13X@WGJ>X%D#FW*K/V\^ @IUP<6/_8]VY)7$-Y4VZ(3 M%(:UW?)H?U(VS8[Y4[#/,G:MFSRP$Z+4+G\E9]D]T@NZMJV3Z:V';$F;'\#-NH M;+\8;;C[[1CBIK[;CB#"A+PQ=)@G<]HQPX(_E:UF9_J93QH!0@+?S^(XPJY/ M2(J'; M\*-^[7\_;7!Q6]0U7_C;/]2VX#4GLA2YS*9'418':1KWMM,D"CVYWF?&IO4> M.(#2>V33!+MBT]01:56])=SBYN.'+D=?7GR?N?-+AP:9GX?4 M&?;I]9*?<<9$)>]R>U_4_*7)O+GOK/7/ORU\2EAV$V-$$A0&/B @2 9[3'>Q MG,RIV[$N;2VTPZ9TN[ OIVP:)(JIF67VE!2LHZT'M=\([G&-_ ;D27[.Z)0^ MI_/0)@-^5*9;FV[:M=]E1?ECNF,08XP& &WE4^CE: M4X:M;RMT$]*&)PE'YV=8BMPO9J_+_*9ZF1' M6,19E,K6M$,Q#UFTX=B[>9LA[M2%$RZ[#8QOQ;(HO_-]X44(7)22+(Q"XF.0 M@#C,]GDC"E&@.UU5,&D]I1LP\5.)/2A=351A5E4-;5%J4@?W%'][G^*1Y.\U M;5+"I\'Z7"5/QZ5WQ4Z;+W69^[3Y7FP8U2S965#7PRE_ ##R0B_P>0'K;+"9 MP@RJG6K3,#C.2;4!T9.NL$EQJ:IHQODS*65'X*:6L",H4MJEPN]<14O)EW?5 M2ITA=9GZ6A>/>;D:5O/Z633GK=HEIN6.X>;'Y0Z3W>X7ZVIS]W%;U _]KW25T$RX M5"5RO#B9U,XA;CW<-CK=RB \'Y.1!%6$52FE-1JFN4JP62??U68+G H=R7N) MI#Q,X+_QPEC5[1\,1FO^2[%=!##(: ;<(,A2 DB*J+_/;GD]!HE,TX;YAB?CW\Y2Y#XH#' OO&W1Z GY MESCB-V$S1,_32.8))D9 \&(,DK.99 6-])VZ]!:X'[GP6B,W(Z]#GV%5:F382KKG.._6P%AB[$$1!Y(8D#B!V41KN3UR@*(8&)%O1LG6=;M$, M(FU ;U49UA#9$:@UM )^.&TZJ.L,5/1M^F2E4S,(,]9+7<]$1-((>_H'\+\5 MWXO-KEC$* P3DJ4H]*E'_(1"N#]($42)Y!,,^O:LJ^ ?FR*O-RS!J3M$IL[< M"Q.J*G\VF30B>ONS]M_>87;D8_8]'"F94R5[KN*F[(_PT7HUILR7 'WK <:% M3P.2!H&'8A "E^ @C5,:I"B@L0>0[\H\@V49BDRW57@MZXMH 3GGX_$KJ(4>J1(SD/&QW)6N12I 8Z% MW[010_1V?:<%!E'BN4D(H8>!&WM\%8)ARD"4QF& D-1C-U:12,F__&[C7OZ' M-\9.2/^)EW E7\2Q&S,Q[9]/N.2D7UKV3SQV._+[.CILG]']<:(X#]D?R=>7 M3_6,R+#YK'\11Z'OX9@$$&:9!UR*PZ%T2$KC-+"3X;]K]K]J-O]^/$QG[D9# M83U+GVLZ;B3U%@[%//36AF/**;4D=YI*R@]Q-R>J+\@C$#"K=RQ,K+ZHFHC1K M<37BH)C(FN-25&R_YD]])7RX_(]=61>_Y_5?15M5^JI8[NI.Z#V:,:'G3\UA MINR4^@0-.WX9C&3OJ9BQJ7#D64Y2!YC.;54[C^Q#]WP?J;IUFONJWG[L*B_L MSX<]['UPFKT3<@)L*!9BFCMB$)1D=L_^MG)ZA,X!HG/U/L=6%%6(MC,B:I;V M>>BF89\JFPU54AWK:ED4J[8<_U7>GA3[/=]RFT^7MV_BP"D$. I!YF8N"E+* MI'DH'LU29"AY9LN\?>N)Z "Y>T"C8: ;U@*9/&Y[B%85U'R\!-5TTD!)*NNS M"'&T;2 &O#P^/_",+/T/$A;X?)Y!AR+R @1@ A"1.-'-7=:VWQ<#8,UD52," MBAFK9>J-I:T#S@NG17K1TD[>I7V<_/4DB3))K'XD9B*D%AQ[+YTUQ9VR='[: M;%D+YF\4];>M 45>$J,D!F$4@8#)]T&R4Y1D"E5U](TJJ*7"#>=GDIESJ$TY M/"7TR+YS] >#WB5.IILJDS[3WJGNSWN=4I,IV;Y(J_HXLVI+'[RQ%KA (84@ M@X$? P*B," NCO=K@!'(U'(94]:M)S1=<9%R@*90K=DXX7*IRZA,Z^4O7 _ M/)LJ_M87=WEKAV,:412D4T B30=F7H)IW+L3\FF'1?/[QHL(0.PGGDNR,"8L MNPJ\8+C;F:'(QP9.X*B8G>($SH?=L'-9OK&%;&L'^?T(F-XY-DJ^]1WCN6X3 M&]D>%@[%/%34AF/*V\&2W&EJY_Z5S#?VH]W48T8A($&(XSCU@C@*>B X# +) MVY@6 %C?ZMB#,W[F1HMW+>4^X3Y\O9SM;F[+NH'_K(=W*SZMP..]D]<2D(0TC -4>H2$*>9-^3* MF)),\KU'HZ;M;V#4)8O,8[YV!M3\(8X[TXNCOG]O;])2E[E"J&B^6J]N\N5?1K9SE.*BM9-C+1;F-W$&J,X1UEELW[S! MH?S.C4X@YJ60)AT3VZ_1YTY63[\5ZU9BJNO\YS_+[3U7 :85#-?5?5X7&9MJ MK%#UP,OR=K7$W3BDO@^] 40Q@E!"1S>?L<8^DA#78UCF4!K?QQP=Z^T.W7G M%3^.Q@OU-\5VNRZ&61[[VFU=+OGO\Q]YK9HGFH^BG!9/$SD=9;[@Y3:=(ZP7 M3@OUXPW'ZO2?FR>TW#*O*C=F/C7-+F>L M7=ZV$)H_-BM^'F#)X);?^='QMY'Q@Y -^]AZQQVXVE;+ORX?N](=- 19F(21 M'R0^1$G _KP?C6*?>NJW:\;':GU[ZOD]C^+A<5T]%873<)"'X^"/[-^H7[*9 M(,2"8\,O$UO) :3WZ\(9O.(#>>?7NX/(A;-WQ^E<<XQ'IYS MH] LFL5,AJIY<''FAM'4$3)_>F)!HA!AXGF 9!Y,01CZ8'A^$OL8Q@9.GJF8 M'>ODV5#*[_:-HQ.V3DZ\S[GI$Q-&Z;9^4F*NQR.,'(L0#L4\--F&8\K'("2Y M$U5+7M^0GRT!99O*-S5LN-QP3_Q^__O0]7W=3FF%Y@O^"R?WS'QQ] M+98]&XY-?/+Z?[0#OXXW"$>2@[RHAL)CK!>. 8PVDS)0S:=GRI?W5L;TM:C+:O7Z:8I^LG+L M?9,^,K3-M8O,8=N=* MSAM5UN<(<[S!>@$2@&F28.JBR"=Q!&F*]IC;?-Z.\((_"X>&2E] M"5U*5=\<.YU\Z]P4=^5FTQ9NOW4Z$R,.J>\';(01TFB4)AGP?J%!R]88)!S$ M_P1#BKBO)D<(28;'$7Q*LX!XP'>I"UR490@$[AY3!F$O^&0C>-_*+AIYN1^ MFQ'[@OW\?9G_+R0:H@'[SR :PKX:%0TYAH6W))B%[=/A=A(_0%7MMM^*?%6N MGW#!;[Z5&U[9DN9E_8]\O2O@ W]"?I&Y*8D3OD6" R_V$$X!0-0-0R](4S\( M9%YKLX=":J%%X:6V:O/QJ'IOT?KA/!0,_JHO*_*@L(U@+RB"FP6SB(?DED#' M_0%T>R:8H79ZV,XQ;H<#=UKD%TZ'?>05?U6*SZWK6P_;/.1[!#]?KM&/Q*RH M; ^WC2]_;(K5EVH Q2!*2IF&,09CZ41(C' ?1 ,!/TUA&IPV:M2S, M1S)0<;#.IMHZ=2\$!\66TV63K(L)\42$RRGO -)I43H,YEYR#T OCA1W7*45 MY_",M%H(Q#RTU(9CE?5&+*:6_*!/+]V_MRG9IWU&QA*W@_VV7-_V/M]<%P^/ M59W73Y\>'AFFMA8QC#V:1#B)O#0F/L%9S'!UD&#F)9&(?HX"Q+*B'I"T)VFZ M;*MYG6WE>YE='>=;M[SW?S_;^R>(W7D5GEW8E#+B#KISP'[A\&G+L31WY4VY M!\[>!>?@PYPBMJJ6._[)[BK/+Q.Y9[!G%,$7(R[GK1U'W=1WVU'4!)-OC*NC M!FC:D79<5ZL).H#DW&5Y7ZQVS/0M_)Z7ZS8!J&K^ILHA:;_F/UVX"0W2",$X M21)F,XQY);(D9'E #&D$A89>\U9MSUQZH'R4W4/]>%O5'_F34L?K&W^V>$\7 M^;/-ON 49A+B)6)("J$.G M^!F*$9B4/R"A1**U3"G7%SN7+TR__=/? MBX>;HEZPZ05V@>_YJ8N 2_P4@STD%R DHUM6@4RG;+AZR,N-I+;9#8J8^LTF M'L;T\;U06*KLJD[C&0T=)3KS4-EQ7'U5"78T?F7RQ]Z YWDD2D@2 N13&KO8 M#9+! @C()LO"G[M&"KZ9X=%(1D4Y48\^;- BX*8OFJ(" M_(U,3[4I^LTUNMNL!G')*$P#S)(_G/@L%XPPV!M#ONM)7A17-"+3 MY)7N>K>X^FWGQFFA3=01WF;H3*?0I'0>'437BEP6^"]T(I1YFUA&DL8]\Y GO"!NT:7F(/2 ]7@QE6/F5 MTA:MT\&5'(>-4R^PH3L1ZW(C^"]#N,1^[$3$JVV]&@R V!ZK.#NGME,M\#N# MG5,;7E5V6Z5+MPX7_,G1.BU<"T0ESI*"(J>[\XF%.#>M+_P- MD7'UV@C_9W1\W/C.0]]']KF:LD>-,QY\9G\[8 LB#"@*LP1GB*;0HQ#A 1LE M-)1[/WD<3$(*I/.P\I&B<&2RM=='BHS=0<%"2"8:%+@GO]Z@\(Q_"X."6GQ_ M[4%!T6=#@X(.XZJ#PM%J]3.4BPS',4(!###)4I)Y<>8&@_DPI5KS &6CEE/] MJ>Z6B_(CTKMW:2%FX4)'Z,HLB% 'N^ MGT64#M8Q(+Y($6O3-J4ZHWSUZ:X6X^NR:9O54>6-HZOC$CO7)HD_GV1-R;E< M&O5VZB6^*@P$2TJQT4,$:_V#$!<6Y.'1.PP.X,C@G8\*JRVR8E MM]SXBV\W+U]\.WKC,'LZ?*1_ A'RMXW[%^"^5.T-\&+USZ*\NV?_A=^+.K\K M_LZ^8(M94GNH7'73;.M\N5VDJ9]XR(,IQ@"&$8(@C7V$?#].((I!*K5O-S_X MEG/2 :B3=TB=.P[56?$2^;+54&;,HNB^X?R0VQN2CU\C/7;W^$E2_CS=FZ^6 MKE'.V.H\F/XJU=;7SN2O72DJ^3R:N[9I]M_]HV[U+SOF0^C) '(0P1X&!'L9CCM/G+U]6NGYM(B_^LV$X%5TU_$%;UBV/IW_Y\^E?<_2YQW[ZUR8-0WG5 M\D#%A5/T9#B//1O]OZ];/BZ<'P;7&WZE.,JL+/\B+ME?M?XEFZC8"OD\8GQJ M]7T>Z(1;X Q6]G\UQJI?5V^,K&8,2RC$=2/JQ0B$Q(,NA5G@[XV&82I5;$;3 ME.65_BY8'U^KJ<+BO@:?$@OQXU"IOFB^7PP_])1V);P]5$!^C+'K>H$+@H0.QK* AOH*]JX)R\KU ME?6X;?ZS3^;>4#"6T_T<7OG.VQ>-&OZGWA[MV<1^#3Q MXB #&:4DH(#]=]B1R7""A#JC50#3=U7UCCEBF 06D.80(;G]([P')Z*Y:48(YH.4((HB22.TMB"8%]ICN9(_;ZP[F ZD_F1*+4S M&)*MNVAB?B3'I_!M^*8IMH>G*A&S?5).6,QF )H_S2 1T MG7AYW=\$)V*7^ZM-N]=XW3U>SD6LS4'@9M4>+U[$D1OC('$CY <>I0 "D@TV M48@RX948;4N6M6; YVP/ +N91;MV6G&,,K?)M8D56*\9E5,Y-=K3>82MFXHX M#%WWA/>H=,I%4[FH,?9FD'2:\Z6RT;X47K$-F-7#4/.5 VSX;9)%2.+8]T""<013U_,B#.(!1)QE0L5<+)F6&@KD M:[J\WCG+7R2BSG**W$J.Q3,YEZ5PS",7L^7<6X\?VN)0[++5OIKSV\=J^VMA M#-%PGO9J6RW_&@[5?F5MGI^8[O)I'!*3N*LT"L?V\G0':K?/:697-\(Y4<-8<>;UJI+1?CGG@KVS[>5PX:?\H'?)>(_/-PGXE^WOYG4 MM,UM?S_ID4'I9[/MEW<_&([2,0,7SLUNZVRJK;,N'TJ^<;RM_LWYD/_6GJEK M[_GSV?&%\^'FZ$??JS4C@6]R#KXP6MC?_D?37QAEGU\>?7Y5?B]7Q6;%?[[Z MS:G+YJ^/M_R-L9JY\Z'Y[:*%^*'XK66)'\-U;JO:>60I\D=>VH(S4?>5!SA% M?].]0S5&VSLU6YI7PY_!E&MFA%2S%:F1JK&H%1=XX9.+J!>S3N=E&?0"GZ D M@KU/T/=\/%(%EE%\L;X=^:HRUE$Y+.92GY.PY.19RMD2('M*8M9$Z]T!FXD3 M%M-4@W79.@[X4?N.!?'R;.)I[+QJ 9D(_KES+[]$HYS'@LXOPI6I.C\31%@T MB=C7ECL4_FHSG-:1IC\=\?0"2I(& ?5(##TOA< %64(&*%E&/:$=1*L +"\) M'15)Z\;@X?[%D]Q@;(=\L3%T(_&[MI4.\#\'D Y0*LV?&%:N! MFL=P8-?%:L2&+R>^B-/#-P[Y\/"M;/YJK2X\?MPL(UF (Y!&ON]G&&$ J9_& M'C]<+B.OBB;LG\PXH'(XK+[72CXAJTJ@F$2.P)WT"0Q9VJPHW-O$G-$P32;G MH5*Z3E1&6Y>FTF1/U^P+X,^R6<1I CP*,80DP2"@H>='O46?@ QKR8V$G?$U MAT-S_N3@='5'ADY%\;'$I+8"B9 XC@H=&)*1(@5>9ZI'*IZ\)TK*[*CG0.R? MX^HA+S>+./.H'Z4H]L,0QS!!"+N#11?Q\THZB9"XG:F4J8.GG1-)$*J:&-GA MTI VO4?C2#G2GB.I1$F>V9FJDXHG[Z9,JNP(J].NV58/1?W*\N_%PTU1+S(< M>F%*@9^$7H*S&*:>-UCUHAA)*92F+=LJU<-SWIJ%=!!EE4J77$&U&I%72<72 MH=2.:IWGZIQR&6)Y)NIERIN7"F:4)8W97U9LEO?\.[-!'/A4:&S[C2FZ"J$;S M3)3,F#OO3Q5U>%+7LL%HGPB2)/#=*'0] ! .,QH$(1G,9GXJ5&C*F+%)MJ9(]%SU3-6==_5,BR?A4YSYNFB^%=^+S:[X M4FS[/##P(:&8A#"F888C+XF#8:TM %$D)6)J%JP?H6CQ''A];V8AEG1EP.0=@$W6:4PR=Z3?:I,ZCZ^B[ M\;*8BAE>WNM 3;U=_)[_>U4/JS9-.Z_QO 2QR0Q!0>IA$ /?34)$F MQ:\>:XE79AE$E:7S0_ (!"FNU1I8SF#.'>D&^]M+S7C;^S>40I.F:?5!%WQE MI*F(:\&7_*&XO'UFJI\:9#XF?N3[0<)L^%$01.F@.V%*D- VD)Z%T91!:E%! MD[7W)6(TZ'0W;"385-RJ ML4.D]B:-$(?C;,_L&9+9F)&G=1[K.R8<>6\S1I4;94WZ6M3\!_E= 18^"5@* MB F,4^3! 5N--S)B$@*]2YDR1@:59=X%1_GPV,'[S=-49*B4U&6;#&I*TP7 MS@'9Q+IT1)&,,JDP.U-M4G+E/752YT=XF[@O5-16D6N3_U0*IFR8=^RFNTA\QIFSWLE^P$'+%L[ MQT8,!'>B)Z9?3@+?9_Z"EZEID[8.]>27]A4(/K?A;3%<\]!5JQZ^W"RWSJ:H M"N.RR>_NZN)NL-_MX+\H%A#%(4$T0)"D&&(OBA(/][:#""92IZG-6!SK,,^3 M6JE%&+NC#::97X>:FC8I\IF6Y5] M8:"U19G+Y">3ADV^WF^S9D]_+ZJ[.G^\+Y>P+O)792]9R@N\S(U)E(5NPE"Q ME+A#%*,(NS(Z:!/'2.K(FXTS@'?VZ'DF=,#OM [(":?5&(G)Z5S"(R>R"I&9 M7'XUF#XCRF/$;QY2/8JGKQZ6&(M=V>6$R]OA+-V7:ELTGZN\+79,RTV^69:; MN\,)NP.BV/<\Y%%(8Q![,4Q\G)$>44*34&HUU":.D987>&XV@+]P6O@73NM M6_1\[\+1"52U90P&<=YR/PHGIY8I[#/ MKL2N5CL;_V>YO1]&G/8E2@;G@] MYLF%68'9\SMMUN(T#R&VZN'K?3G+;(H*+]/ZR=C#XBD=[Z!R@CQ*5,0$>F[AD!/L#OW'%KYS MP-^/F4RXCUQP>A\NG&?1Z_QPN"/C"K@!YL\(^IAQG8? C^IQ-5TOLCD <"#7 M/ZH%AGX*41C1S*,N\ET<^K3' B,*)1]5LH/!NLA[KN?:U'5ALFTHN0V6Q]!N MCMMAP.>LU3VWQM19-E:_HAY+^ZBEP&J,6M1RY M9$!#L$NLJZX0BC%T%UC773'"K2FO<:;'TUX.??;JRT&:U5^IB/VR"BSGI;X& M*[!J3X4IZRX+2MP0 YP$A/(*J-#SLF X/ M2W"0B#&T&#/M@:+T6U+@HWS M/)H"<^1S%V".T:C^2H7K5Y5?.2>UU5>!4XOBRSZ[0 $OTAIED4\)30A /#'O MP82(AM;%5P3$&.+K6Q=?(;JMB:]IGL<37_9O9B^^[+-FQ5QY#E-D*_AC@_(]J80JN%[U>4:45/M;1:AUWAXW'KO&DN;_^9 M\R?UL\,(+ 2UU"(H]0"B$)W: [%1('( EQ*'4(3MF*[:-N'!C? MB^^AL6;GM.#4GD%1)U/P3-LH/$J>7%.ET,[9M%,,G3N!ILWJ/!3-@!\O3Y,9 M8D9+C?HBA&&2N0"AC$1\Q2#DU6]P;S$$F5C-81-VIE,DM<=,="C54"4+;!K3 MI6G>+SG-DJPV27([8W62]41$GY38$2I:VMMIMM57UNCN\Z9 U<-#M;G:5LOA M^;HT(DGL0Q+X@8LPCB(&HS<;A4D"A4N9FC!F6:L&B,ZV<@:03H?2:6&JE/1%_C$S2(4^SZ)DX0ERKT%[!.Q5V54OM>RW+=P MG Z/U/Q8B:/S$FZ;'CFUEF'FC>2R&;++IEC^[:[Z_C^9=UUBR?[P,I]\P_,W M5$.'GVD%0@MYI=\ZQ+M]]^5#C?R,!*[GTRS,:):%?H1=VG\]"0'&HGU>ZDLM M=_BA04M-/.69>;^G6R-%KIN+\F&BBQ^[?*)_*[$R?>=6@UUIM@:):=YU^8\* M5?5CU=78Z],&C[_D&[AI'(4X\$*:IE[2&0I=0".A!VXTOMYR5^>@G"-4*M,+ M1=X$YFKV*9,3@@G9DIA^V6=-;<(ESY[8_.I-?T_-J/3(F<$<2M.!REA#D:VF M]Y@_\3;3E3+]7M1;O@F*BYOM@I (9:'GT2##E$ :8=AK>8@)EJV6IV['LM8> MH/'EZ>4!G+-BZ&0+WVG0*;:\/Q:3+(D1#@-+8Q8B):)#V^ @(0R"<*HZ*RK+J?=J4VS)?]WK'<3J/ M=;DL^++KXP"5]^4-KQCE?"@WSJY9.8]%[33W>5T(/K\Q030%$MC9!E).=+D; MSL&/BV/='?[21K9%SG["W'GUXW:=?1_PSJ?9QE8BW9YMC-6R]/%C+9;EFZ3Y MU.1@DE#.8$XQC=_5U)U((D] ^7I]^<@[TA4?E!I>/,L/0IJY,"#4AQ%*H[BW M09/4C87'>NEOMGT0B>%QJA;013<""];D5N1)8!2U2I'<2-BRTV%QKNR3(S$, M625);2CYLN,+"CRWZ]J1\^.^7-X[#_F37R]JI8[FHV:2@:CJ9894_#]G[_ MP6:!,,0@"3(O#F!&DY#$L3^@PFZJ?TC=():Q#F-5NVVSS3>KR!UDM1',>*V*C M>2MR(-8:RZ(J#U>KD@\E^9JG[71=_2#KHEO;>RSXGL/F#BZWY?<6&[QIV@JV MBQ1G(0V"C+HD! !1&GD,7!C&/DV\C J=J+"+P+*B[Z&Q%(C-K6\9ZN;?Y*3< M$O-B CX]Z7*R?<#;+69PQ,X ^<(YA.. VOESP#WR;0(E;L_(L]U8S4.4+?M8 MC=GZY01X;_%SP29:7_N-E06,(4:ISZ0>1,2/(B^(R=Y8B*6N5"F:L+Z(P?KQ M8UZNG%N64>7MLE#CE)OE>K=B&5>Y:6>;#PSRKFZ#PS.S:M_16U^<=5\WO91- MI%5I%Y/7$1B7T\_+Y[Q=. .F<:7Q;5[.:)\FD?,0-UTG*J.-2TZ>OC 764?] MM/E>-*TN'KT4\VE;/!SD$8')9$('1+RTM-09.HLX;)^QX] _5K/T_[BMZ#-B\T MEO!9#9R8]LXE9G)JO \7P]V_>75Y%"UR'*T7:>;A8:R1#_VI$WWN4. (X9N' MC(_BZ"PN6@-5_^^:[9=MNUG),T@QDD4I\1/:(K\&(/$ MY36JTR05/T>H:\CV0B?'X^0'0/S8T!L*+K'%KDVMP'&$,5G5E=,+IR/Y"-^8 M;$J<7QB35;7C#'KLBIU4>(>%4P<73)$W@W,,QERI+#0NR?VOKL+?X05&EEA^ M+M@/B\-$PHT BBBD21P X@:0$G<870+6.J0VN_3-61;\J]WC8[<8GJ^=+&>_ M6Q;.U7U1\!.G+,=[:#NDY%:7 9(%][7&Y5=R$ZN;ZQR_&%NVCWVW *?;KWJ7 MLW.;4^8(GT?N:]*AE]M.IKE2VV-ZD6DO8DA#Z@*<)BB-4D #F"2#31Q$B?I6 MDZRE\1<>IMS^>,&.\"Z(*JOSZ%^&?#F[)Z+'D%JOVL]&T:ZNV>BY8%-1ZJ=A M&,*(NGZ4AB@;C,(X=#5V<*5-6>Y7KU;FG(_.LH.FLRDKSZC*YJQ5,C4W:??8 M+AST#I\CZ-5+IH0%2YGB.2J6NC-G)4N3(TW-XKLJO5T49R$. ;,01 #CP(_I MD(' +"%"EV;,69M N3;5YEWU&K.W'=B2[W *3,^ZSZGX(];ME)G2['F+*,JP ME\99@$&*O S'% _'-J"/^4&OBLW$M?K;NS:D>MD>CG ON^;_1&+_;LS>)=^G MA-F<=4\2]T*L_TBRHM9K_EGPQ+Y8P>_LIW<%+ILE/S7X+=\67PO6]ECGS9#K M>H3"( 4)AC$*8X0&J^]@S;CET6Q Z.0=1&?58W28&Z>?P!F)>)7D?&3. M-=/U/?\]7&? RR_<\S.7'>0I=>]]0H4%T6!LYJB4)MT[*Z'&>135UA>&]U>1 MVFN)EX>;BEG>E,L%#>*,9(BD(,Q<'*'$)UUIYLP'*/&DKOR8M3RVJO87I7=- M=P!F63T\[EH9N.%P#U5QAC/MX_9W*6[/='8[,9I'3[?D6S5&*Y?KXY\VR[K? MS.NKK;?6X79;ES>[;7ZS+JZK]F<9O^;?'R:'_.KA77R&N!RS3K[]\(I;F^+97LGI?B/'4N /]ZT=1*X&A2; MIBN>F?_(ZY7D.<4Q(B:6BLTL6'+)V1'X_8,1G6X?X^>'F?81)?N(MI_L ]J[ MY1S[-:ZBZ\?AC,R/&.1Y:/^8#E>3=2@CF6#;,XK5JP%K@5R*04* "\,$!!'T M2!(.*%*:9C)K5J9M6U[+$L\&5YT',\T'3_$KGQ%J1VH>NF#-.[<!"+XGDA MRWV*9ML_9\M+NY&?_.8MOU)S]-SM N(4$9Q&68)97NJ!- G;VD*AGT0T!I+9 MGR&CMH_ ;?-MVYL[N++YFREF1;.T"4B5S<4ZB(?7N3G*"V>/\]D;WF,G5V+T MG4VA#$=@'H)HWJU7Z9 5WH1/_AZ98/K+K ]+;U]9EE;N'A:8Q"2F$"JHF2RK*D)FD5 #&O9I MX!*=Y7($_7K.D[!T*=([1]52=>6L8&GQHS$!78 $)20"V T"0 ";]*80]99@ MBBB46592^?Y1CD$-LTJGZ)!ISR[?ITUY(FF4,1-SQLGGAG+30&'^YJ$M6AZ\ M/[F39$.K3C7Y6=3+LBF^\F=L]K_<%U,%BRPDQ,?\_0&<^C%&L>^"=ED-D- C M,%U\+^J;2JL^M38&F=YU#%=\,;NO@5ST2/M7?U3?][$<$3$9FSX4^WA\!ZO'] D(0B!+$I2 M/XM@9S-)DB"2?!U7QY)E%=N#DRP^\\=,N0+Z]>S#7'D%#YNNNB?OA"T&?S< HP01C&?:*7 M)IX;"Q5IUC)@69\X+(?CQB[ M&/JA!YG%P6R&4_&'24T8LYXQ[B$Z>XS.E^IO0$5AC+ KH-%C$RN;.+[):?=^ M'0,X&;,RM41'9EBQGJ@VTX(U1=]GXY36FR1R!KIOU)W*4H.36SOX1UZ7_'(' MO](+?Y;-@M((Q2#,TL!G_P4APF[4F\EBZDG5V)'^F],F_SF-&KPZ\,M1]UM<#50UYN%M3#/DU0 M@OPH<=,TS2*,>D.\*@!5U0O!KQ]7,3I0&IHA2IJ\:EC@2TLWWJ/*NG)T 2U M0Y*]^:F'K -G]$.)"U$%^5QM5M6F/8%SDV_^NKR]+>IBQ[.")99[N>A889]JFRV5CFE^UJ7#ZV>]E9"''K$ QGT MV5=Z;"9',SI8B0"$,IHF^]V6U:N%TX_[2A(FS9686-FD24Z69!BRHCTOJ#BC M,JJDS4-/E-%79IJ.Q&I\M\!3W?[SOEJOGRY_;(K5U>ZF*527:WM#F+A$)@54^'K+ M.M[>P"SWD!SV%0]R:: *96*9H&6VY$2ZNZJZ1W/A7)]CRDHZ^)J/,QFA!GGS M2 IU'*B,-23)A;)R4US>OCB3E_\L'W8/6577U0]^8B]_9+_9/BU2UZ,>\:,X MI32 )"0,4P\A<@F2NJQ@U+!ER>EQ.3<#,&?9(Y-<0C-*MN!*VE0\2RZH,9@\ MYWEQ#/C"&;C?@W70>]S;6563X/']XF:-:)7\;B67-K*Y%Z70PG6KC/-L@G3+=.TV?P;D M1U\#?A&P\2D!(/+=."0X\ !$<0\GIB1$PJ.'31"61Y0.E+-DJ/BX\L-Y['!) MZ)[5$ @,.7-AW]#RQ #=.6!OJSKS,''X7"!_#"]HS"5,$D/67,*E-HQ9#IO8 M\*9!X:DA;XRHS& 8',7-:N36+C%&1_:V]K/.5M>[^I B)_J M>DLHP"@+7!SC)('L/VX6#990!!-QE5;\?LL"W:)R#K!4A$65.0%1'H$T.3U^ MR5HC2M>@TR17;9AV35SF!UJ+44D6ZLUR=V4HUQ?(\=E"->?.J+IU) MEG14;)%F?IJ2F 9>BC&, ()>5P2/(H!\SU\\%G59K:ZV>;U5%[!WS( MA#M:EJ_;%U3RK9,5=^5FP_M;=>M\;;]P^BXFV:^$29UO9Q)W0: '2?(A?-FQ M6VMK6.=\9G418DH\"M,4NP 1UX<9&05+N .UJ]17Q7:[?N=!;L-$BHWP=LE36POK(3FWO$KV,:B1KTB>H.:,XFBS M.0_5T7?CY>U),[SH#-I=#US]L]S>5[LM[Y3>(B&![T4<0(92ZKK$ \E@/?%] M5T&,3)D>1YN^5)N/>OIDC&KU"8DU>LU-3"YZ@E?.CPYENW"61=^JSI2.%UG6^:=;N>!S>KR^U]4(,A[!=?+-RFD! M.P?$TZOD64(E]=),<.:KG(;\$]!0DTQJK0:!"*4)?^6F1Q!J(@0A'PL\R'@*#8;VU&*4A<[,FE&7JV MK*<4')[3XG-^+W*.3F&JIX[IP[C@R.7E2IE!,F,9@3TZ2]L1].R+N MIKBMZL*!ZW7UH\V6^")V?ZK]\SE.K8C4"=+.R),NS?,0)FTO*K.-3U*,AL9# MJQI7NYOM[6[]&L$"(0A"GZD>X(=W2) E<6L\=%T7TX@JK%X;LCS.XO7GHFG^ M[45/6_6@G;Q'+:EAAI@7E+01V3:G<'.1-B'RSBF=6?9G(GR&G7JI@S8X4\_1 MOA1;M*MKOMZ3 1C&;D)<$J41)3#U2-J;!#2A<+&MMOE:-5&3,"25K>TQZ65K MFV+D5=)S#$DE%PK$SJ2C&7'EW31#F1_13G6UO"]6NW5Q>7NU9=.K[*E]L_JZ M[<:I2V/J0@0A3 (<1\@'W>9\F #JAZ',Y$?'CN4)T "-KVBVX)R;)Z=[L?W/ M%J#DV5PM2L4RA['8E$L7-(BTHE)G6#HC4B:XG8=&&?&D,M_R)!5JR^8'?+FT MM=3;;=^T0E$:>"&)498D;-[E,_.HMX>)CWTI?5*V8EF=NOZS[U$JC]1I,"@H M1Z.0)R=&MWO-R!EAT:!O'HJB MXT!EK"E):DCU\%!M6CO#VU(I@1Z.2 !H1)&+TY FO1T*DECJUJ/\M]M6D!;0 MT"=?H%2?GNH0R?S/I$>KX7W8(3294QM3/Y:;XQ$;T9@%01J( >AY*,)M! MQ)X;=-6?0S:C"+%4^64U"R./K!R8TR+3&%TE^),?8.U0IS?&BK!F?9S=$R,X MU,H3.1-MT?/AS("KRHCP>L%]7A=?ZW)9L(E!1&GB(4!3-J9# /PPZ@V U(^D M\G6)K[6]7LF1.(\-\YC43L-_[5D^789S@27!.S0);D@ MV3+5HAAYYK_W_MQ47YZB>6B#"O"7DWE5W\57#9G4?"L>6X MV]Y7=?FO8@4?^$X+6,0DP9C?-40$)R[(<.@.&A1$02J5CYNR:?O UQZ0T[0C M:[V'[.0M1-GE14-4BRXVCL^RI.RTK!X@.CW&"^>(>GB>:4L+DD+4G5V>-$O^ M3 3-M%>OEBYML"8JA==U>^3\J471"F\#E_^Q*^MBM0"80ASXR&=IF.M[A% M!HLDBX'<*7P=2S+=4>D,_M5+K>.Y4YLL-9+9DA:A8B(W%I-RPC:@ZF9D%TX' MC,E:#VU<-3O#T1D%,\'L/%3+B">5^79G(E'[5O!5V7)S=Q#)PV<&N8RP!X. M(0HQ CAR8P2'S#&@5.YPOD48EM.Y/49GLW^0N),U)S^D&]O*N2F.U.]T7QT] M2CIIW^@!,I4)'J)VE!,>?7 ^Z:$(Q=(9H]&XS4..QW!4**^TP*W4VEOS-2]7 MM*JO\Y^\P,5]M5XQ,.P'[6\S+CZ\1'^Q:;H"MRXD2>IBUT]]& */L/\+!RB0 M9'+'#&T L"S@#&9;%J;'V1ZK;P7\XPV'ZBR/L#H?WLM8[:UG2=+ZWLJ7K2C- M1 VLNOC6:II=/H4/Z>]+,#3?BG5[LZ<2111G248]FI$ A7'J>I&;^@.BV$\\ MJJLR':+SYMF+(7K&\>ZAX:B0 M&5!OF\I:6FWRS+//U_JQ^ M\Q9,FD8)\7EM*>A%A 91C-NSA:$/0 *AU(1_='"6,X7V0?BVMMH1^+8NXM7N MX2&OG]H#<>7=IKPME_Q=S/[.*)\H?&7.+TM9S1P_O&(Z.^O(RFGSL2O\2=,C M9]K0/HLUB^_>(>?@T3Q4W710SHP$D\5_'J/'=.Y7,^F'RA?9BSMN^UOQ6-5< M%S]M;JOZH<68/?6_["^LQ@"3."!)&K.9;8 "+TH"@(.0ICY!%"M><#=FW_9! MTN/[VATN9X_:.8)]P2]R#Y_0O1-O+CJ"&X<3!T9RQ]!*3&Q?KQ@,4P MS4/1K7IX^IJ^)3;?T^6FWBZ>#1?MF?_VOF[$R L)S%#LQG$242\.@KTA2H3N M^VA\O655?9[>M;"D;NWK$'=>$4?B3$[P%.@243/FZY&2L;^]5+'39+PA4@:8 MFU:#3#A0&6M%.@HRW-?U/(B2+(E]'[I9!*,PS'I309!"I*XA@@:F4!&I&_EZ M]*DHB07F#&B)B:OYBFIR\E*^$?[FJ"BR+IS5%"4^A%,L")>#J1FL[!\6WRI-KW!WEZ8!+&+8T32 MP/.8J$74'>R%;NA)G7]0MV(]I^F!*Y7?":J MKG*"H#/"HT_J/*3'@!^OJJZ8849XB7QWT_0RUT[74N+ZA*3$Y^D43%V8>GYO M)8HQD"N/(/G=MI>V#W#42B;*4B6X%FV1)/V?BW,*P(F?S4 UE M]"\7=+584%"(?O*%XS2+/9=FB1\00#$-?&^P0XC=;OJ-T5:UW?.5F MF$&Y(48)35 "PCC#"8IID@ZFTC"!(L*A9<"R=@RPG#TNR5F-'GOG560TXN2$ M9&+.5M5R]S <5YF>NV=PK'+X0I.YAZW2NJGOMCI[SNX-^5$:^6$4>AZ, '6SD&9@,!0""(3%6.WK;>\B M@ :$2V)'36/FMJ&BO/GIB\ONGO*6G5(V<&LJKI M0&6LH4C(Z1]77_.GZW]\Y7]AW S"3;.8D"P@;I;%:1K%( W(8,G'8G7B=;[? MLJ#^<>4P6,[U/YP],!7!4"5/0%]'X$U.8">F3$)D1Z!.3665*!03VK=]/J6T MF@S-0&IU/:C,M1<)L>7G[EB[JXV7VYW]<%R$&8L3_9] M-P@12&D0^OZPX10G:2)T0L6D/>MG53J4SA%,YQE.%:$QQ;6 5D] LYQVSYMA M"6F?@&DUJ3?!N)CRBU%R:B0P3.@,1@;3'E7VFI_$R/&E^/%[L2KS3QLFL)NV M+>;KY\-6OEFULX9AZ24 ;H"!RZ8*F 1!YOL #2!00H5>;+5DVO)XP@ [+>(+ MYQGFU\D77U%47ENQ$!*!L6;::,@-.[]N("2&I&D#HC8Z60F,V' E3=>ID M[S,8Q"PZ5XW2=B7/PIV^./UY_X19X*9>!#PO@G%,P@ $F3O,QQ(O">1J%YLP M:'OW]5Q) HV'#WC// MEZCR?6G?D;B\[6SSVA##[:@%"+W RY(X\V*8(A B$@QW,9,DB*7T3L.,[61] M_Y!&O\_@ =;^SN2XNG6:GS-J98#4>6B4"4LQ)F!(,$IV$8 C=">V-^(%:]2].$91T: M@#F'>\<#-(FIJ :# G/_<9.8JH_#G^()C#U]10^*_6&YWK7/$JR* MQ[I8EGTQLOR!IRG_VI>P+)FMS5W)93]OFF+;7+"QM-G6.[XJR?\YG\2WOW'* MA\>\K-N<=WF?UW?\1;GB/W;E]NF-!P\NV-_8Q+"-[F-=_7QR"K[NR:TNJX:; MV=8Y^^RR^W#[EW)?:).A*N[J#N3>)?X+9GC##+,/M-_/ +9P*O:/5T7W#_ZF MNL$BR4#J)7Z,@A@EP 4@#H85=_;7C(U/U39?2XQ/EG!(#6)[R/)B3+)/ MUQ@J"+ M_B5&MQE0KS@$#LB=#KHS8+_HZNM?.,?X6RT\]F!&T5(84V<0-;6! M=Q^T_[K#K:'15JT)O#C%WSQKU?A$.\ M^2]2Y(7(=\,($%[KT ^\D!?JB!(/L,8:<%,A>( MM'D5&+M'I51VC?\9F\_!.6AT-F5N98W)JN+E+ UV!6]HO4/"J?'#&'DS&"', M^5+9:%X2*G^]SUJ8S4^'G*4WZ(8N\!#-8N!'F!!$TK@?5K(P0HFPQ.N9L:SO MUZ(1,6M,U2900]/'(5%-S95+%I/RL^Z=TW QG M,Q!Q0XY4QMN3A'QGNZ;<%$V#JH>;LCLPU/ I1+7;7A7;[;I]B6;AI6', D_" ME$* L@B&>#@DE&4H#(1EW(PYRW+> WJV3B"A/H8H%9#R\=F4D_0!GW,,\,(9 M^#U@')]="8T?GV4UK==G6TSTA?@X)?YFR9S!(H"!)$-NY&7#Z:D,AY'XE383QBP/"(A<'J_.+O/F7CJQ M-\*IP)@P-IUR(\* [G\X1YGI,4#I7-\(KS(%'T;F5_'P@2;/@L4@WN?BU#A@ MDL89C )&W:DL-3>Y@ZQOC#YHO]V$CG>;8%WS':GV%!MJ-Z<^;> #?UCW\O;$ M/_E;YG/5-$5SN2$_.89= MV=QSC)>WN+C9,KN^YT68QCX)TMB#08J'0WDH)!&1&QCU[5D?TC@ZAVG8BJ%Q MBF<0QU6D=[DZHR7F>)Z'"ACTI[+5(A4?K_O,$JB"I] +&K?U+.,D<),HA$D0 M((^_JAZD)/,C7^A!3(VOM[Q\0WCKAS11_8/'Y2%0X4S,>6P3)><=!PQ-9EXO";DC'IHL#B@6KH^1&Q *LRQ*<4IAX@XJ12AQO<6FN,NWQ>I:ZG$Y&0M" M'2+M.L0K,.++ 473_)LS0'/*%IOT"W-2S E*B 6V5-^6Z[CY=)X;6\_*';%P M3C/4Z)J)7BB"?_V:G#H'HCIQT*$@=+'GI7&(W=1CAOS8"[OOIQXS2D1NS\I_ MJU1:(7\7]IK_$Z?:S]-5--LZWRY7?AI M[ 7M"]F92\/8I3@A/D*^'\<@BC*ABC 3P+(\ER&WM_S*[O=AC.47OYUO+*-Q MGN.]&'98_QR02Q;Q&S.28K(VTR#*Z:*-^%G147-LGQ'B"4(Z#R6?PO%J\NXD M<>1WWT\.MEDG>6[_G^7V_KY:\XH*[/>TJHORKM]'7Q#BH8SAP!A!Y.(PAL0; M(+E(;$5K%""V]]HZ,,Z/ T1GF_^4.-!J/1+GU7]V0;"E]T?X^8+,FE:>./H\5H1DT MX$?1UE>L\^Q8_)Z>.;.@,4J\, CB$$4Q1#0._+3'Z+DL.5":K(V"S/;XVX'K M5XO%A]Z)PB0Y$YM=A.P,SDZ^=89 [IUX^6]D1=[P-,U$*$1F:J.&?&:3M7%] M/S5?FR "FH-*/YX]0X!+UOEJEHR5^7J1A7[FNT& TLB'&4Q<$J$]FB2*# P? MVAA&FJ@9'BCTJ=<:$D9EW=;,; C-R\\=.S(K]7^/=7F=-Q;'62NZ.2_%M-LP MJYHJS4>* FY6GUEPUOO/%,V"F62&P]3W,VH%O[1YWG)VQEI[RF6Y357.UZSUEI][\0TUA"+ M8K4'\Y]HM^4OVOW?ZJ:!RVUK[W%=, 3+)6^B[=M/;^^[M/< R\TW]K_O1;/E MZY2P:8JZ76*-(H_"E 8PC>,,I"F!;CR )<@7+TT['43+2GVX6EQN5@SMIF1Z M41\A;2MFU^(WT*>.J,"VR*\13+DA@8\ W*E6Z[E;#O/KPCEXYAQ-GKW MG ^]@[\=7S<_]M*!OU9#D"G_^$LT",72D7-H&()E*&V%X=06SO1QG\'FS@Q( MJ&;5%R4RE\'@EV*+"S;_K(L5 S44'2B+IM^+"B//IR[R8P\$&0Q00.*P-^UG M@2O^YKLI@Z-E%:L>)9\%.NL#3HDQQ!C) JG!%/S*#?0':AE&9P#9*O813(73 M#\9HEAAXIZ!;;1@U1+O80"A(RZEAS32K,QBDC+M466R%AL_K#?#^V-3LYW>; M\E\MOG[,&\"Y)(,$!S#RTR0B*:!>..Q,^0F"F=&3>V8@C38([8Y@M@/130_4 M\.$P0Y$R=+)O_"#96L4\1/+8E_;S@S>6COL9BJCA@W_C1];V$4 3$39W&E"( M7YUS@68#.(/Q>0*G9<\*VN#9F7?0SVD_[%PJ[TEI#"A(CUT,) M#%-^KA'[KAL&/@8!)1$((92Y-#XZ-B&]T;YN_O>J6OTHU^NC-QX-CPG&8F5H MG!\U/I9'^H,OP_KCA7-PQ^G\L336&XNKX=%^BOC:'N_-Q-G\5LKVH?"\.P?+8* (#^*0Y_X4>H'V&5_&+(0 M@B*AHT-V$5B>NQ\]=W M=>W.'N4J&\M3L&U@WYC7%^? W]XE=&88')W-WBF" M9' OUTRP%'=H!;D3WH U'8L9#)+V?3R[?6J'4?_%*L[UDMQT91WW;,(\&?9GK\D88P!30+613./1+$+D\2#OIO& ML2NTSZ-IPG+NUZ-RCF Y?W)@DJ5X5 D\G^B-R)U<)J= FQ6U>9N8,V*CR>0\ MM$;7B11.CXM+:1*=2F@Z:M M-Z(TJBJ.!08-:,Y[Y(VD.AT,*=V1Y'.NRB/KQKO:H\2+J/I\J3:KWE2Q^KUX MN"GJ!0D"F,(L"4,W\CUNS(L&2]@C4$9X5+[?LN9\J;;[+E.LG+QQAH[T:=-L MZW9EP/FSPRHI0DILBNF/;2+EI,<,AU:TZ VBSLB0#JWS4" M#RISC4QF9?Y' M]7]VFU5=K&AYNWWZO5ROF<[]W]VF8+^YOJ]V? 7E^KZLMT6QN?J1/S8]%A\G MH1^F,,$9@#Z)4L0 =%AHY.-8?&7>%@++VO7?O=#]W>$X^:JC[[30),7*<@A$ M5NKGP+[D2OV/RNDQ.RUHIT?=!8/_>@#N#,CG&!V9I?HY1$EQJ=YBM 37ZA7) M.[E6;SL8WX8>@ F_$4$/P(T".D *,5(Z/FT$6#8'AJ!%_[N[''R\3%05V#+$1$8).<3 M#+F1DN'>:V^'S^'0]PI\B-#PVQ[^;(,E,6;.)VAJ Z=N\$P-GUH\GAI#QPG. M# ;2D1RM1F_X2G-,<1AI (CO1U%(/"^)$B].PKB# 5P<4_&!U(9QZS-+US4W M?%IA7VIF.0WQZI-*B\.CE6 H322G"8K^''+LX4^!L?+ MMG@4W;+!15U^S_FYZR\5;]'YNC]#G49!%@(0 .K[-,( T@"TYF(":.9+/3ZE M;,3^YDV+QLF[EX:J6Z?=?;M=&G5"QK9M1N)0;>0Z0+IP] MI5,4)#S%S9DM&VTZY[%OH^]&9;B9J0_6VJA^ZXS1E MLUQ7S:XNKHN?VXRY_]?"Q5&:AJZ+$S(I>/MNZ($^*D/@8Q>F;=N7<5Z MF%V]XO;H!BZV>;F6S*,L\"ZF;--2+J=W!ZS.@?@CM,X!KO,G!^RTB$<^1"/- MZ!EYM!>=>8BF1?^JL=JYG,!^K?M"75=;9N1K7E_6K72L_I&O=\77HKZZSVNF M[DD(819BEG]2/\I"%P!$ ]^+29"Q&;'4?-202\=KYSA,X' M7@FK63DL/70:CE4R033%N9BB3D"WG(R^8IIA9%V]&\)63@O383B=%NBXXBE& MWAG%-,S^/&32M%.5U1:K(XBMI0;NMO=5S>L<+;R >G$&F?C&*,U@[%.0]491 MY'I470BE38TM@*W4-4Z^1]@*8?=3+064)UE%^:SRJZEX'3;G &Y*E7M)E+"Z M*3,\1U53=^:LFFERI*-BGYIFQPP&/K,5X"Q(4@@1A20%>##H^U!J04_#S$3J M5;;HS"J7*+'JJF6!4S.*U0&;7JTZ'))*)=+G?;9IMO M^ O4"YCBA(1!YB4QHC3!'K?=6W41\'0E2L;61#I5'2":%2LIGM45RQ;%9F3K M"-WTVG4$1E+ 5$B>KXHI>2,@9>HLB>H9JAX>^$MOYV:K4<:FI'X ,(Q<-TOB M, [V2AJD@=03PR;L6=:U#J+YM3,C5(O)VM@LRTG;5>=#RGRB F81IX M212$D&#J$S<=3 (H8E5Z?,K)6HT>QXJAOBUO]8?]B MNC6:NZ+O)F5S\=&5U$'DJ0&R,_P D,,0HI MV@LDCN-,XN$?'3-"O4G[#9\!V0O!FFST?X.I,SU*A]=Y="0M#RISK>QEMSF. M^F?VI__]WX:?L/]WDS?%__YO_P]02P,$% @ O/\"_@YY_RZ;B\+J:W?_WY[Y]^49_, MNW<__X___E_^V__SRR__6W]\_Y,MQ\O[?+KXR+!'_]4M5[)?XHU\@ M^@7#OWR;7__\4Y!P.E]]N\9'JN+?7I7_BE>EH93RU]5OMT7GQ:Z"H5GXZ__^ M[?VGE9R_%-/Y8C0=YS__]__RTT]K.&;E)/^8W_P4__OWC^^>-3(KOQ3CS8OYUIU/Y_EU^,L\?.(ZSB=Z-(GC MY--=GB\."E6_A=ZZ_&$T"_C>Y8N Y22]_SN;ZU*83X$;>9S@ UG,:'[G)^77 MX_2PMZ7>1"CO'V;Y72A3?,G?E_,61'FKQ;Y$NGK(9ZOQFR[+ZZ;Z$N+3HAS_ M>5=.KH/MX?YS62R^)POS=I/M"15GQ6 @U9AO=Q9NK2/!9/LPNLT/=^)%P98Z M8/,_%F'U>#==Y&$]67P,2OCT=?1P$)1#]3KN'@((!+T$3!;%'Y/\]W)1VVA( M:+)[H6#[0AUJLF.AXB1;3M?CNOJE^_80QW^B;/5;[EC$]12U[4Y<6%I58M/V M.Q;WU0\2Q3O47L?B?%C.QG>CN!J-)I.KA]4:&NWIL/S\8S2;!3,Z5<#F7^A8 MY+B3O5Y.\JN;WT:+Y:Q8U-]R)339FU!7RT7>VVNEK,QRNC;YE?;PWK@SW< M5ZG+CM4F09W*+75TO63IU:07UJVP)M?"\$"U;CNGYO/E_7IV_GOXU>?R/T:3 M9?ZD\(?1]]4&I2;>+7^F6^%_CPO1(NR#TX1[JYEN._\QS BS8KS:18:=H_HZ MFEVK<>A&*)PF3X.6NQ6QWBQ9JW*W'?U'7MS>!;Q4L%##=M6/BMF*X!_RV:>[ MT2PLHT\JKO!,'$_I'VP)D.V7?\M'\["@K@;Q(:'V5NJR8V$:RA?1#'U?C/XH M)BN#;?/[Z_#3CWEHXSK\=;&M?15&0S 49L'\6;F@:ZJMGZ]W"96Y&TUO\[!/ M>9]_R2?XZ:]2,*C?;)?"O3!JMV52)*O99I=BU9LO:U1MJY/%=#0=%Z/)UL]9 M%^!#%;ON8&H_>^YN3<77J]Y29]]-PU_SSZ-OASNVHVC[G:BITK=KM-^E>FI[ MLT)K'0K3UFWTJZT7J-_SN.G\6UE>?RTF!\\ Z]7NI:MNOBCNX[&*NB]GB^*? M*TMIXQQ]-_7+19CL@H%4E+6MKZZ^UPL<37[T5[^-UKK])6R!:VUE=A1MOQ/J2]!-%-27LT^C21[MRZ>_ M;FS MM%V]V(^_FKEK&WBL4]KM7W1FL_%!ZNVW\FZX_&-"BUUZ'W8E1SNQ?-2 MK7[ZZ1'KZB?-3FX;-=)JQS>'4-\W7WSB96C4]=K-M-KYIB-D?ZU6N_9I^1": MB8P?3=Y-;\K9_FVTVNUZPWE7V9:ZL?(C+\>13=/;L&:OUN]W]P]A M08E F+O1[/9P!YNUTFO7U7@\6^;7SPJ;C54R2/]\K M6$WGMK16>Q7M>:GUOJG^@M/F-WH5N][<>DQ;K8GQ)9\NZW3Q>;F6/[\)Q@\J M'.?%ERAHV+[5)D?]-EKNMBFGXZ"@=;1 F&&*^9\-.WVXA?:['+XV7C1R%M2J MW')'HR$XWG\OWUVNY>YO_ZN^52C^']AMV MM4X;+7?[,=YL^_&_Y>7M;/1P5XS5+-BH#65HW&#+ M5=(':5;JDKG_+;N,H\ MV6T>W2EY_H.D,6;^%SKK\.%N\ M"*SY?7G_1SZ[NED%U=2=@]IJOS-Q:W+Z0+W.NO<"HP_E(@RM8C11X4];3):1 M&6$#>%].$]62^*&C 'AZ<5NN$9CFM_$4\?WHC_S%<>NN>I/9[%FU>&-[G7W98,O]71_"NFG+$.]NMI.^?UJ,9BUC_E;#+??_;L]?]UDVWTN%Z-)RWU^U61[?3Z"&(O7W:S)@HT@!L>Y6 M_BU,U-?Y]2H;1=6Q23G>ACT<.O<6'X-9\LYM5/5DO% M+P!N\F[\U\V/LZO9[6BZ">UXO+F[[OI32:YN7D=7S=4?\]7^J>K])"+\UY]# M3[-6V\^@!UPP0RVS!%ANA)7(>$ IAE!K09[#-XE92\K91JT#QB]>WIB4,4;Q MS7FCV?C5H'M><5/BUX=5$H9?QG?%Y+JJ'7/= MG)2)Y:"4%Z"J9KE?=TYSIYX =YJ>_YH'7[ /46N8]8%Y1#O.O0@49,9:XR@F M ('3S8-/_5&3E?D5[*[OGV>CZ3QT/-Z+TM^?_29NM?;@=51[F7 > 0XX1Y)) MXYBB7FSP(0XX]J\9+8%39?\:>IRVNF7OTYP^5DE2WO1\6T(;'6E3++,"28U=R[^)-O/HL\^_Y;'KVD.SAQN%(F21A MSBKFG27(,",8W_9<(7GYG&BJPK(C;%MBQSW_.O3W9=LW(:_CK> MF(+[+9U&[60(:L$9%UIH@(G7D(7)>H,%(2!E/AH@V_HU?[K41%^LC+$65S?J MNEQERWAS=MM7/(-48(0T#]N5,-BTPM ]W;Q+:5_U.\ MD!Z3/_S](>:;#.490 N%K'&&]0"@^/ M4OVNC2V#WQ?=WI[.KV;K7"+OID\+%--Q\3#)WL-_H9?S0/WYW.;S\:Q847"EI._[3K5K MULPPE)IZ$HQ:)+3W#OOP/QLYHF%[65-+S[HON]3%T?ZPW;/#=KI;)?E_ DU= MKB6UFE$-H0#&26"1U,A;X&TE.X(V9<\Y0+_&*7G8IY[Z,O/^/H\I"S?Y=/;M M(9X7S"#S!EJKN/.>(4D1"8-N+0V'CJ4<)@YPQW :UK4"?5]$VJ;P6:5-?I8X MIOK5>D3LX5CM-C)H(:4 :L6,1UI117R 4AEI?)CP:4J$&/D7_?K12E_,?!]L MASQ?IULXO"37J)5![:DV 4G@G.20 8E$-0*M02GN$OHO]G6EA]-[3C8"U"=A MTZ8RJ3&5Q @@I<3"2PBIWR(B?:TXO#>8R?[%S%Z5TQ=='W,>/Z+T;AKS)SP1 M90]':]7/A"8$"@*14,%P,8PIJ"K9@08^@9C\7\3L7B.]>-^:/LO8HV]MJYXG MF'XHY\5*J8==9W6J9T A(PQU@GD*'88286B!EHYCRQ5RIPNBWB10/RSG\X*9 M,0PJ2 $%"#@K *' 5!()=VEAS^TJ^>7190JRO1V KSIIEK,(5VVZO"B?<#^DL_^*+N.HSA2M3L9D@9F7T2)[[J&M3#^)]X( M_S*:K%:^A1G-9M^#.;5:OO80IU;]C"!BK$3<<88AQMQ84HTUAX(Q=EG33Z+^ MR^X1[HM=OXUF?^:+>&K_F&EV@\L>3NVIE3DJ#?348R%1L)"XLM)5.A0!1);[ES)-[.W$HJ.4-].LS[6]3:XE"+ MT/9%HIBN>1IT^#WT= ]IGA;+I'/>&0T5TM8+ JBT:".)]S;I+&^ ;NUV*9( M9%^4"%O_AU%QO/7V!=]?O-*B]">9(]5=V^507\OI^.CK-['BAFQ%F!C+402>, LD.)Q#$B1$N4T6,,W>2?>*J;] M+4[E0SY;?/\PB=&-T^NXZWN(WJS]]LN^:ED02$B/;+#"K$!*(!'$VTCJI$R9 M=09L]";SIT5,^[-V7ST6Y+Z-)\OX*N/+-\EV6L&'JV>2&.WC.84 #@7\"*>; M^3L8>$:DG"$-UCI.YE('R/8=4E0C8BC#@D"IK(08<@8%4YJ#2@()14J@_P!# M,EKBQI'H]:7_'3>30>,HH%JB2%2C:JR5\ M1FM2FZ#V1J#'S5PM6WAG^0Q "#CPG'/C&6*4*0,KV31,VF$W#ETX)\*T &:_ M>^J#F^D,"&( -%(2X*D'%FIFJ]XS9%.. <10=]$MG4LVQ*ZWX-#'1];B1:]7 MF:IK'&+7;2(#WD*OG0/*T3A3:J+E!@$8 +VPFQJ=1D-TA/D)6%<_6.+M2AE M%@$%!$;: DB8$;JRWZ"'0%]:Q$3[ZG^;7VE8]WUD^6'T/?J=XIM7Z]?K7DM2 MXP2S1BL9-A0#"20/.P8(,=8$\0H'Z''*;GSHG#N:$F^<:K8/=U^TLQLM;=[3 M.%P@Y51WF$$114FS7(%W+'3 F'=;3V4N-[*3,.Q_/ M^R!D/@P%#*QVE7L"08/Z]1QWOF_K@BJIF)YH0:KE]GFS3@8(IA!(!+B#GEJL M-!*5C)C06A'YY[-CZ]RJ;@OH4ZQ2M9BTNT)F,608*&JT%TPKB BI;#?DC4AQ M&PU]K>IH>]8&SGU/2>^FX_(^_SSZ]@2>_6?K!VIF6 -H0.2$BD"DB8,FDI> MI'&M5#IM+6L7P:MV 3_-.=DV5W2](X]#=3.H! :&&$ \TUH3::OH6H(1D_C2 M @P[)UG;D/=ZFO9T0-0^4MM9*:/.<8J15U1[@N*=UI@49RTE92;ER'Z0!['= M$ZLMK$^PK:NWG\M03"?"$! PF(L&(,J33\7[*[*F52>BQXC:FQ __*[#@?"NGX#)E3]?\#/?\ M]W3M0=T7I5Z#$,R]=4##^7<1H-8@700U=NWTV#TO)Y MG0.[=C^462&CSX4[X@40SG(OMFAR1E+B4.0/N5Z>5#\]WCE:ZW4E[:%[U3M* M9P P;B&"/ CGO/*$H M"Z@E942$P8H)E)7#ACA$4A*I#?+8;R#D2M1#7\SZ/ L;Y.7L>RUNO2Z<:4"5 M)AXQ+F%<%9"VM)**>9-BZ=5WNSY_X/Q'8%>R)GJ+F;F^7D6CC28?1L7UNZD9 M/11A2[FC +!\W>Y=-Y\25?>YS?E_/H9[ZZ^3SZMC],JTE+F0SX:D(,A,Y! L.8 M4Q4>%%J3$ETS2!?N4.C9J9KZHNW'^ #Z-+]VH]DTH#-_(I7-;XIQL6\+?+AR M/%-!CG$*G% <6@ -85NI<5)BE$&Z@0="SM8UH<%,8023S * MLXLVUM7*\]F'TS1HY&JVDNAZM9W]D,\^W04MU?:COM5 F$ZI4II:R8C'3%, MH:D0< A=V!M2[9)BK\.T)<1/XZ1?]72NEHN[2&L82(I['F#\:H_\2D3ZE+QZ-Y\O&W-J72DC. A(K"9"*F6\B,O,$D[L@'F]>F=5<=#?8(CQ"-LK1JU,Z;#VHX)M(H!H 6GG&R'%)$DY2&" M :8'ZI1B[<-] IHU,+'VU,H@QYI[0!@$##$"PH:55W)ZS%-H-<#GEOJB52+, M)Z/30K,=*Y;SE&PR]0--G\?-?#[O62D=Y=,YIQ\?IKNZB:_!^$GY=1#O ML&T[T\P?_:I:!@PEP '+$%%"Q%,M!M_S>#EQ>X-,C1?%E_4!R&$,FC>684*(Y0I8JKR0UBEE386,=R E@FZ0.7[: MHZ-VRZ5 M_9I71\/<7XCE_UW.U[>#/IO-L+^,.ZUZ?0.AC$NR1P@/05U\CX5$B'Q"WQ7R\NBH7]J8;68+)544" M/@_)^9@_Q$B=Z:T+%?9&H+3VC;!=QEP++:E0Q@I,'=2@PI IVL\3G'UO 4[+ MQE=Y^T^CR_ZRH@06A$U6%&0/I9\6RY@,>R;OI \+FN32* HJ"XPCJ2_M%<8A MT3%!#[W9&O>1]O_\K[4Y^783F(Q2KE .\NK1@-G9FI;ZN]H1Y%^.%\M9Z/2G?+&8K)P?H>?O[A]&Q2S^8P7C M/%H;>Z]Y-&DH\V&/:J3SR M'G-6&BPIN83%-"4L;X&G\H!C;J:;ZXFWU;M%C MEP]XI'97R(2!1B@;K& (55@^*'6LDLYYE;*S'^#Q_:!XV(I&>KMR%$]L]&AU M,'(?7XH]M&O972$SAB!CM-3,2\IX3%19V+_-/7T<.N":QVW0P(A*S5 M2OO0\_A&+6;;D<,-Z?=IHA]C+NM*.;TMHZ-B.H]0Y?.KJ?L645D6\[OU^5=, MK;MO13U4-Y@.T#F"L>:<68"=DW8[L!1-RK-V;!3!Y5.R*_7TZ"6/H1*YS=?_ M?3=]E9)W;SA+K?H9Y@AI:4"0&7FC.9&2;V27@M&4>+L&%S%_5&YVH:.^^+G* MXQ#O2 >LUKUUWZ(ML2\^_ MMJ67T\V-6U0VB6]JG)#7;R3#%"H*#??6*H2HX-;:"@7 DBX/#M+OW>.Y=V=: M.!T7J[?,PJC.BR_Q)+(1"U]7SV(:8NDT9=1A"P7D5&]7 $--BF=[D)-C%Z0X MR+MDW$_'N'?3+P'5>ID'R$I,'66((H*) $)7LDJE4\[VZI\H]QWG MOWD;>M&U*O38"8]0=C%& V L*?(.Z,J M=)"0_;QL=^GS7@>:.-HW^+)WQ2, 'XO;NT5Y$RR1S4OJ.]\+.J*5C"BBO8: M$"T==#)>I*MD(QKU<^GZ@F:^[G5P>MMNWSNU1UE[^QK,M#+:(8X\E5ARIH30 M;HL.3++_!IFU\J3V7XN:."E/8]>?N)$V8C4EY^Y6,FN!@HPP0!TGR@8SF6[] M H;Q%&MQD*DJ3\7(5N _O[J3=V,&TJ%TV'CA3UR6'BEMK@2)GI] M\.AB*9<&>H_7KVKZI]:O\"S#SQYCQ???UTIH.,.>.$D(,CR^'.4LD3P8SM(0 MSQ$T..5=F@$^KMSO!:_^]-);RH-Z$NV^\+"'Q$GM9A8R@4#,#8@L!!Q%>R=@ MI2&3G!*3Z(4EHC"+RE5?2(]%RF;(2: MARG^F!-L0QV7Z]NRWX:K3Q9OXWB M-8?%]ZN;ID1LVE9FI8*641@?.C5$^@!S=;\G+!>JGW/$T\=*=$+*CI5QLMDQ M"!8,C<7W#Y/1Z@).?+3@(19I,D6^V4B&M7% 8 M(YYRGFQ+"R?C8H/;T@?K9M";F%]8<$@9@R2,Q3^NK$?0=.-3A8LZ7,4*^@5@1SZ""C)%CI?(LT@RF,K._>N>RYL!M5 M#&\CWKF?3F]#7;4 M?;P^%FS3$,2MF=$PBUX((SOBXSY[I%DZ9B? M>$/R899_*:80$\APQ)4,436P%,BM5WK$OF M(IG7NBKZ)N3'?/40\^?R\^C;/XK%77S6-$ 5Y&J*.<7Y2WQS)3YH>W6S?NO@[]/KZ P8!W&++]&! MOUNRZ#V=;Y^G7KV5A] M\G] BAO>YKZ537WFL(02=1DI"2C&L+MI9;%5*4J#S<3-U0=[.=- 7$]W- M33Y>7-VX;^-5 J.8J^AJ&F6*_Q_/K[Z,)NOE*4!5C,,*%7\1AN+S'SPIN8>R M'7PM\XP)RS14 FJA8@X;N56=PDF/I@TR\6DGCJK3*Z;/N..C9?J0SXKR^O7% M@".N!8=AQIKPT6ZP 25D$&ALX#RM-!P;.%C\8QQNJX<>FK/>: M. 0Q\ "H[6!!&RQTDFA@HUO]*TIZZ;='G ,D+#-E/!(V),^OAAVOK/\+I0) M>^*G":]/^0CC^IIN/#]ZVKO-3QN]RUBGI8P0R!QPU@D9IA7DI5]]&:\9QKUF MDMPA?.QR]:[3;MNQQK!*;SSCQB")*; <2BD85 2@#6J<8Y\2,C? MY;Z8F;O MBCDUG7TYRXO;J5D&94_'WS_/1M-YD"(28GJ]^M=D38]M9M M#/%IE?"+9V^; M?5AI\PCF=]*/C BF!!8"*:^ 1LQZ;2M=,&K[N8O4VR#ID[PUQ\T0U'KJ(?;W M:M;@J<=(E.QC/IZ,YO/BIAB_F!/B$:2Z,N_B MF7O8(%[=/$*0,$B2OYD)@)3SR&I,@\EJ+$6VLC)$8J3:<..%!CA8^M;D$$9+ M-V98S98S0[S@BGD *-+*"$E7AZ8KO+"Q*9%R \PI-%#*MZ^HWCR_KP6J,9'O MJ94!91VTCB #@5&".$!@):=#28% C:]%]'J,UNEVN#W$A^&B?9VIJG??[!K% M;:?J/0FQJT8&&? NYG^W3 -%N?->0R=<^*&N!V/5FO+Q_02P'SR)E_/EL\H47XUTM*A!_%2,+K MY7AQ-?N4S\*0S=6W8I<'_JVBF7!40&4T1]!A2&2 P6X!D3;%U3E 6ARKQK)5 M%'O@0WR!>=/!N2WOP_YV/RE>E\\8U IK0BET ,+X'H:CE4S!O$G);S4@9J2K M]#4WDL$\3) WLNF_#Y^O&Z\_/PH]*6\67P,&O^7W?^2S'32H63/3BC B ML>,:&B:Y#W9.-7<:[532RW&#)$2*'LLNL3V:'_\^FET?YL+S4ED,7)2&*L\M M)CR.!%W-DL9("2_#7]F!WI-P[&N[N%T2PW8@?Q?^NN\ _W7AC#MIH-<&*8^P M,IC8,%UNI(((I,P* V)'2P9$:SCV=P=^E16\3KZ%ET4SK^-FF'D:UDO*D$$( MF$HB!W#*!8P!K1=MJ/353?4D)'OF1G0!QQS+J M9B-/C3EJ9_D,ZC*_^?JW^6-S62_K7^C0QA:"$@6#%IC:4:2[,= M1#S8@)T!.B1G*Y_(I*+$.4T5$!A*&R8"0RI4G, I*5,' M:,>WSLU3**$_0V^>AV_%6P4VB#!I@'T&!+&:5$2.V!$]MA MB&W*9-C\5/%,"-<%LKTY&O+)),9:Y=-\-IK$Q_:N[XMI$9&(B0X.TZE> YE1 M%$'"-(1($:>$MXIMI'?(B(N[&]TNLSH!N2^*/9UL]Q#I:;&,?:<=RIE#SG UX_:)4L"D'U1XNF">U7'L*I7,5-,4<>DLC(LTQH $"S) M2EHGD\(3!_D<9KO$:17<'LV@Q6PY7JPB@C_EB\5D'5LPO7YW_S J9O$?JZ0H M\P-IFYHUE!EF@+!A>!'%$$(@V(1;-)0'*>Z)QI=FSVV&ZA3JOHCWM[*\_EI, M)H]=/G#/%##G"E99&:L5!?'6;Z>J0T6F2E%Q67#J16H&T3[=H/,3<6&M[ M[_._*)IIAJ"F5E/*/#4&!J' 1B+//$]YT50.+]BS79(D@ME;Z'OUQE^M2]L[ M2F?S+Y($HRP/&JKAYGE1,E,\ M8 P@ $Y2324@%E5[0X^![N=-Y!YSF+=(CS0H>[TZ\WLY+9^3^3!3]E?,J'5& M:2T 5T(##XQV9CL0PI1\65OQ-F>5-G'MSUDS*[ZLG$KOIM%(7UTC^+U MW$[CJ%7S?\^O;U?B; M45S5_S_>=\R:WG4'+D0$4@C#0,&22<;D=><*(E!6N M>?;0<^)BW]#WM@D+/9S'+N;SJZG[%D?9LIC?K2\*Q72"V> >_P6Z=8VM/V95Y7]5X7A%--EZ/SC+2J=WY2SS<6P MSZ-O^3Q(-QL%I1;3T>S["K4PY<>7XP/RD]5P6AL/>TVUSKZ:>2$EL"ILB"5@ MW&,$S&;8FO!CE'*>U]R[<$Y[@N$HI5_R!TDV%HK.I_E-<9BXKVID5 $& 3** M,1A3AQ+A2"4?#[OO/KT59Q:ZU0ZDPYDODZ:]S&C- 2.:"&(QI5!YH"JIH4V[ M'@E^\.FK(;BGH90MYN-UW_/KQZY7-[*?W___F#_$\ZOIK0L5%M]K,R_A&QF- M%X.8L 0A@F,+ S@O:G@[YX?%SV340\"B8!%IP@ @BF M$M!*%H)M$I^:!_R=TX27@F-?G'"CV33P-F9@KYZ/*<8U N3WULLPLP)CZB@& MUBA)L-.FDA5[F_(L%AQ@S%Z+G&D3U^&87$&:E2 KD9+LKV@(XG/;\VP*6N)6XT-LM2,!^BC78<&QNTF0$*<'PRB4M+K0D3O:6Z MPD@1>F&9&_O@97?HGW2E;;K"9E1XIK' "!JA0G&):@VW="+)&ML@ ?JW3"K M#63[8LT_\N+V+IZ%? F![A&.8F6C5C.D+%3<:H^8#[8I$ 9NTL*$Z<'* ME BX,]@G=,//+C5PXO6W^;J;:< 5ID99%-8;2#G6OO)$(TA!BH?D#/8+;3&L M'71/O&=XRONGAFCS7<-;+64RV*]6<>\(UDI#;ZFI?-P(N+2G7@9YVZW[?4-+ M6/=WH^3^OIRN7IFW17SV>WK].&KBZP"SO=-8G>J98]!9+GP8RDABPX!!HI*< M89D2_@LO.PBN W@?B77*G.(KD>[*25#B/#YA^7C6?LIW'U_WJMEKCV_7SX07 M0@O+" O+#V9*24DLI)0S#2 #M8+H.I:_8=YQ@!R""&-,L#7<(:(9WD@$C0,7 MEJ.M92WOST+>#-K>\GQ4G5P+'9\Y**=Q.+^1FKQ6O5??3%Z^MWSFK?+*>!=/-0E16JJPT&UD MT\@G>;H'3))FGW;^CP*S[XX\CF^&K6ER'Z]5IE23J>O:4,NKXN5NGZ)A]&Q?6[J1D]%(O1Y"!C]M;+8@ TA"KL MO91%EBEGC-C*JGS*"=D 0^?:Y4Z;R/;&HO%X>;^N4ITY+Z[4@"&*8\X]/\S7EVH1Q,^O*V_V05KMKI"%+08C MGA$<-"*L9@+$="=KZ3A %W;]OET.M0)I[SOT]\<]^0'"4BVPU0(@**V'V M9 M226IN^PG/Y+WXL?BV.-Q^K-G5M]-7WNR/I:3B2]G7T>S?5[_ABV%Z54*#)$G M3C.@--?&;O%0T%S^@R&U"?'ZI+Q#H/N;EMYR]N^*^W!AY6+Q8'%<\6G9*H,\V_FKT2X3Z!(VA]MOIN/E_6/9M\6B.# M%@M)@DC<0 VE5MIOW&:>4NU2S*'&J]RET:D=S$_B.%KWMZ[C:%TZ$T!JZ:DG MRC &F:/QP>B-7)[0E-.+^IO_YRG1/EP8I=)A[VV*6N\V8S;UFYM\O+BZ^3W_ M&C:AY3*&M]U^F!73&.>E40A3*H5$G.,* M):=X2G3/ 'T'O4UQ?2EDV-?, 3(6*X40-X(PRC"1LI*%2VTORZG0%[E2,.Z+ M+V_YTC9IWM9ANS&]0E#JLZP+'U90[V%88LL9EL1*Y*2/45 *4QO^K/!"R%U8 M;K^^.-FO5GK=E*ZM4[M*(K^QFU8&AKM_F)3?\WQ5Z,-R-KX+^'Z8C/8F(SJR MQU?#2J=R57OH+?/J_R_EB=?7B M<_E&S,UJN/XQ6MW9N(]Y0U>\^)@';.?%(O^4S[X4XWR-Q\=\7-Y.5ZVLH-D; M.]7MI[-X7UDAX1$3VCAA*)"59YDIB9.NL WP<+&OD3 PO?4U4K:WK)X<9)C1 M_&X/P]^JDA'J(3-" XZ ]@P(X,%&0NZA3+K94/^@Z?GAP.>+(6A+L ]I"C;E M]$L^6\3W$F."^W\4B[OUC^(;=CX?Q24F<:JM\XD,A$T%"^AQ[Z632$MJJBTP M=Y:FN':'F UR2%-J!_KIS5Q>V?M1F@#4Y]&WV/>(8;"BP@^JQ%W/UXI])O(1 MS6602R8MXN.RV-0.Y.<34@<,099B:+Q# D+)495#P8L@6M+NH_XITZZ8NDMA5#KJ M?261B0%5^71 M>DR,IM)Z8CR@Q%LOF3UANIA:^.5/*NH M72/B !$@Y2'%05[E[X@O.Q:7SI30TRP1M/%A=)L?.4/,JR$QS\=_N2V__'J= M%^O1$/[R;':WM_[4B\@1PA81'52FMH*[&T M2LKL.:#+!6W2I!TD.R6(NKX.*IEO_O.^F.9P+SEVE,^@"X@8([%1V#O$("#5 M9EIXCU.(,:"H_3:)D8YB'Z0PX:]7L\_EUUTA%7M*9] @*XEA!!*.E?7.>UZ) MXA1,.B$:4/![!XPX&L0^^+!:Z*YF'Z*/=SK>;W'LKI(YB:0+LQZF!$+F!9>6 M5$()I)*":"[.8]DBDGW0XT,Y7XPF_U_Q<- ^?>EDLPXI1 65\$<AUI/I/^7@Y"X2$Z(_/Q6+G^S2[BF4<.0T@90!YJ:"B2)GJR"4 0I-> M$KTXWV0B>AVI_O-L% -S/WV__Z.8QK4-7>@IT'0]V]VU\-YK>YGN\T;N*9C0(;6*(B@88&::5AY5G3&+ID\S_ MBW,UMH!@IV:_6BR (B%_XD@JDJAD]QYI,"8B_. MEYB,7[=;C)=7ZYZ\U[Y_H[&G8@8U81@BC#SWEDHN@!;;6<[XE'@7='%>Q];Q M[(@PZCZ?7L<(3C\9O<6-9V4R#)5!B#*D*"?8:NRDWO*#3Y/_EHYL-/WK(5WBB=.1SS=GL=4[\3A)SUU%2B:"]37)+HXER2[8#8 M"Q_6:\2 T"5$LV$+M4[F01A5S$):R?8 MX]RU_XK56\4S;@$67.FP_@FC@.2,5/:Q1C#I$0-T<>[(EE#LY:9R3.BFIM,6C661V7V MG=X#XKTHG1F/B=1,V+"/5!Y3*H*8&]EDV%7^$..VMH)WC-LT0.O96FT0959\ M63W*]MC?C\7\3_6MV)=_:E^UC#FJ)4(VS&PZ3'< >B@VDC(.:7XM KZMEWL8%33#.C#3,".>TJ20-(Q%?&H': M4/J;3$K&MR\FK;S85ZL''W_+WXA6?K-LAH@4W L7_A\X"K4FDFQD"@873'FB M9M"<25'OKO2;":#V110]FHRFX_S379XO8O#U2EW[UZNWJF0$\6"::P 6BX@=< @MI$-$\^3KO0.GRU-%?PJ[6\ZI/UY M9I[.J@<=>B\+9PAB@Y#U1BL&G,388%=)I1E((,E@GD:BL2+;#4< M=[NK9)Z% <6EI8QZ&TPZARI/E6+(7N)!W[$JWLN6HQ$]S)EX:+=B I 8K'@0 M?Y)]_EI^OBN7\]'T6DVO/W\-G?C^\L3NS;6F80L9D0);J:%4 "G@-+- ;612 MR-ND]W>'SI)C5%OV ?-IIIOWQ31_M\COZR]+VQH9$D) Q C@2!OAJ;&\DL_% M<*8$&@TH1+C[M>E81$_#&#\:Y^H^9G2L39G'*IDE''!F'. ..0R 4+X:ACC/HE(6FX>)QE&1M_7C(O8UDEE!K .(>L$P,#%S M)*,5"LS3E*ORC<\1^GAEI5MZM0CU:0CW9%E^?(;V8]3LKC2>C=O(:,PK))&2 M!"GJ(>6 R0T&'A&=8D8-WC_8-MG:PWE 7/LP*\8[4\8V;B.C8JC-3*H "F)A0%)#XR;*@(U!J[GWY$+>>3@=']O!_6C_ZF_%M+A?WC_N M8*YNGES;7TW/5U/U\# IQJ/7=L''?+Z7Y..CMZC!P>Q%4>G#.%?7_]B-7)"^>O5JW/'4^[H3V:08F\]T!QS:[$B!%31UUH' MI26=E0THI=Z)"-J77HZW&T;?7L[Y3_MS%>;V\GHY7GP:3?*7T_SC G!UT\@V MZ/";F2>0>(^0T41B+944N-H+:()L4H3 !9_ #$TQ1Q/ZY5GU4V%"GZ?CXF$T M^5SJ_,.HN+Y:F2KSC_EUGM_GUV\1-J7-3$CF/!;8&F:U5X))MM&$-HRAI'MF M@[_]D4C('H$__9FAN[G)5TE[$X\-=[23>::0QSQF=M040$4IMQ46BJ?%8_YP M9SGM@MT?\=8J\L4TWIHPY7PQ_]NLW)E?]6"=C!/I8;!*#(+QE709$XY7,CIJ M4[+N#NGQENX(U0ZPIYFU/N8/R]GX;C0/ C2/EME9.^,QJXCS5A,NH$,> :XW M23QFK]/C,'WQ6CM5XQIB\MI#(Y^:PYJI^$, M6L:?RP[(M[/5C%!CL"$PS-T" M.:TT(1MKTF!&59+I?NDG&KU"W]>"^;=1,9V_#[9B/K^:NF_1_;(LYG=1PJN; M ROGP;H9E%9I1BUF'#@NM39@8R08!K!->J6M_H&%7--MFM_&N,S/9\.ZKG!^ MY-9ILNO!B\VNYTS0L#'66<%=L&_\)OD:)R#0L-:ZWL>6ZYCL>H%?'N)X81E( M11@SC,-*-B-=TE >YL*1HN :V?6: =K;C>W):!X,]G^,9K-1F%YF'XO;NT,W M<=^LDS$%D03.,>2\5\I10-A&1BBHO;"4,TE:?GEMNR5,3\J;@U=S]]3*J- @ M##7MF!7$48<(K\9:?+KRPM*CM:#O.@PZ"MNCMT";;\\7Y8>-K?PD!&C_!=T: M53/)G.!8.8+#6+)A5Q>DVDC!J! IF=#.A2%-]5EV"G'_$?[MI8"%S! >\^5* M14W,T"0PVDC*'0"]7H<[KZ6J15C[)U![*6 1B/MZJ D%8?P);J6LYFD=]OLI ML:(#G(W:47J3%+#-\.V+26DI8(WT6DH/(14>"DZ],VHCD\4BS1TW9,ZDJ/=@ M"MAFH-8C2N,G8M[GMZ.)6SUA\\:JM*-46&X1P0YH9CC&C@L1[+YMUUW20?C@ M RN.6X324>R( .O^O+FDO"R2:>T(0-AKJKW6%#,+_*;3CD)[(/0YU M%'3'9QTJ_J-\-QW_Y4!FH6>E,@V4M7LH9R-]J[B;Q?.4.PBB2]/44L0]5*B=4(13@'T+.G]STM43%%1 :0:0)Y@PRSFH-*A93H%12#I_!A[:E[2M;@/-41#DV+RXEWC@3A0H6 MJ_(BOI6UD2Z,@J3[70-:+=I1<+V\N,T0[7,A$&%N8>^\9(32^KKZ5 MC5!Z88_.I"JX5E[<9I">)F"V>5YE6 MKZ9Y>FK<-QL)4 EI;-B0\8",921,Q95D.(RKB_-@IBKX4';AK&I"7(I=@ZRAA56CEK MN8=,;B7$_A*??$W2<]T$N0AMX9*"*H)ETJ?9#6? M58+<=NC5(M2GN$SV8KNXAV%[:F7.L;!J!RF)MMXISZ)_>RVG#2,MY>+/X,_W MT@G5'K*GF;(Z3[&LD>><&D>%5$I*'R;P"@. DXXA!N]J;GNZ:@_G 7&MQ13+ MA 28?_&A1;I.G-+FZ MF/:-# ,4SP4H-)*#8#$00"I<'*0TY3K*X'>+Q_/OU'HXFI^#2\0$B40X/B4< M5@$*H -.;()6J(="IT1JG=$-[J/XUR/NQ_-M-)EL4I+?!83>S-_YLES&O,&$ M>@T4<1XK9B3C5?^$!"D9$,_H?O5QO$C#\J0WG7Y?1A_MU4,PMZD)@KS5+]VWAWPZSR_E*C9GF$'J+&&6$,B9(&KE2Z>8:PAMK?U)'_NT MHZYB&\VAU():18T W,=7I=:R&:+EA=U[2U5PG:O8C0 ]EZ@/P3AD@H5YD$#G M 6?2T(U4EAAYT1F M,)]3/+S7'G+*L+98:((!60"D MQ0QYQOQ:.A&36UU8_I@T!=>+AV^&Z'G%PZ,@$>0*<UI%]?).:/O*AZ5?ICE]\7R?@_##M;-K...A[E=* (@U3R8 M IO!*J01,&6%&[SQG$ZMMO$]#:?6KSR$T;!ZYZ$VG9Y7RY@B@F%'D"'02D6B]'DK"B3CNA)CPQ?Y#1_%H![43F< 0P;'APO.D M"4(,F_53B9#B,+!K MY>$9ZL$A,982*1A$WJ)@Z0.%6"4;(##IW8EA3OHI"JYQ<-@,T',Y.-38\V!! MQ^P+S$H?WRR0&ZF( Y=]JZJA7@\?'#8#\QP/#KVDD@/F@$.!X? 0>^\]Y@&D(!E<7NUD8ERRR]P[4E3[9$'A\U@/J># M0T1,]$ 3IG"8A5DPF=='KD$R1C"ZD"1K7:Q*+'S"D71 ,80NFB=)Y4 M1A[CU%Q8[%.:@NL='#9#],P.#AG3"B O(9-(4V#M)E\UI%);Q_0$.#MO9(QV+Z(ENU8YFL^_K@Z@F M&4N>5\LP))@@HT088U1K1;#S&TD5Q"3E[NP IYMD?>^_.YL"[6E(]/?I:'U\ MD%]7YT^UF;2C;J:XL,P1PL,"3PV3 MG-0&10I+TF6]\P'LP;BZVP*AWFOJCU MM*=1A/E\&=^ WYPR[.'5_HJ9D(Y&X11$@"JMG>:HDA9*GI+\IO[Z=NZD:A7C M/K=@-9Y-?_:D-Y#&A:T&MH@X;C642*B-),@:E>(Q/J.CP6-ID@#EZ9.+/%M_ MKVX^W[U\_KB^E=2DU4S0,!-C:HE63A.(M#"NPHD"E++JG5$"DI:,J Z1/^FI M]:L?7,HI==QK&0G"QEPB()T%WCLE!%(8"(3924^I7S\,-O^]7-A\7MQ.XSJN MYO^>7]\&CCTI$)^XCB]<_Y[O!R.Q[0Q2K[DSV"#'PLZ <1TW"VO< G=3TG8, M=.N50IX:#_UU"?]I%K=C BLL98)(IJ"3F &*.*6TDLMRD.) '.C91*NT2@6T M+Z)LR%WQ/2IJ_T'6[@I9& ".<@N]( ['08#!QOI).?@!PBPJ*W?L@- 3T>7 M@\=9;U7)'+,&8R,%!)I*K:&PHI(0.7%A/L-4-1]DS5&H]L6;W\M@C59+ZL$C MK1VE,T>(DDH+2@'#*(J&6"671>[",H2DJ[=L&]+^3)?V7\+F\;D]8CB7'NCX M(J/AU=SLK6$IJ14':LRTM3JU"&O_!&KQ)6P.N6;,4,D9@F%X>%!-TYY0<7&9 M1-I0>J.7L!OAFQ(>^._+Z75 VAK+YC?ELB[;DAK-.,*4(J@$P,&$8#" ZRO)I347=]&R;1&#R)G0)!BM'A)=219 37$0#))-[5GM+^%-/\ZL8$512'8Z-?%\Z, V'@0,&@9@@A1XE# ME530D@O/O]54M2^9DHKG^45%.XXU^+Z.>]CS]6:@\@2L)N8->XUJA#.0PV1EUI@3CET%7#!Q$]Q-@YRI]X5?5*1 M/6F'('I27EST 6RIU:0D\7' M8<.N3C(K4'QX?9,M(2Y]Z,("L5K0=QT&'87MT4[\:GU?E)418,K[^W+Z:5&. M_]SOM*]1-?-.*NJE9\9*" ,VT%?(" .27FP^%X8TU6?9*<1G'5FCE &&.",) M$UX*[U2UM(>?Z!_A[8,CEZH683WGR!JK+6:66D&Y4XI2+RS<2&H4NK0HT':4 MWB2RIAF^?3%I-5FN=[4'G?BORF8$6<:,8 ZJB4G !-0R4184CC?H#F3HMZR M75#/Z1Q9HK 6H%N \MW-DC1F1+":: M,S$BC'G-S58Z+B[\?+"9@NN=(S=#M+>==RMIMBQTPB-OK406<64YLIL=A -& MH@MS[Z4JN%::K6:0GN9 N7D"8H\,(%PH%#: 1 7#CE?N" <L)V"1]SXL_U#VNY;-^NGAF,L)($8!'6 M:2T]IDQ5D@,,4K;*@_?]'\^B#B$^Z:GU[\NX6%[=?,K'RUFQ*/)Y'"KYM?Y> MG9AM"C:.B:C?YLM ML>G,.F"UTD1* X0VU&F]R?<-%$'JPLZV4JFS)Z5Q#^CW>6Y:4ZQWTRC'YZ]E M.QS=-I=!A*@PV&B*#94Q5AFT0P=>L#7 H] MX:Z6K3G42WV2:D"-4#C8KB$DEZQITPR@57XTVG F$*,8[.%2MN49'MGP):F"JX5>]H, MTG-)>060Y)((S82!A H)%)(;J2"@2:G3!^A>:9DHR7B>2X2R9,;BL%(31H3@ M @N+;255V(U?&$O:M%22P3S'"&7A#+,&,&&-PP;'N$A724B19I>U^J2HN&Z$ MI<3?-T]KS9 M2.880M81JR4P&%+-'4659)R;"WR&K%L"M85T;UNEE>'E1^-B4BR^'\JH]*IP M)JU0@" ?C'>I- LC U? D6 !_@!W?X^U:I+!/ U%#B=/VE$\0U*8Z,T,\" " M+7 >JXUD5/!+2].6HMJ]+#D*S>.7H[#+>U^.IKKZ_(&%9W?QC'H;]OJ8*HNU MECJ,#UX9MXGM]U*<*Y)]I*[+PD@")FMH:_<%C] %=Y MV]DH'XOH:1CS[ 1W$5_1^Y#/QE&'M_6/#_/YT_J9+ M/4447SD=-R++8X7, M0@@L9D2S,"]BA10SE4]2\;3W!AM?1#K'E:<56$\;XYA/BW*VNC>:7U>[Q8NY M@D0PM499) 3G$GH5%_QUL*E W.A:_!YJ@".&-N8QL(AX)3%10A)4R1:?6[DL METBJ@FL$.#8#]%RK& ,-K::;C'XBK%CFPD(%4E1;Q[G>#,V^>/(Q_U).OH2M\?,^ M'PQ7VULO0Q9BXH5PQD#-A,2Z2G\BA"#LTIXJ2%)WV1VPYQ1PK\/BS&G822'@ M"<$,$+-)'"B)=2B%,H,/&$A;DUJ \]P"[B6S- PP!+5!5EH**4.5=$"0"YM? MTA1<+^"^&:+G$D$MA&4,:&,%T3K,PQ;[38;C(*]'*:^:0(4]!;&]S?6 M$G+"](4M/BDJKI_CN0FBR7%'JEG&0:DEP^"^DQH(**LW3MBB#/YY/ M,SX3H3P%.0X:G:\+9QZ%798(FWO,!)!2:F:K/5>PP)+B-P9H;AROU#WL. K) M'GUBU^5T=0C_QVCZY]5-T$=^';O]_IV^^GC8[5&G?@88"$,+*\&9]\@0P&'E M!/ 2\0M[>C%%^:_]9:W#VQ>U/LR*^Q4&!TGTHF1&+44.0:UPZ#P**ZZO,G)) MSV#20Q,#M'!;I$L:D$<28SY;/"%%^-=+0H0?91]'T]NWK)-GO\^SJ M ;<4<\#%IL\*&"%23)+!IZ(^SB1)P:]SG;\Y^%^4R!#'UC*"!0OV.@0"L^K( M4@$ADS))#&B-.%)7+S5]%&9=ZOJW8EK<+^_W:OM9F8P8[;&V6H0^,R6H,LQ5 M?:<27$B.LZ,U5K:#V_E=E LF-K:88*PQDPP!![G6,)\2 _..NG$R^7WV=YM>?EG_,B^LB&#AO/S-VH%HFD&-0*NV5$<&( M$=Q7+XPKB*U.27P[H'FB-1V6G4%[FJDD>FSKQR&'PF%1=8I9S\/TJH7 5'&] MALIPGJVQT"C;]'$TN5L5GZ-X8^CA_";Q?>: 3^'FLF"F>^1 MPXQ+[XERU(4QM4&" 6=2,EH-WL^>3K .H3[-;*5'\V+^*:AM='TU?>K_V?>" M7-TF,A= ]8A;@A6DQ&# 8+6K9%C1E 5P\!Z4MF>SUF ^VJQ^WI^J"T^OS?E) M6;YY;ERS>B9=?#F#"LF@8/$]QC!^*FD05BDSU."W78EF=C<0]S4S_6U43.?O MR_D\GU]-W;=%F$N7Q?PNBG)U7OX);K%%KQ MVK22:UI-\]N8T>,LB-45PD=/0U&4\L4:;,HO^70T79CR_F%2C*;CW'T;Y_.Y M&.2JR)D$ @J(5&%JY]-)([+^OEF>O%3W/$A7$('((HWB*#V"+F M@4>TD@T:?F%O$:0JN,:%\6: GM,%/:1LF-%T-)X,D4XKMWEZ4(H 'KOHE- - M=5OG@EXS.,_M@I[GC(0O6&H);>L8SK2@#3'%JI+6$"[>1D(6-^86M0BDJ MKGM3KQFBQ]_3ZO.M$Q5L?FL0!R@@XHWC8=JL9.+ZTM+;Q!>CG_9Y_SK\M=/CFGWO( M<[ARYBT 7@EC-:&:" <\KRPW[CV\L,=$DW5?=@SPB792JQ%5AU%[Z\4L5,@Q MR20F6&$8YOC--88@JW0RY=K/X WF=#*UB6U?/*J\\.^FX_(^?^*6=]\>\ND\ M?_1_UJ;8L4UF "(I&:7:**,QTXQM1YKSVJ>\C##X)3&=?3W!WO^Z^=MHL9P5 MBR*?7]T\S997$F#G?I 5-I\57X)2O^3S(_A7JZ7,($3B"CGH\G?9N7R85[GQ+Q9 M2YGFAAKDL28 <@RA@&+MCPK*7X=@QK#EO7T9L]Z!K^Z>=JAC_DD!B6; MB2EJSR_ M_@&2J-RT4 2WI'VZVEL2).+&!1 (!"*^1G[\E;J\C[>L.RVD-"9%Q1XP\[37 MN,6^3*(^*/;20NI134/.2FJ]OK_[MIUP_XP_^E3^:[:X+QX]7 DW!E-JC+.8 M-C222A$&O9+$"02)\T1 &'?W0KA:R6,Z\OM4%^Y_O%OM%/I[L?E:WKY9?B_6 MFZ+X.$N^A8^;2%C]X^7#U6.7PJO;_$SPWGJ7DJ!2;R0V*8<4V*,IO( 3BXCK MBWK/'4O#::POGZ?Z>[:ZK1'Q_>2Y8&0J_RX\?;^8+6N%]77QN<"A$@QP M1*E-(7#>:H,J9*&0$ZN0V)!5S^?)X171.)+P?;'Z7*[NTGVZ[>+Q(8[5U?PF MKBK; ?WGM$I5,B(N)5088EA9E'RKJ:V9U M=]\6Y8^XU*3N7KQ$<>3IX#0''E.9:MH+*QG%JK*!),$V9T,\PD"?45"O/76, M9@$_A=K;&G&Q^2\/PE*GG.3,<0%1M):[L76NCY[J?S5=; MY\\CEU"*N$K+R;_*N"'=7M=/(0A=#(;Z7P\*8&X=@( 9IKF54$I;X8Y)OW>W M^_"!]DG5MD9)9^KL=1C]=5GROZZ1/(6-G.D8-M9@+0V1[U!^#,,FC%H\54N.1_FZ__X5?$DB55?"\ZQ;P?B@;3&@*ARB5)9!$WE M'G-%HT+Z#.;^&4;.B)3Y*@=0-6/8^??Y;;&\'<)B>_SMN+],M6$XYB"RPAC' MI",5YG&CF7.QZ^H@]%\#J%=E#GFR_<=LM=K&2?\ZN3Y^?,B!U H(0HS65*7[ M\AISA! ES'I)ASRY/D2^-W=X73RV;NL; 2F.H>*<$@H-II9AJ"L<@6 3.S7L MBW0G+T/TJZZ^3(#*)WOAO/KQ8R'V6E$+I*?0*VHLDY!6DC@E)Y:9; &/*]Q MUAS\OFET\9#YV1F 0\YY(9CBEB)EF$Q%97?2.&I 3E+3$5*IF2)/L*$1@HW/ M=3_$7Z+$HO*%WT1QHXV3.G.ABO.EAH$!982$&'B/?>R^=])4$DCD)E(6*U=] M98>8-L\;-/]7&3__7^IN:]3.EMNCX+0>'^G>=B:\3)B<=P8'TLZ *XB5(!X* MQQFJY 8$32S_0AM-V].M @$.X-L7+4% M-1H0AIUBE7S8VXG1:7A+IQT]#,FS],=5<=D.NM@VN)3*U!C*$(YCRA'AA:ID M9EA/[ 98MN9K,"D'W^PELMZB5\VKGMHHLG,*4X.U]QY5XR>NY'1B.ZP6=75L M96N$Z;@#QJ45.N+!O/( $0 Q(A4>GBN54R%RA(E^AE^7\^[A-4)P8AQ20 MD (BO;4(5]NEN&E&$S.PAJ7)N1#>#*4T=V<=(M:WTEVXDG#\Z6!BSP@15FOH M.9%&8K7?_7(*XY\FMCL< X':4T=?<]:SNQ$7YZNCSP=&+*2,&@22*:RCF$96 MLB&*V6[>/Y.FY#.2>$X<8)0#Q26"*B=263(EE7[48T';7)D6X1 M;H,U^DB/ZJQ85[PB>(V]%^EJ%J!409(BH2NI' $Y^?C'N)DSS4Z M0:2$D&B/I$/:6J5A)5=$CO<:H_>3<*\]=0SKV=C^ZUK=;[Z6J_G_%;=_+J/: M'VTH$DQK]T^QNIFOB_=Q8!4?$LQO&U^MR_U@4 QP)Z"+QH9GG'$4%Y *7:%X MSFG2&,D^N-=N%&HWLQCQ*!E9IXZUDXR%NRN4V+OKC/FV)]M;K M(ZUT81R=^E;03,5-&+?$> XY,X2" Z:.JYP,1V/<,HQC6(Q%G:]MB'R?S1=I MP^;+U6^Q[;DK9%U],D"($>?>.. L(2K^1BL/!IK?A8K+Y''72]^S[QO2"I9XY%K4(9E8L-%@Q6V#J+KF:_SAKD_'CABO?TD E!"IA.'(4.>E M-<(?),/0Y*P@\A=_KU]!VM%3=R[==Y^C0M,*]*1_C3VXQU\7N'!22)85D0A^T3++8]N*RGH@:$O$W$G'M %..TJB=$Y::#44E736XZS# MY!'%R+YN0C9154X7ZVO<$+KV$D&$M MC3?,4L7]/OL"%]+4*[M[BHJ_#FS/4K%C70V[/[MZ-Q4T 9A1@97%'$?IM&'5 M[E,X17)"SN KRB(ZLNW/E6KI/9QWYTL\WO<_RET>_'WD_:=R,UL\_GE*Q/9' MN?GO8O.AN"F_+"\2N/JK]"8?<6#7] M^D?;O[;"5T=EVVGJ8!8,,O3.=2A( (RATG.NE1$&"\KY7CL28Y^U]%U]8/MK M'(Y3[0^#LO\*#\1UBF@A]]^#^9;<,2_2/M5-"ECK-4$ )IS0WAE( MH%$>>J;WTFEGQ<1H-BQ!CF<+[$)/HYEH!RXE#U.!6,>(C.N;3\$\!%:FEN$X MJSCV&"->!C<.>E?9Z(E>WPOXH5PL?+E*C89U/#_J2+#"0TFLM\1;K3$'7,"= M-B""$M?:($]H>6B1OOV[F9OK=4*C;$0G.TYS[N,4:Q6Q$F)*M5%['6" 5$XI M[:O'UK>M[_/C9K;:C'.$=4SSP0Y]KB/!ZQ^(X[N()QV.)GO<9%),+%48(>[W M&B#2VAS?Y1AMQ)]] &9I__6/OZ>'72,X9@T>8.L?AE$QGXOYT"/Q12^"$H)IB1QG40^:(RV< MK?00_YXS&.M'I_\:C#T/QEP>O/[Q.,;](6::.045(Y ZY9' MMH:""W[31JV MVQ^ZY>VO@3A>"O2?,.EYM_]=I(RRQ:WZ7JQF7XJMK6WC)'Z(ISKOY!RN,P': M5(V<&R;B?D!(A1W8^^V@]N91-O>?>Q?8W-'Y:G0[H<7L(DK#KG,7NQ>HTQ0C MC(RR@FN)*>65&6(XQ'A*+M+7,$#Z7PC;YLCK']U/'5CC'.)7]C%P:#1D5CDJ MJ;!8$(UXI4,H]416WU\CO#>*O/YA_M1!-LYA?F4?@T ^U17@B+"I,,:0K/3 M(0(,NWY)L^Z!PY%( M]2.C2"UOG]0#/B1/7,R6B70[FC]D$-HJ]E-4I8[]^,_) X8^/AXT1TX9;.,P M]M(0[84@%9H:N9S3NQ%&3O=%O7+D>AR]R=+,^W)Q8(VB7P$8CWB<:)#6"A'L MC&!JKRN%45:RY:O=B'VDZ.AYU+U&)?X=L"L:[R<-0>1TU>%X0D MQ"/'%4)200"U='#7<)YGXE MESG.L&@N<("]YAX@A)7U6!ML#,9<*(E8+0NP0^OAW.[V5/'HJW>%-5#NOS-! M2BR004I:"Q5E1D')*\T8#N4OV[P)C=NJ4-Z77D=OJ_^4H0#:0B=T5)F->DME MZ)V#E0XYR4N0/D8;?LS#9+3! ->1I+N:0;4%KCP0E?-AV^Q#$K/1L=^(>A>P M8D) @XR#R!IG@;9RKPO-K,VYQCS*3?"5)O@@+:4R9_4:42#;&"S+MG3PVFHG>44M8!IQ:P% !$ B?"6=)EFW@D:X M=VE+U?4*(%V';5ZJM_N;S7TJ/C=;WNZ'R]YW-"_6QY>84W9 P]<%@KU G&BH MO7?$P_A[M:IH*[(JN(YPKFJ923TBWXL[\+!@_U[,TH2^G:D'<^D=>O.PPM1Q MV)UK%C!Q1$5=$JX\DI08*L76!\LD$$8.F.OY6+?K'!*<;1%X+R\4P&:5PAVC7=Z.\LON(!YN'*OUNMBD@_"W\]E?\\5V:MK__%:E:>LF M*?96;0ZMWT4;[N9^E>:U.&?.!_?Q=S$A"(DE8X020K!V'F@%A-<4 B"0K5F* MKV-ISRGND8KB W%7N7JBL4O)WUO[1HC[.6XH@ PSP+C$/HZO"D=O\VINC\^. M:(=2IZ:9GI71U^;G()_^\6A>\JOB?^^+YG(%[/B+1 5G)C M@'.R#H^9BVTPX13+6D-[2):M#^/Q9 [W:YH'IZ6W441FM,$ 4H&1JB27%.7$ MY(^99VUPH0;/,N%N[!TZ].6O'WJVF"U3F<>BV/RV*N^_I:G\^%I9MVE CGKJ MB.$BSOE&X=AQOI<"(Z]R4BJ,T.LSW$+9D4+R:;5#XH_99NNVW_WMY+)7MVD M4C/MC*)Q3@.'#21+6'[2BM;Q;6Q]N,4> 4!CC\=& >,60ZYA$HS M03DA<-_7N"[3G-(!(UIHNN5 *]"V0(,GBV8]+KQH$I!E5%A@!34.<$FU5]4F M@$"797F,*#R]+T+DXMO;1FB^C$OD?+9X""BYY.XYWB(831&$C)/(?.BILM*9 M2CZ#Z43X,[SEVJX>^N+9I]5LN8X:3$A]+%;?YS<1A7>?CPBQ3F6\UL=_=-'_ MT^9G@L86"*@]449(3*PBW%5(8@RGMH'/Y5,Y&E7T1>K?RV7QX_?9ZC_%QM\O M;T\OON<;!$TU4 QJ ISGG&N/@'TP&/Q$=F?#$J/L0!-]\4S=WVSC]F:;XF-: M0C5:!>D1\I1 $_>]T3AESLIJIT(!\A,+A!P%X]I31U^T,^7J6[F*_;7% M7YLKB'>V71 <:Z!30E"@O8%:"(XJ6:46.7%M([031T&]-A72%_G^_/A;^;U8 M+;=VR)>(N5!,APY@TUUAXF>0-S M-LA7Y^B:.,LZTTI?L]^;9=10L=YLK86_9]\NSG7'&P3JN+/&$@ZQMPQ[":.\ M>^DLU#D["_:+/IYS]_+AP-#4%& .81 <804HKAR M7C'O9(Z+9(0KY_!.OVP5#$,L$\?"EW(U_[_SBVG]QH$J JRRA%DCE*98*0$J MJ8G%$PLHS%'[60:U@&UON]'9^FNZ^_I]MDBS].5=Z+'G R0$>Z:QMM(X0#1F M#[!QHB:7OZ!-=3_?5;8 \ 1SH<__C_S: FN;K[^>%M\+Q;U@YS/O" 8 HVB MS@ABE$!$<66J(#26:H1-R\8??CWL1"V#!J&^%*-1T//)]P3MG!1(.0&<<)1Y MJF$5G<"I=M,-?VZ%('4B4UN"OG<:OEE^N]^LMZ# ^B'0+UL%13T%0@L#%1(& M TA>H4:\0I5MH3#S0J1ZFX+*.%21/LC) M),I974=X:C4X>KJ *94.6-5JIV,XFX0>WA'M M. ;07F_Q)EO1CERE/A=M VT_O*N&"V%EXP8C3T4Q'JD#CA"9"86U-L.I3K+NW*=,OI:\SY& MS>YRO=ZOXVR[7G\LONPR0IT_C#C;+A@7=^W4*(BXAY8K+C7:RTH,GLI=WP$Y M\CQ;98O:Z(UYNRY>/%IX\EP@7FH",>$,06BXY-KR2I8H2HZ?9(3,:DFOS]F2 M@6CCZ,;WJ_+V_F8S6]ZFZ*3%HKC9W,\6\5^_%:O-C[?SFV*Y/I?WY/J7!""( M9@(KXBFTQ!@K&=Q+1B$$$ROBT5"K94_P#G#,WE$B,6DY8!)ZA#3ET$C,**GD M%C2K;N.8CP &6]S:U\F0I^OM)A*#!F@M6-P+:ZTH3>F,<"6WF=RUO5:9T""1 MV'5H#QK#\7@,-LLE]O(- 7%&'4?6<.Z185)"?<"6"C6QB,=6&5$G:",;\:F% MLG'(G5 86PIL7"J8<)SNI6>&P)P$,6,^%!W#2MN>6J8=R@:D<(8ZC9'$1#B! MA'45%L3['(J.>4ILB2!9H6S70?]Z0T/BV!4042T<< MN"(TY#J\!UASM^N#6F M6EA9LS0Q4"#2$8RVH/RY+/]:%ZOO"9OM2$J%(I8W$=DM*QX+6W_=;?F3P5&L MG,)4,6\\) HQ6]GHC"(YD523+3+M_!'84(KI+?*H_4PWFDIN 9*2.! WO^R77"<2VBH]-8 [9454E2^ M!*XHU1DTG/3%L!;6_&QM],Z\\V#5&\%/I:YO '3U[8"%H)88(+$B&EI%E!05 MYI[HJ>ZD\OAWBM4CT5+C ^D>TNTHB'PJ(P>H]5H"@XFI_"#IAOQ4G4/#,^/Z M'#S7J:J_%!8WY5UQB )YFQB2>' I2OUF-0( MW_YB_!;QG5]^*Y9QMEW$T:5N[^;+>8K)WKAV+2]>Q AVAWA_,]DN#=J^L[43V#UY/GCKH7'1 M,'#.2\&YA0KL99-$L9P5+[1\_E(N%+U=Q-W9;?V"T^MF K(W6 MER%.ZSCWL&2%56X/":')R;,\0MM@()9VEWXK5O+R-YLAJ\PH.K7(I M6B,WQ>V;I9NMEO&1->QG")WI0##*.8<9,\@K MH@ %#%=>,@555IZU\8=^3VY$M:?IQL=]QZ3YNYDT?T8+>;:8_U]Q6\FE;O_G M?I?BN%RFV>/4L6&OG0A6<1AWL]I;!*V"S#)Q0%8AGG/\6#_(\Z=>G$:O]%>X M;/6^'XI&@!8N;GFMMXH(K"6N3IWC7[-2,UX=-[7;#[GE[<\SAD:BUU<8@=7< M\];5MU,$AQ1)^R#^3Q-$_"'J2%O-:F5V>CV'*2-SOXU$JV-?<]8?GBE@'XG4 MU<)S]GM!1W/8&6T!B^NW%=1B7MUPTA2SG*C=^MZXIT;<^[Z=<8\%@B[.HE97*!N$]D?VM2*?[$+22 E@M/?/8@FCC:U[=23,6^YP]TICO M9D]FA'6M\;&/NG'MGZ E& GG$#%,,*]2BLP*6X!5SIVO^MZ[8_NGWIQXDQE8 M;2IZ[(/HA*@[ZL0I9!5?5]AB]WM_R];Q[X>H;4"@<,9XJ8Q6%+G*X#:"J9P* M!_6-PM==X2#;NS(:E+>MJ.*!:'U7Y(B;IG5*E!P!L<5?FX?: Q,L MQ\$IE,9R'17LG7?0,[HOOD*,H?5B<<9[5Z._33;[$ZNFV0N/[0,'&$'+63*0":D52Y.J)6\ M'&=E?!LS^?KC2:VLY4WUT3O_'@9M6N;577F?:DW53N%RIGF4W!O /09*,LPX MC=NV??$W8BF8\9;@)6884R@0 MY,Q&O 6V%0X"JZFF &R%&F5?L/=%/S-;K7[$2?Y#\2W*4MSN<&E"P2O?%"B0 MEE@,#:7$$Q#MG ?,-3)3K1S2!0V[A;XO*KKU9GXWVQ3O/F=-A=>\)D@$J $1 M#VPQI1(KXT&%!&8PAX1C/L#M@H0=XMX7 ]^6RR]1"W?)B?$I?OG"+N/8XP&H MB!A@'@"'M >$B0-\3L6A-M%I;;"M10M*&(I>%W<0QQL$$N7@'&I'D71*2 =H M926[:"3W$P79&\7R%'R!+8T0[L6H"TM^EEOHR+KXFZF%_FRLN'@XTK/V.:.N0T MDM(197TE%84TAR@C7+E:)DHVGGVQ),G[9KG>K.Z3Z^6"A?/RX<"MMD !+#52 M0 F;RL/OI?)Q5LXILC=FBWDP^R9;!<,0ZX_9W67[YE23$#K:\C4/AT]^Q$S\>K:%_E)LS M"2ZO?$-PQAL7)VJ#XI;501978K63B8*X-$_,#LY7;=D'S*U2Y]VRR&?/R9<$ MKX'V B)C*&;Q=YA29^\D@PYF33,CM'BZ)U!;2/>VP=J::WYVLXWVNF +O7PX M&!$M0HHPAU #FJJD(%))!;C,\1Y.-%0JSQ;*5L$PQ+IH!QU[/$AK@'+ 40HP MI):S."8KR:"1$RN4E*/:LRQIA&;S12SN*-^6LZ6N/G]AN3K^>/ <8NZY@-1K M ;#Q HNJMU3SG%LOH]?]M0HK6\=S@/BF,P5DZX4YG:M &Q=?:I7F&ED$"4MI MI2OI$3(]W?KXB9:I3M0RY!V-[BM'0RHTLQK@"#2(F&,#J]&.!# 3V\JU39"L MRM'70=\[#1_5)$:-*D?O6P41MZYQ"\(5- I!K^.*AF M>/?.J]=5T !&[4@-D41Q%E *N/%\T"DU@D"64NV=I!%H["K9$N@3G57[Y<61((9<30QW66P[,J=U)TQ2 M'O&VWG(KE(]SC"/">$")DBDLI=;T/-[E;JNP3U%%.O;Q/QVO>4\_%D2$T% " MA9 (>Q]-"&$J9#4UO0:O?"]6?Y5#WA.K3;.N[HDUU-ZS4AK[C#_>?"UN[Q?%N\^G[E%? MG($;O2=H2:SC-DJ$A<9 "D?D7CY"?%9NI:M#>5X=Z?J O!\C;;Z<1?;/%HBN?E< MEDE) ; "<*=V%*.U,8+8;A06J0H8VF$ MCY8*U- I6"]?3S?XO5E^CSTM5S_^*#8UX#CV>*!4Q6487&P=I M*43,2D08Q5QQJSVLI&:*3^P\,D_QIUC4%KJ]<\JGVN[1L$]9N:XGU>G608F4 MQ"(=A6D#+%"< 5?);;7-FX+[O613;F:+5TB4ZW'LBQ$/7H/WJ_);L=K\>+^8+3=QC7?_>S__EA;S M2WG8ZKXB *VA\D@9"02'FFJD:84 Q#HGT]4(IYQA[:>.E-);)J)3G=8_:B1# MJ-$Z(,.Y$<+&/:XG5N*(K:[DUL9-S*IJGP[/LP^U#OG@5*N5%J%&ZX A,@ ( M9A1(:>.E$K :PSZN!1.C6JM,J,NRQFCWES_A[MM]!/_0XQH9%(ZV"(Q)) '6 MP"I!'.:.$GD8H4!.+%]DJQI_D5"A#81[BY%*^;Z_EHO;-W??5N7WG9UP.;?" MZ59!L1IF+HDDNM@3RX ?6V1FSRY<;! M010-!9Y*SF/.D'78FTIJ0T2O\2A3MM2;(CXXSWY;G2\N<;YAT"2:H901H@$' M'EH/I:ND!=+BG\2@:J#^NLQJ@G-?K%(W-_=WJ892<6N+J*R;7>15_/.BV'MK MU%U*K;OSY)R4\5S<0DN?"!1B800DT"G/'"(0D@."%F05O*\_$_9=S:=#P@ZD MF,$GS//>_W/-@I369>59D@,/YK3D3-"$\#AI@LKT>YQZERFYSW M_>Q'LD#2Z+BY6=T7CT.XS?TJ ;L+V[[9_^5RO$7NJX/WBDMBL '0,"&@-;P: M@=!JG^-C&^'^8]BSA9Z5-1"]]Q+4)^V^0: L;LT8%X!Q'C]E+$*\D@XH-+&@ MP_[(<)Z%S=#OBUON[MNB_%$4'XJMM?$2FS,TN]@V>"DD(Y0*H347F&M##S)# M1W+*Y(UPASP8X]I61%_D>[?Y6JQ.8G0N*/1LP^ 9!T)(J2B@GLLXW@BNI*7: MY#AF1KCF#D:[5K4P0ENQ';,P&*) ''&*6$ %-!Q NP_208@ZE9- \?H$>)WO M3,:R[+:HDMZ.8F?KKWY1_IU B7],05KKS>ZJZ=Y:CG^^VRAP/SPBS. Z[C>E967W1>R_.N]7[V6JS M_XNZ^=_[^7I[/>=-Q'3Y)>5$W=_ 3C^*E(!G:-WTE2$N12G(PWINM2&02F=M M1$AI*U&ZWCBMK5!_A"H'T<^P-[ &SM7Q.BY@:<:HH$0QA"DG<1^,M-VON%0Y M62M8N^M XT-4]-Y,J)W3H^XK I(>$8>A-H@KJQ0DHG*?4O3KHE8>J ME,'/2.H0\G+C@+4%'EG@,"$.&A$%KCP"+/Z7LP*.T#4S+!5;5T?_ES#J[*X: MS)?7OS9(;@$4TG)N%$(>ICPC%5+ XXD%=(UE#NU<4?U3NK**/]Y_^[;8 C9; M/$IZTH#-5[TQ6"69)$HAG&YM(86@$)Z;5T01])I5K1_(L[K*T!W/>X'3IG2_O# MUVC A50,1C,V3LG.:9\RL6/,.?0 U3KCZ%A6]\^W8KDN=+$L/L\W<0G:S)?W M\^67=]$TWZIS?7CT::Z[:Z#)_DC DB,B*:!( T\Y\%:X"DG&=,Z1^0A=!*UP MZM3$T+&YQ#1D>1K35Q7K:4*X=,C7Q9'O!3U"7SJ32%%!3E&)496$"&@PMY6># <@+[1N@R&R]Q M6U)08X,Y?LS<;U)9W?^W_&NM;C;;/J3+4<7>41W1.07?U]GR2S%??HC_3W$0 MVW+BZW6JQUL>2ZC2[0<#8\BG.S1*T:K[67:,D[O+7"YYB<"Y08@ M(Q25R8MC,0"48 N)=PQ2I5 &F\5HK]&_!E)WH\#VS-_R.U&S7U[D9X"N?U MQVPAFMK: ^0]<":.%2^5J6QOG+(BYQQ4@/%=L1J37R!+$WV?NP\/4F+]Y;9DPM_SQ6*P M6:+J0.S+\QY>-6]<]9Y@%)&6^73&8*VBS*+]746E-(-@P ))M>2H,WE<]Z*@ M$(@F.Z3"*R8$,]Y26B&BO.XU^UX?,7H=\:7L40DCF#;<>C._2QOGQ_G9JDWC MTM^GK*GOB]6\O!T\"G"8B<8QI3#E0D/" 04\JG5WT44)Z4R]T-=N\$A%VD"(F$(5 M=G&0Y/B')C EU6;6\[S&O6NFKQWV=9(E03[]7;;&X?W[@E4X;@-I7"Q0.KP MEN[O 2FAF%>])H'Z65G;3!MV<:5"\,W@%JH17$I=,SKQ#2I$)'$=)K2IZ?F:L- ME#%BJL9GVZ5J?#888@&@3#/LG1<.FK3^[-&AQM!5,ZITM4Q4#\K:7,T,@+FGL]G?[YA M0%012SCG&"F,(%9(T4I::UQ.WLCK8YLZ/]0_)S. M1(,D,\X)8)C$$#N@U"Z,3,J48;M61O.NSS^KI':GJ:=__#[[GW)E%K/UNGY- MXP;O#< "KBVR0&!&!':(&%3AY347TSH#[8A+9W+D=*V1WI+D5)E7]/UZOBS6 MZX_%EUTBEO/UC<^V"W&.CO]9%-$D&,1/.^WVLD)F7K M,D73[H/4EE_VG3A9Y/-RH\ $)U S"0B'G )#>)S!]STWE/>:SK>/K5I#O94= M =J8"G$:+!:+XF9S/UM421+?SF_BSB_VZ#PA:C0-TC, O0,<2"(X8P8(L)<" M"UK#;F\QJ[?UJCZ>LUK O.26$@EEX9J0X7#FE9(&&YS M#HO&2*]![)D.%=*O?VAQU.-5(\=]G>9!:(@@DY R)0FPTD'"*LF5<1/;V'5# MBJ.NHE9Q[RUW].S'UC;\5.Y[^ER ,W2[V#9031'FWE-!/ 880$[L06:;97B/ M<-KKA6MM@SZB5???Q?S+UQ0/&>WBV9?BSW7Q^7[Q=O[YG),KY[7!":6Q)30: M/C;^PHF@E7V"B6(YX4:C#.'HA: ]:J0O[E;>P:=7.6NXII\V"(QXMRU0(BSF MT=PV"HM*.NBSD1G,Y\O+^[FZU^O/M\\$3OBNS\^#E/:[ D MD'.F/$#4:D:]AQXZ$2<%Q84SM6Y4='U:4TE4_QSF28N #>"06*0@5)KS*!LY MR!AWY!,K+-61_D^>L.1@_;K/3J0F<HU\SR0Y^*U-;KV5.1ZQ =TZD($801 MA#6$7!M"'6+:53T7U/1Z7:AO]W=MK=4_$[D.SK&>B/!N(E0BAR$X0Q=%84L=%)9.U>F)NOK8M MCEP\^^;(AW*Q\.7J[]GJM@9+'CT=D(2*0<1)JK?"%'9*^,.T"*>65R-#KR<8 MTAS+OCE2@QC!:Q-G0L6(<"@ND5:8.!_N)) 09UU*NIH-W[;W[*.-N-KTPHE& MFCS!BBN!?&U.4V1!NM1G;9Q1.WT1-?#Y]^)AWE^;:EP=) M(,+"(Y0*LR!B:82L0LYSFI5Y=+R;GY99=?%"3<=JZ6MEJIS46[%VV7DOG F= M:!&4T8!Z!#0G7!KM%+&BD@_"J=&N3T*472A@2(+M$"LN'B-=;!N\,LP@)3#D M 'B(,42^DME1-K'CA&S-UV!2#KZ-SQ<^S?]5OEG>_-?YHX2G3P4"N?" &:H, M0JD[ELI]WSRV(B?4_97HOJ&NRK8P[6L.N6)JO;!X7?FF(&A*]>F!PD!@KK$1 MZH '8R[GZ'K4!PZ]+VK=*F8D1'V0X8_9W>7EK\'; B42,5HA G571 M;X0U?P=<73O6S$#+ZW: I9%ZA<7WT"80SBR*.%HEM.#(2U7Y@@2PRN9\)7BDH>*0<0T0Y] Z8VV% ^!9Z:C'F=>D'];43PJ8J9$1,//*??"5 M;PI81:$Y ,QPJ#!QC$M1X:&HG]A]ITZ84I^-+6B@\=[7%M^+1?DMQ4G=?%V6 MB_++C[B"O)]MTG6+\WOA&DT#!-9I)(EDFFN*0#2'*GL%>:TG9B!VIN.R4]@; MD\?% 9$N5*02E.F/OUIKPK5A^*75C1^NO\VP4B7?F:P%04B<8U@1$* MD*4B"EE)%ZWBG#WO" V[7DC5K0KZ6B_M;#/[:[8N3O/MQ),!,H\,D%X2H97U M1'MM*GF(([4RSKX>-TK7E&H'Y;Y8L]U>W\U6_TFD?]AK7^30V78!>0LD@!9K M".(X,003=9#5@%YC$*?#J#8Q'U$VG6M.<6ZJI)MQ@Q\ >"6RY M_Y7#KH7]98<*&<$&\[?5^;C]2TWC8%0IIXNW!ILXZQN/4 4KY@[VFMI@= F; M:M.A_BZR">HCX)FZN;F_NU\\KZW:C'DG7A:XY(;%_RG/N8F8QPU1Y8@GB+!^ M8E">WDN:-!?;T<,(V)E5Z45(2(73"AD%XZ[;I^3=E;2>6-;KIJ+S2B]#<^YZ MQ/L[-B4[T7! ZDT,X"B!".HTP8AJKH" (XR'':7K_E MF ;?.D%^*-[%$9+#NF/-@T^FAH5QS!$I&8),&5))+K'.X=S5)0 GRKD6XO-79IZ@E'3OQ MGUJ!&K7?%J2GJ:(J $PS(YA3JJKUIJ1ELM>CH?'58:S-G),!&EUIHN^@HO*< M)/Y^DU![66'R:NJV\9F #"54.>4Q5D[&';=GHD+2.YYS@>]JM]OT.#V BOJ/ MH#NLEU=-NR]:!0&HQ=P8(>)NR'.LO)2'06UEKYO/Z5$Q'_&>3++OQ7JS39TY MF.7UJ \U[*LC3XP.,\8 2!3C2OI8GN7/9WBQM\5'^? MK?Y3;-*DX^)F8?/C8W%SOYIOYL7V3+U8;6;S93JYBM;\-AJ@F("5,T:IQV=+C_3P@/1 MDCY^GVWV?_L8F;8H]G__86>;RE8J;DVYWNC9>KY.V8-2]M/]0S6PZN'KJ8)O MY#U2(%END$!D#=]CC[C%.7'\KV1BJLV^YR?4H]-.;S$7-27_]WSS=;Y\MRS^ MNYBMG@C= NE/OSP8$0U01C '7A,K+!2\TBCQ5$TL[_^H>-APC+2FS,;1MH>> M?BY7ZS,]59^C1E,O8V<_?5V5]U^^?OJ[?(GDJ7#D*SF' Z%T^K&/>U!IG9^FLZ#(V_I3/2[['C ME\OIGFX4B!>IA".-FS#&,!%8:[^74IN>+YSU>N>Q+>V7'4'=%Z$^Q*&UFM]L MBMOC73_^KQ?O>>>\-L0]AP40(RR!@$!*0#-Q%+ZMT&9[DL?NR"BOS] M\O;RK'6\0=!>26+CX+,"Q['(+#Q(9S#HMTYP'SZ$0=C4"O:]S49Q'U:NXO[S MZ2;Q\@1UKET@C"&?BK1+8^,F4]%H>52R>@E[K=4WU3FK104T=J(^Q#D^VIS? M%_/EI]BLB -A\_5"]J_Z;PC><"6(14@3#!1@1B(;94K7R7'*=Y!!JA'FU.F5 M5-VJHL>;_+/ES7RV>+.,V-VG??;EM*W'6@0K-6?:&8RDX]Z;9 M4P\=&!*=U ML-G]9K(=G'M,";9<1PVE8.V/Q>K[_&:^_+*]4O=" M(I8+1:WQPF'EM580[9&TD&6EL!OA+B&;3R\3BPVEBI>D?CUJ& :V00VA=F:8 M/S]^6A6S]?WJQ_:.?-P*+1,4%ZWNL^T"\U8R"(&BQ@FH' 2\8K\5E/5Z__0G M(5^;"NG_MNGIY?YMC92$5[TG, XA9AA8&]%@@# .>(6%E%!-:TO8O4G5)?H# MGP%MS&RU^A%'\Z68L%KM@_)&.R@D)?U6I>D\&J8?+G:LA)'0\B&GXC8+V9_+:'<9C(9#J$ M9L;.ZK?Q;UVR^LG[XR[10F^H%E;'7:%"7AE;8>>=KW7!.]NUW&.&V''S.DIN MOMSRM+I($GYIUG])W+$X*2FWD$K,!#>6$U:A@..$.*WSBC:9 MUQG(C>V7W5CXO8@CX/9!TC_*Y4.?WFV^%JO-U]GR4W&73NQ6/][ M,FHR7QL41UXP*QB2W&%G-1=\+[W22/1;A.%54&P V/LV<@9.1MY"2DS-I53, M2\BA(A![ZK>W2@ETWI)Z3KB:X[J.\?QFN<]/?_Q4X&(RYFX^%!@$A& (N-:8 M*\,$3!61=B@Q)2<6$I/%DW)$BNC+VGD$V+8SQ>/KN;4S MBN>\-E#+B$-06R20\- *[N$.*0^9(CE^R%=B$5U+V0%@[V6Y>ENDRJF#K5&[ MS]=8GIX^&&BZM(Z19DQ*9YEG&NXNKR-,O#:USC>[DFB]+HIWWXKDWUA^V?6[ MSH ^WS!XH:TUS"FI%66&<*9\)7'*"#BM5::INLL.,>UQ/)HRVKK+-,F\^[S] MEWV5@:&]94V'JZ-,QOV =/%LD,Q%*=*B#Y@# M%BLF_5XFPVU62IH16EDM<2,7QMZ93L;JKPXV7#P=D5"2\PE(:(*W# M2 JWE\H"GG78.D*/44ODR,:Q-W;<1PK'+L8-;'EWUHW]Y,$ L#6 .*^T9M)* MKP2HN.Z\ _WK3O*Q_!WKI_&U>\^6(4*<>:6O@8:,F0(QS0=/)CB6. MS'\DY8^_/I29N\IK X\0(C&::&"@P!L8@ M6TGHB9"3MO1KJ[?L#>'^9NS+4JP_%.EZ5U1FNOVUOIDM4G[.*YT]]5X:N,1> M LP,=UX2[9@3LD+) )I3YV!$/.R60#7<1)UH8U282]>%-T1PG M5"/BB*5,0:J=,P<51&U,)%7[^-C96 6CI&1*!-(6*=.[@E$>*0.L=LA(25,! M';_'1%($<@Z\1K3;'B\M&RAAC,3TY7WVJO[H50%+%@YK!R1/= MQLO*ZW4P-E8>:A:T1,TG[PM46BZ@14)H*14B!*$';$26D_3Z:R4_%S]S%#$V MDK; R^!3Q@$BH964^12=P!BN$(#*Y826\_$X:$=)Q2NQ'P7[_ES>SMO^N8F/7KQPT^A]07D& (< :^J58=0I=,#&<)QS\TZ,[AQI//1L21]]&4^(99()SJA@BVNSEBSL^D%,T2HXIX7.O5&L'[,97;NLY?BK I#:.094"L1#UBAOD*ND) KFG+>,R)/8VWE+*RCWN8B6JZ>25$O_ MIU(7'XJ;(AJ@MTV.71J_-T!,!50XSMS>64@%EP8>QIWHJ4+">!;57$8=65C[ MTLW8>%P5]&N!NM6K D)46>ZX ]HXRN.DX2J30PFF^JGC^-.SM:$Z1D?0Y,!O MC:*'EX4(/B!< X5TM(X,,-15SESG7.8729LJ9&PT30[]MEAZ>%>@/%TK MYLQ$K!5SR82O['>-,,E)*3NJK%VCY6=358R.GO&7UNA9O2N@E$V:>48D8QXX MSXG0!TR(S5GHZQ_7_/1S:%-]C(VCG[X6JV*6W/RMK/35RX+3#&E@K'6>:"DE MIDY4J,1U)F<2K7]H\S-/HHUU,3:&ML#+(!%QF(DH/4T'K01K66T7M;S+_*#;'.W/);WFQ80!&8!+_SS4S6FHM4@'2O008 MF)QHW!$%EK7II6P;T_99>]B@W>$A0ABG%)/12*,X\UM*2236.9CK.LV#5QKH[U3(FZ +% J#K@JTL*D"VV]'H9, MBS:-4>Z.*R?"G^LW#M@R1*A6"1])F+*$5:PW\4?]%D:=)E\:X-P)8^;+'*,:0AS)W2970CIO>X%01D@,("(&*@A0@@3QBJ) ME$0320T_%'%RL&Z?/5>S)0!@XHR(I= NY7OQ0+L*D)0N/\=\&5M8;=_LN!+; M]MGPYN[;_::X?;.,%"V.YL&XJGU B .J:$"6R"5X1Q5T7 61&4,$>HZ+,HT1LJ)R8ED/?(X'[^K0U8G--5E(]YB.9335 M2)IF7^%VNV_P@DJ!';2(4J<1DX8[;M2@Z5#+V3)53MYU>.?X3^G=['Q]LRC7 M]ZM=CMQSHM9[0X"*00*Y$ 0JQP33<67;8R \8=/.SU*; ,]/:CH!MZ\3P_>K M,LX[FQ_O%[/E)DJ14H-_2S./_I%*<:M_SA95K=$Z, FBJ!8(#215CG/C?"6W M4SPGMF*,I&J;#677B _.M-3O76WW)DQ[:!TW:=AJY#%S$A@ O6065')'6VLB M:7TZ84)=EC5&N[$):Z*Q44;3HGCW^?/\IEC;V69FBF1'I[IM)O8R=N;0O]^+ MN[^.AMTT?E?0E&FB@; .:48$4M+#2DY&[<06Q58U7_:+?5\SF;K]G_M] 0-? MKOXH_E8WVPN+T7:/\"WC'V^*W9[@_.IYU7L"I]Q&H"V@T&G/,4?8[+&0VK@< M/_$8+W-UO(YVB7U?/$Q#\MUG=5M^2_H\.?6=>SP %+>31%!$"4+*2L8EKR2+ M=G"_P12=LZHCK9>M ]W;5':0_^,F3L.SU>WZSV^W<9:.SS. +G*J5OO@:111 M*@2\P\1H[.-T7LGN<%:B[A&2+$_]S^>I#@#NBUQZ%HV(F^+CUZ+8O$U*3:H[ MOR2>:A(@9=9*:HT4)@4&"(3=82Q"DK.+'&.08,>K7TLP#TFDBSO&TXV" 2R. M1>PX<@X9X;PC$(YZ-\9==@3R-D&V\*G_K*/\R_?-V4G^_7A5JO MBPM[P!I-@V,^[I,9Y!8)8I1W%E63M:)6Y%RT>"7\N%:=9:<(M\23PS'*-0QY MUBAPSJR+QA_QS,6IUV L1-5S:'1.F=H1;L.ZY48>M@U7G_5J\VCEB7][ONK$ M?PH?9LLOIYS?3WX>D')8Q,X)&6=,S!"+-E[59R>R#),1Y1_MVC#)P;1S'IR< M+IX]$0B"FBAL4OY3(#D QA_X2SVSTU@W&NKJN:8;8=:EKG^?+^=W]W=GM?WD MF>"QLH1KBI &B%O@:]6,4VLF4C9XL8:*]O!K5.=S_ZYK//'SP1C#2KK_+$HCFQ.H:^S^0LSR7X4"R+OV>+ M),#94.6S+0/R')$X?S-)!;(:2PX_ _WG^+5D R M$V:+-\O/Y>INY[-]I5'YUD6%80B)HUI*+R+0PD)*.4YQVKY6TH:N@L!NYPG9 MV<+,UE_]HOS;[7!?'UBC;C;S[]N2M#4$;_2^(*VFGI"X77)QY33>,Z0J?)#V M$_$XYI+C1>Q7]U /8SJ?N2YZOD%07%DC,5$:,H<90X2[@W34YEP7'2&1.F; M68.X(>2]^2/*Y4W$Y,WR>['>XK"\]=&VBKO+Y9?MFEIC+JO]CF"I2W=H*3%. M > IHU[N,9 >R(G4.FUY_NH*WKXHM@T)>/?YSWU(P+N_4NAWNASK_KG9>C;\ M\\QW=>JJ9+PU:&64C".;*4>3/]H3X2N<5+3RIC7[=<"?2TII2HF#4U(M74FK.,TJ*CO"M:\W4F7B/#"KDHG0 ME%@/;8/AFEH*HW2$06L)YKZ"4FF1525VA(M>_]QJ#/7 ]+J>5($Q;9'DFE@H M#=*6>UOY712V6:ZN$:7H'(Y*5P+\,P092$>TB=9J_(TS)3CP"%:(6$!S9J\1 M!GWU1KG6D1\%%^V^_O&'W8'VS35+Y^57!6T 0,XK(J&PBAO*C:D0\9KF>"BN M3QLZ62[F(]_CH?$V!O/U'0X[Q(FAC M$),5" FF<\8!2H" PO);7MD.)3+G> M;)']%+'4\4/_N23:RQ:!2Y]NC%LK".>8VY28;"\CM$(-^I-%?PB>J,- M,(>,"WJX&3?;W*_B[U<0Z>JW!72SHL9LD?/: MP*P4@.%$7QLW>9AX)[9HQ4%)E.PUWUZTNOXJ.YXX.N#1\W/3_M0QHLE%W=RL M[E-5^D[\HWGT^(R$%_QED @50!A8^*ZS)0!WA%186%!5O&E$9J]'7"D[ O[ MWH*&GL\.V[ZOB]7W2TF*+[0,FCHAJ716">D9YUP:7=XI.^7TPR=;)-8!!CIAQ2C'C*/%#.VTI&YL#$V+0WYV MLSNJC<99[.O%_(E'GP_1>K3 &BB1$5$RS@U!>]FHFEQT1@LZ+MM'M2_&N+MO MB_)'47PLDN-X>7,ZV\R%%H%($S&QFL6Q122RDB-:R< Z M GOH;8V4%76:ARBX=8J2%%@'(302P<.(<4KD7&$=(:,&MHR:PCX(X?9]KDNP M_>/!"V6D,A90Y8S@3&IYS7&J&\(B<0*:\^U8NMU>P M7HR_XRU^+N\0Y,Q )4!BZ!Z]F1P M "ECH/.Q\Q03JJU1!WF Z]5V'==1PK6<:0?AYM>J'@LV.R+8QSAY%W_-UHG) M=]^*Y?I4PJJ.PP,QEQ::[RLI(U;O9P+?5>'"[]N/O6HAEXO:)T\ MXCYU*>M%@Q!E$Y#&K4"<<(5VD$@/*NFZA2-9E]_PVM5UGT]03_=CP3M8SV()OG MC\5FLTLW$7O]P/?W206 (U-M%TD0M++6H4_IA*" MP:V16@,IH&=(>"V!EA46D*")Y<3H@",9(1C783^"(X?,$ RFK="<.PJIPYI8 MRP_R8JBR:EN.D&N=,.'*$(SK$'^=(1@6&8 H% 8R*!TS #IPD-'RB95Q:DWC MM4,PKL/W=85@,*B%I"X5(F)"8"HD5I5L6)J)N;!;T'&M$(SK4'U](1C.")5* M85%. ?4Z13FAO7R$8I(3$3_" _/V6=,.KH/80ZE@^C564/5\ (H3":6BV'GO M+/".^4JV%#,W+<[T;OLTQ'DP#EVT=TZT"%RC.$R81%91Z(C@Z9QG+Y]%*H=' M(URQ,G5\B3&-,&WL>O[T=_GI:WF_GBUO_Y@OBTU1+#_%Z6]]2-^=NG2^:.45 MKPA4BU2'*0TLRK14G#&[ETH*X',M0G'D1M5$,9:N!I8PR.1OT$2Y2[5*F"X1'X/)YVU:4*5!Q M/\!\- V%EMIPX!\D)UA-K+3[P,Z?IK WGIX^%A&7AW.Z4_/0L\>"34/-8D4E M\0!I#SPA5>\0G]H5B'855K:&ZS#3S,5XC&./!X(AA,AX0Q4SJ:J9<*:2S$>$ M)KQ$M<68%O%]35'IQCGLO3%*.T=4_#5N'?:2:2?\Q')+]L><9OB.Z!3\Z5,/ MR1=^JC-QBF T2 V'T$%&,';,[-)*>.6A5C_5F;@!#&'OH+*$:".XP13NL- @ MA1=-V"IIAR,99^+78?^Z?,"4:^XY!%(+0PWA NREPUBBR=6QJL3K=?R 5^' M\^OS @4!/C4::.:_J K\.T\3[Y_:K\/$\F2/S; M-J;PLN_N3)/@.-; (F^I$]P2I#&B^UXKS6Q.EM?7P(1K=5=V NL(O'29@5F$ M2,^L8%IA(I#W. ZNO;P:&SZQD@Z]+TS9B+_.P"RI+>0""8=Y_$]RQG=Y6)., MQK@IAY;F:+QV8-9U^+ZNP"RG$'>6.RVMEO%+5C%6R88HFIACN 4=UPK,N@[5 MUQ>8!8B%@BMEJ(RS,Y<,T/T&51L@0$XHZ C7L?99TPZNC8WC9^ZY]7F[^/C3 MP1!K- &66R%4_ UH5MENABF18Q*/T,W;'@?:PW0$]O#;MDZMC0-4(<-5R@HE M;%RQXV*]D]PB#G.":$;(IH$MXZ:P#WD*]:%<+'RY^GNVNJW+M97G[<3-;;?JC4HZVZYQP7@?P:XJJX%1P1"AG:477#"%C*\DH MIWIBI4%Z(4TS:/LBS?O9CZV!%T5^TNLSQ#G5)%#K'?)*2@M@G+6QTJZ2D#'* M<^:=^C:2W)%G67Q)=LJG5\NAEE >6X'#4&L48GMRC>%. (,HL98(J0#UENGX!X3;B6> M6,J4#KC2+!2Q(?Y]+3DGI-A/=_K'[E1@6QJU.2?/O2T0$6%@ "I$E8J_8R7$ M'I=4HVIBU]D'XV6+.NAI5?M>+.\'7;&V'?!1A54.R;2A,=&$+.^B,5EGO:KU MAN %A)!9R2Q&"AE)*=[&<]!H81A1+Y?U(!C4*QA:[Q5!,$>IP91(99%'Q# M*A0P0I,+0&R9&R^,UTY@[W7HJYN;\GZY67\H;HKY]V2__E%LAK]+T]>T8#VB MF" 5C05+55P)*-UO-;QQR Y8K?ZE8GY;E>NS";&/MPC,:HM=*H[CM4YE2#3@ ME8Q>P\GE(&E9\\_S8;>"TFA%SXG8/#Z\)X>$F?W/9,UAKI7DR6"<5,D/-(KX@YL MOO[/SV.P$*(A!H9@;QF)"XO3EEBH/)8<.[Q!0*DT M292+6 8EPQAK:RH)4UFEG]-SFQ@UF1,B,D4ZZR+W&G,;"#$2CU]^*=J#.M4G8QCYDT'%-JN1+& M6%#)"4Q6K8[70* F&K\X S5%MS<6[2??%SV_>-/E0LN@+454>H@%1<)J'LTJ M5,F+&)_8^5 KFG_.IE81'G!AT\7RYNO=;/6?ZU>W)TT#-SH.1PHL !1"@'$$ M=B\QX=%>F-;93O=+7 ZZP_&IZO3UB]VSIL$)@@&C $%H+-6>$.HJB366$TNR MWQX!+C(K"^?>SJIGBY1B:[LI^:/87%SQCCX?"%;.6T<5]U1;AE+.W4HVR-CD M.=14U<^/F5L =SA_WT7NG&H2-#=&TKC%C4-/2R>)@:*24 D[L7"%SNC3$KX- M&;1>;1ZQ)_[M.7/B/X7?9_]3KBJ;;GW"%#K^8$!(F#@=.T-D-/$XQ$# 2@IF M4$X:E!%>]FS)\&D%RRX9\_->%1 */'PJ.0RFQ%$Q"H;7S"#!;]0P9 M-)&KN"UIIVP)QL&V.6]K) HXW2C\_^5=VW(;.9)]WX_9Q?WRLA&X]CK"8SEL MS\PC@I;*,G=EEH>DW.WY^DV059(L2V2Q;BR5.MSNEE@H(D\> )F)1")BZS4) MA$GN5 3N111K*2.67>R*"=X-/K2KW!;7L['G?;'.OUA<%_@4_CQHEFA@,-1\ M,%([8IAC2-3@B:#-S#:G^E#Y,1:U1W?L3>?=1MSNX,<$BDV/M=^,M.#"&0\3 MA9.2,VWU/KD $\R\;^3)#X.!7VX6U]?KG.RSSP/82W1LU_E0L^2CY9I*2G2D MC@J8)9VNI"7"QRZQU D.[]XY4 X&]5AKAEW!]IK%!@H>$!X)<3I1^ 7X-A/1;C=MU]!Q[=210[T"IQ)$$ZY+BG M"&Q+1"5RM9S&LE%C^B]TUNH/WK%H](SIV"38=ZQIDLY(&;1!D@E#M'/,D%IB M*=',)JE!C/">,1XQ_/>[2YL'P[OB4&#D4+-D$6'.XBB8B4;&?)J3U9+:2&=V ME*X_Q?\>!.P+XU&#@'FEOMP65]7/8!>6UZOEOXNK5Q0/I(ZH2&$-81B6#HX9 MW<>"A!&!\D:;JH-B\*'(JV>^<:98[RX A^7UXO/-/EV*CT;!OD= %]V] MF)'0Q)GH[TL2-C1*SHR2U@@P6KB-M3(E(W%V%9I?]@AHJ[<7P_[WNR*1A[(> M^OJ*I!4UCBH'X%GG%%*^,M\!PW^QOI[E)_? ME% D(00=O:>8!!&C4+3"P[!NN3YSG,-'8G)K!8T:*7BW6.<4IQ_%*XH,* != M8BTMU4)38RB%"802Z;U!'#?:^9'TV!A5^#/&8A^NUQ\WMWX^%LH\40*/O^B1+ 1 MS*E@'7&!!@8+NJ[1B)K-[&#P.6C8&_B3,J:ZFE#)>T6U0II$[*Q'!#"H(;9: MV2X1S@D>S!J:>$-@/JHM5/W7_JSAV96!>#5V$<62TWSQJL,1QX"YD'YGI5+X MD?*995 ;Z01CQ$F.%+?(8(E9+:WU86;U_$L+<; M\ @WFX_%]>Z*K"-;$ ?;)>\\L=PJ3102U/) O:UD!6GE:\JE;JSVQ\4$>@1X M-#+MNW@TA_J7YU)$@7*&L8A6R&#!*W"FDH5Q&69&EI[T^I@M'1!M??[W_;J\ MNKW<7GPOWBQOH$/1E^_/M\A+I#C2?+62F M'A8\>M:E-L $?>,>2-$_J&.M(76L>G=9':CEXLL?97EUL?Y8K,%C.989T:!U MP@@;[HSF2D ?) N"B5IN@NW,R#2(<=(_S!.AUU'3I5'[1) TTC#-%#CY@49C M23UF.3@4,ZEE,@@;3F-:*[Q'XUK59]"4V;XOEZOMFQ7(<_R4V.&&*5 JL/$A M1Z8">2/TNKG]Z?>OEE1WA&T'?SAS0MS,)NHBM0%(#WSW# M%@7KJPYSQ\-,*K(,H^^3X1M!WW_8 _K^PR8BO2)!,0/_VHAB#/ZNP^#A==FZ MFE"091A]GPQ?ZS#OAP)LF2__+-*<*7"GE;!5#V$N M$EU2/B=45;U?!?<"Y#35#)J"'@W M>%]#?! M#]_-&4VXV*A]$I('%YDS07OCB1"*^$IV)HQZK6>'6[)O",S/8#S]MI;_MC79 MF(4=WIHLU1(3BV00EB,%6$E=X22=\%W2RR844!B+F^-I8K1#8W=.4UW _UVY M+39OR\4J6Y]QN5JL+L$:O"_K?\H:WN*M25)"'(DF2BR)-(IZ&RJ<5%2\2R6A M"45(QE[+A]?$.2N$['RC["S5-28:SZTMWI8$ &Y8U$:PP& -4K3RA@ 7R3O= M%L)?'T.'U\ H_F@5[GRSVM6;>%@:9'2?M.K*A^)[N"(< MXM+ETAN!"K5#FN0*';'1D=!QI 2[\?*FW-RNFZU0QULG#.NU%I'+J)0BF!D2 M=26[)33RN64==B?!T^>B>P3Y3$/YW%F$?8YH)44@)#(E0H@ ,G)4,.P9CYKP M\X[H.UOE<>#-@_2$HE(I&,W4D3P\SN M*QA4WV7/8(]+G8,I?L\]GL#A,DY9)2DUR.9*WMQ6$C&FS4Q.+O>ATH/L:(7F M6/[KXU(A#>Z >[I%\I08A!QQ7#,)T[( SZN6#W";R6K5CXH?W_O6"Z3CA3S6 M,*\NML6[Z>B<@IS:;UR M,JK:WA)@<%-\'E*V5_O>/[Q<_/_WC??X!<#XRY)]^.D4K0[ L(&NE MAI4-G.M0]Y5ZW\6]G&!"84]J[P7+UGK/@=O;?!@I>S/K MKH_RH%GKQ+B%J8I2Q+C#.C).:6W^2*55ESCX!-/X>N+%(-BVYLF[XL^_%5?+ M1?9\UZN=%L#U_86XL&#MIK##E#GY10F@0@R,9)@ P6UFEE)_=;1X5^5!4[GM&H=Y).$"WYQLES DC5DE+I-$.ZRAD[1$Q^2?X&$F6=\G.GZ,$/09A>$>[,B;!8 MYVM:-[8 T8J=65AL8'G_J]CX O1QN=P;B:LK\RV#\._G+MWMX:U)6:R)HM(Q M,"TQPEBRVFF!'VT7=IUN<97;Q"LR[,DZ]L M_AH4^;%XF._:^7-YZG*[]EA^.8-?5T@R2,XE0+&< "R*7 $0A52R=1Z+)S MHU_=BM@+QNWS.@J H'8#]E=OU:*YMQ%3X$%S0LL+# MX>Y-4'JLQ4PC7U>[C<7-SD$4=YN[PVNYXC2J'$BFDOXSL!U M--A98;BO=R.M=;Q+2CI^+1'KP>!NGUKVY,= MY8Q@91T2Q-8 6<]%I^*DKRIJW3_88QF^3] ][]( .H!43JG)J0^5J0<)1P_V(A$<(^,\45SRN[F>RFX5 M#$X.HK]XVWR:6AN]4L*;U67YK3@2:WCBZ10 <(N)0%I$Y8P)C)A*+@=><9<- M9GQZ!/YE;NGTA^]8O*EWFJI-S0.<>?1DBF!AY(IFD>3BPN#+6%J'39P1K%%M MK.?XTCS6KO=\6>42R-6S+Y(QW= =;9;)V8;ORE7Y*[^/D^=PP^2)\$(K[11S MCC+)*(VUM"S@3@&(UQ8][Q7J\7:,U\L?T-L?L!3GX/]N;7Y7;GVQ65ZO\M V MF_\IKJYWXMP]\,=BN81:I$%WJ^ MMB#\V-H8;;\'>KC)72PV%ZOP5\;M=KGYFGM_\<47GP\Q]&A;,#HI0.VCI(%I M"8:#]G?+ 0_=RCZ\OC!^WWB/9ZS5UF2=N[A NG6 M"] T>$3KGSO48&FXS%F/Y]W7'0\!OL6Q-%0:$(L%+K ]':QUAKT"&C MN[C Y/2=AY?M=$Q'3_?C8=3*PV>^WJK/PL-Y!U$9HK"QACOB)(_[*UL4B0AF MHR;C8B I3SM\],6$K$1;*&A.5Y(8I1^D>(XJ<<7,K3="9*MT*$+>$ M?9RI8 L=^UK>Y#-QX5^WR^W/LTT"^Z]O,/1_?3!%%YR7&ND\R6L9$([[&R&, M08ZB1NEC PWXW\#-MZ*<>(- TW*P1PU#A$BFZ;!^VZQ7N\\Q'-?)=!V,"LN2506,\$\8R)Z*?@.9:YP4+)1SM[@JW>& MW?YT-XO-YH3K 1ZW2AI%">N, V(I!H(Z6EUE [)&RF=V*K*MHI]?>SL".I;K MN>O@Q9=_YJ$)7O+ZP_+ZZ_9(_;EGVR3-L&:<1(>%T I)QV4M(_&>=MH[F!YI M>M'VX^K*/6%[5OXQY58R4DM! ME>B4@?9"&'*J/LM!(1[M=-EJN[Q:YMI[/XJ/Q>7M>KE=YF!7/M==7.VC8]^^ MWVZKDTWUVX&_%8P-#!R#@?JE+;X51]?=8TV3E,'GJS]B %F]=-$'5DOLE)^9U3\)[C3B M6E]OB:C=V_[Y:'KBUY\0W)!FP\I9@KQFL M6B: C/5R(S'6G=*#7PKMVJBX' /NL>:UM^7J&L#_EC=J/\$W'UF6GWH\21[ M9I:>!L]]#(&+H"K)E.6QR[[C%-/,!UA/>X#U7(0YNOP]W2 %[Y6..@0033*/ M4+"^EHXZ,;,*Z-T4?(0MK1 =+591KGX4ZVTN=9#[V^#ZL">>3QYA:JS'FF)) M "WE6!T;5!A6=(Q\M=_+R]3U4[LAK]_G 2' =EJ) &(Z]H M5-;:2BHM0^R273CMXI6]K46=03T/51JY8L\U29)9PJ40U.=SYQ$)8NXDA&$W MD_M/^U#Q0;:T1K3]X>P_RT]?R]MLKC[]"9WX^6"^RUNW1SRFYF](VC&= M\\ERY2?N)=6JRM8 F2+GG8YM3YTE;51;C@%SK]2Y6!7=V?/L2Y('OQ(9+H.F M0G#P-#6O5W!G ,YY11Z')U!?2(]6AZ:^CK':7]BMVDVO1'W<)CFA&>%!.JOR M5A6%!=]5,OI ?9=#AE.L\C> K=,7MB-O_.ZZV72_]\'#B6JI)1,PG89 J5!4 MF'IF]4)TJJLVP06L!^T^O>YU]M*J;]YVMV@/,<\\K;!O1%//I^PLT$P0XA3'N9?21 +>]E@/N:=[C>: MXDTDPR4>=<+UA>0![&M"#+?COW]_C!F/#8$QYE5"F,;BO,[M*NE^N MM(;QK+FZX:]B?;G<[#M^]^&F^G1S: IJ];[D(Q'">R^HQEA[HXBV-3;O'-W&Z_ENOEOXNK_1I^B($-WY!D M4-[#H.0N>(6P]1S5:#,!\_:\PE,]3VN#8#P6QSZMB\7F=OUS)\5NAMZ8RW_= M+D%;!WAUH%7"/AK/J*. ):(D@%6):SF#E5UN4)[D513]LJD_9,\[2WTH^&PCWS[2=N)J\- E/3"XU M[S?O%\NK6*X_+?[*]]WE,[<@#/RBW5T#)[XN(1.41AY130W'),"?VO-A)M@N M.>,3+*(U@,\P+."C!>5V-Y[MJGI]*&YRP:]/97=&=GAKDE;92*(-S'&I42[1 M26N<)%5=\CI/KJWUTH@Y'NYGV(?RRWS/]NKJ+EKHB\N;Q6&3L$GSA"0!NX5C MI3@6$E'G2>UG<61EIX*"$[QPHV?7MG^$Q^+6^\7/W5"Y^'+7\P-4>N+I1 W, MXX)+YK"63G/A577D0TMM::<3,!/?Z.S.G.Z GJDBROU&WC^+'*H!;QI])T4F;; NY* ;\L(I&BH\*':*=+E<=X)CO"T9RO$@'FM]>+.Z M7._2?Q8WU2JWCWQLM^OEY]MMWKC_5-Y;4]5\]O ^@P,<[/[R)*F5RC%#HP^4 M6(Z$KU'C@ILNEO($MPA[(N;HN(_%UF=&G,^[\<75;P/O].GQN3(V'CKK+WM#IVX^#5XT==H+L">0S649GKOG:UN()@AJGB<;6* P6 M)Y)R[_HRHXR1YRSWV,S4W.%^6G77$]Z7O#1>*D(4LAAY#T1GML8'[/69I7.V M)<>S5>6&@WJT@/6=+!T3O$[C:%]?EG1 L%A3!',S)91&ZW2H4-6>=@IV3]]2 MZD[@,^GA3(O8H^'ZOH3U:[M>FI1QS)_0DG MZBA6LM&1^*E/-XU+J?;Q14E*!^:8T$0QZX-Q!%-3(VJ\Z!1(GOPTTYA.@TTS M+73P0G+?)U@#CU#E.=$2>^\10!T=837.3G8*/DR0Z^S!#*(S:&.N$0:EFP[W39R 1+I0U&F"Z@OI2J>E@B&P)#009-M#4X8E1+ M%0+M"ZJ+AQ(;Z3 M$'T9A?A@U" *TS533*I@J&*FGF5UD)TJ7TV>)6U4V[(0WVDPOZ1"?#P(QZ7P M.# =F.'(J-HQT%0W2Y)\.0O:\ 3J"^D7$M!_VZ!F4E]?D6#P.4-MX-$I)@+8 M#Z+V.4RTG7:_)^C83<3X.I/V7@C_1RKFI(/--[>3"$ID-BB%JNM< +M XZ@W ME)POQ#HDZ0:I_W2:VAJDB50?Y+_R+2O__1__#U!+ P04 " !R@V=/08A0 M!F+ @"M("H %0 '1I=F]C;W)P.3,P,3DQ,"UQ+FAT;>R]:W?;.)8N_'G. MK^!Q3T]7K64G!,!KJCIG\5KE;L=V+*=ZZOV214NPQ2Z95)&4$_>O?P%>1$HB M=3,E\8*>J20V01+8>S_[#O#G__?]><*]X"!T?>_O9^ =?\9A;^B/7._I[V=? M[NT+Y>S_??P_/__?BXO_U>^N.-,?SIZQ%W%&@)T(C[AO;C3F_C7"X1_<8^ _ M<__R@S_<%^?B(KEI^@$-1_RC(PY%14 "4/##@ZK*HB#(TJ,Z&BK@_/N'D8 E M_"#*4'R$ H;. U(?AR+OD#N&CXHSS!Z6OWV8OGT6DGFFK^?FPPQ_^AJX3^.( M@SQ0LRDEU\<162]9LQ?^_6P<1=,/[]]_^_;MW3?TS@^>W@-55=]_IV/.DD$? MPN$8CWSWXA&//#_"\YL>G? AOF7DAN^7!KVGK[W@P04"V6,>PPO7BW" PZC\ M$84!);>'C],+]\%?O36,GM^G%RMN"]?=%I;?Y@XOPF@TO^W[0S!Y%^+ANR?_ MY7UZD=X&EFZ+IL&:^]*KV7_T XP[#\G?%E\HF.*S0,>1"&?F]EPKJ>R]5 M$UI/PX4A)1,,@\6;<_X%57",198^<;U0IR/6"/9\V'HMDXY8HVDRA>VZ3@53 MBR-*EC0++YQ@&/@37"+)A8LEMXZ&PZE?\=;D6@5JPH<2I&6H(1?+I_GD.-,% MPA>GF5TL>^/P\2(L8S-]87RM#*5X.!DZDR&JTJ?SZR4W?P_S]15L,N1Y\/Y_ M/UT-"$>>'0JUR/&&>$Y.[*Z7K<* ,@"%O@"!O/#B^/;TU>A].B)_WS3 0^I] M5-ZCOD_9_SX?O(C RLG.+Y<@+ZC0#$&98J!HC%ZG9>(YOU1FJ# 94?6:9'DE M*FA88CA2)30L,QH+)KR2%LNCUCUHL[=0KIH6WD&XM<5,R*B2!SE!!0W(A9+A M^/MP7/XN>J7D!G\X?:PPZO&E-6M;OZ9**['!0E1;AU)EDUXHM>PC]]$E("$1 MR,74"4H6R=_TYIB&C?GT MJN95)A=$ASY4F!%ZJ6P-HRI-1*^4W% 5T)7&<-20K+4RY?)-W,.'$CN:>HX/ M95J)Z$T2!U:_++\>4WKQYG$5#<:E)*!SJ(Y)'\K$DC@.U9Y/I=M3$3&-RN(E M7*5-<:DV+?K]U>9D<5"9\DI]/M\??EOO%=(1%>Y/M>-39FZG%9)!+I3Z9,GK MP]GSV)]4W+HT:(V7!M<[:;#,#$7CB>M4P#*]6*'_\--SM?XC%]>M=^P'T18K MSH:5SZ#R[672ZHZK7'1RI50Y5*&(7EFSMLW+JEB1-WLN5[ZC*'A/_;OW9 0. MW.&25JFTZ_GU$JWRG>CR/ZI39O3JC$;KDWOQ)?+ M%/&L(KM#+I2;R$KS6.8T3\L?[I1YV%1-!-A=XT31J^46[MDO\PY3&T!S*;@Z[J MK,"H,J.<7"QGP>-X4F$VTHOE+N"TV@6KU,0X;^XV.%DJ27*F+.]5JJ.*+,^%?H@C5YWC6K MFU\O2P616;EK$+2WYWA8VFT2X M2W:;B'KX4*$IDVNE#DSH3RM45W*M-/OSB"GZ<27IT[!X/G ^Q\K0O3)@3[V M2O>@(JE5$7G,+ZT)#S;6#OJ+H1],WPW] MQ#WF5<3/1T^\JB@IOE06[E8(1%1&M>172TSE^[C2U7*@%XJ#\P((K]7 MJ(GL:H45*LMG9>0KSV>1N;_\6;VNES\KDU,E06">FBH+ F.CM-XW7^>7K_/' M2_SP*A^LW/<:XV%56$DOE;'6'U9YHN1*J1TML3&) 2T-AFAI9IV#5E[R=[UA MY'RO6'I\K>2FZ;0B?48NK%'#&S,TY1K!_4Z<-CQ MXVPQ?8YXP2L+T_ J;&DRO"*Z7-L047 HP]BII)^;@*=WFT%'G/;65R<6[ M*K1/:?TA+"LDQ(JDO(1 =?'ZX**B"#LJ<^EB*1B51UQ)(6-M<)Y9[H^Z04.5KX:4.-/76\GXK%.5R5K2HSQ3$PHE+4B EJ MHK./_^>_?AYC9T3^_J^?GW'D<'3T!2V(D7C?\+V(+N&>1&YGW##YZ>]G$?X> MO4^:"-_'-T9N-,$?L^[%G]\G/Y-'OT^?_?.#/WKEPNAU0KCS2)YS\>@\NY/7 M#_?N,PZY:_R-N_.?'>^G^%KH_@=_ /PT^HG,[^>1^Y+=298ZG3BO--+$9Q]_ M=K]_H,_'0?)/=S3"7OQ/<8GQ^_L9L98?'GS"6,=[="8A643\U\_O%R:]QQJ,.*T5V6XX=":_8R>P MO)%))*>P'$$3#6AH*B]J/#(4T9" GLT2*@C.E[-IX-G'BPL B:"]?=J9R"3S MOB6W^2.;_"XLS!L9)I $13,%Q0"R*EFJ#=+I:+:IB/-Y;QIX]O$SJGO*E-3+ M$[952[=U7B7_XP5=D51!AND\R%\%0F\:>/:1SN#M4[8\ LA7@YI99W+IC?#W M?^+7PH0!0A;4+5-11,!;AFP9JIW-0Y%$8S[A30///O(\#R195""_P[3IK,7/ MX),3"%]3G^"KB1^B2R^,@IC8VG\]13AXIH^DFBQ^6':Q<"^]GMR:$8^^\>U* <"00^$ B&0JO"JJ2)#-2BU)%E A.U6#K@- M \\^WHIFC^A)?D>LZ"QR7_!]X-!6?4K9Q?O2"[=D[9B,'[DTM"@07U5T63=% MWC8T299%HA(4*:4I^:D PDT#"?$!7T5].R"/("_F1B0:?G:H@W,AGG$SSTTX M,0M'9ZL(53ZCSSE"8Z)8<0?*)QR-_=%E'.G015[['F'B'\0L$_+_P\]0,G>+U\GCIN0 <6K1:TH"EI*D*R9HNJ*.E&+$RB98O 4O3<:FT82,"< MK3I;YIN7_?O!EBUHAH!T0$R7BGA)5"Q)5=/5"*(EF@7KMGY@[$ 6@2";,5@-$-=*GU&B7X:C)T ZTZ(B1YZGF(OC+,66A XWA.FY-=? M\R&WSFNL3^GSJ+=,23=S)O=$/1:%TT2"(:L$;5 CR)(E*,C*_%/ 2\B$0!-!ZJ%3%'G4W+QNBS*<[IN M&G@DNNY#E9O'1_)Z8NEBY[BP> M"8 F\ &1#-C5+EI$@IVL255/++=RF@63Q M4/C4\-7/@N&8C%NA@F!8HFWI"*JBB) 96#H&6(04/@<6AL&$BI(540H4?R7 MUW9!\T_3Z7V=IO,[(+D>ELE%)DL&^H^+-"IZHH9E\"8P .*)$2 L-U4%I&L7 M9%[5YD3:-/#LH["#<5RD$;&.9&;Q$I;H%4R=1%JFJT#083$'TMF+-C$*<\3+IL&DL!9Y)/_U;^\]1Q< MLSS#-"53%$U+@Y(&1 !Y':6SUG3!SCFW:>!^R[M =3'O,@QG"RO33!.IT+!4 MT00R<5UTP^0S2$DDKLCM\(:!9Q\!%&4%'&)EV_!M964\"0X4HK\-GK=,!?&Z M8EGIA)&B%E(CFP;2E2FJI)Z*9S>SB+84T9BY&"4C10*ZAFQ-EJ%-Y(Y'>CIK M'B =Y5'RAH%T>4B5Q5,QKGQY4.$M.F5%)9$N48**QJLID"S+A&H>"V\82)0KR]Q>?_E1F-C%D8^<4>T,,21$>"1&UWY86A]IPX 7LA70QGQ M@J%+$-@BLFQ9U9(0C[>AJO&%?/7Z@;N%P%NN\O>:5FG9MJ(B05.@!10-(*"K M()L\4H6JHA(H&W8AJ%IJBZHH@:D=/(6-)!< .;Z@6]9I3=+ M/-#EW*+P&0WP-(+PZPB[7Z_PDS-)4LP;P_9=LI W'CY8(C+C364N,ODG/33D MCOK8H&C&5:KFH:'3.HD*B7&>)PR!QO-Y,+]I('7 1 GP,JJ=0XW,_KZ%Z)J, M=!*R TO31%E#"!)KFM)2434 <@]CPT!*=$3B7DFIG>A$R:T'A.$'-)57DEOI M BYXHFI-E9>0 FQ#%!71-/B4\BH 0AYD;AI(600%$G]*!V%19S"A2,1/$4SB M2VNRJ,C(1/:N:*,-Y:@B)TQ3@:JE MVB(A-))%8H1-E!)8T"!OSSFQ:>#91[2_N>XR#PJ$+_J"DJ':4) %T;95!5=4MZE2ZZ4(C+I*]_Q MM+>L5!,D*/#01H:N"#8/+34OS.IB7LC<-/ H*]7?L%*HJ):BBH@8/1Z*.M(M M-?-9)$LRM4*8NG[@NC+&6VJVSG M8RZ]*0G0XP%H27L4'GGE.@\Q#8V)$X8YC8W9@_N-1/DTDB(82E1$Z(YPT9=: MIOC\N9^P$\Z"N)I 0[ OGO\0XN"%%EF3:=UALFS*O/AI\TGS**; MQV3NQ3PL5!3=A")Q[($"%!7R%E(0B<8L8 NRGC-MT\"SCT!^6ZIRY\SZ;;R_ MB:BB;9/.DF5*Q)6V3:"(BJ%KO*:!-#]BVA#DB]TT\.C)]9V7*@#((TOE#9W7 M;$'2K"QM( JVH5AYI+%IX#'SZXNK7).#ED43F(9B"P:T9,E$$E#,=-*&2L*B MO$JR8>#91_&("?:MUV>+IB29AH5$@[A7AH@47LORE+:FY9[8IH$'7-^6_%O) M18N&:9FF*&B:3/PYHD9X*9VR@$R)STW_IH%OR0F]E6LKJU)%&8=\T\""KVI)7Y>EGT18TV>21K FB"'C=5'@YJ^/PP,R3>)L& MGI)AY4M3+$I^$PB\S"NBP2N:*L[U/+#RYH-- P_4;E7PO*G3-8QF<1?!Q/%* M0YUKU\,1QM[]PDZEU4:6C% +3S4(G9YP,2Z!2"41AF0@4]"A:4K 5DG,QYNF MB:!B\X6ZPX:!9Q_7NP:EW1DIJCH *9*@3:ZT*4!,5P*>DUVQ=SEW/30-I(^]./5YMYQ$X&H],B"39LG3B M=AC( )(*3"&#AXA ;@TV#>P=C^#1>*09*A)DB5=-'@JRJ0%1RE2814QRWERS M:6#O>(2.QB/B%*DVU 7$$T5FRKRJ"FE+/O$"S4()9=/ WO%(.#2/OH?N!\^= MT"S[K)@NX&69>.RVI"F&*9*_>.K7"@*T10.HDI[[^)L&+FX2]/QTM^79QUH; MACV&WGOO/>\ MR"<@6H8NZ;IMJ/%>5QM(<_(K,LHUU::!I^'3&_8R')BPR%)D$P)-M: L6!#* M$ @)O9"E&DJ>?MPTD!!6: )AVR#,O*9+%M L6S-E$1%K(F0R"DP=Y(FU30/K MIWD;=U$=F%NR3=2&)WM6V?FPCIUW]*M@(6$J?:?S M5'14=0-J)+#3 =%=MJR)NB'-=X$I$.4YR4T#X_8LL=;6K"8BZX"L4$P@*[ID M*Z)F0X$6HI"=;453)3EW^\GN _B*OIKH3!0S"V(FJ5)MD5"3U$V M1%NPS*Q^H?.2E.=1-PT\^P@47CK2)H+U:T*"8A+/U18E09 4U4(BR(IHDB&: M>4YKT\"SCU"0Y-(UO5\\MF9^ZFCX\6=ZAG)\[.NS0Q;!Q0>0?QC'IT92H;[( M3LM\]YU609++](!50@*78(0>C_-^\1G)ZXKOB'\,_5D0_Q2?2?LA)5Q"A\)Q M(O$Y/\D0'+>VTE]DOW%']'>/+@ZX^'6X]! [X_*?BP>$+-\7 MGN%,W.Z^&1Y02T&3+LI'R4+[(7 M@I'4)6 3LZF+=0FIQKK$QY-J%= M./$AZG18@,>4D"_XTAOZSRUQD'8UC-NNN[VB )DHM%,4ZE3X>[L_3.=WT>G9 M6QP6VK\Z*1 E*^R%2.QG+)@\M,0 [.D+L!Q)VUF^:R3 \AT]\/&95]<:_.[* M6H;?%C)Y5R7-W*Y6J>>=LW',[6HOR_RT"*D[\=:EN!L(9-9%:IQ3*X_C&%9[ :Y9*=G+\MB'S.+?1B6-S\Q<8!L M#,M*M"4KT< HE&F]XVXK:T)TRG9;M%1C'."L-[;#L!&Q3N-T!&N];9P=.6S2 M0_XL,$5P>D508+)<[XFF)9]Z9M!N"+27U?\)#ZC83Q>P D:7-0#+?'85[7N+ M! -\%\5A/^7/\@--R _4;"SV$P5F*=K%WH873!HATRS^.69JHRD^+\MN=-O5 MV3\=PKR=IG1UG_X<3Q9+-RF6/OT9OGN)!-,HS= H;14?YI_V2$S2K_$QJ].0 MN+SF[P[NK058O,)PSVS#J=LR:D]7[&K_GH41G65H^\$U_D94G3\CD_2>;@/?(_\D= IF@68C+/=[_1?+8L5MUAM+KW5RSV* W'@@UIW83SUK&81#N9C.LSU MBK6VE>7%<("QO'DL/W!N:!>6QY9Q[$]&E\]38C,3@]YAMJ]9;UM9OZ^"9ZP_ M+NL;I.B94]=RS!<97QF09@/B%/BU[PUG04!F'D<_+6-W=:"7C5BSR+8RN:C8 M-S(Y#;O#.SS$[HOS,&E9962=%/5M@*>..[*^3PGM M<$BL55*][#+/MU]S+]0X$X&3B\"IM0"SY&U">.& K#"(\NK[+]A_"ISIV!TZ MD[P\=(?#R'_\ET]6V0ZFDC5]J%Q36F996=21BBJG/0!K:\;'LAZ\?OTR:#FS MTX5\^#+H#8/3/BN&[.,B^_1;;)1M&)\A^Q>]YH/@G1C,$-Q*!C.O^R2VN1D?$F7([K77S<*J]JKNG;QKYGRUS[O>244S M!K=21;/,5\>=+&:#NZRB=T(P\Z([BF 6'_<^(B#F\=??']T$PQP\.(.%UN( MLS$!'FG1K>]ZT:5'[F]9K\):TJ6*9"WMULG<#O/8@O+%,ZS6D;XW280E%&PC MO#$6DH%^/G!&[,05&>*%>("C:-+&G1!;"5 LSCLMGPE37S0ATT#U'0Q](CM\ M\X*#]@E>VTWP(M5[$V0HM2C,=HHL$Y43B JSK;T2FH;%N.U45,RVMM*OK%GV MF;1V34!.&7AT-X?2*FW9V%S.Z5V'W=%Q29XPF>!A-',FV9D#L1X2 M6Q"OCV[$Z7&PNQMQ!!RT.(SK!AA8PO:4B.BW]]0P=# ?JL%(8;:#V8YV(X(E M97HE(*=WMYEST2#UV5CGHHUN..M?[$#*DCD4A[<771+<-RKT3JG,4Y;#^^U6 M-$9],H>BS@ZC[@IUNX7I]';Y(*FOM@A/N^SRZ86EGGT#[2P.MZH<>WHC=?K\ M4&I_-.%B'60EF)4YK)4Y_>@G# E5;3V*EG1G!5N7@&B!T*Y7,DK=MM+_=DL$6VMQ&(:)Q=I8%+TT-7DZO/$]? M"V;!2X,4:6.#ES8BA1TYW.[T*+,2#97]CCO7308 "S19^JJAZ:O3QUVG+*DR M%Z$A&I)5P9H@^\Q%Z*&+<'H4%+ZJ_,GYMQ\8LS#RGW%0$'OM_O[2&[Y;$G/# M]TA\'5%N^MZ=&_ZAO^K8&XZ?G>"/!1D?.!,FV0S7\!2/4^]MW(I\_Y&I,#\(1ZS4!B1$1L5"V4 M]1+A+'GW?_U\F,>G-/Z8T_CG]X=]4T+*]ZNTK %QKD=P1>Y:!5!VI:< @GRB M?AB #@>@C,8,0%T$$&( .CB $ -0=P$$&8 .#B#( -1= $&H(,#"# =1= M @/0P0$D, !MZM,06$JA?UI\SPIG) M8N_N)\))'%%^#?!P%KB1BT-SAEWO?AQ@_(D\>MRRS9K5*TZ!LOV2#R7W M2WAJU!D[S*B"[$R6%V2/7.N.H!7'](*-AU))7P;W 7;"6?!*7OR+_X(#KWV; M-5NHDM;2O>.RG TA=,>O"6OLF3?JD!W,QI2OL*WL53X++%9J3:RT%"PW5P"8 MK6*VJK&RS&Q5I]G+(OUNJ:K31_JG5U4LTF\>&TO.$[,=-_C-FX1<\6>#J?,RE-YU%83P +6NE_)%7KO/@3LB"C8D3%G2=,7MPOSD! M-LCL7.^)$(7\*R3<3"I 2P^\](;^,YZ?S7'E#^-1B]O@\&1"GO0+]L@S)H2- MVNC9]=PPKBF]8%K8]<*VJ;[MF)-+YQKNU*7ZUO$VU<=;,;>F^:P1C<(VO%UD MXW@UQ],?+/A[!Q4!/=4UP&&4 +Y6!IC83'/K$4 9L!FP&;&:Q&PML MYKHSP+?,=6<6?DM%P.#::+AVRCRJE>;Q4UPWBM6,'> _9]@;OI9#HC RO/:] M@.9N@]6/JVQ_Q*[CC3KTU? M:%J"D?5$K0DO.QS=NQU/CH2;TY]1UAZWLH4P M8=:DO3Y6!2JT,,11+K[S[4ZS>)O8'7GQQ$P",PDG-0D+E?#:&TGE0D,#4^],O1]-EN5#-.= IJV9MFZ0MI:. MHZV9A#,)/X6$'T2'EWKMC,88QS]$OBS M*4%P4;L& 6VDIEQ;(\?[I?+O*O+X;VJ@+Q2Y7W 8T9M7CZ]9;"9N!YAB5;L% MX^9*>85S]0-ISW+#W4%J#8?; +!3_7Q9ZA;;U%?$[BBZY$ ;/G?3)=>^MZ4Z MV=20_YR"; MHKKNYW1,=3!WI3YWI9?0;+W/D'51QR'P-V?*8,[<@],HGG))9!JG)HT#FZ)Q M>AJE-%L'0::#6(BR/GV2%6(.4EIHC';JA3^TAJE,)S5-)S&_J(%)DEZH"98= MZ3@8#U:9;;T;P((4%J0T50):C8$:WZ2$ 2TPTQ.(>Z M2'2A8E']+ M@VU;896."C#O_O$5ME_EN%D#YFVT/<1OET8XO7EO1%JO+^$%\QA.[C&P@(3Y M,$Q%-K?LP51D>U5DB].U3$4V347NGB1BQ>%.ZCQ6'&Z'VCM]+-NF5'7K51!K MG&.JJ*FJJ%&-< M,;??RPDT+PEDUF<7C7JR4 MTNRHJA$Y9A95=1#Y+*IJD4[J5LZYHJ[;UR)LOTN>'>F_Z87-8-YBDS1S'_)= MC?$)67\=IG]6''_6O\845V<55^L;ZQJ1/V [#9G";(G"9%L4F<)D M"I/E;IG"ZY?"ZUX6N5$:IS$Q+=,X)]5<6D M'OB;G#2L7M(7L5*\_^;?C_U9Z'@CS1O=?R,77V\\;/B$2$'D/DSPM1]MV7NC M.Z$;+BF4('@ETG.'27 ?X9'V[,^( &9WFVXXG/CT]J7G7_G>$S%6SW36JUHJ MGQN]W@XME0G8*A]2O;03(PZJ'^9L+,)B)S[6-+TR*2AFC$K$H,TUP:-'/ZMX MM<+(?2;NX]X>G:I2>;HRO4(@Y*IMPL9J^3.;%$YO9G5(5=7N-T%X.WB'3+7L FN(?,+ MF^<7MC6$:[*7R7!_LI"PK]YR!S31@3\$5(.?WGZ=P_Q^IEKZ%H8<6*^P,*0! MVH&%(NX;Y*.Q?_M03B+_SOJI+-,Y$Y^.E-#[5%# M3 .F.>3G*"-C-/;3!/#6JV M8JWX#;$HK!6_CUJ<-3JPV@ES$'M8RCEP K4E^J$M.&> :VQNQDPLZN_WYB'2 M,\PY/7RZHU&N'Q'&(#()7E(E#Y+0=/_*=7 M];HD9;R*N0!0XPXAJ=&,61OXS M#N[PQ*&P#L?NM/,"LB,A^B8L<__?B9P')^R%F[.TUK:R?"%WP8Q&"XW&H;MQ MF!YHG!YH(,M9O'NZ>+=!XL#TZ^%SH.KC#M)A. M5!@]S?QVXA0=SKRD?DU(%&'L$7_&"Q_]X#GVONGP=G&]=+6K'02;EGN\0KY\ MND)^28L*$Y9&"\L)NS[,V(Q4"XOAAQ&)W\GOM44Z:X5^:W(?21I5W:3=J4QTFX]3R?^*\8# M_$*\"F^XW'*^1MZ)._+H1I?/4_)3[+IT6,@KR'0$,5]#Y5[(]G) \"8UWCFY MW%GY-C446 [R&9N;P>8#YW+>:*8ZQ^@][$R36;V/XF:L;IWRWA2:,_^3^9]M MSB3L*=M[9Q+Z)-FG2A\PN=XEG=HUB63"\%8E%XM%W'!"R.:X05RL8BJNJ.)B MT2HG$5-P!Y?I74--)M!,H%L<'S,9[77$=*+,;+?EJV&,/:8"8HQM-V)WL2S, M\V&>3V,L"LNGL7Q:TXTCDU$FHRW6HRR"9!%D=T[69H<+'N7DZT:=+]C\HZ79 M4Z1NO>6I'-3 M]][2\#=V[Z6Z:8"G$81?1]C]>H6?G(D5KV'C&73,Z*X71$+/#TOT/.1Y=EKV$0?;USO*=$I.A/GUS/?9X] M;ZGG[^CQF(XW=+TG[2G <0GM>D9O)FP+43QH=$WC_]R@H \]B:X.NMI"9;;N$_ M9AX@#V6H8;):K^M&I%7:;?.M5-_FVT2X@8T?B#^HL.+"L8H+RQ( =Y, 2)A5 MHP3,X_E&Q^NW >$H_6U'A*['H?,2*_L0).]5Q-4ZJF>UUA=Q*3O%S^"3$[!& M)^82UBJHX@6/+GBAWLS!?K4E)J5,2JN#;*GF=N5B"IGEMUA^BT'O&*GE]@2 MG2C8LK"0550WF\,TZ5S\X!8S8\QXU)5N%$Z6<)X7,M>VBAI^,/63SP6]P9GK M8V?<^H[1%;JRQM&VEB7+$E"Z,Z''7PS&&$=7_M"9?P>\*._W*6E8E+2[>:DB M\((+LT1A%A:U.6]VD&W^K*FM\4+.FMH.;\+*/BO,.@^.' J<[D/!Q]D'V;6N M@5/M>#Q-R;X)>QMC 3V:W#2EN+V"S)(#9+)+=_C%G[S04_H6QK0+<64GPF37 MUBZPA=T+9E)MNQE&@&TZ9,F.@ZANZ0+P%V!KU;TTO*8O;;,$>FLCL.9*MK*; MUWSX;\@SR6:2W8$OR.^2#F"2S22[-9F.DESRF@1P+.#$;_QUYHU(N)&PS29C M/[F3"2$W/2LDIE%ZQ9\%$<;>X)LS79;Y7_'HB40M)@[=)V^U''3M>Z/T$AZ] MK7NG/5A9E]>-4?,FTM<$I'+&Y5 JX5P#FX*:FG=>/?MQ$QR))DUEPG8?2>"? MB,,_9AXNZ-C[L(LR/$>U:.6#J3>8N^MN+P&AHO MV=DEK-!V$,E>VH6Q2;*7AC>@I;C]PGC2EO*3=NSNQ7]VR%:G^*^P3[,RJU:W M5"]U.AVW,2J3:K9EGFV99\ [,O#8/IC3[X-ICH.1]:@6NZ]O Y\\(GJ]G3@$ MR-[(^G/F3NDJ]=>Y@HP5;J9*\,WCHSO$(9F(8V!ZVA$%NT&>X;C>_.YV2Z[48'>GS:$Q*=Y!2YSN3 MTLU26J02D]+#'D!2].8T,I^1.YG1FO0 #V>!&[DXM+X/)[,1'MF!_VSXS]-9 M%$>$-X^6$WC$'PYO<3 8.P'67\L?4!4FQ['=-'/9/. 9"\- M9%?IWIJXOC,.[XG0EQYES?"Q@H\%RO1&!!4F@OT6P=/O>EXZJ8*)8 ]%\,1' M2IS $-]AXB:YPPB/"E^18**XD&\OH5!O#+-Z?*U8?V3&PK+VA66GCLE.>%+% MB7#'O)$F>2.-$,'V)^68ZF>JOWTNU[%Q9SU/)_XKQBMGJ3.@%(!22:4^B>:Q MO1(FFBT1S1-[*R?((+,2(G-8&E%"[&7RG!F&-AB&TR?53V 86%*]R4GU7FI+ M)I(-%\G3:\GVUWF8^\SX&/3:![U3.V2GMWI%W T(=S%= ME3%QPO#F,78'EE#S_.Q[+8RJ*Y=6%,ZEM?6F]64I'F9B< HQ.'UX=D0?.#:B M9.2C'SP[WA _."$>+26EOGANQ(QH;D1C([8]S?KJ/#+M=2+M=?K"\[%B"*:] MNJ*]3B^V*O.]3J^]3FK$Z%%6\F=@XP<@'(V7.U"J<#P2/>GR LQ/TZ_C>*0C MUN*8VNZ0VCY]K,2\#2:V+<_T:-^<8+1RRGJ[VV>*2VI&P\MIM=7RL;^+/.^J M-;D< C-T=SZ$7#G4>^)XU\YS =QWY _(\PH]3C5ZO232[U&+ M20>VB_?%I:60WKBVMB)Y.17/D-SU+$!I5,'8WGFO?+,"S[ZCJI&%DLC(\6+/ MA;QS5*+Z8OIV0K>_9=DM5/L)_.$_9AX@#V7>>A.\]64U(>VF)J2317%Z"<7B M.[HE&)N6V4(UL('1I6WMK>9I:0MZ>]FWM1?'.-@5#VXCRYG5[G/*?6THST2C MYYUK3#2:*!JGKR]OE%ZL=O2A!VB]6&Q;^VEMTU--^A8[BV4(]E-DAL$[B M#3'YKD6^6?/6\9JW6B<<&Y0?\T0:JS"9#](V&(9!1,^&#/V).XJW'E]&^'GQ MZ,@;\FQRR7L:).M>QN/\H(N,^]FX@KH/_-%L&"T_J1UH(B3Z4$ZBW+FOH%%- M,KZ6PIFI64?BWDBUTABISA\T>PA7;YTX$?4,!C[=T$]FRJ#0 "CL,H]%KF9O M+F=K+TJZS3(JZ^$W\!\C8O?LUQ0!F2NA)6G=ZO2WNUMY!JPP^F/B$5OO:]SHECY>*.)PC-Z. ^ MCGJ[)"^?3/ PFCD3@D/RP.CUBKATA&/>TS8^!IWB[!D'%GU(X'ON,/SD>+-' MASPRP %S.6I4E%LPZZ".QW:\/IX?LX',!I[ !I[>&=V^,8O5T+O>(M20;!)KDNVE0W3J)MDVI;Z8+F9&F7G' M/5#'??>.3^\4M0B(U_C;)SQR'?J@P(LG2IZTP#]B7./$ \-H=S"Z,]M[DV5J M5S,6@R^#;[/@VYIXB#6XM %I36AP8<$=:W!IH!5A41-+)7<-$KU.);/(A^V( M;"0J3QWN-&I'9,]B'):B8)CM4HKB],%KT[ M&(^>LM>[3>D@UM;4=1W3ZZH2] ('_X,C"S)V27 M\F?2AY0]\);0<>P$N/C@D4M=D.)ZZ!W75/DYD5]DX9:3^*^%:2P^J/ &$WO^ ML^M5OB,E.)UNN.DE2\_*+LV7MI8NR2O*:+U^"FL?ZLV6-<_B0Z?DG[OS[RO] MH0W,BW$[I=J:##XH]P@AAV,GQ%\38)51/)G,XK@=:9]JDLJGI]=W?&H4.".B M2;^.G-?*)Q?&[#IGHC%=$G8$U0_/AVQZ]GOW^P>" I]0$8?)CV/LD-"%_)LP MZN//\1].2BP$>,'!TG T&@E#/%+%!^&11X*LX)$H*^H9NN$V-T) ML3T78^P^C:,/ /)__8DJQ@MGXCYY'^@7K''PTR/1EA>A^Q_\ 8!I]!-Y4CAU MO.P!\=5'Y]F=O'YP/6(UW&CYCOC';\D['OS)B#SBR_7EO65R@WOMWAK\_)X^ ML#F3&UC&E[O+^TMKP&G7)F?]K_&K=OV+Q1DWGSY=#@:7-]=-F_&_G'!,)#;R MO7/.?&>\XR O"NI)9WGV\>M;_O<_?P$2_]/V*Y@Z(XK9B\B?DE],OQ^)\/;- MW2',3A'2)*1H"@0"P!=?/OCPB8AS06$AF #VP! %173 ME@$P!$TV-2!*NH!L<,9Y#O6,1]C]8/K#&55V]Z]3?,:E[LL=?ER(Z1N'VE=&QV+D>C5'BGXO/]_S@V9DLBBH=0QX9.0\3S U)_)U>_?L9 M?Q;_3.8]S'XN6?H]\>A#[AI_X^[\9\>6O%#ZZT_9F.5+JI!?*[G_!0>1.W0FZ10(C18Y0J%=)&#QYP<_BOSGA5\% M,>%A0N0"W]9J![A>VK3 =2;<%\\=^B/,?1I4W+I!$R!AK@F :-H0BCROB[(I MF[8"D:$ILBX8JB4B#95I@L\S$A7A8/)ZAZ=^$%4K!8Z6"9WH[VSC__Q%E07IIRH%L(";)88>GU>Q1!Y"CW_^HMW=6W=7OW-W MUNW-W3UW^^5N\$6[ON?N;SCB#]P3H\\!Q-W<<4#\8?0C=V-S][]:7,%5F+L) MFG%/+P,5"27DBV7^?8SW^>]WTHS")N/&[TP4OL*X^0$7C3'W9R9K7.+(Q&^((J/TS$\EO@3,\V $K( 26+DJKSAJY+-KFF*KJI M*M2T:H@H0-$RR@!U&R_-2K('V\'IPXBF<,C ,8D47C$)63WB/.)IE"1;$'_. MT1LW0:LN*NYI:3=[2[4)E!\P.\SL<+/LL)2K#5[3=5[0#,/0;=W2! F(,K7# MIBU(DL5;I1YYX'BA2S/(M1ABH>^&^/Y.NQYB&3 8C52FJ"BNN?]CDI==)AGJ7 'YQ$3P/+I"LR'Q]8?O;G8FW MZ/"2"<&U/N):!BFY+A>AS8N(-TU=5#1),J I2I1!MB! !>C2*H/N\),;4L!% MU^3*&B;=N[_Y7+8'B,C3!HW]]J77Q8O:L/2#]9W0.*8@YS]RP9QRG!-RX10/ M:7EVQ+D>YT8A-QS'X<,..9C55:SS!OG6>8//3O#D>LGTG%GD9[](#&_\F\1) M4Y1WDHI4409 Y'E5?J/#*&UT&)%:[3'"-<[D7GL-<6<5M!X8_\Z+@U2!^ M\P[^:DAOG0;^"WT!#75-/''H)JP:7-:$)P?AH4]>]3CQOWT8NR.B -ZN$*FK MONKRL/6Q];5W?5U7H"BONUE 415# **M6J8$=4518@4J"I:LB(J^JD#OG>^7 M:=/9,%:B&_UX"5P 626*&FZO&S=;N0,*8>U\(DYB;&HX$LGZM)F,^_8.MCZ^O]^@ZA B_?W;T;O..L MY^G$?\75U8\#O'O18G'7_KLR1=<4HQ,/.9%O($MY<&4IBF;IJ@%,&VF:9@F2 M1'T#23),P[;D5=] &XT"'(;I7U>NA\$:OP 2>>=^(5/C!E& <=3LR.D8SMMY M\]:Z5-LXIB@JN2@*F@XL)$A0L35--0P$;8N*HBPC3;%$L5(4#?+/F^#>_^:M M$<0!61(/YLPS=$/A#:A*%KFDRQJO\7&( MJR'-M%6^FGFW/F'"Y/]SI^M3@Q]5D>?W#&T+R>@.6#3BXZ6DHX60:4!$WITZ M$PY_Q\-9Y+[0^L@C/9WJG".7)C,Z.^X_[I2C/0N5#EDSB](_;%\JE9".7B!],<=*L>2 M //"I&Q#2X4VDDT#*I#@$D)"#M,&)@\06L#FE4]0<3OVO;=7CD6@7JB ;TWA M>%\TYE7A[;?J3*GO;G:,/HP][<4DML&JM\9ZV2X)T $4\4G* B(,O"VRK?XN;*M[BF M4+VFO+VFAKWF-@'M4MYNDT=4HM+NW6@2-XI8SG#,&03W84,\=Y;3K(&[R6Y9 M;O#Z3'[S0\CJ*=WA[77:X14#U_J>V&_.][A_C5WRF[NYO6QP:KDNUW(+/U\N MQ.!(UJ#$V\C6) 208?)0TT@,KD"@6K)H+30@IB[(*X /L:Y%8WU>]D@_&Y+8L%7Q/@JUK)QPY?R:JCZ,[NW'$75T9 M.Z8AWY!;JR?>O/1&M"B+N8=7$A!CLI9GNDO]VQC';3(TK"PT5/\ ?DPD<.R$ M\<:%$>=,)FG83"/6/VZ6X4;D*O'IZ-!I@(81<7SH@7$(Y]VM^=[5")QDZT MO(IOSN)4XQT8\Z'-R1"\SL.:\OJ@B[+"E:EE'K^;/*"8$ M[V9DI,"+5%V2&&@V27IL!A?WAU:8XKNL(KN;>JN!XIN7W>X56K.#3F'FS@! M\=Z$F1."P'Q,UG *_4?R=.( MOT6S]4_<4^!_B\;9U7?$G<3<"#^Z7KQ7.:Z%_\]?% CYGZHF%U\&/V7#-@ZH MG-I\(/4?SRIF>$;W(L9:&\"'"YAYP477=X_.!UER1"?'>L4H;IW32?<%6NEIJ= MW=J;:VL,L5KFGK L7C/Y6(4^;56.V[W0[01VV7-D MLT/E;''R4>:-L7NU%H MMS"2"A3S"B(-N'5HZI#7+,M2#=L6B)$T>6B*2-)+=@ ,J).8KD:64SC]27\,?6Q]#5A?,PKK)T_=/J[)D=*M!Z697?>Q MK'855ZR(8^SY<<%I%N)X%)ER1_^NYMUC:XM5Y377+I:ZD/).54C4(,CT8Y2* M\,92U^:CV\4U&XN*U[J5>_F!F*MH[,_HUYD;LY/D&#LM;@I*(<9X@]-L!R-" MD[:&'87IP\@GMB$QQ0ADGPOI..,7-[%TE=U+:2D[-M-DT8N>LEHX*$$1@6 * MMFF8*M L2=9DR31L7A2184'9*CG9-Z%C3,;X&[-A08LL>LZ7L>,L$(%#X(RC MWY>,?YU^AY4$"T.7F-[P[V<7B)A10G'R'K3XL1OBQXS\*!UY]A% Z5P24.8> M9^O;L_T^\^+B?XZ#W'UXPA"5,^.)-OSFM(;=\X6/P IF$K"@(0 M&I*A0Q)E"#J E'HVU&V#-P1ZC[/PQG6NT;*;2]ZRO8?-C0-*W+]L,Z==G??[ MV!$B+J!!N>M%N;ITUA/US8Y@82;OQ%T1,;]E[]#Z@ >;T'U-G'%S=WMSI\6? M%Z%?_1Q\T0>7YJ5V=UG;!TKKF["F7UGTRR;&S?6]=7U_V@GNS-56-\=E1]?S M;PL T,8 *PY/D!>=ZJ^7!X<%%Y=85Y/\I&GVD!QJ]W=[>)-'6IU*W[0EK937;"=BBGKJF;I M4 2:*!I05(D5I;83"9(A06,/ARP7C/B[TY\6-*=S6J*M.0LUDXDMR9@,WX&. M<'GQ)PTW&E&76^$R.%;"9"^L\#90>7HFGX04H"NVS@L\Y;$ D:R*4-PK1*,6 MEY:,R+]"?^*.XD8MW9DX].RFP1CC4M^S6^#93%@&GK:#1U 554"":I-HC9>A M@: 6!VF"H>J:"-7ZP!,?C9IL628!W,T4)Q\D6(#1?KO;&OG!CWJAN)E-B$&Q MY5"4-,N6#%-0-,6$F@5HDU;,8U$S=%FW#@5%6FP.\)B,HYN!K_RP^Y9M,ZD% M!J>6PPE:%J1Y9A-:$C"(RZ\"%/-8D V@(?M0<(H3TF,2E>,@_!MG_3ESH]?. M VHSL44&J)8#RH+ M@3-4!5D6 @B6[3UN$(#H*%!$QW,/CGAF+,)L[IOES:3 M6&8P:CF,D"$I2-%XA3!8%2T#T@]*T)24R$->4/9)5US[$0YILVH%GNQYWVN. MK,YC:3.=E=VQU+:<..Q23MPVH0UX2T6Z)9J*: @ZH R5B?.N6*JR!W ^:=?: M+W$J_&\#SKP<&%\&@ZP$2BY=_3ZX'-!*8YX[-VZNSWA[;8,6ZA"T1&A#XK%#R]8D7H*2 N2X^<8V+=ZVT&ZM&LE$ M/G_1KN\O[PDD?K-BK)!?7&4_4ZA=W0R^$/QPFG[SY9[[I-W]T[KG[BX'_^P\ M?C936^2[CQ^A0_BQ#$T2+%5",I)T4Y D64A:G2P>(A'L%1K=7-_?W5P-8NS< MWMT8EDGATGEP;";E>G!L;O0X8CR4-NK \D.Q:MZ"V*M.%]KJUWE)2F(T2Y1$<\<6T60B5]8OQ$V/%:9E7E[_T@.-N9&( M(NB^.P&T#N&"<-$2@0TT!8J6K4J&1?XO9JFL$<,(]L %]:PY6S/N;^ZZ#XG- M].L#)+J4_.%M'D%=5C1@28:$;%$T%,I1$D&)&K1*#U;>@(@OUW?6+Y>#>^O. M,KF!=F7%>1SK\Y?+^]^Y@65\N;N\O[02!_S+(.XX3\U*#P"TD=SB'KU?;0-0 MEU(\&E1M7=!4B=<50Q8T6[5!HA)-( JVM > Z#$&7-70$X MG0?)9I+V 22=RN-HAJ:9ABH 25)UT>85.6D7MVQ#T^5]NB$_75Y;Q+K8%C$J MA;1GY\&QF91] (?8(7#H/-(55154PED)&D"13"WFJ U,#6C[@*,Z@]-56&PF M8A]@(74(%@* AD'8*IF"I%JB*>AJ["K+@@%D2]JG;=?ZWU\O];,_:3#N1 M];6W# \:,) E24CB@:YK-F\#6TXTG"S;2-ZG%C:X_.5:N^^%V[29>F)Y:_JN M!U#6(+E[GCT6[U.G)"WN;4>PGA)9^9RJSH)8K5B='9QJ8 GJH_T/_4#(M@U# M5G59E T5(& EI5($H"[(=),P._2C8K7'W96_Q:;\DV!U+DI;[#=?$*5MZ%J/ MQUA"U;0,6CSKH&1+>P.HNL7.Y)VINKVT[GG,R]OYPQWX0):E8]-NKDWK>F"9 MM#=S<'-U:1)1,#E=NR*R87RWKOD6+VWE"/UP6#@T\Y_#W(9Y&]%SDY,1- MSGFF)QWGQPDVC@2%^Q=?[/U@9EO/B%G\]?@I#7?;EMS> Y8\X&V=;<= M\F4[AW1K//=M$Q@;/@5SXXPS^> F+-1E2G M^L&'OPR'&#\^'IU$=9V J@T&UK+'NKW\T-S&@4F2RF9L6E<$\\#T(I[-S'-F M(S?"HYW.0CX"7;8U,O4=ZMXHL3C1\IMR$' ]JTP_%<_1H^ZC\,,;K4@K5.!: MR6X_1^OP#5N]T)HM^='V<>\,77HB ?WB^I#^ _\Y2I0A(@@:O2PAJ@JG&QS,(MFW9 MIIJ=43X++YX<9_J!RHGFC>A?5BXD6F0X04 _5/6;,YGAI8_\)&>5H\(QY;-P MM-\9Y8)P+M ^YZW/*-^;EP?O&MC7;IS*$:I+0(]H+IE2.:)2D=6Y4M$% $D.1[BX8R,=G&%TU+X6%/]NJ81&%2%.08-7;. :>FRH !-%54)Z5:" M08ZUVZXUSY\$C 3@'CV5K(I1L M0X6\+JNVJLHH\8I%'NE 0F\#3TUF2U2(V9*Z )Z^!-E:\HG>D OP$!,WA\C+ M.>?AZ(V(JS4B: 0440Y%$]FB+)/@%-FRK0O @+:2VC$)R:*]#,6,QG=S$E_C MZ."&3$'G"I0[[4+V-R[M,1#%_+O/FFQ8@F7H(K!MVQ U54%I4&=I2#?E-P*Q M+J,(SQ6I3J/8/"!V+):[]%Z(1/C!:U_]3CG'F, #GI@WP=0MQ23NITS6!/)@KP>XACFGS0W;5D5$=*@!$G49^@&,;5I$,@+ M2%^I*NR(XWI,,,4Q7VL,V#H<[]E7R#?41M_[D3.IUQSOU4^P5^_P,:$JY% % M$!DJ% 4=F0JO2LC6;)1"%:I0EU;R-3%5#YTI%53A'"E"_>#FS@E4\G=*B6E^YYK4J.3UDU!4L6>8DW>5[239,$GQD^>0F*VY3SKWUO>&C; M>*XJW2Y=-!6A30HONP9$A<^;TG3-D$11 4CA-1'HMHQDD/BD)@&1NN*3[@S$ MFG*XZ!SRW:[F=VOCV6W@3\GL7^/<+=V\,J4?!*RCMZ:UJ(,YZDQ=U07% )*A M&-! AB7S9EI5%&0;K72S9=2\G3A>I'DC*R/H(:N,(G^.I#IW=C36R/7'EK46 M/$+>?T;<1EZ0(4"\;ENBH +B2Z8F2]4,6W@C>&H*]="Y6*OKV'R[U.Y@[M*+ M'._)I2%5OA(3( @%I6=#>L5=-W5.@U<8^U8?\Q5:[$"\D8S0P.JI@FV MK&N&I8C DM5TEX)I"ZJZ"U9JVI%P+@K".1)0%[#2D^CLCK[HPG^\F(6XIN;/ MKGF"*LHQ9XI0%*"&3!5"1=>!PO,PM4_4%526,7JK7QI'$>8*-0V=1NE.Y!453R ILL(U$"O&3QFBV+P%!1EB61 M>45;V4"T*Q3WM(G_P8$_B*[9D6-"T%%6W@ UDS(/ M%S:U7^DUXLO>1_BVPW9?+6E%AF=G^]6%E?6 ?]M!L7.?H+JZU/3+J\O[2VN0 M?!'T_L;XYZ\W5Z9U-XC3S_)/G/7YR^7][^Q[1#M!OK-+[C/'NU6LR+Y -7&= M!W<2[Q=K^&>H3H3GCBRN'USL2RYU?C[VU'F-M[?3[7S.^ M'0. G&_TD"P2\@-9T%55UD5=E@4>92T,E@563G7,A.8VD1G-&VF)Q%SE-N#@ MYW_S\KD"NOT)F49E,]EWJ9ANV5:WJ'D1Q4"JPINB@B2@ZU!"%C2S8RBA;!NK M^<0WZ9::&HAY>BY(M[]YU[$CS;]XV D\XK,$^ 5[,]S3OGP ^4)?ABYK2!5% MR=9U$_"T14-.^S(T)&DK9V29^!$38(WN$A(>_ERZ5-0OA#VSBHJ.?P$&>O[L[KQEK'[D:Q#,#5 )9@X5@#3=61:"H*KUG0)J88 M9-]-I;%\I6[,SE,J J>9Y85$0H2*(!1:1; MEF;JLBAG'QF'NKCRD?$CIH,%XA5+55;L8Y+::-CG'8NG8N@VV6-IJ*T M2<%F]U!8V+\ H*7SLJAI@B);N@QT Z:'QQJR)FLKO0R[H+ FRTD,I]KMQH5N M=3A>+>1J#V(9VPL]*8>>!7G3DE7%%'31,'4;6!:?'4J$+&O56RWD<8Y@_22@ MGJL".T"O4\:LO< I'%MB*Z9J*J*&Z->515T2 9^&>;8-;'[E-*^M@5/3"0I M.9=E=M9Y>Z*YS*GA(N=[,C]*4W])_QO?.]D((YY+<[$+%ED(5R+)3K&!8%D/>OV5"!N@QMA&Q5 MU773 (J=MJ4CC01Y;\=B30TYXCF/V$'G;0SH)O0,QA/7 )N!.Y3C3E1U"1@* M-"Q>5GG%DC/<":8"(5BQ@8LG6F:@>SU&2">>2V*=R&NLL6-UO3: 2!1SXV48 MBBXKP))D6]14VN.2?JO#LBQ3VG L['8@:N#1L,VW4.V.[):/AJW/=/6O!TV0 M<[@**I(MW90E7M1T#0BF;BA9I=T$PLI9;S$?BO[EX8T=0.<2.$"'2XLZT9J* M[2:%A/V#L9IWJ$%HV4B095G02,BH$7]53X]L-&5B=%>^1;(3C&LZT4PXEVJM M0K0/QAW;>Y@TE+)&TO4P%4&AD10(%C(@LH&M"*HJ:XHQ_SRRJ*.53<$%A![P M"UL0P7,$#W!4=,-:VEBLV7FLH4(/J27IIJ%)4+60;4D63[S<[*.1EL2O:]H^ MX!>ZH"2?(^D 1QDW#&L]"4L-\C-Y(?:&1&RX'Z[]"', _,C*&\O %'-@TI*_ M*8N*9HFZA@3#5K)MQJ:-@+32J6;XS\]N1+]K'FK>:('BVQG%[Z'[P7,G9/'! M#,^1RB\AU8\?11S@CY7@K#LZ:ZPE;#D ),925F6G879XGJF'W#^+ HCQZ.+8'9XR0Y+,.\X$ 134C13-0U!U0P!"JJ0 M'N%A L505USA.9]B??L;Y4Q]>:%^?3FSJ2YPDTHJW<->X?@%=5[%HQ(GQ;L*D )3.11YFI"OX%9P3TO/$!G@:X><'''"( M)Y0FQF_/=]4[;WJ:.(#BN:P ;H6PY HZ5V6Q>E4F'J:+ O&BE+YVEDER[BQ! M"YDF<9.@95BR)EJF+F4?'*<')XEE20O?.X2GM)S5A^PTSTXY/NV%BYK[-Y*F M2K8IZ[I&_!E!,4Q%!]G7B6V 5AHQMX!+344PR+;4M2@W*B1B^X,GK.>=$1.[#'FX6_&&# M;I%!7C\PB4XQ3=$6H0DU7K0T4P*I*99,)*YTC68R= 1CC.1S$=2I8#:R,D?B M6WA9#U@K*L\LT]$_N*)\IM9VN'8L.:*1]U&6.A-NZKBC"]?CAL[4C9Q)7YUT6]=>[,CR M'#N:)=(]AKHFZJ(BT(^Y2U;JA(I0LXS]L5.3:3N'B&"GUB//6+1[:',U',Z> M9Q,GHH7L>,_AT'^>!GB,O9!$B-S$#]^\X;"#SJ::PU("$OU@C*!"794T:!A* M]N$S4^$!O_(5F0+%XUU)1I'>R9$65X3HUSBZ>;QWOK_-U(6$-.1W&W KPJ.< M:M$6CY0%D'W$M%(\D48!EFX)EJ+)@@TTFQ=T?9[O44R[?DSO8(*WP[0BU5FD M:3VFNQ9E%LSV"#^Z0_?0WY9J,;!1P5C+/%(1,%3-L@31$)"5988,S33ME2+1 M'8X!= 6_-:];;+9WZ(* M"[M&XKY'^:=T[TB;#@-I_K9HI9 UDU35M!4HZ#RPD( D70;I(7<6-*"Y/%?/FD"<1J#S=(=V$0T*:N:VZ4:%X4\\V8.A?1+]:\!< M!5;U)"DF@82 MH*S*\Z-E15-8.>)R*_37=3:"H,)S56C$-R>;B?X]]XPJC78""N<'Q1U:NSH% M.P@ (JP<^;.'"3Y,&% /6?[[D.L\>72S05FI$.0%/MT4#4DW "_*O YXJ"AI M!ZNE*J*X^H'K7)(T;W1$QP6>BY#\IQ[@6)=JCC;6!^F J\%T2J=T2N$S:4A0 M#546)!/8Q <2B6*!VB4FHY+/)E,7 ]?C'&L(0#D__I387Y#3)@0'&B&1Y_#_1ASSI V'CC>*]T5YOD1]8X" M\FLBW>0U3T'<3Q=$M-4]&N,0A@: 6TT8P5%T3H7I67-*^DZ\R-?.+\4_?DJ<]$&5/*7SYVPUGW-S= MWMQI]Y=84F"SXEX!,/,G8+N"&>3-*K\LXL\K-?)$%(_)MO[B@:?U#5=PHO2(HL_C7S MH8;^9.),0_PA^\=/R][2V3Q5,T]< NFL.I.3O$I$?_WI;,6=2ZZ!ZDOJ7G?M M=ZG?[SKIN6UOCI>VRJ_+32JM'\Q@W!.'#'.?R(5QR%E$*8T6]XSV,_/1,R&X M)A9H-QGH ?XW'>EW"-:OKGR_$LS!)(4FBT^F$G:@Q:GT!1.:AOB>?1+C#+]B;I=]YG*57:&UQD,K8ISA)6$??LRB>J[5^WYAU!I[(PC(EBW(GCRI@2 M84KDB$I$S)6(K0.%Z P@R5! NJ( S4P^Z26)IH96-QC4YHDT1(F0E9\+[,S# M-IUY^*L3C*K3)LW<=MT(V,LHWUBMJHJI01,(NFW:EB(+@I3Z#AJO6"M';!\Q MBY&QMS:(PW.)K_6$_7T%I['N12]2[4P?+.L#-?_(O2FJMB0":)._5"3PY(\T MJZE!09-6OBYXQ(1$[?H G:NU?M*'Z0.F#[J@#Q20GV4@F8K$(XD$!-"69%U7 M%85/PP+9E!$\86ZA=GT@G2.1Z0.F#Y@^6-('*-<'*H2*)FFJ9AF6C(H'$@?;)4FJ%T? /Y6Q'=$7!U[HLKYD.NTWYOM>21U-TQG]Z 1=CB M-$WJDE2YJG_]32PD($$R)0JD0#!GHE7FCDSD\YS]'*L\<9P(CF39KX@Q#Y%Q M^_0!=)*((!+:Z2RNWLK?4Q*S1XLL7N<(&J6$5D163LC2X(:68AB;#5CB!LOI.'4<[Z66=BJ_7F NT$613PAG89Y M^F]\'7?AG9DO5V4>?/;[;=X);MGSZKO^IL\,>>'Q[L>['^_^:2X\WOV!5<+E M,C]O_#G=4A$W6FQ\M=E:D0Q:X>TBJ'MIH?>]-*BZK8O/WZ?O%,D$LEH\< 8&=!MYP[?MU MC' N!.1 *2$$.B;?./,($))Q$AW#$6T_P1AI^*\D8A$92"PST M (7_ER7>A FB3Q]8OG7CS8*0)$1T.9\E BX"[A6 8S7@C.,<"25T4"J%QEXA M6E4,"8*=40<6XQ1J2Y0BB!#N%29V MG7@O:#W__# 2MR-EFR201N1&Y X/N:1&KL;"4B.,@MPZ825@I$I55)@R+ \K MJB<+,MXHRV&NK,640)H3!F(&.H'AA"@&PQ1#@S$&%D%@] MDG!<-5L0C A,.Y!#784E<<)0+%^)(.H)B% -(HD#C 255ENL"#="^PI$7#$A M'ZFY?+$@Z@A$&"="#J)N^51"C9?9=%HDJW[-9MDBG9:1Q/&WR6RR7"V"'?[; MJYL1#LX5@DB-3>6 5@PAQ"S0S%J,J*JZ#08]4;6:C%;[_5_E;@>$JGM[?0"+ MB]"$\2[3 ?KGZ(@NRM/$)2-U<$$"A"#%!!M-D;=! 87K,03A_UN*Y\ZX[,R* MPS(1+.(RXG)XN!1U=UZDL!?.&8N=,L ZR4B5TZH@LZK5G?9+ Q* &IM(06*4U8(1@)) 3MC(R%8' L"X%9G?6INRV_77O@#FPD%TS MVGNJGAV,:BT58R.5\@0@KKF%'!A4!=*%-@KYAZ!K[M\^;42:8#@(-T[TA0X! M,:064U@SHX@! 44*!N/.&5/U\F$2!QB]$#&=66\!,3&,'1'3%\2P>OX!IYI: MY3350CNG%87KCHU4,H9:T8/M,J8C]8TE QB.E&$S! @(VK(.*@4H@9;0CUU M"JN@IVWR&Y%O.?6W"YG.((/H($IG3R6\IF)-W@MQ&&RA>G2/T"!@T)$@PX( M8]SR=3VNA9*W<-C<[?.#5MHAD2#8)3+[YXJ(/L+3Q"-JM-4'&GOI@IE%F4%. M2D.PNF,831"(>(QZ'AT?2:,A$O6,,0*Z\5M@0)=6Z9;C/ M\U"ZD(_=:*Z"))1WZ5&,>(QX[ <>68U'C@&$D#C"L-=9D$[;#/8/D .+G5UDR]7B[GIUMP@_6Z9IYL=D-/EVFTX6>8;OZ/HF M77S-3K8W*!&-.34:4R^IDUA:H6SXRZNN$$P1RUNJZKW=O "4@ IYEP*I40EWIASC#XR M*?&5F.K,'$2)C+4]$5,]P12%=?M)B6&BB66M)F(O$<9=E0!%81R!'('\") 9K($<9+!$#&.C/**(".=5 M!61*#-:[ WEWPS<*X]>'*A'HJ55\-5^ETW!:'DY!WC.(CQ>KF#4:RG#+*9/> M61/T9FDM6.>\4F-MRR% X!=[1N MY.0!DP@#[YS4W!-D)5O/?Z&:V5;NSC-PUUGX$G*48-EI"XJ(NXB[M\,=KTO@ MM6;,(NXN[M<"=KW''I ME);(,>R-A-P9R765J\HDA60W>=<-[BA%B3@->==QH+2O<=+SVRSO"S3[.IK. MER=8]/BG+_MQ=CW_EG42 %V& M'0C/;76^%QA9HCI245?:1 MR,6LW0V^+[,EGP-?GH0+BN"-X#UY\-(:O!0YC(DF'N99[9!HSM8I[DAJMR-X M7V:0/D_VX@2"+E,%(WPC?(\3OIPVC%IO(/"4>JQD0*W#=&W4:LYERZA]MNSM M&+Z(=IP\?_3HW3$"VE-S]V,X08MLN5I'/@>;E;\5G(UT(DPQ@U AX:Q3#')% M'%A[>@-N6Y'-]28>8"8&A(D@7>+Q6& 7W;Y#0)EHY/H@SXG21!() <&6B"-X$"^'&7=A3%10G"7_;HCRB+*#HBR1I:.P<$P)$0P3!!FBGJ^]M$R@;UO MI;<_2Y9U$SS!>6%FE[&3B+*(L@.BC-9%)#*/BP!$L;!>$2V0!-40)\P8DZU( MR+-D66#L3/K4+"#1",C&",8#PE&V?#-&,7R M-LE0<N$]G8#1Q1(OFPI>.PXG]_RB/)?QY]32>S47X&U\9D.#;9:/D] MO1UNC]9M_AU)&PT&D(<4>@%5@*&@02$E?-TO&3#]R/C#Q>2W8KSHQUG>LBNO M3%Z>S5!DS>DH]9!'BH+"!2"8> ]60\7H)281X9@=0_.[D*/"*HQ<(8@ (0AT%1I,00^IH7N20AVG.%&$\*[[&(>Q6#$YZ'$ M8 !$(Y\&,\*9AY)Q*Q#EF#B^GD'G@[UX(#'8C1W)$R@&,5O@1**0^9'(#3Y4T7;6:'YME!H.'9@8HH:)F0W'E)O?9>5V4<5"MEVVUD _R6 M^69GR_.9N[?/YU]LV/Q.HY![[7W5.\].KQ#:5U$Y0#@V>NMHI!"'D"IK%+." M:V@W/3Z ()W L:=]82,<(QS[8'(BT.BY(Y23VF.O%1426 +U.O A$-'.=20> M.S8I,3A(1'(HEF8$\G$">1N.&ZXC:06DF"D8=@HA Y6DE6T:#%:O>4=RM8\M M7GLG5PAL,WZ!@ Z0]#MT%#"G2*H(YN*CONB$1 MATE@O8CZB/I30WTC9RI'M^.&4B?U)!1QXI"S^PJ.\ZRP,F86D1 M]"<9G/ZXL?T[:G,T/&<=E'59+,1>0"8 (-Y@[O-,+U/E4W)D]!,:0^>EZQ4B^RJHAX?#(*3KH@.F* 90>P^=0%1R:NDZ M-X1IWQKT\GP<=I:M3!+>J52-.(PX[ <.&SE:S%@%M!+.HP!#:"AAE5L,"R?Y M(XW*7B /.QHO2A-YF![9$8@1B <%8J,*+PA'" QATA@@N7>*NZK01RGF6*MI M[HL$8E=S?A,,NDQ<[A\0AU4 NR5\7#11&LV_Y,9C]"H]"M"&5TEQYA$!@D+O MG%8L5V KKY)!&NT00#I,])?"!, WKX7MFW=].X.T^B(M0(B6*V(W8/3'LXD;M'W$846Z,@X!CQ"C$G%38 M-5+H)TS4EPO>KF.Q@B=0OGD[^PC>"-Y#@Q?S1N&ND(0;@HUC$AE*\7J4DR#6 MMV?!["IX.P8O(XG@$;NG&5*M^D95D=7"?AY/EI4)G8WW8T$?H7=K*P_0.NY* MO7 :(BM$Q19[A59\P 'QCX1[UGS@&UL?\T$9]GJ_,M5^KM:K1:3SW>K]/,T MNYI?9+?S15Y4X<('5G\EDZ2Z>GS[^V@\OPL';N,H M.9R7K9N]^'_VN0G'[5DD!#<\"L&V8)8*"V!>RD+@)\53$4Q%/13P5\53L ML"'#JBS5Z7)R743L1K?98K2\21?9AU<>@Z';C -87[R7PUE?O)?#6=_)W,N. MS?3>YL/4A4^-:I,#G>U7)SL=T@6Y[3:_>2K>-N\B$[)N3L@%EA!*+9 1QC-N MU+HI&L=8[E"E_BE;%*K:9:Z@/3/I)7RF>GOMAT0;-R1X9F#E9Q3G!!V+47AL MTCI"*Z&-AJ(%5 M9=G'NYZ\0=>C7I1-5HY8K@&'W&HGS+KBC&)M[)ZEV,N5T@BQ"+$C@!BJ(88=!0HS0!SD0/( M,U@UPF+((=*J@>I8BKT.8BUS#W1I[KT9R+I.]@<]M=\>R]+K3;'34UL[N"JH MUWBOCJ \2I#:^6Z"#D& RUO^:F8,@&A-=KG^CO1#LG/I8A96O%R34G%@CSE- MX=5GX:B+J**#/C)H9-"7,RAK,"BRR#DO&>=.,N\8A%7X$G/,J=J508\FC2(R M:&30R*"105_&H(TD6HPY9U9+8P73%'#'@*X,;F6-:Y7HOT '/8XTC\B@D4$C M@T8&?1E@GJ#B./87 4FJ ,I088M9-3L*SN)6@\@(==&]I*)%!WSB)I:\Y M+/\LZKNS\2@-BTB_9J47=#FZ6X;G)K-P2K_=WN5=J4>?"V_IQE$Z2K^%.[QZ MBVR7QHEXY/3U(L0A49T+ XFECDC$H4;& *$KP+U0ACC6C;K^I:H\HZ R8)'7R M#% 4$*XI@I89 0CU2FX&WC+1"CN^%I,M_]*K,(D30O?@58J8C)@\-"99(]O& M!-%H@-%60X*E5YY4>C7Q#J#.,=GR6+P*DS0)=SEB,F+R^#$I:DP"!JR4$&KJ M 8;.8N?6WD*(M>I<=VW9P*_")$HXW4.OS[YA,C;GC*W58L.]>"KBJ8BG(IZ* M>"IB<\XM99O3N]SC'=MSGJIA%^_ET:\OWLOAK.]D[F5LSQD;MPRJ<0N&O/85 M*@[S";->244,1-93Y:J8FO'"FIT:MU3*6FS0&9M+#4?^1HXZ*$?)FJ,0T]YH M9@EVQ$O,+,)5/(-3A-OU(UUPU-'4ED2.BAP5.>I-. K!FJ,$4AYQF??G)!0; MYCBLVIQCYE![+&Q'>M1Q5&]$CHH<%3GJ;3@*U_F3U&JA(?,0"TBX(-BK=9-. M3IS;K='Y=CTJMNGL;X5#;[U1L4WG?1A3N(&QI1 JBB@12-K\_P2L)M +(+QI M%8.^L/O2/IPWL<79\2L")P R7M<+VG R!&N(,!0Y)5E7-"0X WC(\I@-)%MMUGG"[SL?S]F*KC]CJHU,W%\:-E ;* MK51*T4!T0:L@R#NZ)CP,_-96']61/>;$A=-N]A'=]9%#(X>^G$-IHZP[;]*I M%79,(N6-MVCO^A'AH;=_:?0X=5Q?S\QIWCRF\:6W<^*^!!8)T? X1$%G"G M(,=$,^H)7T<5'8#PN>V/FH&-9A>DV+PS!AK[$&@\!E3B.J%&:(J!8PA#!#WS MUBEEUJAD%KKN41G;=T941E0^@LK&<#L F%&6*1#$)+:82$K7^K7 3+8R<#J1 ME;&!9T1E1.5#5#8&I@GH#%&<. :@]Y@$K156T1?)A=^/K(PM/-\ZAV<_N(T- MV&);OG@J^K0A<1/BJ8BG(IZ*DVOA^=LD[-YXF2N5TZ!>CE^5$-QI>FB;X$^S!B/V(_8O]EV&?-)E=>$J6(M=X9Y2GEVE4-9)A#JMV(;W>Y_ZS4 MG)=@'Y.(_8C]B/V78;]156>ILXY3S RWU%"CD:ZJZB2 FK2RF7>7^YUCGPX" M^X4SX"^K]/,TVSQ?_&UHF6V8C M,Y^%4YEGWH5_%8F.:9YQYR>S='8]"6^_7(4GOH6+7/[<6N]Z&QZNO[V\=S_> MGPY6CQ^=&.E1=RE8,H/PAY3[NLF529MJ#UU(UN MK7:G@_V]_(+/\^DXOZZ/_S@?F?.+3^<7ZNKC^=E(G=G1Y=_UY4?[45U\=)?/ MA]T>8/;(!9OS,^O.+IT-5WUV>?[K1ZNNPH/+J_"?O[FSJ\O1N0\O_>W3A?MK M>-_'?[C1K^>7O5O&GS[. B?,[Y9I$%*;+.37?^_H31<:UO7W67HWG@16&\*B MY".Z8^/7[^F&8"UI)CG'EX^;ES?+]87I/>$$0:EV%1)V=)U-I]6KA8*1/PX_ M>;U^_,@57TV^!9ESEGT?77WJWFZR=*O;MXYOMDO+KY M(/'/@7KO,/JS_\/=)DZPB:! ]N[I,$+Y2P3^],N[ MEMY3OO:CE]!N'XL_MLN/O6D0Z*V2P/BV\-^]JIAVI4JGAF*+N\1+ERX>I]*K MH.-DH[^%%VZ6(Q>8:CRZS&Z#SODY6XPP2$[3 W!BA^ LB*67G8&39(2M"0%[ M. SMO=BM/&YO9R=WEKX92;Q@+^*AZ=>A$2*YB&02#\T>R:2?J?%[\-:? M9:NBM^5;#T_II&Y_YUTX]&R5;KI8[!X"*1;[=!\+2##,&.3UY!7O&&66"@L@ M)<@S2'P9/%,"$=Z:O!).5=V&]YF9<4_7ZCRK\P^%"1;]G4SWMN<[=O>)O!9Y MK>(U7/.: VA1)!(:Y'6(JU% M6OLAK=&:UAA'&&%%.342>RY6]3A'6KJ_8W!!.).6T<, MG-9Z6B*Z\QK/5^&%H@_B(KO)9LO);]GH3[F#[<^C27$4D]$L*Y,XT]\_O-)C M&ZF]]^N+]W(XZXOW G.3SKYF>1OBH*!EX9M'UW>+ M13:[_F.T6J2SY;28_3=*Q_][MUSE91&O;.36J<75$VV;-[HD0*N<=ZAH/VP) MU8+ :H2PE9:25F_%0O4Q33=,=3.N\GM1_KB:C:_J.Z,V-V8SGG&^ M*%Y8K1:3SW=%8O/5_%,:OF9UD*"2[+$J'YT0?6WP.$A>D#4O".,49,8"HI2U M1%IIJBIJIRR2K8&L;\T+>PC*B,@+D1#F=])W,ONRYC ;T5O[7S_^Z! M('ZE&#Y%[5V2>NZ9)HY9JD"PX3TGB$-GJUQ")R05S_;VU?K17^?3?-W_%>Y* MGI=S/KOCCB...X'CF5C MN*+A#BB@!6142@\M%=5X<(<1\NQMY7$W.(:PRY;'__E^'.OQ;;AVR9=E"(PR &Z[IDS+7$@&CH!052&PS7 MLIIZ#LUS,9[#^>%-J<-C?C'_IL[-1S]?7(9;<_ZEQGUG5G<3Y/_.%O-QNKS) M>5X@B'[I?L3JDP>CMR+[I"3S@-&+ZS(U#QB4F'BM!/&6::HP7*-7:8??$KV[ MF\P1O1&]@T5OHWC>8 >M50(:KIRA'&'F-VEL4K6*3 \L>W=4L"-Z(WH'BUY> MHUR:$3O?R M&#I-0" ;+72DAUIH@)UTQA/)J405CT@)>&M,Z(]XI#?E;(0?D"V&WKFB5UQT MK%K'Z9$,;+15-=PJ3KE'R#@,N>/85*:&=5K19U?,[$XRW=?&L4X]]Y%C(L=$ MCGFA/00;Q3>8<*V41PH#2:2GG&Y\DD)'(":D90\(PO>[WX=7SZW=?I8UT7GE':2]88R *R>#* M]NZ=WUTG8=P_%3C(US]0A;D3YW&XZ>-06NNQX(##B@E@(%&)*> M!%.N8DW#M5:/S)5_2)B'+7&@*,'=]C5Z[FT_AF@@M#]_>V2YR'*1Y0;!O M;V\[NG[ZX16T-_3=WJ^0/#A_Q=^;Q?H[;M.OV?O/BRS]U_OT2[BB#^GT>_K' M,OS27VX6U6+2@K26R#G$,1$6.08-H#[8<3D]$<(-5-CGGTGO[<+SEE8-C$Z? MMZSBW:.;1B9G MT'"B-AN8ML#ZU(U^$93D$W=V\V+QZ/YP[*N/_S@?F?.+3^<7ZNKC^=E(G=G1 MY=_UY4?[45U\=)=[1OG]JS'G9]:=73H;+NGL\OS7CU9=A0>75^$_?W-G5Y>C MG9O_]Z_GOUIW<5EDNO-?1NZ___[QZG_6U_K"L_W(A8S>E-P>N: _?9P% M"IO?+=/9>/GGH2PTK.OOL_1N/ DD_.:+*@3U/:TX+\9MK['Q=:UW%U\WR65, M^;CY>[-< 9K>4S0@*&V(LF'5=3:=5J_^Y[N@I.6/PSJNUX\?V9.KR;<@\\ZR M[Z.+^;>T97%\GXQ7-Q\D_AD! 20B@E(2R/:GM2IS/9].T]ME]F']C]9^O-O$ M NL0?-U2K;7^^WK5PV)FTM:K2,N(.LRY>T$>>KF)F/V4?^R!^EF^]H.7X$XO MT9T^U9/+^,%+/'[AXY]ZTQEY;Y7+0_M4S]2B%O'2I8O'A5$PKK_EG1%6\^M_ MQ0W)5CZ_1V MLDJG>XF/),MEFN#-?O_[B:K/_HV+?=8LWJ[V8O=_+M[.SR7-^GBU2,$3G+GU+?Y MW>MG/Y[BSL4SU_F9.[;*]J>\R$]N2/D!G4[3V74V2I>YR_O_W,VR$0;)*(\7 MOG4M2S?QVQWW94LYEZ0,94S2NARB-U*RAGQCZ7A!?/R M,ESL5;0FE MG79@Z5^QX8YGY5 YFE$.'@"(/(Q8C-T1NZ#4W;*$&4NO(%C"G@ =60TJXE=Q 4UG#B@#0*KW=$S74 M$;A/Z63\<6;*\%MG^C).$.4)D)V6LPU+:XYX/UZ\;],%6*T+"(J!P,AC RV@ M( !>PPKPA&K5:LJX+\#7XJ!TKR&0!.&#,$!4$")A'#5A\-JEH(1TG"/" M8>"-\'_,.5\1!D1$^ ,1QD6V2B>S;.S2Q2SLY[)[=H )EC*AJ-.^'I$A(D,< M)4-L(0C9\"X899'BW!*&"<*$D;6;G5CK\9:MGI-1N"WW9$BY7=NR18:TUGA?XUKC6H]GK?O :R\L)"'KZ>Y>*@:9 MY5!139V&FFC&)#786>:(;UE(08;575Z?;.75._L(H41TVCYZ)QOH;H4.> MW^7PIE-HY[XUE?P4-B&>A'@2XB:\#1SZH=PTW)4>:NX,M9AK8X+63IWDA;9N MN0.8L$,-C#J&@&FW@Z@ZC86\L1T0B>0DB02"1J_;.'INZ(@?6/ DKUPK:@B# M_73=Z)H2SL\X6%O9M]OI_(\LJYZ\O5M[<(J_L4KF,^+DLK7+7!Q9L^5=O[ M*>QN9U[ /1444@@[I(6W3($<@"-OV^FE=9]BC(B%3'O-#,4N'&+&N(4T'%Q! MJ*&/)_NU3^\_TNE=]N3A/<39?78"P+^SQ7R<+F]R#48@B'Z)Y_9X]TIK'2P]0=Q(=0XT%/1[;JD%& ED::XY.8" YT[ZQQL&=$9/D5).+\S9M,B# M<;9:3*[S!H"% 5Z$.M^Z_4$_,$KK@D6%N: D(),"P(& N4%3NN\=X.B)6N:G M#/*+S987;U/?T\6X\,3Y^>)+-EG=M?LA],XTE^ 0'KM>*!<#]#=O._FLEDX, M H2$IBHOP*%*&^++P)7SE!GV7%=4(9WZA'UZ./M-A9$%XB:<+!52M*%"@)7" MR!A ,;-0S99K?M!BS MBD[A@:\UWM>BXU!P64K>T^-__=NN2HFUU[- MG]#J"Z]B08^FP8X7^2R2Y62576:+WR;762E^+[+K^==9\2V%).ZMP?% 8G?= M(N4H3(LAH?N4UCI<)FLXAI&F3C*NF''6<(T5#PC-FWM#M8V(J\DC!4=B62"4((%B_5%DA+@)D1;OTZ*H2[* =48%,G2&>&* MQHC3TMP!5 OHF[V$:?C1O19,M1XNL'-Z\FAA:6\IU1APK9@EF%+E MJ"U55D>U,^WLW"+Q-5@%5XHGA5/W1"=:7.[F]&F>QR0MFQ$/PP MW*Y;#SNI#SOD-B@AUF,-O).">&W+E#2+C* 2_,#O>E$*BZMYK\[\SMI.0GF7 M6>C'>.1/0'[%M0Y\K<.E;0;JMCU!-S&(8VR$)P@*8) C:_N1>M-RJ^V#MB/I M]J4#:E\-3)U.B\+ =)E;CI?9[:J0UB,,DE%^C';Q(90#*JI5X=O?1^/YW>=I MMAE2,;3!R=M( =5.)2DITA9 2!UC7&!" %B3 I.B55[0\"65-DR97_OH)!/< MCTI!B&C"4)=-DW<_4/VZ$D\$,/'HUO1PWF^"Z2-D(C8AQ/*@=S$*I MH%6N=(,0H0/5[#@2J4LBV3EAO]OY:)%!ABV"MRKFI%'BIR1#"A@K*?;A@= . ME_X4+ 3RK4%B]YP9EY5@[ V^W,,)IQVVE_SU:=IT.,'H[@^97&]E7D:0Y$! MQ$0K0:VR%&@;:,>J4ONG2BM%#B2O7^&=?4YO7PR3L/;(/Y%_(O^\O;G &SV- M#&62:6\1Y1I!R9TN2Y&L!](B<2#ZV7=^'TX0D0F#_:"@@1H0D5,&S"E;=9K& MG!/J& EV%)).6D:XD\)4T6D"B02/-S/< ZF\Q=P2DJ!.D>KP!=/>DM/]AJ<'40BC!O!^Z3F2AR$(# M9Z%M)-28VR21-$Q:CC$!3@&,L*J25(60'C\^%>,9)-1%="7A$B:4]\-+W$\3 MJ4@ ^4LQ&FOS?/&W<3G3P.[O;[*"[B "/_WR\/KN<0$(1[C]\XVO:[V[^+K) M;!PD2_&X^7NS_/9.[\$&@C)AI+CHT74VG5:O_N<[\*YX'%9YO7[\R"9=3;YE MR]%9]GUT,?^6MC+"OD_&JYL/$O^,@ 2$4$ID1#_M+Z#X;9.T]ME]F']C]9^ MO-ODU-398/C=TRDWY2]B]M,O[UK'L'SM!R_!G5ZB.WVJ)Y?Q@Y=X_,+'/[5; MR="1YV#2;<5]]]B\3!W[+%HV5B)A[28Z?@Q@-WV :T^?B MAH1O6(=^GK4E08=8S+\_LQAT#]OS@F3(O6U8[:P>W::3<1#&H^O27QTW;_OF MU4ZYT3SWRA7='#=NN=%TOMQ6FQBW\?XVCK,OD^O)$_,ZXJXUJ6X>0%KR7&54 M%8VL^2^CK#"N.BL>/G)-H!_G8S<;<&^'ITSS>FV7B%/<.?4M6/C;^"F>N7CF M#G'F3K*(Y__O7?9(@#J\AR"6'C!>2\0\XY"* U>;V>@$XC MU6IQ^?SR'/G?J"_E.3S!$!^B9TP__;K[T.V&$[X98 M0^OS60_.80#]6F6@0KL#<<,!:D8P2#"(=G$$_ !OU4;X(VT1::1)IP@B"TP M#B!G4(EXY#WDYF89QZ,,RUQOL:UQK7 M>CQK'6PW<(1 /60/! T((,Z]5H@[+J'SQ30I&G0@9WEKFE008J63X]<@R1[I M[RUW&BE+FVDY0?7NWN+Y)E]GH=IK.!C64>!O(:>T.810K)K2V3G")@),&6@NI M,8!(S%S+PU?$.,MZ07NW"*O[%*YC/B[++%RUP<6;/E7;^RGL;F>^P#V5%S(@ M.J2%MTR&'( W;]OI9:3N#4]0D$=&"P4]M!!!R4PXO9;#O*DS>CQ"WSZ]_TBG M=]F3A_<09W?G/(!X;(]7OXSQL@'0$0$U'0$@,=9&&1D^G!-E36NMPZ:DQ0A I2IAA3D.K+0'0J)>*@;V3$\= M4)OZGB[&A2?.SQ=?LLGJKMT:H6^6.4P Z=(V M?_+T]$*]&*#'>=O9Y[5\TD%K]I(HIB4RU#&,E2^L>40D@>TQ\S^23WTY^GTP M[..9[[W^&>-M)\E^%#;J$0/]8:B8!)I;B)VQK,JUQ9K*EVGGAV2_SOT(_\X6 M\W&ZO,E/C4 0_7(R5!A9(&["R5(A0S45"@(I-%8"8AG'@1 1*JB0>4 Y?WSB M^#ZH,"IRIU6$60JZ]Y_3938N\K.SV3+-;UJ,6D6W\,#7&N_K -S]#-?12$,! M-OD4626 ,)(PH4N#@F$DF6_E[ZGQ_]XM5[F^O[R:/Z'5%W[%@AY-@QTO\MDD MR\DJN\P6OTVNLU+\7F37\Z^SXEL*2=Q;@^.!Q,X[+G:9)7@4IL60T'U*:QTN MDS4,%EDG].+<=K);Y. ^/%K.[>Q @Z!7K9#'AFH;$5>3 M1PJ.Q+* ((& Q0*DR AQ$R(MWJ=%6==D*1 HT&/+B5&0:$64%54--V"\W)5_= )U94ZN[>!91AV6=AS+ 0_#+?KUL-.Z\.N& 3* M2V20A)#* =55*O"M[^/QO.[S]-L,ZQB:&.4MY$" MKIU*D'G.F#8L:'3$"6H08)4N!Y2T]"$I-'Q)I0U3YM<^.M$$]Z16$(E$LDZ' MI>Y\H/HY,^75Z]T))X.9?/1J>CEN-B%UF;(11#JMA-$&YRH%46P=N0O_SLV4:10?;(($,3P5L5<]HH<':(*2,)9=PB;;UG%E?.0Z*-:2GF M]YP9EY5@[ V>W,,HH1T.Y+LU:=IT',(H[@^97&]E7F:XY&) $QCAQ"&6"FJ MH94E\T"-A'Z\HJY[>?T*[^QSNOMBGE#8:5 Z\D_DG\@_NYD+HC87G,<:(NOR MQN& 6.$=*PMZJ04, G @^MEW?A].$)()QJ07%#10 R)RRH Y98M.@T%CU DP MT&M(B1#0&48\PP$)QIK"G!9JLB$DN")'G;=D](!9J8F0HH$LLA"D84B"[VYN87!O)O MXW*F@=W?WV0%W4$$?MK3]11_RJ"$P1,@PHQ'&C&A8S$WS2'L##'G1PLL+NT=4*> MNE^MU6X_T8U/WQ,M(#!B\>G);!RNIGC<_/I9CO_I/5Z%H,PH*D[UZ#J;3JM7 M__-=,-3RQV%!U^O'CVS-U>1;MAR=9=]'%_-O:2ME\/MDO+KY(/'/" @@$1&! M["3$/ZTA'G _36^7V8?U/UK+?[=)NJK3!?&[IW.RRE_$[*=?WK5XJGSM!R_! MG5ZB.WVJ)Y?Q@Y=X_,+'/[5;3=F1)^G2;=6?]\1]6VYWFL1;B;:69'@9@Q>/ MOI?D^#GH6>$;3&,^8=R07,95L<%G;4E0,A?S[\^L%M[#]KP@6W9O&U9',T:W MZ60O+$ M2)>X:TVJFP>0ECQ76=U%IW/^RR@KK._.JLN/7!/HQ_G8S4FPM\-3Y@&^MHW( M*>Z<^C:_FVWCIWCFXID[Q)D[R2HOFUU715ZP*/+B;SW_K?]^?0QY78_OD*/2 M:F\5YH1J"!@I_/K"<@CD*VJX^'^3OM1PX00+>HC&0OUT_N]#OQM.C&_0(;R M]3JYR4,/)<;&*04UQQI;6$+=*,';-=S/"N%UB_+="ZQPA/>I2+=MN3.8U.U ME2' YO%I*B2"#G"M027>%,)2[E8>]?)#O[?R*)B@;LN33SH=)DK"XY6$6VF! MUIT+L.&26*(D@-!QR+03MJ0%CS0QNV6S=,T*K\ZG0R3AI--DND@.D1R.DARV M<0.OU60I."&4,BNLP @'Y4&*2F5PSL/=TFU?S@T'*"SB. $(1<4Y GYX@-^J M#8A:&Z N+U@&W@F)A='<,8TJQ".GVU/-]H7XMZCZ00G'(JH(446(C+&%,0AH MN!4L0)*SW+$@""<.:U_I"$Y9KNR!&.,0)3E8HH31@XPF"<9 MACW/KE>C=--_-X[+B&VI![[64[JO<:W#7.OQMI'?HA116 __R)4@RS5%VB,, M. '>TRH# 7'*72O9:"/77"'6SK^<9=_5]76>_Q;6^FDQF5U/;J?9QUDY5/G\ MBQK/;Q]I(O\6YM4/A]TD!';I>'U+%^H)'&'$:E\A(5H30B5@5N>S]#!9^PJM M@![O^PC'TW>"\\#/LM5SJH?B$.@X[32>A'@2XB;$38@3D(/BQE#=18U0Y31# M&G#-L+9*2U79'DY#V$[Y"C*WC+G^&@3O(S.IQ'_C_WGQ*,']!VP83"".0Y0C M!C88('43+^Z9<0R"@ -(@ 16 %Y@@#&*<+ME^_,P$(]O+T:W'8@"'?A:3^F^GM):C]<'NDV/X(U*0I@73G@-I1+:2&@AINOD M!@.Y:DVL?RJ=,5-5HGA"(V#39)]NYW._\BRZLG;N\7U3;K,1K?3 M=/;65=>]"(-R47L2!( <8 A=+85EUUD=Y8M@JQ=XL\\%E$ M.\L*:U?M?/&F3]6^?PK;WIG?;5^=11)(#U)?>13Q_0&>>%GGKC"'C":60,EE M^*,=!VN=UVO"'Q\-U#[Q_TBG=]F3!_X0YWW7M(&#% J>WD'OJQX;8V8G27D" MUY0G! 9,4>9AGND$\K!917G&"&D>KXM\*\I3X_W62T.4"'HZ'!CA'S?A9#F0 MU_F>0 /HI?0Z[X5>N"6*,.F!JD[[@459]RJU'N49#!8IBIV4%F'%*RQ2INUS3;#2Z7"Q MV=GB;>I[NA@7GD@_7WS))JN[=NNW_KD?@.P2V;U0/([7?[[E)$M02Q5C83C" MC@G.L:%&,TO7503,AJ=>(E7ZT-@)E(S$S'.2<4IP" MX#4TAE6=$8'VIA7:[PLS=6[^_SM;S,?I\B8_' )!],O0:.J4H'M*:QTN3PT9D)2J2DP0D#IUPTEG:8MQ\R;T66D MN!.,6=K);Y/ !>/7MJ@9$E]%I],PUQKOZS$X$[=4,Q'(Z]X@6F!MI,W+F!06 M$M/PKLJ;R)3CK:9N&[9KQ$--'BLX$A."L83"+MV.QU+J=*HP/J6U#I>R$,*- M.*W%2B'O( %: X(46;FSE>9Y'>?F M" OA%9*,>**,X7"MF5J%(6O/["ZR27.MT<\75^GO#82&)XI7]4-_3U=:Z]YF M'!-!8T>P'I!C3^ A:G@8!C220!H,\G84"$M6C?JE!K.$4O2DEU->\5 M2G96M1).(TBB\(R;$#?A!.-HVV0&)HWF99Y9:3BU$"+-J%#>R4IF<"U\:[[S M/F1&9/PW-+KW@>7.5ZC3:5$#F"YSF_DRNUT5JL((@V24'Z-=[G YBJ]:%;[] M?32>WWV>9IMQ?+ML3.^G,A+,2#W;75*D+8"0.L:XP(0 P"0U.."?2='"?L-9 M5EI690KQ(Z-9 JY[4A2(:,)0EWW,MIZ;?LYX/"(XO.% UN=NPG%30"/69X1& M)-B&#&!FH530*E=0@"-"!W[8:3!KM^C?O=2_T\[I$?;') 6WJL"B+J0W2C*D M@+&28A\>".UP@0&+A4"^Y56\Y[.XK&13!R#8F\<0!N6XTYX7SSTT@QY=WB/H M1(FY9[H@H,[4!Q 3K02URE*@;> *JTJMF2JMU.,]<+H7F:_PG#ZG_6\^%E%V M:E%'THBD,2C2V,89L%:SE0D&-=/>(LHU@I([+4H5PP-I46O](!#W7'AI=1*EC))@92#II&>%."D-*)B"02/!XJ_ ],,%;#/\@ M"9(\JA11I8A,LBN3D-IM@:Q7/'=9$,L4XMY94-HA5C@AVV.']L0D^Q_B&2P1 MA!+,HS42J2-2QZ[62*/7@$32,&DYQ@0X!3#"RI9.?R&DQX]W,G\&+_XV+F<:F/?]359P%$3@ISU=SX]^@V)71=3:=5J_^YSOPKG@<+OMZ M_?B155]-OF7+T5GV?70Q_Y:VLHR^3\:KFP\2_XR !(102F1$/^T/B+7\^DT MO5UF'];_:"W_W2;KHLXPPN^>3LHH?Q&SGWYYUSK.Y6L_> GN]!+=Z5,]N8P? MO,3C%S[^J3?-!7JKO#ZZ+:_OGE1H\WZGZ7W7@=^R16,EXJ5+SS]0//I>DN/G M(([#-YC&Y+:X(>$;UF&19VU)T$46\^_/S /=P_:\((]N;QM6^X1'M^ED'(3Q MZ+IT"\?-V[YYM1MM-']BEGO/#'5(>Y:D^KF :0ESU7&6=&; MF?\RR@HCK6]9P;W-\#_(^=C-R-S;X2GSEEY;('**.Z>^S>]FV_@IGKEXY@YQ MYCKNK7 <]1\VNZ[*/^#NY1]=[D?_W;^\,=3"0T65H4Y8YX0WA!IBBY(OSIRA MAK^F[(/TI^R#BRZ;K3QY7OKI/-Z'?K??+3ADQ&<;]H\;ZJSN" "4$T! HX G MBF(" ]Q+J N )&BUDO&-8\!Z:=-N6%\&9K)O$.&^LA)@2RHBP MGJXKFKF$/IB+NY9SO/30[[&<0X"#G/V3R(&(DO!X)>%66A!UL3-A@#$H @5@ MKKR@FDI3B4*E+;<'$H7[+MM "40'F6\0@Y M-,9A##C&:R.!:WLH;>!-RC!P(EBG'5&BBA 98YB,@6JW B#6. 8P9!PK+##7 M$E4Z0O@ W;5PZZ6,<8AR"PY!0D6GE5J1(B)%'"5%;&,(0AJ-(9 7G@:]0EJ# M">*2ES/)*,#4DE8[M>6 MNXP4.("%)'A".3[!44XG6)_F'/15#,>)%_$DQ),0-V'@ V!^ MK-]0T'!:4NV%)H [QKQD !.*-BJ[D[0U.?6I,&6N[@3=Y_S+5?K[I_DB_UFU M6BTFG^^*7AU7\T_I(JCJ72GYG0=.?Q0O)0>)EKYE3D1DA!-G!%[/4L:$:Z4\ M4AA((GVP?# L+1ZGG);F4(P0D7MJ,8V\KJPH\PL&S76CL4DX".-@ &7?;J?S M/[*L>O+V;G%]DRZST>TTG1TH*ML/L,I:?$,L/?/UK6\XO!+6P@0AZJA!GS%!C,98 V756/N'@\9AY^_S^(YW>94\>WT."# MXZ=3PNPIK76X_-0850Y(6$",LL@@K0Q"&SJQM&ND):/77 M^:%-?K'9\N)MZGNZ&!=>-3]??,DFJ[MVNX+^6>>"'*3DL!?ZQ>DYCQ&L!91P M5EL#*78$2H(H-@Y:2 V E$%&T$L$5%^._JZRKDLQ%\]\[Q70&#H[3?:C-?M9 M2[UGT H3_D< %Q+^G2WFXW1YDY\:@2#ZY62H,+) MW(13I4(,ZE( ;1C53O&@]%F(&%%:KZE0(L$>GS&U#RJ,BMQI)1&4@N[]YW29 MC8N9A)46=>61: MM!K_[]URE>O[RZOY$UI]X52>8,D%C[\AS)3-59GP6SQK1*$#=4V8JXFCQ456<(2!(A"V!I'-.2(N2H PJD-_WHU+48JVP.5#3(84H1! M"DDY6F3EE.75//QS4T$Y_S)" (&1F<^*U7Z>9J.S^6KKK,[H6Q_F6N-]'>9: MC]?1N$WR,M#(0?7"4@:%PLX83#W24E>S'0"0JE4D\1Q/8X,9;?9Y]<_)ZJ9\ M:AG>Z[,TST'HE0'SG,YQ4G8Y1NY81/RI@O^4UCI@HJ.H[MW$@$)*$J&H)L!1 MH9BJ3 PD.=@II/(JHHOD=##[X\CC+?FYRDU=FRZ9EDO>T+.J-1LML MM9H6$O-!^5F:YP#&8$WT1?UP$T[-_\1D[9:7!C!J((><,)TW[D)ZW=A/,=M. M'2K+#7-9X.>+J_3W!D+#$\6K^F&DO2N-=V^CDAD[R,238Y$N)^Z>Y:"&AY"" M(^0)8@ Z! @F=CWR$VF%6OGI#=WIHI145_->H617'S!-L#Q(@OLQ@N24A6?< MA+@)469P7H^)%LQ[Z;RQ"#E E)':H'6F R>P5=ZY#YD1&;\O0;^^FM8ZG1;] M6M)E;C-?9K>K0E4889",\F.TRQTN)_I5J\*WOX_&\[L\2+B>ZK?+QO1^N"/E MLM&H,D"<,6T84)XX00T"C$EJ*,5 2=O"?B.*7UI696WC(Q,> ZY[TJ<%B41V M.QEZV[GIYZC((X+#&\YU?>XF'#4%B$98N">S^*R MDDT=@&!O'D.4$-;IY//G'II!3T#O$72BQ-PW7>"Z"X@D C"-'4(88J6HAE:6 M= $U$IH<2&2^PG/ZG% UY@F%74:K(VE$TA@6:6SC#%*KV M,51RA@4,@L='FG3/&9UDX?V(-!*$9((QB8IW)(+3(8*MV@.KM0=@H->0$B&@ M,XQXYA MF0 8X<7!F*#K68//TBD2BD!4*:)*$9ED5R;AM=M"4I\^';YJ$G_FZ2*>CVW11)-$'#7:9Y96^XZ# 9N/\7\5-+)+O_626 MSJXGX>T;@;;\^8W7]UAF4O&GW/N'%]6^AG=[/P;LP9$L_MXLUM]QFW[-WG]> M9.F_WJ=?PA5]2*??TS^6X9?^F\7GK/;A8Y._W'TG@A,$3(,*,1QHQH6*0]>:2] 8:\ M:,?*"[G*D9J?1I-38SADFPU,6_A]ZD9W<_J^EU_P.3!V?ET?_W$^,N<7G\XO MU-7'\[.1.K.CR[_KRX_VH[KXZ"[?% N/7+ Y/[/N[-+9<-5GE^>_?K3J*CRX MO K_^9L[N[H!)XL.,K:7S^GI((@C94?'Z2DW'YN/D#LUSV3^_I5!"4"62%J!M=9]-I]>I_ MO@/OBL?APJ_7CQ]9_=7D6Q .9]GWT<7\6]I*'?V6+KY.9N7EI7>K^?J)4K4O MGOD^&:]N/DCX,T("< Y)5A0^=-:-;B>3Z?I[3+[L/['+P\5@7>;;+M-9JEX M]W0N7OF#'/[TR[N6%E.^]J.7T&X?V^>/]33?D/],7XJ<]4>>E3W,MV4/W],] MV]IEITG$+;"*EZY=/$YI9P' H[^%YV^6(Q=P/;Z?@GD\Z:?[/@Y;,^KWFC$_FO)^YKO?GZ;+=)5;OCFWH_?)JM)MOS0 M[VJ>_@*M/^>DMPQSDD=C8'WQSK+5:#I?/M% HG-1VT-/_A$4X%&(2$99W>^& M<8015I13([%W$@)4=AIF2BJ/6RTUPUTNP_._AEM]D*8U4/"..VH>2PW=6]@N M?9*-D18.2PNBI@7NF7$, LT0)$ "*P O:8%1A-M)QMMH071."PPF$,=V5J_6 MJGJK3S0JOAV,<][/8]'G_\8S8_/>NDO M"0]YX?'N[^@G!3WEC%SZC/Y42J(_C[XLYM]&X\DRET:3V5T@AXH9YK-E4E!' M'KM/?Q]LX\L?RWN&Z]9-7C,#B,+&,&X594Z#,B6'<2R"'O!0WM?"WH=-MHT] M/M]L<3%.^"K]7:U6B\GGNR*\=C6_R&[GBYR<7?A *Y-G/R8$YEV6XO8VI__8 MR6@8H-NB93,J-JA3A@/I,7>.&RXY4 "($G4!BAKP0Z+N91KZ#[/L V5$O?S5 MRD1?9:S-;H,N/NEB_O<1]K;: FY>BU1.-;7*::J%=DXK"D'9#9%1R1AJS_!J M[.L^6U5!E@! #]&KJK>"\8 Y KKX,-290,?TOKT2.J3*N)8V-/S[]\W.RH*C9TG\)/D(3R M+LO#>ROC3DF4'2V&<-VB@6, (22.,.PUESK_4]F"6$'6*J=\,8:ZDV%0)N$J MAP"B4['9'@JQZ\90PKRTJ?22WLU6HW0V+I^9+)=W1<_3Z_GRU4)N<+HFIS5R M*;((3[[.:C6UU*_8J!R%,*#[( M'(?>"LAH! X2F(T.!8QXXC3%&D'H)<;"P%*D*B2!E[9#8'8H7!,J.NU[UCM@ M#LQ O,@G:-U=K^X61<9!D)^%73B:?+M-)XMBSM;U3;KX^B:3?WL!25E#TANE M&+-!6&)'D*62J'*"-Y-:>]8:KW=O1POY+ MM",W(_]K/A]_GTRG#=D6]<\'R,0U,KTSQ#$OI -*$8. ]<3"H)0*HHEEK3XW MZ^VM<=A)DOV/M$W,$T*[=.7T3]V,=N!)XI"2NE.=HA(QC(WRB"(BG%<5#BDQ M6.^.P]TEX;^SQ7R<+F_RVR<01+\,&H(#L_C*'F3O/^<#QD;7C0ECIZJ-\EKF M015 )J$#4DN@N,: ZLKG0B!#Z-$1N0<=U890$'DQ'W1@ NQHL2-K.26 (UH@ M!AT77C/&':JP@RE M!5(>#9V.K/8D$@0ZM([V7^1=.0FF[E)9U^ST60V^A)T MF=%OZ?0NJ])8LD6V7(T6Z2H;+;^GMS'&]P":$C:@26S0%*E0B-L@VA"RE)70 M! XRMQ.>+[;X(NWV9;_8^)1Q)&(PV7;3IC@^0 M6VHG),8-HXY9;(&@+FB6+O\GQ96BJ1CN!I'=5RU#D"!RD.3KP95-'(>\+2H0 MP\$=9Y]7H_#EX4JR\6C!Q!L2T I(,5,P M[ ="!BI)USTZ//2Z53VX"YCZZ>&,5N/>:_R^9(M%-@YF8EYQFA?)OSI]98#J M:'.6O7 >$N>-Y C1(.$(J'PW@!-I\".EO/D SET4LVQ8WA@QF0Q&K%N9U7TK#E1Q1<"7)N1&D&C.7!$8J$-!P3Y-4PQ][X5 M*"GV\6P^RSN%EDL] P%M17 MYC2#J(IJ0!.>;+6H> F.]N [300<1-S^5#HXEE[W91Y\;+1D+.I3BSJ)Z23] M/)G&]HQ;..ED%Q[O_L#T675=%M#ES5RSR6]Y:[+!BN%M9B=L9!$@R@&L2-[U(#[";UMR&M8DE8J&S1? MRXF3P@DJB2EK]Z5W3K5C*#LBKWME&(.$DE@\=40QE8^SW[+9:K[XX_1L48:HJY9X0$N5B9I!B#=@YL&Y#K?9YT$#]Y#A)1 D#LI#%(]?O$ M8=G(-.XHE)K8!2 >5NW4D,%PNK'^H._")9[$) ).TQ\L_^"\SCDXZ=% M=IM.QJ.L="F6+J)Y$0&YOELL\CX:#=]1^<)TGB\B6WP;>B_&K=9D(Q5!:D&5 M@XK+@%3L+?=FG8J \\:,V[%:W8IU++-R\JK9N' [[]+(X>G.-@G&I?'@,0M M0$2-; (&M5&."" H]<):Z7$%1 B9:G< [PR(W4M3GF ^B!CFJ5B;%_D/O9]_ M>7^W7#:'JQE]B:KO0Q0W"DTT(H0:Q S$0"&B/$:T$J_I#)5[ M6I&+A%:<5:$)^>:KP-UKC9O"2(6$@%MP'*'%MJ@ 5K#DD M_!FU:16(&T4M%< /8\$F%'39>OGHRURBO7NBH&YD+GDCB.9*8@0!"+JU=-15 M;BD%K'N>K'XVJ+L7T*33,5Q'#^F!6[6 GB_&V?_/ MWILW-VXDZ<-?!=&SWK4C*+GNHQT[$3@*?GM_=G>[6YZ-_.3\#=A_WC)+T[IW M)@X\P02$0@D7 *Y"%)1R6M(-8_0>KC[]DN_ZRTAG+9Y;G0:V[6%WG:5[^_@D M&+C1_-97/H$^DS@@B#$9 E:,8G"AIUQ)VF#@]B4Q&I!V6Y(="?^V;4F+CLKJ MC_'<,16=SLP$1T9::%_>-POV-#U\LXX;Y\SQ]7?'TX5YO?A$,NW#QVN8T)AX MY 4B\'U?A8SX04@\ZI6!*2 @$VO&MSX-7Q_&Y^(LO/O?,Z.C5P$JMSJ.^BP^ M54=QT+:B<,!>IG=A'TCNM"P_.GXEC7%*A /L08 4IP1(Z8;"@P6_RI"%:[5X MK?-KBZ,$\8#CXV;8'*C5=();LY+\SSL M"Z0HHMC5' >TD4VD!SGB 49PE<&WY.[FD;0HC[=2X'OMO;>^CY.QG^+KAO?, M]1EABF*?F"%/3"+-XCE? PP]N99MW39?=S0G[(FC[[[D/A7KNM?*5YF[X5D+ M91!")*6G !",N3X*/3M',0B%9OFUN<';:^6'MIA1F[W#NZ> ]Q;S:?)F8VR5 MST)&D1!4B- 5+D>4<\N;H412(=8J;_;6\>&MXXY*4E-!GJT(S7W[QAT!"AW[ M\YW,69Y*6\C/T;V9.9$9='9FBW1X8\H1DRLGNTG2^5G>&K*JG+B-TC_CN:VV MR.+A(CU17?DI#Q=M6,(>\H2DA"I?(4_Z/O%D67>,)0K6/%SE@5PD[O!?BW$: M_UKM^==JRP^I)S,Y0"^C)Q^+]ZI7JX^4C1LVK\M,*@FE*E18A<073/E%;[H0 MXV"M-]VN;-R>2DW!@(H7F3SY5OAX-PV\NZ([3?3^C[3H3I-;)],TD3E:B&N" M*,CK1<5X=]G\*2YOY(= @ @7( !<^C30IC12N(PWNP2M>;;*(PCU"7R-;(G5 MK_GVWW^Z>FG!#1D=<'D43=E/R9(Z6L9BC40.'P(9NI02Y'NN"#%U []@+(A9 MN*X%M\!8[8E2@@:?G8;-FF MO(X,I65C2\I&9$=S\];1JM%/LB]GC:8@1(4@D% +8R)=_0LM#%0<8JZ>=D-] MF,ZCZ?78M ,Y>.=8-A"T34?R6^'-WGI]"VSW%-NZF;'8&ZH'QH]\JNRXS*9H8ZKL4UFF;U##?8)7.:QYE882 M4"B8DOIM+1X]$O)"P24>Y^(A7@V3M.ETLN=2);D<*$/Q-7.-NY<@U9NG/7-O M8NZ&)PI*'P1:_54H4()RIK!?-.7 +@W!6CW@_LQ]@,FY+UD@U#TN/[+>.ALK M"KXO*@9_J 5[>[4%;Y>1:2VE0\JEBUS$/!1*Z@O,<2&E$0BHVK:P]] ">G7P M AY(T>8TE,[*VE,2J=UEJ*<\0[Q9E(.0AP-&)26AQ $*<5!XAB!":CW/<"^. M.D#?&S(0K,T186_%6=1VZ5U'Y60XGD;38;OU L=L$)SL@_>G?VRAG72L&7\6 M34Q_Z#S(HR59G8PXBB_W]7B]70FN%=\ZM@-92 -%84A<14.J+5U9-I'5LGU- M)_X2EQOZZ>H7O9T7>C<#O9GN=.1'L_$\FKQ,WJ&D ]EJS\FW(KI[)?HH6)#6 M+"BP@D+ 0*G !Q2[TL5EII-+PF"M/]R>+-A:?@0=H).,M)Y*E&@I/4+?2%ML MTU%?>+?.RUS4DWJ:5-=,BXDJ"$ ,\]*!'/*F%<2& ^BA-0&\'=.V)F<9&S#1YB"C-\^T MQV:L-@5MWFKLV@R[U[]FFKSRAF.V=F!4- =W;I+)R!SCT2K03["OA+*NDD4P MD$0QH&U9B F'KA^R "$L6>#1\,'TQ)7X[.,Y-PN>$T5:YJ;U<_8%H=9K0T4G"8[)% M[\;S&R, 36!G;H< IO$DFFNQ.$_LA/LLGL\GL?F"2>5/XVR>CH?F_>@N2GL3 M=@, T%J<,D48\P7WM?$J/9^!@!3MSS%ED*X-YBV/YDM^!A?)1?37_]8GI''A MZTV4QEZ4Q2,_N34CDJ/6A>N::PI+U&O,O9E[\HS-:\:&!$*H!'-#AA$,@Y B M4A84F#%C!V3L]FSA : M_3X=F?3EH4:$\3?3&F,S\YL*W4Q_;+(PN_/5G-NGV<$'$T&@]?]6!7Y7FZ;W M!O>/,*>V^)GRA7-UQL'@X4" +.62",%])$!1]727T M$&J5J]LOFV!\P&'O7CO:,0OJZBH>6M=Y_)9U%:LFXBT M_<6TM/NF*6C_ACEO5Z5_DO\%:+1G=Q'@PM7RG$D@@2=#M[#+ 2=@S1.7'\BG M*U4\U+:1QE,6F M"T'^FS'\#Z8N')^= !%L9+:Y-.2>RPB2. >AD&)&X)R*#<---T9(3[K12?: MJLA/+2C.L7(#-K$HQZ>742'X@()6M8BW;FOT#H3C!(:G<('4N, 8(I BGVF- M H: A#ZNYL) P-=B J^."ZT%"1 8:(NI']GX=GH5^0^)?B>:.Y?Q]7@Z-0$! MTW+7$MK)&A1/\3^K^9\B&"#?QS0$'J$ *#<,!*$42$$#@%2K_+_"SA\L.Y-6 M1L? @6PWFZ>K$;_>Y#\%#FUX^ !PE<>P"C&C"FJ^Q*CT\/D"KK<::YM#>3L< MBL1 OJA-WWVI^\:-]$?%<:Q??T(0/^-TL3[=4;(P ]_VX>V]-;0==^H_#K$! M3U)/UT$.@;J?HN20^]P-&((>XL!WH5].F?4"#QY<#9&_X58&;9&!?KB#@=QS MJ*"S"LHQ.Q5Z2#MQ2$.TT0Z+AT0PUPN-PL8\!E@QJ0@CX.)V/2L;+:MV($T. MV $MJSMS\;RYF,I_'936QQ""+PW4^-]9DLV3@]T I?? T7 M-[$3#8?)K?[BO7&X3)-YK)6^5+^L.4+?YCJUW?)2F_@QOXFSV/&3J<9?D[RI M?[.*NJVR+/*.],>_SO4+MDCH?.WYRL=>?=[UQWOW^'ZT\/1\A3[LSYNTO,8L MNH[/+M,X^O,LNM(K>A]-[J+[3-_IQYNT>)C(PD:&?2:P<(%0&$FJ?$2@+:D( M*4" "&J^$RWMPG:/)O(GB[9[+/MIYR8U(/&WS ^%P! AG_D>PI@1#R*[)N2% M)MC\K!W+%W)AYS1K0O -0C4#==$:,SUTT.T0]EU^@NG7SX$[H7^(_SPT?WH?W!_<;Y>Z!=^51\O7O<9'H*KB@,@HU)!X;)0_]=C ME/"\6PXA4+I"^:L<<#B^WK#=W\,?G$+,4]RA3C#0O@A5XIZJ.@.QJ#P.3YKIHAQ$80($NQ#B5PJ3$6V_:A&'N'" M=T6CF$4\JPUB9F!XW01O_N[%V5C.[J]^:C63_!U<7L;I??FO:^: MSL976CF8SAU7RY*%[53C?-9;-;29_$L;OT)"^KUBQ5&EA#U_U?L\-'KW]^>1 MADFW?>\M,DVX61;H#4O'M@S&/O#]HR?M >$I1'5I6/E-;:8>+[&5 M9_""J]I-:QL;?6G^G@AMV[2PA$]3IUS L[_KSM+Q)#=[D1@XFKC9SM<:.%\T M*VA=()TE13>J[]_M?#5SK9V__.X'BTH[?_]B_(_$^3 =GN]\!>?[-#;XL.\B MOB:3A2VJVW6(L"O1?X_0Z M3IWOM7GAF"Y8"/Q4O%1]WKX,?_K!=GIY'1HS;62B?(9B6V>\^UK&6@S7^7-Y M(?P\C:99X[DG"32:-.U!!.=.F$PFR9W1"4SK.J,XE AN%OGZ:S25"SM_ M^6L\T]K>99SFH,KWQ-2V#\X)M#*ZQ^D-]CR?AG#8=T_\W$MAUA0Y03PQ79MB M35*U]+DRCJ:\IM3*.7L43I0Y%UJ%F#H7\?!FFDR2:ZV5+DDMPT+Z%H:E[FXT ML=Z?)7=3?9UL<9F-1^-"SWT=U!DX>BV92VOX;\\ MA-;7 3XLYLIEI6]P8NR:A?$/ILDL3N?WCK['_$K;08DE&OWR:#&<9T9RWL23 M68'_<9IIQ>"?R;US%\V'-T8P:.X;I\Y5]"W1=XYSM6$>C:=&])\[GQ:I,V\R MK]:TC".J=E$:_^/2EYSX+Q.OCJ?#>.#<1G^:FRQ_8)B[L)PXRN[- J_T>0WR M%=G%VQ7F]RZ>P[DL# XGB]-O>AF+F95@EW$V=V[UUL39P#$;E#]]=I/<%1UK MHF&:Z*]-QM]BY^(? R-P1O%M9&Z8S=-8[[M>GKGH>&AWU^3-:#-Z8NX5S6;Z MLF;[S(=F<3+33SX:9T,3#]-X%E_'V8V1NVGUE"8]5==)XV%RJ_$F4VKR60"OT M0\L;BVDT'=_J,YO<&[;3AVNHUO:5,F27Q;/(5KSNI;9^SL'DE<3QAR9!?RX) M^A?-M%/#E[NOJN0)S0S6V"LW2V^EMDN,5C9;7$ZL=\T'ZIKWW-?^XYOK2 MTCMW3'"J?MTQC*)!?5AT]+R,[:4F%EKF-QHGKC4 5A,IS,E.XSM]^W&6+8PR M9WO=E%:'0;%D6AA.^K6H(I6&TF=IY6ZL6= TMWOE8Z] Y_MBR_9=BI_L?(7J MC'*CYZ+!:08Q#>+9O9LOGZ#=RJ5SLV:L%H13#6C7L?X932;E-?)C_I/Y^_O7Z0V;3+^\J806!@N$!3Z#]-);[>@F$N-XP4'HT+ MB3PN:S"TG:1I_#J7=T;27YK/6O$^-K(ZASC]B]517G\W_VL3* ^,RA&/9_.< M2ZV*F$V"[#I[3LK=LB0X!+A:+5BD<8E#C1])MN< M6VDKYA^L)RK9U\NB%\,,MV.KPY@\C4F4FDU_17[5._LEOAYK73-GQ"I$Y<2V M-D?K7:OZPVK4YJ6=W#FRK/]<"Q\]-W!C0EJ?KIH!+1O*LX,!M<+]Z6HIS+=% M4(<+X"GJ!2@,@ >XXCR 95"'2-]M!'4P%!11YE/$D8\"B6"(\H]*$ +BO6Q0 M9U.(Y>&(7[U%10) O4F[ZX''J8FN9=5HQ5(C\GR?X, SDFYVUS%NHF_&G(VG MVK(QHJF0T/I1TI'I&)BCJX$_#;<%Z*7Q]6*26X,EJ#X-B^>.7TBN\33/6*MF MF50Q\\R9FG=RA<"(M*5ND9S4-U]J&?M_X<.UW+;)/[4G9 M_;2/Y%ITB9SOWUG0_]EU/[_[H;%7P^IHM !);L?S^>:%9 MMHF_VK,)KSF[])PDWC*P/'3F3,Y=$_%]G<7G"0#\NQ0\2- M+\#Z<7.J,FK%(K6">>D+=S=C?4KC1[ @S[PTJGH\3QI^JB;?K^Q+A12E';+G-KG3J7$+K._1_]MS MCTK*W_DR]W%D/'9&! 2:VTR\S<'0>GK$'C$%37=[;MD#Z%9CFL&.3[-B6M?N M"#=X*.MV^4Z&'M+XQCASM'3Z)L[/Q;O+>_,,"7 \B-_4- [#AJTJ&?D2"U6T4I46!?FO M>D'R$%#I2RQ5X>CJ:CP96\52(WBN:S0UOAOCZ[FJR1_!4HP)-=ED M=/LUK1_>ZO?+= K[B6'I\BX79[FX=G-LR,D_9[4ROQ MJ?'3:-OD:IP[%_49V"!,X4(RNJ)1Z^RW9PW;N'.ZVZKC9J>TY]^S^-.5TGKS MK:'535X/ :2GA*OU#@5P"$)$9%$21:604#2\'D%(,/,9%RYGDGK(#YJZJ^V'62C&P UCR0UA2CZ?78 M)E'9G1O8IA_S^[-+,_;%QA_+N2_%%\I0F(E=NGG^0+DEM]&]WEU]0&D>2LS7 M73W2^3I(KH'B*RM-.RE)/Q<[ZDY''ZK]=.UVEF_EX:--^I/',&#$)=@59GR/ M5HH@"(G^@U&FA" -_8E#1D(( >0A -@E@GJN_J@O ^";X;NO'S4J'[=KNO!K M*S[EOAAXR&V&W)16#00%\A1SWKXJYX?9S9*V2&IZ/Y"E*9A@+.1$/*I')[:R :6R]%[OVV M,&=3$Z_SL;FI!K0X_XZ)3B1W6A]JW*O$M-Q',TN,:+6F:X5()A-K8<(N@P8& M+_7[LT"<+%*M;_TK=]L.+ +=W<13$R)Q# ::+4FKR0-&51NGP\6MANWIT+Y@ M74EQD5<>N*LH3XDSCKJK M<9K-:SK2ZU Y'SL(FA-MFM34>ZB17KFRQ!01FCK;Y;?Z[PSMO*NBL;S,BS\7-TL!G? M_\RC$*4N?ITF=R;E+%?>B^_7HO,V2K5P*RR1<:8-:1MM+NP1*X[L5W/B6I54 M#SQ7A;\CDQYHW);7TZ*,X@%+Z#F60.'R7+ZM0=1M=MVH-F92[T;L:^HE!E5S MMM48M^7%GT97\WJ-!1.3-&\R)";E0^5FBBD+,1_M66B_&)$ M=OR+*9;(MDEEXX"Y/D!4^AP+'X:!*EKW4?T/H\U4-I]YU ,^?F51_XW'*V4\6,YOWJ\!99 M 4R#VH@JH_=2(:?>:U+43WL-97_/UDO=/2^);_>HB M?5(#J*FD.EYKE2]33RZDZ[_+Q$3]X<)SJ4E%;[*M/TF=G%?*BJ'\:\:,+3C' MU+ EII+QOLKCK\R,DBFLM(S_BM/AV-S3O)W?*E_*VG,4^L?*HQC=-IH,%[DC M<3'7&_3ODLZ7U! C/$W;GGF98%3S\Y:?+46[288R61TE8A@+>[!Y[Y^_YI6T MI[P@T'Q-"_K+)$WS;@-FD>=[%$V_#($VJCGJ1,1R2ZU9;=,/DY'ML51164V$ M)LNQMKGS'4XN2V]0[CR?%E3S$'U&)766N6PER8T:F6B%3\ FD9JFG;G[N2/[ MFY9YE:9+Y>2^EEI&!M0JX%\T*/SIN"Y!\QKJMD:C_R?7Q^?3YPKL8-=LL:YG]JV4_3W,3X/:QV M8J)ZA3= DZ^M6+"$]T.1F3P]>^@N>1WMF3Y!4\=I"S<;7\^5E*H(>Z;U!:O= MSVSKX:%9@3[VT;@(">N+719M")9O]N J\KY2CE'#)VO?L]#?")7:RS0YM"[& M/#4ZR_FPX+E:BXUNC;?EWQT%CVBHD;*YM#4TT7#;V2=8UF?S3AV5RE*1;C;/ M/5QKSSI9-EASSEHZK_Q:>S9(:_F)37YJD;N0QSV+%.ZF214N"3S[CA9NDV4* M;?KJ2C6W\TG[MG/'M/%PY>-L,"V-@F&RH]+('H%M6V*31O(-*E)3&ANTB5?7 MCV]EYQY:T)O9T4T[UV@U473;>10G[I\#]Z]7VOR:JL>3DMJ6%>:2U*F%[+^[ M@K5Z2>N:I@'&G'F*NM E[KMR(-)6]G1^8UV5.0A/1RLX5#@4L[B\TAI[5;KK M:ZL4;RX75:ZLO\]%?3H7]?D1H8_Q7=VD^W.:Y'V1+$;G :(MPD0!\'R!*%"" M2*7\4&)5="%G"+&P&2;R0A$2+_"4JU#(/2A\ALN.!\+S@[4P40L)MGB_!%OR M*L&JV/#94O_TI;/IDT!:"3MLVGJMI$Q'43HR/5+,(6@UPATEIB- O^EKF3=A M?)DN3*F[::V:^_/KLHL&]=:;FK?T^?Y=Z'[UWOU0=N.*3'.N9FN&K/A"0TSG M-H[Y7.$&V?#INHU#Y6RVD] A6J>(VE%'MQ2S)&_"NN$!RPBJ]]-_&6;-OQN./JN_W/]'4;GY1JUJD MSEC'HXT/V+24>9K8[DU=M;# M/B;SV(%@CP)MDT0_RD,7#P2+1YMC2C:G_J^B\\/M>#J^7=RNQ6^-@KOSXNPW M_OX?#TT1,X-_9 P!JZ>("458*'Q( .6ND("$JI2%4)*0;"^J/Z6^C?A\F#8_ M4/0VR<>M?[IRBXW[S2;*E<&CY>EBN9X -5W!/XK;_N'6[3"TY?F(ON#J_:V_ M57VH8OW?9\8*-$ !T*^VRKKZM!=-C)OPZTT^.-3R:Y6B;>6 M07*E.<\F<>17>F0<&JW&H;%'QZ$Q=L[79J%I6IE,FBV-=C5!-ICBUH>U!SMM M2W&RG@@NA<< ($@K:@A"$0BOJ (2H= Z4$]Q&RFNS VZ;XW6!#R7AZ.U-?_& MQ7*FVV4\OS,US@^XB,JTT97+6(]4<:*F=OHV;]-@LE[BHJ_QS$19\WZI!I!3 M$XBJ&NWE<8:\L.!.8VW5:B[_]%*U]0,K:ZR@:#7I9C8KT-0=#?)F*?;:T\3& M>(?SO7KY:XI:W!8.6OT8)K=A#]GUI='VI^R 45Y; MCRH*=L]-X-:6NQ=>X;)4[BXN.F^D>>QG5.:W6G.IZ+11%=@],AS%S<:V\9+>1^( MJ(KF)],5.N]TJ?KYOB1\$M:J:/!1881>+\8YLA7G74NEFH9J9JIZP>9$4K7V MKV5&GNYA+E^6>8VJ?4B.->OEW//+O("[RSW'N$"U- M_7[3UY0.=W&]T#KSBLI1*:\Y8UI?=:Z:6Y4]FMG-_G>=\UD&DFTQJID&D)?/ M.S=)[M2,TM0X9/*:5SO4Q)C&Q1"AO(61)I8 MK;]85 X>:XO>L)*L-A*WNH3M6#>-)M;FSY*KN9GIMK+F"K3&#5&QC3Y%MD:X$:+?(OD\7<#$B;%RTWFH7=-^-L MGJ15.*\MQX24_3%*LK/XJ)7Z )67V7_D M>6R&8M$!51^(19)FF_6JW-)Z78KR>P-;D_%5K/^*'[AJL: TKAW.>4YC9&;, MYKIM;)HJ-$LBE@]CO=M7?8#Y0:T1EK6PHMMBL%&&6/ MV.+JDWAZK86AV02SS5&YE+S@P/9"'4_S:EI3(V"WS5)H&=%VRAZUMB5"@2>Y MVE 5^Y5K+]O#1$NT;@.SV0-[O;.4SPL8FM\N!>LS@N-5C_XZ.-_HO[9!Q&Z' M*9O!(B_KR='&L^4]YUI:D756*^JN5-)1Z6\OUK> ME9<7_^O"\_DBN07Y2*U>L;J6/:8J'_1#\YN*8[!.--8%4U^-K-#LP^E> Q, M\7*AP-2IZ$'5%?+1E$?!/8*$$HI15W'A>UX@B]P-CD (FYTQL,\HPR3T%,9Z M/QF'+/^H*Q&FZO%VQT_=9ZW=VYA5^-JGVL:$1G]%?@[T&JS^=$"-H3""K6--'4.)0 "4TC!./01D&H47"*M 7R9>R<9$R5LC]NXW8]9O! MKNUR2TR')_W:HTDFX)P<+L=DKZFSVQT4JC%42A<'$".."",,>-CS@#DHZ"$$ M9"A?^*#^[^T\]2:-V*:.&< M5P1J4=8^KD>;;"5'BY3;^*]XN"B_F,7S>1EUJ3M^C!:58[#,Y7R&$-XGSG!X M!P12B/B0>;[+E<\50QA84YD@*8 ?\M=U0.!='1!NT1PKFE1^JP^U#W]+CX-6 M>[5]HD6Z%N]4*.P22'+:]T.* &IX' 2'FCNH2X* N]JFH1BY^4>#P$< /&JI M/WF?-8_#!F><$\2:YB=[>QVV6,R.=:]?AS?Q:#&)/UU]F)K 29+>%_$+BU^/ MMT75@MSW,>74 ]H2,?6L8;$JS_.5:AY%H.DY9*YB4#\"$A[CY5&X K@OW!;U MV2Z.=OAH)7NDVO 6,U).KF./7S<]VL?,V/D8W[UKC>TL>!_G1SV\W?S1OF0Y^K6\R3F;GD M7^:2>GDW7GP'3%78&+OS-V#_.?Q6_,<.C__D\3^V#3L]K:6-5A3'_&$?N2ZZ9J&O$G MA:B&$N&&A$K/!:$(%2R@2H5>2U E?B,M0)5@Z_'6DX&J[52L-Z))A>/I.+LQ MZ:)),GI E:JT:_2$=EV<5_%$ZT>VRYYTA$])'8=T.19 ^0+Y(O II\HCJ.#3 M0 'R,)^6>VT&?+Z03H$&C- V6?6)$^ZL_G $:D+/AC%EJ,X*U4(HY C2T->\ MIY@D?I$.$$I.@PWI +NP83ORD@VH. DV;-/] +LK-=><_CN?'=9G-TH6QF&^ M#WL^N*/=5.J?VH)]M/Z.()7@%5(1 +4V[Y/ 4R((??Q*0-^#%/@8,Y>X/O%QWM>2 MA$QH;>J9$-6.UL0'A*PW>3PIB++ZU(\VH%Z^WLJU7[UJ;J>4HW* ^N=)-)V[ MTY'ZUV(\,]E2CR8;(80X#2%#2 *!D>00B2*#" C"1"/9"&K&D 1#K#S/]W"( M*"T_ZGH^<%]_!G,U0]Y6(I?/;[/F^V2@5T\&:O]TVDP/6D\'6DWPZ=.#^O2@ M/CWHT+ZT+B24].E#/37TZ46/: ,+TUZL;*"V+,_[*'X?Q5^RI#FL30@2$.$J M'WJA$ QS)!C,ZQ4\3*4OU-8VS<]IDCT0&*QF,#SX9>_^XGX6+TUW*(FZ^LR3 MLQBVM=,AI0.&3S@CH',-4@NF%*Y+,S,=YNI@4GI"[! ME$@1@D$ $/4"R2!FM.!MZ6,E7DVEJ<[L0^/(6N-OB@98M!E_Z*Q^<@1JR"FP M)*MS$+5,=7TL$.>2N01ZU>1#;65H ^3UQ.UA69+P <%M5DET7':^=4=*N$CU MD2\*!\J5/E']^Z&SC%O=M(ZPOFBT0?()]I& OB^0"P'U$0P+UAO/A<51MZ=L@P&&ZZV2#I="V;U<@%/V,O3@\# X"-!(BL8H#(G^"8' KE9? M0P8+<,!$T+5^G"^F%QP4'.2 R%;=CV\.&W8PQ3N<7OU0&L5UVA@O=G+ZOT U MGQ.$)/.$+U$ /$8"0(.@X',BL+\VAWH7):"-\B,H!IB 8U#8>QOZ*'B(P(J' M4(A"Z0L:L,!SH>L#GY=N+4X07NOWNHNL;(.' !T(=A0\="+50;_$6?;>61Y( M.4MCTV'23B"9+H].[C7>=2[^_@DV9@TV]C@+A?[!0DB@%_A,HH*-F4\56>LE M69]+T#@6_?LD-K]HSG8;I_,@UQ],:$+&!Y(?+O%]!Q*IF6,> M*K:&"E%#A1L@P;@OI0)""A]22$2E-<-UK_D!H:(=W0!2-$"\$Z;OVX&*7<+6 MH+/*QA8E!Z]=^=?-W)QMG[0#$/$A MWM[_=\C28PH&F+7:Z^RIL^R]!L=42=SCR6'Q!-5UP9P"0#B"&'BAHD1"&>3M MXTD@73]<,ZZ>B2?M:$$4#ZAXT5X&K^M!>=UZX$.47^;XLOZSA9KA>DR!UN:U MWCK//D?W9O^,\CX9^U*1(O7XQ<[J@SR[->A\IONUYI1 ME"L,-D1/FO96,1SN<&%3/&#M>@&Z2:9]>G /43U$-2"*UI6*E AMW6$!) !, M0:I\5K1F]X%TQ5IMQ-80U5(JUP"*-A.Y.DJE)U$O7/@.-:G<&O])G=IU&4_C MJ_$)EPY#P.J^ - /0 !"2GP?**;_9=0K.))@_<( MYM\PD H&GOY4)8 !\=><7\]FYY928=@ M]N2ZLVQ\W&5PCXK=-\GYAUU8AZ$ MM*X 9MH 4) 33TKN48]S O(.0!1PI1'J"5?7QNRG@[OH 1\(>#AXZE*FW@D8 MX2\/,&_0^]X"^KP%+SSD=9F5CZ4 1680<]##"L4T&*8$.*A_Y07_IG0U%(E M%2 #*5ZT**'#3OKE#.,?5W+L=LD1W&=*R6&>=L]L8C_*;D*-M5\7L]G$MKF+ M)L$X&TZ2S/2V>3J1&'A<(8@4I=AE (U$8NH+(H$6]H%B MT 6A+P$/B2\"I8#"O .9P,U=<(9Z:QPCAYSQ-& M/B<]APA*6OQ !T_GI+ME6.[XM4/>[ 33.7F71D ?+%WOHV9,YU?]^DWF*,VO M(Z=*YW0P&.QD_!\=*70CEW,W9>9@E/.J.;[/V(O33@#N'M&<:B[PILQY??7Q ME7[*Z=S1BK)5ZN9I-,URR^BI^."3%';8_>HN#_:QIIXT-NW0<<4M/D=S6[88 M#?^U&*=:ZB^\QX,6_2 MXFDBRV298IZ0FHN0)UP %&5!WM.4Z+5ZH;+>W6AI&[9[ML)2CI[AA')N4L-4 M?\O\4 @,$?*9[R&,&?&@75.(O- '/MG!OV6#)$8C] U3-\>M1W_B+3*-$G#X:(9+0#5W&W-#' M 4.">-3+^\?X$%+H!8T(44"Q"DQ@"&$_"'P)&>/Y1QE7BM!'6\T\>9^U %/Q M5-DZ+*Q$V)YHS;'-G?=9.#H\US^S2\Q!HF_%<3A!/(_&DVSWR%HS,H;DP4*O MNRZIK;8Z%S=QT:S&F*#-(.4HGHV'VFR]2>ZJ *BV?TUKG*LK3;#:!KZ\=V)-SLFMQH\K MS;9)FIG71N,LNM9V\+5>@[YX>27]3M;PP0T+R!A8CC! )/W<_]9KO=*X63UOYMQIZ*PV(K-/6G[)?C*Q MQ0Q9LDB'<38HKFP>/UG,SY*KL]SO$#M:IYSGX>KL_+F!Z+?7^BS[=*5EC]&# M4KOCGZZ^C+,_O7OS,[1D^*@8TAH\8<#UD$\\'BI7JR:J0%G@ \]MB"%)H/*P MD(%6"K#BW(>N5X@A 5S7?U:BPD$::E6TD\8%1QCR@. [)TF=VR2-]VJT=9&8 M_(=2.BXUX7U^RLQ*6ZWWV]/I429("'(.)*>L^K%?A@1$3Z9(D,>Z2:'6DQW: MOV+["1G;?>U5H_"O%=6@)Y&2<:'-P6?F9/1$<&Q$\,;RG+5Y;;D9S/^M<]Q:EZ( MKN,'\EA^NPC^R-+Y'[]&_TS2RCUE9V>GR;?Q'^[%A3FG?%9V-4Y[[3[>O1=/ MAS>W4?KGTMSMK]$DS@J'U,=X_O1EUB9WEVM:^^S:^.[I(G^ACKVC*O1^AAXO MOVNU\NYMS2C[[K79KF,JS\GA#:H;6#+L,5G#C>-')X52"9\@ -J,N$DDP&K)B!+GSI8W]__>;_>KSI\:;'FU/& MFT:#;@8"*$'H;%\B*?OG>U/AU M<9G-H^E\'$TF]X[^L9R 5?F6QC;#)DF+A#.32[=S)LP'S>43DXVTB"9.->_Z ME[*&;/<,FRR^-CE@Y[MG)Q[FD'?*]@H:680VQRL_EZ<;T3#F21\AET(_\ " M0L'6!I M_U-^QO>+H)+A">1+K34SEO_43)GA0:I+!7>GK:3I(]7*ITHBI,3R:]N.KIIA=7 M/3UUD)ZV$U/IW 9?QK=Q M/S>[]:CGFYW88:/RDM=90(&'7(_YPF5NZ%'N( NL]L:J/^*MHN MF.9=^M_11?37P\G/561]'LUM2P9OH26$_M[7/'#3B-T7RL@G+4QLJXSB$RM! M^ O;H^/3U47!$)^N#+=\2K_FG+(4C+^HF<:=?S8,\V%J@AUKL?B=YXKP 8-M M=ACL*(?UPQ5[=.W1M497*1KCD+R00NSY'E74=T/(BYSN( B%K]9&1[X6NC95 M]E)CKQ3V+F,LA@/ 4(^Q/<;V&'M"& L!;,SGI4PB#;,P%$$ %7U3L4?&D4!'7J*B40,PC%/K<\WV%7 Q$8=B3D*KG M=JO=$A7%*1CV" V Q#V\]O#:P^M)P2ME%;P*%_@N(:Y$GD^0_D6A4NG$PG5A M5^#US5KVB THZG78'F1[D#TMD.4UR)+ \R A&%/L*HID -Q"APV4"O':F*F# M@&RG4-%8]NA%"LJ[B8H='?)[J&"^P=U'8OA;-WMK- M)X"2'$"5S\;1-BT'Q#T0'G0L6/U)'W&KF,+H /(V8RB=U9F.0#4Z!9:'L"X[ MQL"'PAA9@D#&($(N*EC>.+7P6A>^(XZ@ML[XF TX:=./U3-^S_A[,3ZJ$]-X M")''%7.E'P# 7:5@P?B!E(&/NQS5:YU3(8 #:68O]:S:LVHW6)74K(I#SCS- MEQ2'GG!9@*2$A5J.(0W7.E<>9:BI=9[G:$!-;7G/\CW+=X/E69W8J+CG0B^4 M/N*A4 !QX)>>.:B@_S*>N6-5R^6 LS8C'SWC]XR_%^.+.JU$LSEA+E(BX A[ MV)C+E' >[[T"5XVO?"A&H13[F M&(5:H<=>2+2^SQ!'7L'YPN7\9=)L7U3+MY?+/YC4'US,DZM@JY E>^/40E MZ0J4M&T]O R@K/H1!A*_2,9 CRF=QI0G6D<<)>:0.I=(,4]A!!"0"'E(48&% M6V .0SY[F4+WTP&)7:FM!Y$>1#H&(JP&$1[PD!+,!77#@ GH*4[*; 1?A*(K M;L_>!NJAJ(>BXX,B06M'K+:;N( M]9C48](:)F%0C_CBRF7"$R00-' )##!!0>DB5LJGG0D.]2#2[2#3$C_ [@:3 MVNFDO'R06!_D*%F8<3W[M/5\@Y5MVV[#&Z]PT]I9C9B0NYQ 3@'E@1^$$-$B MJ*8H=@/6%4_XHP9E"]@HT("+5JM]GR*F;M:WG4#&3 ^%/1164-C((B8N,Z4^ M1&,?QR%CA,FB$VW .80'\JT=)"C8AD.>#CANM7EL#X@](/: V'5 ;.18$XBA M0*X7N"%1G B.BK(*QK2>Z*M# F(;R9%4#"@B/83U$-9#V"E!F*@A+ PH<@44 M4$&D08MCWV=E QT#L ;'S@-@H O YAT3; MMEY B/!]Z@<@GXW"M 8I\(%FHXC6S%M&!ART69__1B',!G5_G$=ZI=7K]F=C M.1,M;,YN\JE^$('O?EI=WS*;$TW.]A/CJ0:H^7N@_UY?3^/Z2U\'&[[=7,#4 M'.IDB:4@R%'2/H4SU *P>/>_WVDZ-'_KQQZ6?V_8-5-6FCD?XSOG2W(;K6'J MW7@TOWG/4(-/A\ED$LVR^'WYR]J>O*MBY74""GGW<"@]OPG".'^6%9K+WY6/ MO$?88V\^\MYCW^MOV-_P]3MWOE;"&(2O,-#U04EPL FM'S6Z.K_JUV\R1VG0 M'3E?X]G]K#GEZ>1UYXKWY_^:YY^5Z?# M]U3QFE313B)M3PEM4\)N+H>C%1W/V(Z>;CI$-UT5.CT]O4UZVDYF MF$1S)W)F9AJ.,YX^,LZD=8;KZ'";?NS3>F2(H[J,$+@A8D!Y"'H(,80#Z17M MH0B@\E!CG^1O^/\ZU$_Z,/.C*!U(UH\N[082=RD0W\/K<<,KP16\>B%6'#-* M"$4LY%1ZO*@Y)$(H>*"DS.?#ZYL=72KD@/3SH7N0[4'VQ$"6H;JPFRB7>MA5 M>GT*!\0+2=$IC$ / OXB(-LI5(2$#@AMM:2QFZS1PV(/BSTL-F!1-&"1A9!X M3 F$ DFP"F%0PJ+"F!YN;LSQF_9<#BAK-1^UFRS6PVL/KSV\UO J0#T@&ZA M (\*SEP$/(:Q#(M)?$324!ZNR.AD3'LXD+S5NJ5N,EH/LCW(]B#; %E4@ZST M70Y=W_1L"X#P):0<%""+!0H/UWFWNZ8]@P-*3MBT?]7\Y9@')T$ MS].Z_;[4[(X#GS%M9"D%"0>DL+0H\14_4/5R)X.H[8]5!7+ 4)L!U)[S>\[? MB_-YG9U&J <^RXE+O:Q#P.J>,'YF(?>RW!^5U@50S20]"@F(/>L>ARL*FM6 M=4,*0P4\@KGK JR01*H*POOJ0!TT.Q9M:E\Q1V3 1)O=['J>[WE^'YZ7L,YN M=#E&+E**2)?[*.#("T69W4B)/-R(OE-0S!$=H%;[6/:!QH!G'R#B M>]K2(2K@@6(8"51Z:7VJ9&?B,T>"$F_.RMFMB@)V-Z#33E?C?D;6\[;A;9>: M(<#K+'-7^8+Y&')?$D U;LJP,ODP8:0KWNA#ST]%5 Y0/R_P)-)6>BSLL;#" MPD8R+Y'"U4MC! 3, Y@(7+:.H1#PL#-!_I<9H(HP'K!6J^-Z1.P1L4?$KB,B M;*0Z$P@(H4")D 4^ETAB#^<35#EA-#A0>4..B"U &)%H(#'L(:R'L!["3@G" M< UA(5<,*R"Y[[M"N)ZO1!F(\#U/'2C=JN689ALY#H ,$.VQL,?"'@M/"@MI MG7KJNDI15P+J$V!:I,K0+^,CF#%,NX*%+V3@(CR E/:(V"-BCXBGA(B-9'Q$ M,0X\QA#W0R%]3D.>Y\4R+'#@'BC\(=HR<"GB P(.%]-],Q!F [L_SB.]TO+U M5JZ=[^O'A3[;\7#IX29:=IW=Y#/[( +?_;3ZM/;O\52#F\8,J7GC,(^_M,*' M?2D/DK'Z:QZGTVA2DG#FW?\<)]=I-+L9#]TTCK(+LZL7^JK>)!G^^HAQXD@+*7)BWI_,11*XOS^J\,$4\JM;)5S>>]<5_OB1'ICG+LH<_2_5\E$ M"[+,^=Z,'KQ)%EDT'64_O%\^IN<\QK*X(1N?HW&]I8\#_>GF-IB_FS><&C"9 M+$$Y!+ETMMSC#+7F5;S[W^_ ._NW?I!A^?>&O3-EQ9GS,;YSOB2WT9HLOQN/ MYC?O*1:U?!CJ+8MF6?R^_&5M#]Y5>1I5]A-D[QY.X\AO@C#.GV4%Z_)WY2/O M4?'(F^21]UA_PWUO^*J]35\KEX^_PM3;!\7SX<;8WJ1Q[/RJW[C)'*4A:>1\ MC6=S:\(Y& Q.TQHY,2+XJ.7/\VC@)!&AGX.]@7:,"ML/3^^)YKE$(TY&YT*Q-?>:"?4^L\T-$I&OV F76W-Y:UV]L# MU*4!E2XC+J['NQJL".-KA9^Z$$HN,NECS"". 1AGM;O MA214\D"#LL4K@!T=X%9[YW:4X'NPZ\&N![L&V#7Z;F"* Z*U.N6%E.-0A'[H M%F"G@._C@]8PO2#88<0'#+9:G=1-@N_!K@>['NP:8$=KL/-DB) 0G% 6A A# M$@2\-&.1@H>=OO*28$?A@+0ZKJRC!'\JTT_]:!J-HI,=JH (HXVF@\KS6.AZ M!!$.!";0]0LFQM"5A]-8MC?/?+<-\PP/L #',"[AE((IQ\R$HFY] (/0 Y[" MRD/ ]Q!53)1,"$+&#C=Q_(694 YXJTU>>A[L>7 ?'J2@,6.$2Q!ZR"<($"X( M\4*_]%,*(NE!B^U?D@K9UBZZY*WZ-D9U8G+$GF,J0$@)@( MA(* !;(,:P52$;<#]FDK["P'L-U^53T[]^S<$786C7%4$(7 0P%1"(>$NUX( M4<'.VNIU#S1(]UFF;BOL#/F MEN>W_-SS\_=X&<&:GX6GE* HY B&+B>\A4J MVFAX(94H/% ,YUE6GZN1BJ M.58A*8' W(.(*6T9"P)*9[,?2GR@^4Q;V<>V!9@YMN3J?\V!M=?P2PR$E,?@ M\^H=S\?!D*3.99*2\L!7GD>4'_J,0(IPP9!827*XV8NOR) 8# CK&;)GR,XP M)*V'B4G-?R (*80A49@(_7^_+!MAOO>:-NK!&%+"@1!M)E7W#-DSY%X,R1O3 M_;A 2FH>=*F'E-9F/1:6B8(!%@?MU?A:#"GD@)"CD) MAVG[F7RG7N?P9*/2 M(R^$X* QN0IB*)#K!:[653@1'$F8M[%EQK-^N-2QWUII8PNI&%#TLJ.FNLD) MO9>]A\D>)EN%R49RG\\Y)!HCO8 0X?O4#X JNWT+@<$A?2QMP"0C P[:U 9[ MF.QALH?)'B8U3!+43_WK8;*'R1XF>YA\!"99/SOF9&"R T-E#O-TC]WQA6>H MC#-GEL:CY'8\C>;QY-ZYC#3I.\G4)NS$TY&SR.+TOS)GD@PC0Y_G.;A_TF^G M^C-1_L'?S[^>#YQIXA3I7DXTM+_I2VD6<&Z3-,X_#,%W)ANHW(\VG;O/OI9= MFEG]SE>8V_$*MXEMK1^OM]9WC%[E1'H7F\UQGWV;9OM6/-VGQ--LML6C2'6VW//MI M1X.3UD_^EFGU2&"(D,]\#V',B)=G^X?("WW@DV<]>;X0.Y/,D+71I,SPT&H? MHN6]6#VPE1/=,,Q,0C=T&7-#'P<,">)1KVB% 2&%7G"&WNTX=>WK\"8>+2;Q MIRLWY]7L8S*/LU^2:)JYTU&H1>#4S-GZ$@_C\;@9-6V[TA5MNMC3B$^+=PVD;Q50X^-U/[]8,P_R]Q][BNWWMD#?K:,G#3G,Q M6IH1)AGC_DNU.;!VH"$DLYJ.^5G M0V0KSNH/N1W41MZ#8 .!Q.FVO^WC=3U(G2)(2,AF@YCZ[MH?T*JV;PKQDL.=6V;<[Y_B7%S'R9GP$<4!]CE6/E:E-?.ZPA<" M8Q1REX4$42JP7S(O\].XOTC2>S@_H M#L$#T6H#]=V/N7>)=,TETJ/6::"6K%TC+O<54;Y'81B&/G6EP&&!6B[V@BW\ MMX^B5EO^$:V;L6ZD&_<9Q6\]:<4UR2K+&/GL:SP1*WY^PHI)T-SYVX_',I]] MN<$>F3P7_QG=SGZZV'TCTGB6QIF)^H[V/*-ML! #7$^3\UW?M%4C'I>NH/H/ MH%B1Z>9BYJZYB?UD:L+3JYRU@_BCN\\?:?;Q[+YX.;VZC]$_[W?*#Z^#\])4N[F?QTD7*9:U] M=JTQC49I^T*-Z*@"]#/TN*U-U\#\NQ4TWU'MT8ST,G33:"X4* $"WZ6 2!$0 MB@)4."DIU_];&X#V3+K1,K2GF\I^.13=["T26D]B'.@K93.3L/LMGMPOY?6_ M'C[G90/%43]1-]"U#2T HA?_3U0R[)0=^T]-$^.K^]?2$5M>1/[G-'$>*FSO9;8U&R1;$>SW7WCK/%RF SQ8M.B+(OGIF!/ WFJOV+D7#;.^VNG M18V?9O3D>JJ_/7+&4R?^2^]Q5O;?CFX-&#B7X\E$OSU/[(LE$ V*K6!NJ(R>>7NN]T N>7NME9//,PE>F-V)\ MI6U%?9LLN9K?16EY!WTIJP18D!O9#]F_S57U8YTM9OH_Z;>Q7G"Y-+V7>A_U M/>-;?4?S9-H2-0LZ=U;W1(O 1#^P*>&-[7?U[ZEM%AA-BO7I34@NY]%X:I8< M61W!7N%N/+\Q?U?[H/=W.AS/HHG>X4Q+U$Q_]O9VG&5ZN9ES=Q/G16':7(_O M[-7+-TTUY329VU?B:;;0\CO.+Y^O:#P?+WW^W-FMD&53^;*I6IZ[T]$OXTB? M[WA^?_%D 0O46A@3#$$OX HCYF&2]R#WD20"-PM8A/0\@J#^**$04]. M5#K MF7!#Q'.5:ZP)<.3.GWT?N%K_LGJZMA3!G'\ZRNDZKV%;,;M_K)3.)TJ,MEG0 M/L^#=N1RC1JF^%;_9J-J#!XN[#[1W)A3)8321G/VJC1YC0!E MMQ,M3B B^>8#CAC2.DU"J5 J!0&F/C:Q1T!]D.M;$HD0;V\O?(P?2).H/)*% M^FFUSU^*%C!;^3U;Z9 TD*+-&=G="TAV"J6ZE$;18]);P"1>)T$$KL38]YA& M(>2YT+3OH 4F<:+ VORD9V*2^(UT I,P'4"X'G@[)DSJ:#G^SL_Y.8UGD59_ MX[]FQK^268]C8@-!PSSIIG SG>R8%PQE8]2W!RE'04@\7[KZ704"63 R8WA] M[M(AE8OBZ%1QZG$[X1W>$4F!)!V.B,'L5 M)-Q3.0I%I/$+"Q.;]N1K42$(/$"B)[V/!/.KB(B8J(17^OAS]+(E]6(X6 XI; MK?GL'$/O9A%WN$HS[RE<9<#D(KI;=9IOKQG,MMOPMIO"8,3K;'^"741YZ(62 M!ISYTO/\8B2L!-"C+00B6L GQ@:B5;-X-2&(LWGYV$?:'V;!A*\ M:F[X82NT,*@KM#!G !N>X=QWF<"!#PJ#AE&FO.T#?'X:C\;:4,FRPH6XPS"Z M#Q_#BJO $E>=9?'0<-:=INTLGK[[^\?D*99Z?C+M^'86C5.37>Y,$C,NJLY0 M+G+O;=9W47MDTME7=.VV1L^84-8VHU!:F$&S>TW$D5=E3(J,^[$)+6HJN(W& M4UN;<3M+QW:8TI6FXSA*I[:(H2S3F$1%K84IXC I[/I"5_%\?!L[V>(R&Z;C MV=P6')2D@/SN<)(O163['J:JH MJ&.>R=65K=K(+WQW,Q[FY0EF#D$TO;<3H4RX=#QUHM$WFWNN'\!6/5@B3B9E M.@VF^B._F[F$WIII5I2*K!2:G.].]+^O;.,>Z?"->I&L*(S) MFJ>B'^XJME4:VE)N%J9)W39Y4Q2[%>*0OU9-LEBF/ MSX&FE4AACRIJ\GR]C8:CMV>B?VFM /O@1T%J7V5(L13(A3X/78*@J[@L13LD M6&TJVM_[*!X?HKCM46!R#@YV%LO%PX-FE=W\)IH[-]%(HX'&Q0)'+!QT =OV MFR33=BFLTRVYW4%5PMWOP-JNI!XXT4R+O[\TB]F1D(=&(E8;ZL EP(4A9)Q# M&@I&A0K*05FIA\FTP^;78WU"[-Z%YRDVH8L1RVCHM85Q V- MYVK\5SPZNXI-I:H^=U/V(FTZJXC3T3= MM[J:*K;L8GRK/_+IZJL]T?S1OLZC=![HLUJ*[+5[V?-18J[SAUG[&01G +;3 M<62=1_9N.%)JWJE]\I&U:RSJ[=%X:3N2XG6JI$\A\T.F-5A?*.X" 4&)5IX$ MZSWQ3YJDD*&GUDAJ0__-5FC*K//P)-2P@BB&(0 AP(HSR9 *2L\T8Y[KRIZ$ MFB0$VR2A0_1!*D@('IR$1)T[1@'Q N4)A3TJ98A@ ,*RY1K@P5K"]FF3$&J5 MA-:KT]HB(71X$J*-@D+F"0\RP1G7ZC<#P"]1B%"-2ST)-4D(MTI"ZZE3;9$0 MWJ\EUI945$>(F(]4Z)(0*2E4J.TU6%:.4 D!7TM2/VTJ(JVJ0^MQX_VIR(0+ M8CNW?"7XLU\8]& ^G$Y-ALP%8$J MA$+8QB_1TC9L]VS',E+^H"=I_UQN0_$]_6''OET?IM_B;&X=)1^F07QI^G7] M&J5_QC;90?UK,9[??XV'B]0&$_6;?IR:AF47:60R[09 MUI/W66ONU=B%AUIX;=MX:HN;__UY1V5:P;[_.KR)1XM)_.G*_1:-)^9PPB3] MJH&X/IT/UN>O3\6/LAMS5/H_Y@2_Z4_I)WNZ^UJHE7/B0R;#@+B4042!5ZQ= M$0&]Q@%QC'@ S @SPT5"AA';G% B@#3?6UYAU^\'7@'.I)?Y/T-T[EU,9J. M?U;[N8K&:=&^4$/+4!_2P/YTXOJL[ =O*SYTLNJ0G9'UMT5WMR5TZBZ9E$YTP@B8H?>+^F9Y ]V?6,T-T:D;7?VJR_V8-?.\E^ M;I!V:<;=X=NW;8Y.=J7QQ&DW<]LM$_A@-.-6@MS7@OS5:AF>L2L]^72(?'Z? MYKVKXY%53'_6)M0#!>@]$?5$M!T1_6+SO'LJ.CP5M5YW=# 2";5QF6_-/XR% MN9-*L_W4U^Z6$QO?QVOW^'N#A7A[- #L=@$>I@S%#-6Y5Q)[R*.$$1R@,'!1 M&)8>1C,C,5Q/,-[H4W/G?I2F]WHK++L]$0]ZX!I+XY;T>ZVU02!H@,!Z2L$! M^B!TLVSOE+N>]#!WE##WGW\3"**=:LV[>7X][_:\V_-NS[L][_8MQ+MA) C6 M&PFGUBS-N#S>D&=C*57@S/DUF<;W1;J <"_U*%]OL?,RW&M/*\^Q"LU9M<;)4@X0:;./:6<5B"/0$]XX+^ZN MR_9$U1-53U0]475*:Z"RUQK>O-9P.I'-%?W?3])98B=[C^++>2-9>-^&Z$^$ MQX^K87J.!+Q& HX"5X82JI#AP!4 0E6D\C- ,'1?R_HO3]N4:]39_RT.'9)R MO9M46ST_GT%%G17JQ^R_/%5PV,,YW]-W3]\]???TW=-WQY4[;LDP"LMJR3GG5[UNU9MV?=GG5[UNU9 MMPTS02+0FPEO&["V;F+RJG[1LN]42\VWVJD//Y$-Z3>AIXJ>*GJJZ*FBIXH= M-N2XZFN>ETSW;2(\4*F7UFU M5U9;ZR['8*L.<*8!G!=EXVSW<*_IZ?M'W6>YODFPB,?3"S-R\]?$#-K, [_5 M)0M*'P-/_Y,.8%?&YR]?&>>T* M5J:AY0F#%6S35[W.WUU@FA]Z=.O1K0.:6&-68<@!4,H7P \85-)S!2J,1(I\ MY*W-=WYX_LHR+)P>?FGC$.(VDXL['#$[ADK2W\^_GCL76OAFFA+BS/G1<:]C M34!]W>@ND"+KME$$4(:1IWS/A]@/%9=N!2EN$*RUC7K[?J??OQ9T=*]O_+.1 MKE/SF=:@A9.!(/2DZQ8Z'7IYJ7!+CSSKR -A/377DX''&6&"OJRPZR$SP3M #'@$*#?U,/7FUO0E<4)5HK2H)[ !,"744"%U,"B2BQ22CN M/9D:\':\/@@ T+Y_\-LI&?]UTUCAO@ZDKP-Y CU%HQ $!D!A!G#@BY % M2@3:MLP#@H'T.7PS#JXVHG:8#20ZG&_JS929G'H*%!@+Z7*/ M$8FASWU /%8FF@*,WKC;K060Q.!P1FH/D#U ]@#Y"@#YE"\0P7K<)I(L"(A' M AR$3 @@9 @+C='D7I"W[0ML R')2P+D3MZZUV6U/G6L1]1C1]2G !77*B=E M.&10(26$)#R@T*6PZE])1=!Y!V8KICGW#_Y"NO06@YLWW.IM:MDMC>9^SGZ\ MK/Z-&[W0%%$A4P+ZPB,L<#V/>66F)?81%*7^;;1BVPAM16762LLF7?E@W="0 M@ -VP!3JY]##*Q/_HUKTC_9 JM?MS\9R)N-I?%;V54'@NQ54()J4[8K'4XUG M\_=&EUZ_?^-Z2U\'&[[=O.'4'.]DB9T@R$$U5WV'\612O/O?[\ [^[=^S&'Y M]X9=NAC?QIGS,;YSOB2WT1H$WXU'\YOW$ITS@20J?N#ORB/4YSJ)9EG\OOSE MI]7S>E<9)I7LA>S=PW9+?D-"O_OIW1H=YN_!1]YZ[+W6WSKUFVW=5_ (5(>: M>.F>:;^M)M --4S$:>-1Q'.?W7S!_G678\QE,AGI*P3QT'II\CW!<.!H223V M:2YY3$3PI/5P !I8WXO=?%$'(YDJC<3ROYJU_QJ[TY-,A\JEC>%8_,ZD. M+]5RK2>B(R4B$PU^L<9])TU%K4?6#D8B830NM!K;?OQDJ_^-/^*%../U,OIW M\G/MX<;JB*.*HGK0H:***R]4KI)(""B$0D7S)B]P,19M->T7OY%G#3K4[[46 M""9@ -M-P>Y<#4KOM^\!J9. M,?\GY[)>B;KF:QGLI[)>B;K )-MIUH+VJO6 MQZ5:']?XBM7LR#/GUV0:WQ<9DLZ5WOA#]_=K-<3ULNS-0)WBP2 0&(6"^9[G M(Q][+L %>Q,I)7TE]K;'F>>.A.8PVTNG1G @<)O3'9XBE,[J($>@:FS-S=WD MUMTUWIZH>J+JB>K_9^]-FQM'KG3AOX*HL>.V(UCJW)?R7$=D(I%^.Z+=W7:5 M[\1\IIKM4IQ=6?2_)J1V'UOXUT*$00*.$<*Z,V\+VFN%[G'%Y)55O<8=KK?U_EA#49"/.P)'&P+TIS> M(" @B3F5$G+.F; 6\^I@&TI#-C95VJ,MR)9GW*?:4AM",H!4GG7X;?#R!/P[ M8?QC:(E_2E!HA-4(04XUL4+QJB:<,A2I7=LB[=T&Y-Q!,)Z-%I3;!+.8*B5T>K-FGZ<.1X2T&G.1NCP&R T0.C[:902 M-!JEC8TSHV,8"^9[%%N)I*T15$O".^SR<>8@"2$>T((?H^4M\R1T$;VWI<?G MC#MVIW,(Q8!('O)C+ROK[)SQ K/&>9]0R41,E4$TH0I#'5<-Q;2DUFY4-<[$ M>75L$.$AOS[@Q\G@QR9OCZ1--1Q.D+-1;,(D9Q8HE0@M*@"AEF)P(=Z>HVLA M['@-#U\FSM-W^EP2Y/094C8A"F]4$FLA%H0I P"3),8)9S6B8$S(1D0Y'>_' MFY@N (<4_%76Z'$*_E^V;V@:4D5"JLC>@(L : [LH"4FUE S! &VRB(*3*W" M)63G [OW\QEUT3 /HP&C+"2BA$B%@+D!<[O%W%8C41O31&*IJ.$)8HI)!.LB MLD (*T_;[]:%QZS3>*^ P0&# P9? @9O\%TB@&53DH]"BUFL($EP0F+(W545 M""-.;'+:OLL.0)@>T>NX#_'MY(]\7^X,$6H!M@-L=Z8ZLT9U%C+&2!C,@*"6 M< BEEG6^&;2Q[KU_N",W!61=>G;/347>)RH.]-8O[*ENL%:7M2C6>K>]R[A7 M&=BG%A'=L_F%O3R?^86]O)#Y'4?/W:&;]MOJK;!5D2T&5EO)F$)$ M:PZP)O'2V\"X9K7>ZK7)HAS;$U73"?OG=,RCU63#D@P@%&^J8[XO*;^J2WY? MK'O]?2?/+A?VI\6=NV6X,KGQ:))]K&O4(/#[/Q:S'4T<@,T_D8Z*UCPSI)41 MK1*6<80E_XK_]XMY:F#],/DMR^<^CVY&V;5^C-W=GF86Z?@OZ=Q3 MZZ-)Y]D7OXQ?W&/U>#K\]4/!,?[CYVR<%03V$6#'$99J;H0Q$&(+:@,O5D01 M\1&T:H]@"XT4QCI6LS&@RE3ARXG13#B>RARMWWMRF2VR#V^_QBJ/IC=1O<@[ MW_XYNY\7-F,I()K?9E%:']&['<[GA15QDXYFT6^^QJ,?[[,V MQ2#Z^EB01+6I[JIR5P?10S9S3\T=FHR=I,VC[T83]Z+IPF-6_H=/NP]7OBAG M-VY@"Q)6I2EQ.]K>8O#L#K>>OW([>.;N]@ F'DC'*X(+@E(9*1=RF(W'U:__ M]P/X4'QV$QO6GY]9ER^CNRR/?LH>HK]-[](UU>5A=#V__<3I%410TNH/^GV- MHDZK'*?W>?:I_L?:^GQ86LA+#51\>-E^+M_'X.__^&$-\,O?7ON)[W?;,5_6 MJYJ:?;$QCA&XOH/'9.B8*YNUYB9V70Q_0_'IH>3,K]/QM4?B)>CYP*3+-$XN MG@BL$W/E A7UC"^V8)]Q59N\^_<]H?CN:_#S)_M<1TDH0Z#,6JC,D MNHAOQV0@1:>IN;W+[@]GQ@%X3AAX1&.K&T$QMS(6L3&4*?<_5M4)YG7QVZ9?I/!WWYMBZG_%D(3QS'YAK!=4K!1,<4_1:X[$.LDF[4NSE0**0=A1\$0$@ T!V#)!4- Y8:R$W$#%@ M4>S^:F6J^MB<:RDWIG[N$+_>$3 2,(#R>!7,3A\8>Q8@Q.C1 H0N/'[&Q\JL M2HG=W5'9L#TB6(Q('!#1L_>M/\_=#]%XZN$UF]U%:9YG\WS_M1E-AN/%=59D M*,P?6Y%#43H<.EZ>9]<>9AP@.18N I&J*^^R^>WT.GH8S6^C-!I6'6=]F)*[ MZ:#]+\'Y=YO063;HK#@U6AM%@%64Q5@;R:J(LEAKOI9=E!13:%#8>Z.G"P>X MZ;4;F4T,ZG FV MVQ?2KHE.,-> ,RTQP]08:67E/4DT@V+M]*#+?7D]GG;;?4%7Z&C[,HAF67[O MXR=_R\:/@R*D;YT-'\HU<#PV*Y?!3:-9AW8,X(NL^$;[WA2TYI)3H@1$'.)8 M*N 4ITI;2I3[:4U;JG;\\>>'27;]T[3>\"9R>G^WV+8;#:_6G6+=;'2E"V49 MXHBL&2P[[\:;\3%LN@5RA3&P0 (BB=44^++#-1\3J];P]:#][(9QX=5Z8_+C M,.[5H9)NXT8TC!5SC!*W"4! Z>P0[AA,UXP%Z9-TA!)-_U+(Z2;<^Z?II-F' M0IOPL41?LCO?TV'V^,/=O=L;?^&'ET/)M]@=L+(['QV@^1UZ<)9 GDT^_.FG MZ2;+9$\Q-UJ.WRFALRB]_N>B"G./YM-"?WE&5?%?QU-WY^3Q_^2'8; /JIYE MP^FW21&V6,149_M3R-SG(1>28>(T]^ANZC.2H\PI8]?14D^.:A6YN/ @S?1J MW9CQ5#":+-)RD_IASOSIO]."37*@@3#*:"Z IH1SX;C#,P0AQB"N$Q\UG&YC M!QT\U&<"%[]C?XCVR\Y8XJ,9YBF4,@2CYWNUX=JWF.[\'/LW>\%.)BKE$ M?RGJIF8%-Z[9R8>GM"P7[>>;9XJXYK],QZ/AXW.+AX%;#J&(E41J86RL8EE- MBD*E;6OQC&_GPXBR1#-E%6 8B&KQ-%:"O[IX&]^SMGC__83_]MEY>-B&H@T) M.&_OLNB&58O+/XWFJ:.*/ZZ0Z?\WRIPD'-X^OJ\7I0>.G"^-7(P6N1.$7LB5 MA#C/AK>3T;\661&+[$2CDWM?T]R))??C]&N>S7XK9*.72(M)ZXO1Y'Y1"N.[ M$@Y:XO,J^GGM0O_@Z\PI6M-[]_!%[B7W_>*KVS4GAM/:S>JN+M4-/S;_SEEV MXTF\3)W*\\7=O?\IK[*DHOO4NSA';F;N%0_3Q=@_.AM$#[H9_W!]X]-!KR=7'!^+(7DR@>+O[:Q^R'WZ+?OXU:G!OWY,?1C+ MIW3\D#[F7L^ZG56SV6Z(57I(NGUNR(?(:<-.!_BO/+9"8(A0S&*-,&9$PT)J M6:1M#&*R<]J)P[J"U)TQX%-@2PVE6H=T=2V>;E@'(AH=)J+Q5HK"-MK'(?R&@O.;9(&=XD,VHV5UK-2]SNK%@BQG0ZK?0S3L;G^.7WHQP*7 MX=6!YOA?%U-_@N!$R]#MKQ<-A=>D$H)Y<;0P\B#LIUP=9GB[O25?GIJD:V=W M@>C.B^C0H43W0ZG>3(NCLB)3KJ+FI?)9:ZPM)<=38J6J.>VL18*/@R@;%8^Z M=DK&<.[43D^TD_K3(,H7PUN?2?^O%6+W#\Q';KSI['G"7F>'P3./:+ACF^?5 M?+67OW\<3F>SZ=>BB>MUK=YM/")?4V5.B_$ZD)"OR^F-M^/^ ML/^Z6KH-('2PA#NN09>X@@_%E;\_8Q:^#!L;7:GK+-8O/\NQ/0I+-[F#JUDZ MR6^R6>[,Z?E#EDU*NS"OG?//FI/I\N?,6:35/V?9O0\^]4X"-X+IM3.HJQTZ M&1]\4>]E5ITE3*9[+<[5&[K3^N' ^YL_KIGYC7_1X]PSW\!A3N[2&:,FUS\V M&D UW>N?)\O5*]A[H9Z M42=7BTFB*\D$IX?58$+DE0)%Y8OP?G61Q%O68 )O^+*WG-B%+^)%%LV"L$_M MGH]6'FE#N/2%YB=?R.:_'IB^4[;L&1)!5Q73.D]D.AH][)LMW,VN[[ 8ITX2 M;[90;T$UY2E-N7Z_%*[G*IAR4IBMJG12EV&C>?'5=X5+K;P*OE^/]T!PITEP MGYL(CW(1BT#D@K*:"*#V813D:CL'.)A]\/NA]V_S(F'W0^[ M'W;_,B<>=O^LRH3[;HM%:,[3+LNA9^NYSR_LY?G,+^SE^ZV(2-VX>+^B\G>]UZ,?U5G6H&8*$91"PI@,0IE@BPZ6) ML97&\ 26;;89L(0^4XFO/ %YIIS4\X44_^$+Q_UC>?G7QRK'H$@Q^+-;QGNW M1.K?H[R\,%[,9L[:*E_RER(0\1_5FYN'Z,=6%HZ=.2,MFPP?BX>L7=O.UUFF ML#Q]\'IMIY6'%8Q1'M9:SQ9/;F\JX7UYO,]6[O369-+8D.6-'=3BEG* 2.AX M>);NE("PYX"PHNGX) EF.#9"<8>TL?M_H9,281--C1:]1-CE/Y>URXI8@>=! MM@PI*"Z ;0#: ?0#J!]@J -05.@6D-%8AW'!MI82J-B&+,*M+DQ)#XKT$8! MM)>@_9]L-KUV#ROKG$#TQP#8 ; #8/<3L%$#V"21U#(90\0LUT!A#,O"#\ 8 M96)\"&"+OY+@QSB&2@P1' C<:4^Q +$!8@/$=@>QI&F^I$E"M"26,F5THI&6 M4%2N8BT1/\B1<32(#8Z,@-H!M0-J7Q9JLP:U@0#>\XR9PG$"I21*5YX,DY 8 MK3>:/674#IZ,2_5D[!&%W.-8C'@ZNR^**;N=_CIO=0[;$(J#CA"*TQ=,XTW7 M.LQ08BG4QF*AXT0B%N,*T[25L>JE=_9M 6A)0:OMP=]?>T0#*=<[8^X/1;U5 M$<] $[P(7)&L=52/;,*THA9;9A%!<6PK"Y7D+=P 50&J E1M 54( M-G&;Q" LG5U'!:/<(( 8)!54*:;X069=[Z"J-V9=?Z#JF-9=P*F0-=%+1V+/ MYA?V\GSF=S%[>0DUO3[\Z?/M=#;_.,]F=U5&4]'Q86L_VL46<[CD #EDM\L)HSK&,CA(3:*H L@"4^Q-:@,SM9 M.HU#\'! %.#FK."&BB8^F="$&@6@Y8("#1(5HRK3FG$8]U,=.>^#[*#A!,@Y M.\CA#>0PG9@$JCB.&6.:Q":I-1RC"%3]3&0[+WR08, I#O@0\*$O^"!;Z05: MDE@ JV*J2*$8AE7^("Y,J"7^! LH& !!;@Y%;BAL,DZ8,1(IJT2&#"* 9&* M\FS8 M%_S"C;JD ,=64T$LY=1JRQ5/ZJPIJ$4H(7W_C[]__K,7HI/BAXJJCH0[' P M1V>=ZQV"%2X5=6A+:Z):2,QBQ(3[WI>J3ZJZ%A8G[+"Z%KWS&_?&2#LFD%U6 MP8H 8I<*8KS)XG2&GF($2JT3 7$L=:RJ[AN&,*:2LP*QWIA^01L+0!: [' @ MDPV0"4*0Q,!I8!))J!3F"-1-+@1"H?SNFZ(.$P,$NO0]!=0)J-,3U&&P::W# M 4!$,1JK)-9,J5CP"G4,5$+ 7J).L &##1A [,)!#+=:S3"BB1)%B=8D@38F M2=6YP'TPV)P5B%VB#7@!VM@>"63]/0C\99;=IZ/K*/OW?3;)LSQ*)]?1=.ZN MCH8E=T1IP1X77DGDDD)1PEZ>_/S"7I[/_,)>GL_\PEZ>S_PN9B\O)";N!V=/ MSK)\'A7E%/*']'[O8+C.J\KUQ)3GK;X$"AJ&8Q1K"MVOE-#8UC$I@,2LGS$I M;VMWUQ3U-T=0GQT][6!E@^ J#*[""P.75G,"9 U33$!@)<!7P:EN\$JT.!9PQR3G@*C$^CPD)Q*IF*@9(!0XZG.T=7O7F M7"/@5<"K@%=;XQ5N\,IW,4X@0$1CQ*%%B56H3F/B":*]/(<]&7#9T%*8G_?Y M:$"7BT07VH2JZ00DQCK-!6@FB,*Q25!=03K+>!5P*O3PRO> M1*4!C2BF@"&NC2:($[ILL:N@B..SPJMSL-XN6\$ZJP"T'Z=^2,?J770&$'WN M\PM[>3[S"WMY/O,+>WD^\]N\ER>D,81J@>>]CQ<2;G:LSCUG:*P[,[H)#>%* M8RJ I$91(Q-NB#/1RQ0RG"A^D+&^^U'K3]-)+T\O3JK ;/],[. 3O%2D:1V2 M4D,PB!E,*%(( 6 0JVL]:FJAZBO2G/Q)1@"O %X!O/8 K]89+)0VI@Z[H$,J M"72,#8GK0ML)C,FY@5=OCC4"> 7P"N"U!WCQ!KP,T#BVBE@KXSB&V%A0:5Z) M=3!V4*G(W0]D+\;&>W*.BO ![0)J#-&:*-;(5_6"L YY9#8[F6U%EWJ@[> M9^Z;OJ)-L/."JA3 ZP+!"T+4@)=@A":82"GB1%I,$EJE81O#N'GCBFK!S@O: MUU$#V7I\H'>TGDJGC%2MVH\J 8(R8Y72%AM,&)=53K=QWYHWKO_?5Z/N#6LU MDH$4H6WUF>D[IPP6M%%K"+;.#I.:,P<.B6)&UGW6#)(*L[Z"Q@;C DF8H/4G[.Y_CK#<&"@@$"(*!%0(N>H 6"H-%6*$X ML4PDE,:2$:Q5?7S%B98':2M]] '4RF 3P"?]P0?))M('482P=W7,2)Q8I6P MRU(O,7=7GAOX7**I=#[:3Y>I90CT]B3JRW2>CB/U2M^>UP\*I[/K;%;/ =__ M.[J>+GQ9AO\"Q?_MA5TO+FKU-G\K=*_*I^/1]?)-1U^JWQUC?382T&OKM-=R MO+$ H$V2#$%&BMC9J,)2)C$%>MD,5RFF#HH_\+ZR8P%M)R?TU/6 M^W)1B% *$!L@ME.(;47#4\VIA5B26"8BE@@97J7RF$0!>E"QUA<@MJ^V>1?5 MP0 :(-)IA;" V@&U VH'U$:HE57 *83*:&@MB@ES.G),49V :6)]<)V*$W)J M=(':F ^@) &U VH'U ZHW2EJ8]B@-J)")4P[K$Z(P%0@S5CMSN#Q88VGO#^[ MQQ"+*1E UF5,3(#8 +$!8@/$.HC%K=!N"Z0T5AB#"%5&N ]5 3>G+8O#HBM? M@-AS=F<@.!"XR].Y@-H!M0-J!]1VJ-U*R(%.1X]?;:KVL+VG?-=?\S3'-9\&\3I V?^X3+]:@%B3PQB-R$L;A"6,VP QA91S($1,8++LLO(/A/1 MW#^$[6OTWCN ]E$;7&P@_]X&\ 4 #@#<.QV7\B4"8Y@ ![6":&YBF&"@,:Q" MYSB3")XO O>F6E)0FX/:'% [H/8FU.:-W@P!0 )PG1C%D@1R'O.ZL!%F2JZU M*]D9M0\I;W=)G@D\ ! %B T0&R#V!"!V$\+*!F&-A)3'+*;(^WHAEF99N!@F M2![N^STZP@;/1/!,! . -PG -ZDX_+6Z1L#/!%2,D4Q9C;FDB1U*K:!7*Q5 M;SX?!#Y_ST10FU]2F[L.KNY[(>B-*84[[/NQL\1/ /T[3@3OC5S 355_G>"B M5ZM6L>&"4L5-57$T@0RJP^5"SRL[']>KNP\!]1]5+SD\L4< &LILG%R9#4X; MY(VYX0!R1#F7C%)I$UM5#;58 WLTY.VK)Z/?KHC3+[,14#N@=D#M_13FUF%A M3&(@H -H!8 #V1A#6KWE,^\Q+A_7KQQP.>!RP.6 RULY3ASR M-BYKQ@S4/HQ$:\:IL1*H955I2KL))@F.D^ X":@=4#N@]B':M&B=-"J(B>(: M8<$5P(I*+76=G6B2_L'V"3A.@H)^C'B1[^>IFW/]?2=BI-RAGQ9W[I;ARL1\ M+>B/MV7%:(C [U?6K:CI?-/1'2Q+,_NU,I&K4*,*7VS__ME MK='UDMO+2OC5!*]_GBPY7J?Y*/_[9/HUSV:_>>HJ<,;]/)T,'<852^=77X^G MPU\_/+,9-A&4Q$(HF5@1(ZXY0-5F"$XY^PB:'$3 ,21NURPC(M$40U36V8 X M)I0F)7*Z#:PZ=[SY&R1?7C[78MOT\FW+(]&DVA^FT4WGK)^ M*RC+T5M:[$"43J[;]26CX=C],+H99=?^MIHHW?5/GG!;BXCH(9ME[FD.?<=. MV\JC[XK731>Y>W3^AT_/Z4RO+<3ZO%M7KZA)/L2LO6S^<_MQ$R\.QJLP 4HU ML<"M:)B-Q]6O__<#^%!\=L,LOHSNW2#]E#]'?IG?IFE+Y,+J>WWZ2 MZ(IS3#"GOZ^1V\F <7J?9Y_J?_SQ*4Y_6(;?+>LZ0?3AY>B\\E7$O>+#FLPJ M?X.O_,3VN@WM][(]QWC,E^U7.>HT+9/MZX0=(7)]AP#/8>;#?EMS$[LNAJAE M>+NQQ(<_?;F=94Z:NA]N\RAQ8'$=?<[NYX5N&6$PB+Q*?)F9#$O:X.] &V]/ M"3\Y\; '(02TN""TB!=?1TXISZ*X4/Z^N??X?^8C-]M"_;QPI.@'7>QG$1^- M:-2B].KXC!6'*UX,V7)]!1C^AH'_#9KBO8J3=%J#+DHG0>?N(1UTZXO'+COCE4&+OX&E22VO M:?!F!6XZ=,!3*;MTP)^Y?ST/NVN<#@94 MD+> Z1# $E WH&YOE&6(6"O=DEHEI(66)IQ#:@V(*]B-I5;Q>RG++V#O&2K+ M:(#PFZ#PF2C+>_1%[W$3F,^.0C8U>D1'Z/5Y?"Q:1M#N3,&]U0C.0/"?.%%M M*> 86@HX2@V6U!*"8A5+DB32\DK )NG+"1CRWAAR@H*IRU.?/BM#V7P^?BX$=F?*Z]1V[XFW# '625)%^ L0)>H4" M4?6=J+:2.A@T6U9.O.) \&7_ SFH,9T%C&FB;.?-=%260"IQ;8. M 5*(KG5G[MAT]KOWH]N['ZJ=^V&25/MVZ=HOZO($M7]F=/#;G2OX;(K/P*31 M>!(L,05**RYCHSB5"685^E@*S9'0IPBT>!EYX/E&;>1NO]UWKP*/>!/@.9^8 MCH!49XM4K$&J&"90" 9H3&S,DT1@16JD4DQT9IMUI">=F;VV#6[!@9,L ;K. M]ZSB[Y-9YI[X'V??>7,OFF6M$F:.>W-'+6?I2 K>R9.6C?TDJJT\!00TG@*; M6$H-<*+/Q%H8R1))2PD( 7)Z?"T!/?H_*_X>]E/4&[:OA:"Z_N)0'DWQ#D&5V" MO*&)II#Z@$C##=?6QLO2/$K*SD(A=RC-\P*^GY1E%T ]@'H ]0#J;PCJ@@3- M/6CN?>+C5]TVQV\YM=:HZ;^+R\H;KY^TKUFO";VZ/%NTM]EY#KZ*QLH$BK^W ML_HA]^FW[./769;^^C&]<4/ZE(X?TL?K[VUDUF^V&6%6U3K<;7G%U=#OS M#/!?>6R%P!"AF,4:8$%D(-6(V@1RR4DBF:V[.3&@E?F(7VT&M?%V/]W-H]BFI]0A+:G0\8GS M!09;9:C.VB]%Z^]_MDN2*)6T"C9W<0-WLV_HL'W#N^W;JDY'RKGOO)/K:7]K M^_BZ&/).]&Z6;]/\CR"$S,+K)T77LWH5=G[&O.@[Y#NL37S?F;MIT72 M+M5$]GI0TQ5?TQ,CM]/C=H.(/4DBFF7C=.XH=#X]C/J7K2R&R]7P_UQO9;'[ M$!_2)W$^;JQI^SUU1\-'-X5T'HWR:#*=1W=5NTE_)-:T,KS:"N56E,^WEZ$; MT:_CUI%V.CL1[/.C].$?SZ;YG (Q-[0Z6IW$WH]TDM41R;=!Y(;IACW;/_A9O^^SR9YUEY9C^I+<*][A3;3#'!@A^IO.-2)OQ2G++_,!DZ"RS/3%;^]Z1%UO*!;E;3N^SS MW.V\7Z4?I\/BJI6!5=3WYY+VU.1:K5!>4M)/OILPW";D"5S!XTE%ST+'IF'2 ME)I0C,008AG'@AI.D, \J6A8J5@=.P%O%QH^D:#R]Z?A5Q6Z(Y*N#XL>.)#. M[[V]Y9;X<5"0\R$BY@?OZ\KR>2T..E$WTZ&CLX(SUF2(^_5F,7>$W32P/C8W MTB;(U6@!F%4&+<)-P(+1BOE1ZI-3MVL;-+%QC'(U%T-!)=E0E7VQN<;V_B'OS&\J.__--H MGHY'0_>,GZ:364W-D:>:J"";J,41>9\7I7N[_[E5VIN\5![=I[.E/?BO1>J8 M;5[H3T[U<.PRNHN^3:?7#XZ:H]'=O=N PGZ<>[7B/IMYKO"^FOP@8;_T-90A M%)7#01[H<-C[]E]FT^O%HLQL7%3@,]P#/PYW7BV7\&P]MT]NU-],I66U(; M0VUI8@1EA F$!=+:2HUB@*D69BW@HI[Q#\L)>\_7,U)6OBAE6^!F9]F_%MED M^/B\B&W#8!LJGTC'I5S4"T=#69Y_SKX5]S3BMB)Z1[IM JSI;TE^W5E3F%^M MEROH2FQ>15\< BQ:>I*C8Z^-1(N\M&,<@+F!S+,"*AK*KY$P@,?KX%'Y0*/[ MV?2?[G5N36=.SYNX!?PVFS[,;R.GI67.HJT,0C^0M+C]SK'P:)(7TYR-\E\_ MID5*H'O ]2@?3A=.N%2WNBL&WMR(W<;D2\@JZ#=ZF"[&U]'7+&H= M-#C$*I3."->[V=K?VUIQ+4FD5\#FU\0/UX^T/(>=9\/;R<@AP#.$N[HEK3FZ MQ?7(/G5_;A;C\:-CSWPX&WT]T&/]T]2]%+X381:WJ"5)RGL^.F": M3;].9\5%I7091/EB>.O5X7\MIO[K^YF#WKS0H0H3KKHW]Y(QRD=NM.G,79[[ MK]PW?KKW63'GXE;_8H>JU].9>_3TZSQUBW0=W4+]A4?Z0WC^[S^E2#KFOAFE^&_DP<0=>Z?@Q=]<79]7U MJ6)>P+5WKQ8BL!)VR[L*JRA+'46LO]R+GU'>/'>6W7BY73[1ZXI>)?)2W-UX ME]>";/TY@TH4UX$P3C Z*O&?RDQ2+S+<_#QE5RYE)TCR5VFX>:"CTH=T=OWD MM8Y-?LM*">Z$W[@4N>T+?IN.'?2,"UXJQ>SJ5KB]7)_(ZF9\?8PFV7Q>SZJU M)]4BWXS^76_0??I8*@/I-S=U]\PG=RSWY[=T-BJCVOQM3EG.1O?S_*JT.K\4 M@O>Y"PIQVAI:FI=52]PTRD>GM3^\&MO*Y'(G?F>.]2N^?6U)6R/99L&=4@49_2)?U%O+R$+@@LF*!G-I=&?!%!K+7Q6HJBZ=.IYD\ M+O61Q@45E6LZ*U#G*OJA?D.]3T]8KE 4U]GNI@IJY\,05IEYC, M]:#4]D*"9]>Q]?R5V\$S=[<',/',/E[=.E"&P786>OQDM&6@L2!7D@&).?U] MG40Q=-O@@"G[5/]C;66:H.5E*1#(/OSIQ2#E\E68_[X5TKSZ&WSE)[S?;>%E M^[QLXE[L.5T-7=ZHO=(;;C]]A^]?78K_,Q:-12USK=*K0Z=X- M(798ED _/:*?EC7W8A>V@#"73"$!80+]'!5A>E@LL0."00 !GT9>3,5[!/PA MX M=@3KGGI[67=BK?LJ9ET<11#9Y14QC0AF1P%Q%_[PR2?SQ;>R]R$T'QYF'ZI?'AJ:?79>"9'EWXT5^\GP_O7DUO2^/]]GJ0YNQ M^=^[ZW\DY ")-^DEW,\B**'2U5L \=EA;5_@E#5IFBRFL68$ZU@KA(E, - 5 MG,I$2M-?.-TW4P'MB=!)=3[\\\WRCK["LP0#P=^DWTI X+-&X* *]TX5;@6N MPY@01)51U$J../5]^BKL)B(6:X'KVV*W^"L)JO"66(L1&["WZ6T55.'+!>*S MP]J>P*D$+3B53+(8"J%-;#@"2AA1P:F@1*C^PFE0A5^$9\@&%(NS5H7WZ"38 M*Q-/JL\ZT48;%1,688BLQ),K6!I(A=*T>'.>$72>?:(?I^XNQX%ED4Y](!AUN@3] M0"D"0(-2) &*"Z2Y31"1)+'*P@JE. $R[L)JBHLT[7I+6BCEGN-W2]<_]4E? M^7$T<6A4#KTS\&!0#H249^V O>0CL,N&%=C$I6J2<&65-( CB>)$45HEO#,4 M&[A6G?B=8.7TU9PCP908"+!>Y37 5("ITX>I5EL.9ABD)$X(E,08DRA"0 53 M+'FF+<<^-EK0?I:PPNB D*#]!%@Y1UBA+5A)$!=&0A$3)JE*.(/+4,18D$YB M9X+V/I-!U@'@2R '" MZXUG#D"\C7W>3S)\^PR4M(" 0%K!(0 M3+)L542Q%HP GB,N0/ &@&)!%TC M8)]USXX0E:-.$V$"H@9$#8C:=T1%34 JYB;FDB9)C+3D$# *9.U<1$DW"8D] MUBDE&D"\WA,^(&! P(" 9XR [9!\;(DOFV&1TR&!0+$"K Z!LS'>6Z=\ 0'/ M7:3C^\3H!/]F)59I)R!W:FK_7JBFO4],PWKR*+ M/S;H9EL[VI=-"WL$W/KAIFI6][3/:%2TO3B@"U\\]WQS:HW'1HD>G MXZ*/S.?;+&OZ ^_\],&VW3Q>:4)8JHGHU4Z$>]+<"NR?!%@7?\JOGTJ8]3JJ MNP' /B.$[,G*%W]O9_5#[M-OV<>OLRS]]6-ZXX;T*1T_I(^YQ_;;636;M.#! M7%L;4QY+Z?@O4>Z?5!>V+:&8::6TOR==68;MYE:5D$VWFU=Q=70[\UK5?^6Q M%0)#A&(6:X1]/4Q80(%%VL8@)CLM63F0HH.0IV7?E7VE]W:ZNHBO[/21^A^N MELS]CO\AVJV'TM/^O:KHA)M.OOF,"56TZ&MTV%>;*!$J!4\L- "YG6=.Y5?U MV5D,!46M)DK$:!4C8ZC"UB:)$P",EY=R3J1)7I6A&]^SUD2IF5!4SFC@U)NR MBU$][76%JLTAF^7/-H,Z9$[H^+#0A_:=S^_4_LU7W[O_Z5ZLV'0TLR-G+&8_ M^C9Z3YER)9$FO3;FH&3,($QD82C(3[&2M497\X M-%3+5S&T7Q[P.T/33R>(98_SZ;Y6S6O.&@Q0NN7'E&-&@X7=XNQ]VH56K6ZF[JU M^4]A?05B"L2T$S&U+,A^ESXX@@^ZM" _CHM.[*.GQM"AU'3&24P7._&P^V'W M+WGWSRLEROC#N.F] _]Y-KR=N)WZ]E@XON_3U8.,XRI3O0S%.H6D4@P(SUBK MG!@$2G,+N, ,P!@3P^/JH-LHAM;C\U]Q(1>FV:90_9=OUX]_2?\YG<7^\+?) M.UT2W)2IP%0N@>4[S8@BFQJ] "* MK#$00!9KJKDAD%1GCR;F JV5_GH%$EIF>]MB/TV,$1@/@.@R&W*=*?M Z1?: MNSM 4J]T'-ZJ&N8#]C0ET@"L!8:)P;CJ.6,(U9KL@$@_9?/31!^$T0!T6B+P M?>.T._*T]=C42AR%S'T@@"C^T%XNYU4Y MIP0 3)< (*%B%%-@)(@)5\8D<16Z8H24 K^WD5-O=5SOM . N-KGO[6WN;MR MPP -L @UL\[2Y73VG+_!&N&4-*&ATA!"!).*)%0D-*%+:P2Q6*#^62-O#P8( M@H$0G>;4;J*JTS=9 GJ<*GIL _>@(<03"> *XTX3*3&"(NJ;[O!,2#T?0V' MMP<**.& GGD!W_,ZKZD23*+K=)Y^3?.LM"&FN]4MB/R*-H $.AP6!J7O+U!MX&C<\K1&@!,18 M2@$QDT"HN@B@P5C;]].CC\B_ T39.8C8"_&V?YFEU]E=.OLUC[Z/B@^>) _V MJV^(CSY#^UG01KM.G.&LJ79BFT")89PD "R#B[A:*UC_#MIUL^^^HZ'_\)/? M]^Y._0<8'*^VT@X4U5L=/3C2SA4H-FG]+4\;="H_)](B:7!L%"0PJ8_H*7'& M0"^U_HO!CO.Q'0+8G"O8;, :V?(P&,,)P)80&>N8.MQ9ACPSK9)=H@&.8XUT MCBO_R6;3ZS2_]?0C$$1_[ .H]-RB6:5UT%_#I6A2,52Z633 6*\0"A+MN%][,<:W #G@$' M;C !9,M)B!67PG!E@;6:Q RHNK>OH9S+M;KV79D G3 E!&2 ^;L'][\O)P=G M_IER\08F;H7;<6:%33!T-KSF2H0N$CV3 MH9=1E.*'R75VD )\L MZDX+C048&T[--SF.!RZ8&Q=IH8L/3O M!Z(,1-D7HMQ.,'$:!%,03&_@Q^C[6=Z6WHL==K*K[I@OK>\9MLW<2$NG[;.% M$#3]-%FB#3962&B-5%("![(5W$(A.5^'VV=./)-_#\<+OQ)U"YQC'H$2?IPC MT#WHH9^.WTMV[01@#,"X_Y$TA B$,^EC$<>9GV8'6 VP>J&PN@E52:M=HW(X M*@E@0E,-B1; %&4U* 5$B62M'M\SD0%OIVT2@HX3*G VNN8[]$T/3>I"D[H^ MONP"NY1M;%+7J4_Z:$U]3#8LW++EG#$L&M&)T(@N=($*C>B.%%ASB503&M$% M8@J-Z#J@FM"(+D1\AHC/L/MA]R\SWC0^ M'HQ405^2:I%T42Q*_)7TO4\+' *!PS3WF$'S I8%+'6@Z!#211 MCH&!BF)&#-4)LP15A>XDXS1)#DZ0/P'X08(-""3GH.%<2'7IQD=[[1:=O^*S@7?V[FR_B:#A!"V MY'V4" & 0=9HB;62S.BJW8S4@A#;/X/D/9I,48<&;])DZGRLE@ ?IPH?F]"# M->B1)! @(6+W'T@PX"#6ID(/"97<17,X@NWP#GTK 1\ T*4=T3^]X;Q.;4([ MNN=87+2- Z\8$,-H OPA")%)K2"H6.-=6M5W;1PYR:-^\R1FW1V M"AJIBP$ T%C#N(DQ8Q187)]+$D%8OW3V(S*I[Q$=&M(%KNXO5V]B:M0P=YAXYTG3$^:11L MR+7&L<**P\2WIM-&+4,"L)&[-'\YEH)],6VE>JNF!V_:N2+%1L6_Y6ZSDB%M M6(*)ABBQ17_XVMTF-#M.)^H 'J$G74";,T&;36 C6EZ&F"!)F=-&N,'8_=LR M5GL9DEC%[VZ0A*9T/3!J5HF][X4L0U.Z/4"!@<98\2%"G"<\AAC'&&@64UB! M L<"F6Z,E6Y*,D(YD*C3&)Y>%KL)OL S8,%-5@!K>0HE050I;30"_D<# :H] MA3C6=)> W9VL@&YRB1 8P$XCZ_92NT^OD%]@XQ-@XTUD"4?:.*+<33(P'P10$4^A+%_K2A3XA;P"W$C?EFQ!/J$ 220 ! MXY0GLDZ&PM229^!VS[YTG1V"8GR<0] ]Z*&?CM]+=NT$8 S >,"AM( H'$J' MOG0AQ#3 :H#5SO1-@1M4M=IBJK6UAA%*9>Q,_Z(V'R4V <*LQ>#NV9>N&QRE M$!\G5.!L=,TC]:6K%ORGQ9V[9;A%G[JJCQP1]\^UH>MB2*\-X> WEA_]Y9]& M<[=S0_>,LB)DU/)/Y=N/J >+\I0*CS&D'R;1_#:+ZD'M?/_\=I9E17V4B1M^ M=.=^O\VCS WR.OJ[#_#$J!_MPFA6=,YE">, (YCG)@$ M,,R(NT9C(JB6"4S,"_V8Q\_KO>5,X1.$-F7GT+]^,:^ -%V"-'N]T/+5>I'E MR"W*N-WN:<_5*TCCZ&M/FM(TUBJ&)(:6)HP19 '6ITBNUJ5C5XL_B&99?I^YA_Z6C1^OHB^.A]999LE-HTG!I-%#-LNBZ==YZCCZ MNN"HHV^@",SS+//D?N3YR.DM:;EP#MHB)]TR]^7DFX,YA[YW?C\]FQ78=_2] M:C7#B(T00"O*#.<8<0TU3PR4&A*1<,KDT[WZ)7WT@\V_3*NM>;ICQ^0T=B6/ MMU'#-+]UK%5,K^2S1E8-G2XZKQAI_CH'NOTN#BW*;RJ=I=C;D?M/Z?CP^UX\ M9C$;WJ:Y^X=3\+(\\@:MV_ZR^9I_EON7:S&/\XNLE>(9D6 M,7S,L^&GZ\7LP=D >3;Y\*="6WG,TEF^IBH?2 M7;ZCU]D//3O*Y8S%/XJO]=L:-1LZ61>N9DK@?*^"J!OTA7J\3[>7B;72_&V?3F%?*UB_EBEK67 M)_GWO0/Q[(LW_+ZXU^CQ=/CKAX*K_,?/V3@K,.IC8C@# F,A$R<)H56QK9B) MQ<9:^K%1/"$SR J(K9)< W77.4'X=#2 MH*CZ'Q]N561+TDW;I)N5FU- ]NNQ\=%#@=GNRO%X^I!'WXV\035=Y ZT\S]\ MVGUH\D57XBZFXJK#\$Q;S5-RQ<2A?>;)AY>C),K7<+E?,_;M;KN,))._97>I M)Y^9Y_\VSQXY5.W]4NCW\G,?X,;NB:=:XL86UXDS"8!22$K(G=Y'8IF4XD@3 MIR+N5)-R77(N2>IG)WB]!?"_3IM[QI'MI'8GW6 &$+])N?>>AXF=". @@,#E M%I&4I,E3@#'GB6):6P0MX2HV=6583=T-Z# N]$SWY6%Z-+Z#$ T(Z+()7,_Y MZ]0EO6,\&#HDK',D:S@22!5C"GBL,=1*0R-99=%IYN3E+E647N)(?RIS-)YD M\^QT<3PE ME,"!)%V&I/6S"^XDX\#I8;]&,1(:\X,U EF"(AE04]- M #K41:/\0A^=!R%U8A&$I@$GU#3 9^J%..D0)]TYM-'&^\R9%3;!,#9*\R1F MUO#*^VRPC.,7 HEV**;6D4Z/Q$!0'B*DWSI"^K#CU"/-]VDHBOOLZ6XT6:0E M5127E3<^G45KT,/,T>KLR98=(_P$\B<3*/[>SIJ#Y&_9QZ].Y?KU8Z%U?4K' M#^EC[@\_;V?5;+8;HBA'F&XWO.+JZ';F.?._\M@*@2%",8LUPICY5@D>"BS2 M-@8QV6GFY4"*N U_F%DUBVR"6=+5M7BZ84]V])F #T)]BW4+#4!*:69)HI8! M'U!0]!&58.0>D5VK^GWL8+O3S3;TDKT;_ M2 0!$$I@IZ)C(22@=7L/1\N,X5;T3VRM!LZ*CKF$&CBQ9TT=_<.4).K=HW_J M"4?IV$VWB+J93XM8QEGFHR$+ELJS;T6,:!'U.+QUO;[5C_SZ^,S3RE#F5\.S]F!A/81"2<844,:36^OH<#3#N9QI76MZ2R[Z1;%IS**V\UK M?.V>\,ML>KT8SB^\O->E[KZS1AV\.WU@D8XC1PKW;O:/T8]U$DB@BHNDBI=\ M:%L+AE,_7#/9L$HNA448N'COD-(3]!>>N3L0BJ9,ET6(:6ZEALH CMW?Q#C; MF&MG',78K@7=O%X:85G0\//U*BK(7ZN[)>F?&$EO7^^+Y+X)M^J*SHK M9(@H'@#X)O$X_700]@KI^E17)L#;6<,; DTJ+B):0V@DES& AF &$U["&Y=0 MTK6#W.[@K:V>UMKI4CGMKEKK $DXP&\3@A]@+L!<@+G>P!R"C8];0:D4L5RK M.!'4@9RT9?$KI\Q)N=8AZRW*J1(RP 1?+B[MYXKL<7C*#W?WZ6CFQ=P9!XEM M*.2)$&[J.5#CF) (S*1$G"6< HB]P$*@:0O7LKV<"_@7_WY]]6)26;Q"1A5L@$.+4W1L"IN0822P31Q+!# M)6\7"C#F T*[5']/A^,Z/FOIL4ILI[/,/2\:+F:S;#)\C.:S=)*/BQ"VD.&T MSL*R2;&@ @"*80(5RM^)=FP?^Y<== M_\D<=*3Y;:MO8F#TP.AGQ^@M1QAD5 .IN<6: QLC0;6I9#F1 J@C,'H0P-HM#SDC-+)Q GD\>/ )WM/;XIL\:_9 MM]%DXA]4?7$S7CV7!Q ME\_3R;#XXGKDT]8WYJ+?I8_19#IW(W"S&7IIXNFDZK\UF[IG%8.LYN4?LKSU MQ1FZ=<@77_]9-O,JAC[+BJXY[GM'\*,;-S1W6=W0(OI M]?>IY\3%.)V-?=;\N)V*/_*[6SRM;N*RNB%YV8K//=R]M1B9NZ3JA>'?,AZE M7T?CT7SD!N8>^>3FXI)JC*.JD=&-FV+DEZ*HI_$,#5P=D*;?ES:.'0_!+&9^ M=9H.BQ[C!XY";MS.C0IZ*8EU.BM([5F2*HHCU/OM*>#6\>!=.DF_E3W%G!3Q M?6)]VY-YT>?D;CKSC5!^S<:/']W%DX^>R(N[EO3K+RM?X7NJN,U./;^Y-SC5 MVA/NR*=#CNZ:&UKC<50[C_+;Z6)\[5G'Z=9>%I5ML?K4-F;9R6OO)SQ)Z-Y] M! =U5=PRH7CW43UA]JOHA\U$.*II+%W!,3_!?)%7/0B=!N+9JJX#,I^E7K@PU_(A7]2*^G#Y.'=.8%P6^C MO(#Y L.=I%B]VJV,XZK9_&,)T%.O)6>SN^7\\U(RM9>C>E[OYOT4LM)2F+5H MP#=^B+XZ49?-2Q(IQ6TI,&\\U9?44/1X&L[3^7*B7CSM/U$G1#U:19^GX\5* MJ^'=YWQ?+IJ3M"5S^'FTE!*G*M\6NW*7SG[-2EKX6CDL'$1?>X(M8'923,ZK M1>4&MYZ1+YR475F!EAI0L\.WV?3!O6I6JA-EZ,^\?NO_"R-3FLWLF]ENAA[6E7N =6G M6K/;3<3T5K ,#FG?^>?UZ>Y/@HY49M^RX_=-1H2RIFTDD5HG@ D2N"7_^%VY#CUV)O0 M:EZM ,3*VD101A)E)+=&&Z#=7Z4$AFME,WN8Z[%UZUYYM1ZWVMEF/K&K>B-" MC]^0V]%3$_Y(3)P0B@B/N5$H@5)BY)F: ,?4,G[15=^[#(1MJ8J*J_4DY6ZH MJ@JXR#+$$?ECJP+BSOO8%7&^D2E1ZB^]$HT'J\9OM'25IN2=9[/IG>-^KU3. M,M\XNK*FKD=YT:*Z4/2B15Z21>U(:KMGKMW_*HK9PR+K=6/D8SAI?IH^JX.6 M!)27MDPC[HOFWRV]MMBI#9KL=>D&*KQHHYG[8OXPK?V;>=UJ\P3<9\_6.3YD MKSJHLHL/J[*[6U'AI:P?>5B9>KZY'V=+%^E.]LV@8+[BGX53K^6$+IT:CBX* M ZML:5SY;DLSS;M(F@>73MX^Z#!OX>]:)\+=2;L#NB/KCK2R%N[2&UMX7 L+ MONY![9'$^V)KS^O5^F3>O5IR\2_$'Z+]:CO_+:M='V[K&@563:Y_]MRE_-E-<3)BG,@=3_/% M[/76[YQ!"17CBAF"D(2&@ZIU9X(11>WBSX Q@1&STGK=D*D$Q[J\U,:0:_@J MF&U\#WQ:.WIEI@5Y%IT2HF;245R*N?6:]FVB.+"$]LHPW#+_K51KXVD^SU]= M6443H E,+)>"J$1*(ZJ^-PDB"K#6RG(B 3#KQ=@W MOF=M9;> D&VVZY#=1A\N03N+G8B=3LI#WP/<7.N<4(#R,PK? 7ZA4,5\ERKF M$EUQC@GF]/>'U3)G'UY.,:A*,F(@*#P66&DUX8$?SDW5 [T< % MXD$_JJ3O%\IY-,K9,ZONS=?BLDOK]X]HWJK2?%_E2J"+ ":!:(X()EVV >YO MGKMUEKX_C_A8'T;[X+'\C7BHIS5V0_WG=C0)!0AF##7U-V)(8V43J"3#" .F M8BH+UR6B' &\C!#SX1Z?:OIJ.X6?CR/Y:S>5\*BXW"+0EUP>)X#3Y8(3:<)7 MF<$.GZ2%D ("*-!Q$E?@I"E5>A]P$EV!DY0!FP(V!6RZ)&QBM%&5D IP!.%P5.H@&GA C A2*(QYP!P;2@ MO%*@=42?B;_KLZSSX2@ZO.9K.HL/ ZZS' M01/<1KFUUA!JC'!_*3*XB@5#)$9LO2OJ<@T+OH/'=*?(3IL*]%:^GX$8OP2> M@4U&F]'84(*D59AS0TV"B:UX1E,.Z>X\TYF5CP8"==DA,W!-X)I#N :+5AYH MHC#B2B5*U\S-:LTT\S+W!.X)Q#.$>21O$3 MB0$F<3:93)*8,(E$'15J%.#[6SZD?SL7N"[])D>]Y,"K[-I11BDT+A>## M6.-'W/"CT)!PR*"B2!F,N=$4.N94"4 2;#J9JR7^TNSVL5Y>5VH\:AAC6?M MJ CNQ ME18I;6B5+A.6<2LFM1B#1TI2L""!3"3N4%?MIE@5>#+S8$U[D3:-L M:)540"4Q98X+8PHT524O4DJ Y!V(Q8X,O<"*@17/CQ5EPXH&4$DD@]:IIH1P M*Z7 )2NJ6"*==" 6>V@X]H\7]SA+@_VU''SJ.W;1)IC%QDHQ9JR&."'(.)-1@1*[I-:6'47OZL:#PP9$ MD(!= ;L"=ET2=K4"\2B02L0&FP1;KCFG1%.]I M8E?A&ON^:,ZU_/[Z/7JS;=4B]FECP>*R\L:G@UZOY?[A]4EU,(>URN[%W]M9 M_9#[]%OV\>LL2W_]F-ZX(7U*QP_I8^Y>]?WMK)K-=D.LJM&GVPVON#JZG7E^ M^:\\MD)@B%#,8HTP9D3#(CW+(FUC$._6Q;8BN=OT)O).[)4T\W2-JE8V MK(/.A[YUX>;';-&5\63[$:;#X6R17?M&TBW'\$K%LYV?N:D!8>@_6(VV;#W' MY!7&5![/G(HGP3Y?OUS9-OV:1ONY>%IESOU!+EQ94X6M>397^V5BJ"D!(A7#6_W(9O]ECTQKW\H78/_J&[YQ\HM/A2EZ+9>W*G^/D*J, M#!1"Q6I/B!-_)>\'<4\/?UFGQR?]I/.+J' 1*LW7'-Q*-A842^U#,"#2#&M% M#:G:8\%84?[ZZ4"W2DIR=S^>/F;9J?X_CU]7FXXIW#S[HIR9U ME*B$]$'PB M 0(#!.X%@;3)\F&66&$8HPP@WQ*4)'7G/2BAQG)_E;"3MBR(@0"!W49KO55P MUEM'SWRYS2(?09-.'J/LW_?9T)?.B?+%UWR>NG&EX^A^.BO887H3S=W%_0JP MF4^CKUETGSJZ^OI8C"_S=7]NBH/QJ^WC:XZSO4=]8_G17_YI-'><,W3/\+.. MOCC+,"_QP>_;+^-TTN>%Z)ZJGUN9O4GL!U]0:C(I(^"BA]'\MB"SOZ2/!8U% MZ63BD&]81.!ZPALY!KIW2^Y),\_NTUDZSXHO]Q[!+[/IM>.7_9G$9S ME8XF4;JLD>T7=5Z3=[&J]5,B/[""X'/WA*@0//[J[-_9<.%VP+^AV@Z_C]_Y MSQ_V'OPF/MOY@1_^HEA1N@6>9(\XLNLW2ZZ%C MA/D@NG-J_7+O[J?YJ-P5=ZU3]=VN>,AW_QR6NS6(RBUQ?/J?++HISXC\5GNJ M'6??'-4YSFJ^JBN]-:\89VF>M0J^%7J55WORJ^A+KQ:QVEU'VF[83^1@66S@ MH!#64HW]W08]%L-6;0W%-(X5T@D21B40,BLM!;$F&"6 X%?UV$UE3)_W;OH% M+'R:/D'A'U\>IE^J>-B?'!_/LVRRNN#^\HU.3KK4C-FKFC&X6N])';DU';M_ M/-&/=]_;ZW(C#V+;^>TLRPI*GKC5<)PTF=_F7J5Q)+.,_HN>!O[MP;D?#VZB.GRKDU\IYW%5T67I$J1W?SZ;#0L#@N!^>HCRRJ6_ED3AW!7D=-%O.U&9[1I7\ED.BQ%Z%)?Z0\(KDH2 MQ\!>A@R]P*YB]MSOZ=S9F-%D.H_^Y=2.TQ%?K'O'+%'L.0CPN MCW[+QH^%X[*XU+4#^Y$CB-2_ M?/_5;J2"ER#N@1[ELNI4>#7T>5"CJ3."RJ(&Y^?9\'8R'4^_/4;Y8^ZVH:UENUL_>EE6&F0E63T=P6@R'"^\L]>+ M.#>*PDC^FDY^K25?(0?'A42]R5:4>'?KK#"JW0J6$[D>N?V9>W7E&?G6POU* M8)^Z]V?%@5%\\["2GU4X!FY&\^B'.S?CWTH'Q &2^3FOR<4I?$[#LMG7V2*= M%>X=\419J7P]UX7K851D:5:ZF%-'QE,'(06+9]]&0Z?9.%-U4O![J;H]=2.5 MMWC2?_ZF36Z1PH[.T]\*7JHX>(-?X[@4M+L;X]CC65U"[YBXWL4SD8U'I:_A M.AJGC]FL, +NTDGZK1R;1ZN6]^*Z[;XH5Z"$OJ>&5.G(<"-KEZWW]L46'HW_ M7LG>?KDNR9/^YL/;['HQSGZ^>>XH2C]^>;QWOWG-QF?\:K<&OWYX)@$8(@@U M%H1:H&+#$T$UK!* (1:(?&ST88E$$D--$:%<(<&@9&6/%&@5U@)\6-I%UVJ^ M\WO@!R?4ANF]/SF:+;*U>HZ-Q_")?;"6_?[]\NQO0_+S-F,Z9$KH.;PZ-H-X MO?$PW>VH&MNF!.HGI_WKI0ZVS(_?:G/VSL\NPLC6A=/)Y6=+<84(\E;38?G9 MB&Q,T$9XOYQI\)8)VN%EY_JR=TVJ#XG4;YM(K=-QH9JE\T@[)7PR\1J$T\9^ M<;=/KR\\QO]2B6)5GTQ*9W.@A>YHX0BQ]4^]RU],2F#35_4%+>V(T+UG5":XA)*4U#:'+\C MFQ 3,R2M)B:ABB5(%4XW3#F%+'GOTA3;G.27_MB6.W:KD_M0O"X# Q,55( Q +_X'*LG@/QHJX'XX0GGL"(/DDO(G*3CN_])-3 DH& ME PHV4+)5H-0@H@ 5CE]"1BJH42(\PHEA2()?XJ2OZ2/A>O&3F9#E@:4/D^6DD>6$&L>[G&I%1&QP MPJS4E3XN&4JV^/($Y?K%9*2I/,_FT>CN/AW-/#D< MR.N;DAD[7:Z^@$3;EV<(4X1PDU@L8\($C6M?O-Z6BG5[&V;;+<.*99Q+()DPF(0@8Z5%- "P+T[P&URZ4O2I W'L>46:4@A5\KHQ%I,ZJJI M$IDUEWY'QX.GG&JT-9V<>6FJ (L!%L\*%EFC^/$$$Q83E$AF";!&RJK'I3=K M6;)5F/?A)YUO&[1-:9=9&@$E TH&E#Q#E!0ME/3F,-%$2^B 4F$1RZ16'H%E M6\6#='D&>_JY;0$U VH&U#P]U'P=-!%HG9C8V$AB;<(X10I;#04 M6J)D^X/ ME4\Y\^]$'8K%P?#W17_Y^OM.GNW6U>_[:+)(RX5M3:_=]!XB\/LCS>^U-Q8K M/)HX;)U_(L*Q9@=#4'F41K,L7XSGOGE@25'NNSR?#D=%\[P'9U]%3FV(ZH&N MO:/J2#CQ=#MVSRQY(&HQ0>2YX,7[-XUQ\/*K-]VZVCDYG5S[F:VD8D;#\AAA M[U?X9=O[YA+=?K<)WC!MU3&+A4HL9K&2@!GL%,;21'T*4UY-?-IS\FDTR-[E\ M$#UDL\SQUW#Z;>*>?L_MYL6H1!H/( M;^7>#[_:'HO. _V^O">L10]I'N6+K_D\=3(G'3MJ&DX=/V7SS*'40;"RI(E2 M@:X(0^Y/&/\_>V_>W#:2I ]_%81G>\>.H#2H*J!0<+^_B<"YZPEWRVU[9F+_ MFH!(2,*:(C@ *5G[Z=_,*H "4JD2%"$*,SVVB:)HXX\GLS*0^LR9>S]1O41 M+_^8S #"#.5NQW=).L^U916".YYW>C4.P2=A.@;##N=?4"@J*2#0O439]^0? MJ>8,_SU/\F16$\LOB0_D&+PTFZ99M-<80.1?PRT)K@Z*!ERK!'3LM7JN-I5T M,[N)9DHEX&]2?,]24 ] <_\7:^DT5E='8RU_F,39=1+G\.#9?1Q/]L! H&UW MGQ=BIOV6]ULZGDM4N?L@WB.AO=M:4LO7?JJM?I.'=Q[+NP_GV@IHAL'E<7.W M!Y(]/&"8:/*@Q>/D-IE(=#":3T'&P)5WL39-%?'GQ?,4W5200I7@EKN 3YO% MF7Q*P7]#L.HBN'P<1WFLKDK1PR?Q'<*>O#'85A#^(1?XS:-]4G-FZ+;O"H.+ M(#2\P#9"C]M6@?8]08*GJXZWCO9W[CWP/;E+:^32N+(UV*^?&R\#^]>VF']M M<%][%OX])--++%RBW]&^\->/AW7T2_9>I[>&][YD"=BU $U>/< [ ?!S$XVT M.!K>@#"!9932)EOB/(DV%#-_!A0Z?#C69.5#IM%U?'8)%L^/L^@*AO0Q M&M]'#SF\ZB\W63&;[88HU BC[88GK]9N,@07?\J]4 A&*/6XYU+&N.$2F543 M4C?T=,]XULS50+[C:012CH=@:U)KFQ,MK\43&_9RV@37#6%GSGW7,'W+2= M%@/(G2+G9O,81[Z" HKJ!XO0705 B//H;5A/!X7O_Z_ M=V"7XV>8V;#\O&:]OR>W<:[]'M]K7]/;J!$P PM^G4S4\*+Y+"V_4/$W\IO[ M9#2[^6B+6X_Q"6?YO''\A\-5"T@UKO'$[#5 M&XGURZ_E1:N_V8__1/@3OYE/_+;;VW;Z2;3]P.X-_JC]"KL4)=;/KY]?5VK% M\#UKQ;1:$J;0KPUCZWE&T1I$O^%@NM_[$][[ISTC7>FGVR7Y=HA]?T;9F\-) M@9GT8BZ9M?WR+);G$QI7FM\O2GU1?HO09SM[>&)=%O*4'4&>=F&-+N8S#"8; M2==VEDR&R?2Q>E-O?JV\*,L><*&64]<^':."W;(->G;J^D)NYK77 MU@G*?N[*J!NH3G4\())S0Z_A[^FL"D;J:OG4ITADQX78D-5E4TYC7LMZ,$.+ MNW:@>[87N"'5=:>HC&Z8/-1IHPS>\ME!"3019RKL^27.<"K1]:94K^4'U2*: M[M/OA1/;F8R^W\./#[6-E?NZ$A_U.9U<8_P>/O+[PW0YM*IV+_[>"(B:S-47 M54S4I]_#15#4&=T0%67J>B,NZI<]\L9>.?G]%F7#&Z48#6F&FF][$:0M3O47 M D%[5YK=<<([9=!NVN0V*BX?4HB:E1#5#5NWA6$PQGW3MJPP=-7QM6$X.K<; MJ6/+LJ]4XDJ'OQ*QN6NB+;7-@;Y&9AY 9!XMB[9G[5?.VKR*$\>^E]SA(:%! MZ%(A0LL/"M8VPI"ZJZR-3/6]8*I39V5A#ZAHAH6_)58^Y6X+O0Q[S3),5#+, MY9[M>L(T#-T'_0L"S/0+&1:XOB/VA"?UDN>O7:8QHX YY(8==3].OS(+MF//M]'F6UWE6^,2B%/[V; \XU_3-(@C!HHZY MKU[:U:KM>;C72_O1N" +&JD/J/T$X57#%9>C/4:H'5H6*#T[",.%52;L1AC%'IX'+XM'R:R4 M3#5M"%(+A99;_O0?&*8<< MO6%E:5:BP+89"4,6,JX+&@9& &9C>:AO$&]#3L:SW"&O2#1P,5B7;-$KR[>B M++E1.0P%(ZZI>[ZK6Y;M^J9CEPY#TS3,QDGX,YPIKXDCS(%AO&UEN5L #.FL M9R6=16,-2>D,:4F6A'N;YQ_]_$YX?MUM(OF28:B=:2%Y0*5MZY72-FW.?&9S M.Z3"HZ[I45;"VM .O!9\0"TH59OP@N :W'5,%EH%WF2$BT:_Z,W.F39(5;<'E#6[\>U-JMVCQ%Y;]MKR+6A+)FI) M6X$)W$VX;9F&S@T'[-S2Q V-8-^<_UY2LEWEH0IFN; MS+.([G'3=-TPM +#*@LBV)9C/-\_TX:^M.F ,.OD]67+)9\ZZRSY'.?Y1\V; M9QGVGYNF6=F\;[RO_^24CUCZB;^UB6]?0N\M+$)_KK*JM^U*;P>V3:BG>YX9 M.GK(*?%5^R;3"!C5_2>3)PI!?#!S]P#E1E[=<4,'<-N](CFV8]T"O:N6R)+! M,=#&8)EHPV7#I'=L]O-[??/;6NF>P%Q[)WSOA)= 0M0,(K!Z LL6ON&:GN^& M) CT DB$+ BLIX#$[^ED>&";"..E;>, +LU7Z'T_=?'4B^)>%+\U44QHS:83 MONT+TV&">*[I_>6W[?R M[)6VW+7)':5U\Y[=I+<80?6K^H@_?4QF\)#AK]MU/'GE:W2((7U-[Y)R1,^^ MN>C.O:RYGK\J\K[_V"3ZS"K\S#% M%P>"LL_\@_P699TO^EFO\<M4SN?3+3H^CJ+KZ-9 MK$W+_E5X\KPG36PDB+B+I(_A9/DC13DEF;W40S[1:;+<::[!"C%SFUC[SS\)2I^0 M*O67/"W[=Z!J>#7Y]8,& YQ&F3:=9_D\FLRT6:K!HSY)"8S#'LGNHCN_Y_'F M0,]?YO=1KN7SZ70<(PW&HX&&B_ANYP?B:*J9[OR8=Q_.M>\PD&-LHW8//(TH M<*2AA$+)="U'6<5&FZ& :/2"4U_+X-CE3A#)^D 0&]E24Y1IL;B'.)'TM:LW"9]"(<02_ M/,"% ]B+6UCD(1BAZLFU*Y4T. <&Q!V;Q(IF[I/9C63KG:?P/?E'JCG#?\^3 M/*D?PCS[08,]Q^"EV30%_MIG#')Y=[Y[/^ K:^;$*%A0)]0D+XB-9*$?YO"O M3+N_26#/.[!>E_$0! <,]WH>9:#/0!4#13Y)4(<4S[A]^/*)A /%X(:UY\O% M[<"Z(:.F>$\Z_''>+?-M%XNRY2& C/K;?!*CQ+(5ZO#26WC(@Y;%@)R&-U&^ M#TC:SCJDM=I*@:,[+O6X3@@'O>F'S%8](#C6T@P:E6.6==[7:M"/&8K%@07M MG-;K;C8PY(,/H :DIO[AZ/!O 5X0(_$?.F-YU>CPSMR1'PSYOQC6V18[* M("EE%*"W=+B?&;D90K'9+N15@ 6PUNC*W)( ME5B03RS7M48[1]2(*W)Q.,0]!KF(BG*%!:(\92^F/C1+UI+_'&81H@>< 1H%,&J&OFL7 MJE]WO&9QIO\"J9'CO./\8A(L3?GB:DU&8 $"_OCNOR[>R\$R@N\VN'*:@<&M M,>%HGJ%T1N*>W61QK(&5-[O)P;@? =%*HX;ITA5C:U=9>JO=PW/PCO1*L>D< M-@ZC69'&)8&.DERRC60 /!R+)D.T:?-9#OPPECBC8/V*G0<28W'ZLF;I%2)[ :%N54YZ806N12CQ0T<( MBQF"^B6$MUQWDY.^1J'>8AY?QS%)$GJM5V'Y/2A+N/Y''5F30TYS$4)M,KGQ?U M[2!D/F&,.2Z&K :^52A,8;O&!J_\U@ISKR9U7=:6YCGA?&-=H1UHJ-.*LEMF M2 BAE^-$4R0 %"WJ+%"(9CM-<4M7E/(>E47X<_&'Q>02# M3FYOXU$"&F;\ +?'PWBTE\?4AR=46IGLK923B78+,":9CO?4/_O*^B5+2046 MX%I>I>-Q>H]+-DRRX?P63]F&E ,-)?-PSU &D/A1,-?<:HQR:C*-/^/8\R4)2U""5F:N_1(DHG(!>*=^1S0#:KMW\ 'E7>N'&4S]"MEF;H M9LOANA: 3FN*[<_Y,G!$MSH [7&,H][#>-OC#"*+Y,*#%,ZU]_K[.XDA1+ P1U@30-,C=?>*1MHH#92:OA0QX%N?4[EV[L".;E'O&@=IQ>"7^EQU/8[/W<6[V4>KE4 MY? KBL'B#S4*WY7;'543\WJ.D'C"\'JOP6_5S5;M_5' K-]B5+1_/A[!M(\U6%5JFZ MBZLWJ\'LIN>H-04V56M??NPV#$?Q3ZQ?5\!X&;+5<'H7JEA:'G4E#)"PU\-O M0P\7)D4Z5!43%"'G4^"LJR3&(SM%E+$6WV&X[ODFNCBV+T9YQII_=LMC="&M M+H4V.N(,!$$\2\9/NS8!FZ0@2_+A33R:CS':IZ9JUUN?>)M,@\5(0,PH'6@W MG7+J=M(%.E"1. _:#*2E3)1#J82J8:"U@9S9[KFX9[C7"^RI<&GEIHVTW^+L M&J@Z0'$QP+/R47P%1"3!:S=.\GOZVTA_K^!H"@$?0MMD,H_46:'\6EVX.NC: M&(S M,EUI?'R':7V+QRJ!]LRSN..YGF\1E]+ Y)9+5,QKIWT7@>'S4;JY R( 0O9;I@H4Y7 M\7@A!Q!W73[(*^[2,5AE9_=RE3'4'*X'LNF^R8$5Y#!S> $DT\L\SNX4Z2JM M<:ZM;.:1DITEZ4Q1%X#5K,VGY0'O(T5?.D!$:,^-XG%R5P8W="1V:#TI@(*# M$4[CRH96J4/ MO)P"V#.8(VW.+T$25*(.K!3?PXE#KWJY-9_1;]B,_^ M"7HBUL+Y9!05=0R\FVB"-4/>=P^B?EA!_,D>S+V?;)21&-=IC!&O[U[+ZE5Q M.DN%EY:!?X8!A-D>H]UO86%PM8PS=%U+[1.!*D+'0+V_U?$"9V>YYCOF$6VFJ5>_HL;5L1Q7_ MT;( ,/(GDZPN#R\6:F+AG]PG=V,_?8"$.0%R2R8_$-5&PG:6'%%1G/)40%(P@)+Q]JZ#5OS0J"G0,1Q7A-3 MJ%_R(O&JV)@GD#/N27P585*3.I>H(@V.0G<(TBYC;317N6-E8;K:*4,O;5\N M;^$&"W#&TRA3YSO-^@E5J1#T@8D"F 8J:E>#JROTE]_% MIU%WU-C6;##.+?, =D.DCM[PF+/ >4J2>Y3%=@+B+Z><5=%S4 =AP-<@"V+ M)^MYM>YGG$HGB[KK7KHS<'VE1P,X'L#7?+AXR#HI(6MGK#5^CB?L1@F0J8)3 ME_'L/HXGW1GA(AQIW6(FN?3> 324:'.E[L@B^U,Y7*OR) #B%T6.XY_3&/!J M(1HEB90\6UUT&\]N,-#_KDC;P)N&LGX)]O4[^OYUJ7*29$0L=Y1AW1B9_+XT MKIT?[!0.SF@L,^?/T,\;3;'EQ3XP>#\?)"S;"*EGA LH6ZQ(7>9&8UGKYMM- M',_V)'UYWH0&U*4\"8FC7%E6N>QDCW\GL\4Y;2[M4WAI*;;4DN4JVK6@DG&4 MY\E5,I0J' @HBR9YH1-5<9[#YT*;=E4,TK<]FP?"]0V/F$' /9L5%:$Y+9]3M0!+&K%>7')%DW9%*>]:P(]7.ZJIZD7$!'RPGKM6Y9QFN, M]:6.4^MJT+'_Z4X-NF4)NG+1=^1:#.YQQS(#H!DJQ%V+.B"?'6(2$;A68)FJ MCJ;)0]W0P[-:*2C" NH9IC#](-2%HYNJ$1N6@B*.[[T#DP_4-@999?.X R%" M7Y*_7)#1@-VM;[-^MI=KCU_Z79] MS=WU 4Q0/XZ7VA\27<7LMY:AL#+:(A_!.J>"8T:KS2@QF?%+V:!O""L:3?/X M8_F/Q@)5*0Z++I_BW5\?S6A0+^3DEUK^P_)O3_UD[7;;(5^V8S_X5]G;=.L^ MKLO]'YL='@^Q%LVPV&INXKF+@3?(3RI:$>8U'OU:JR2FK181ZQOZOBE"*--5 M-*925<2:==I:,EQ&PQ_763J?C%#>IMG'/PV',>#A0Z].6VE7GYNVU+YD\Y(K MTJD&T2<\\7[W=\,*I+N<_Z7RP5==8UY()1Y\@W#T;F]H4FO5YQE/=%JHGMAA[OV2J>VJ3+3 M6NN5?K1NYV\ I_9"IV-"AU=515SNV=CYQC!T'[C*#SS3+X1.X/J.V%/HB#^Z M%[*PJ]!AQLD(G9:-H@YCH\]QGG_4_OY8WY$-&)F^)$9^*>GP?I-XL*HBU" / M@M#4'<8\T[2I'G"JHIP,EX:.LZ$(=6W9_6+!3QR8@(0PVY00&PFL8J4NZ,T/ MO;'="Y)*D-B5(+&9Z3*+A 2,&L;=P'%-KQ DS':HVX8@.26P0?B FJR7)"?M MN'D$G"SW0=M3LKQF 2*H7O..\- C%O,=X@7,<75:M( %).*YQ%H5('61@;*@ M6-- A;R<. SAO!G(M;OH>#T2X@TX4]X&XQL5XQLF":CNV[9C,,O0.6.&BA8R M',^R2:-QW+,9_Y1@ QT0W7J3K-_V.:_>6=3@+6>M[((%E^(!V/2G-DKG&-JT M3T# H^M:O$T&4C5"#SKIRMVX/AMIZ*EUVFDY7M9#+'C55<'DELD='A(:A"X5 M(K3\H/ 0&V'8M-SJ\?$G#K.HL =4;.S(^2*4=UPNV_5TZY2=/[T([D7P'B)8 M5)$!H4\I\1AS03#[!/[R U(>TH4.:7CA-XC@4P*\C/(!-UIUN9^8".Y4:'01 M8T_7A^P?)]#MQ.;]EN;Z)O?XS40T!RLIZSW,ZF%6VS#+-BI+ESBA03BSN&^: M-K="XA3] PW'M2SN;=]Q>RDLZN+J^TVL:-DK2?G$#6-.!\+%B!?4IF-&<@L'M'Y@8K MNNQ(IKYOY=E+)2)VKW3 :#M&QVD5L2BK['V:@ T1PWO++XK#8(PE&Z=8+&ES M?0O=TRES=2E:'#/P31:H[!S3HLPPK5I]"]TDU-"IB:XYW7>98';1J=/Q,=RM MM?H6;>VZMU14LU$>)CM^^8NJPL2!RNY\F\%?M^427$QC5;URGQIG6,1P-O4B)TH^C+;M;:P6CGJ,6 GK$6/=%TBVC650[JA4E/%[TPZ8FF%6'R M9@[MI2.EZH7V0OS346_R3B<\IWV 0ZE>>4JMT#=#QCS=M@+;"(S \U7U$9,Y M;B@:N3VK_MOX$OY9=)]R5-:/=-N]6^NG_J,[?NK]XQZY_1+)P=T\C.F4#.W2 MZ7DO.D];=)):99:0A0$7U \8Q80<'A0=;$%TFBQHQ(3O(3K%:8E.@Y%>=/:B MLQ>=;TITLJKYMV?I#@^YZQ/AZY;)?$/P0G1RPZ"-0IO[H9B4\A>$;@>^1(! ZT8. Z08MA*<="-$(DM\/=YZ8\+1; M#;'L)@-U,@_Q /.L$Z]J==Y>7=%6#^I?6%98K'+O@8EJ>6[@6K[P##LT=6H4 MLD(X3K-',>9;P?1T^+%2_S?U&K?!=V/G$?$ULP%KU-O7LW+/S/NS,"%FP,W7= M@-JY65 M^C>)$;,2([9O^ 9CADD\GYNV&7J.6=KL/C'LI\5(F$Q@)V"6'F[%Z9OK3+0I M/W:FO<[BB%,^$>E%RE,BQ:JB_ +=#$/39&!LV%9 ;!$&02%2B/ IVU.DG)C+ MP""T%RF]2'G!1>B*R!!5=)NP/,&YK5NXZ)=:TB-3O9@\LIBTJI!! M[KLT(-P+;!^C$'R=!*68%)[M[B@F3\U]1P?4.IS3OY>3O9SLY60'Y60]M-ID MOFWJ3.>Z9QJ.Z=M6&77!0D&-G>'DBN> M+JN^>9&.M"VM;H.LX3Z<9QD\4KM/9C=R01=!@.G5,:O4:R!VS<'NY>F_@D#> M_?W3!34.D1K3@AKE(H&ZF,;#&1)@ O0X3&]O4WQ\.OQQKGV'%5NZY3JZVZ/( M_O?D'RFL:S9-51G]W6>$6RG5\D"[G,^T23J37Z67P.CRT0.<4#EO;3Z%C\L M[##*VV0UY>V'W"(D" +.W% GEJ.K;"/9D36,9 M?IC&,CY,]P[6["ZN'O@UR7\LZ>YO2 ]J?&VJ_+R8:TWKFPNMSY_6^N2\Z6K7 M8 O'-<+:F;[4P+2F)L1=22;S2$$,^;42?*L2KUE4\MW!93 E*P.6?]YDY4.F MT75\=IG%T8^SZ J&]#$:WTNRX%/F*XXA'QR)D]^W;C\&L&>N'X\NS/RX)7BV8 %;3X9YP-$Q!?4P!> MJ,%:D6#_L4F$&94[FSM4URU/-RDE7!#.J"&*EC6>"/U&29Q*EGS!(:,8*83: M+$M^J"_?AF0#8^9?^*$NVXR%:-.?3O86Y[9N;/20[^B!F,:9$F\#[?XF&=[ M=F0( M+)*"]A: (C3Z(Q[A3,,D>:(WLB[?R 1?<&199,'VCURMH[T,>L@5:3'JT^*>IK MT?B6R3PK\"UF!;KNZTQW?!7@P6W/M2SZ7+1ZH+ZUKQ>M-CU4;:/5UP1E=A_I MEBC&JFI3^=QP7:!L;E!F.<2UN>XJTG;UP+'7-'#>"<6<(,7OA6+,<\+YQF[/ M.W@S2@"SQC^!\ #'65_()"I63R: [VAM)W"VDXDJADEX[FDF:LLO>T45'C$ M48.SRN-I!*P)<\FB2:[6,EP?(=U;\V2J5.O4'G5#1Y4+JV MZ=^:/;K"Y\=U7/:^T^[Z3G-TU]^7[OK9#>BS*8KRD9(JBOS+%2JNZRS@XZ1R M3^J6%=AN($(1A+83^L(0M+#M=>(WJ[!YXRC/+ZZ*DXN+["O.[_N0_E"4=QX2:'YMJG5WJS?-HL+4]6/ DRI-YK*,QNG&=VW;D) M--LPG3OCA>*$5PD\ =@?C(>"V [@.M<.N54XTG7;<1O]W-?24E!,0Z*WQ8\+ M\B1OCSX!W'V),VG [8+O#/V<&*9^<'S7NT]>R'UR8-5#JXP\VW)URD5(/6*# M349\NR@ RIV &ZSA5E[+?!=S8#?@%=CP#<;8"?+N/KJ%G3>9MC7=LD!*LL]Y M6NV1@I7'< 5P5HO/=W4O,(AGZ[YN6\S10\LK5 EU=)L?2I6<.#GNJ4J8<6Z; MQL8*>GNKD@5Q-DX1XNMD,D$J_=M\$FL$92F8,6C?#N&=EVA^SV9CV< .OLEO MM#0K812@I..KDS_G6GFJNC)5R8?R %JUWTM1;:975S AY3!/\UEIOCQB'#?7 MKG=&M.*,*-?TN>Z'@\<3MCR"C<%KI+4-6/<";??)=<7;<^ A23GT+55NT7V< M-7D^!^EQ:(7.*]]^*&R7DI#IKAG0T'>M@+#"MQ]XENTW??MUC0F/B)U;+&ZY MK+-191M_,,38E.ZD;2\F\0O&2G_Z/=P2_5&F'Q+^@7J,KJ^S^!J5 P"\R3"9 M1N,60-XFDJ@E%[F^)4C 0LL"&B >\PDK2<+V3-$(FE_>UC*$_BO,0#6M!62# M$5S1=?S*B&0R5U^LIY,S^C2AK"&37_:FC[J8_Q9/$H!11^@@F4[',=)?/!IH[YZ$0AMC"O&AB_?N,24%(X^QG(#? M82D7]4^46S.:3.8@F22*/;QXLLU>/'5?/ V YQZD09C'M\F9(I'Q@]1J609$ ME&-LF0-Z;:P1:7 4$@<^ 0W%T?!&>X#+!M*/'LNR4<7E>(9UKEU,]A9N&E&< MSH_AZ6L+)V:Q],0>&"=:NE5%LG)*B6D3FX9,6#IU?+UP_#C$]_Q&7]RO,,(' M9)'\XFJ%D)?9S%<'!; [I)-;.K:&%$N7 TCFNV@\?_8A MF?+$K]&_]YB'O*X@#P%TD9Q\J_/8#N/@\DLF3W4 M] 90Q:?)\'P/]__AU4'?(PN7-<640OKL@O>>2P2OK2Y;[NT'O) M/NR"F=>?PK>1Q' 411NMT;.MJE=JG MB[VZW="K,O=,*5DJ10RO+6H ]#:GP MP] .+48L@2$='BF,J] FOKV4.[*%IOR*>^-%^>;;?X@WX*=I"ZGB#C/DY'B(K8HT&->!3 MW_T!!B%AA E\>9E,5 W##:+X<*N&0;GVK?*@!G" D4)A@(.8Q5C-%B$[MQ& M#V T@#3?YR"P+2J0&61E5-0 Y4^Q(S(\*D/O91D\E3RA&0]))/,I['JD_>>? M!*7ZK^%\,HI0EH.6]&ZBR74L?R"_RG/!47P%/"F#V+I $Q^4C:'T,VPYC!D6 M_+ G<8)6)W$TL(* 4]?W7,OU]) [K,R $:Y!Q'+*\XKNJX[=+JX6J/1[ZL9? MP+J]F,AKOL:C.+Z-1V_I8([HAX@;*$\+%A PDOC_F(<&VF6,7HY*/HRTZ7B> M2XD<#8<9!D*A'3:?2'_'XOA9)GNIO#"0?\I7HLS^1WE8^[IXB>:#&=YEGCZ' MAVA8>5.EN=6%TV_1C_CLGR#H8^V5R2F@.Y#VA2J542H LF4,QC$IL ,'N??) M>(P^/RU/;S$5.T>C#'@TBY%69VLP]"?5R.PBW"O62F*-;%A#^2F0:* M.!D#,W5K"3MHV%Q,M+_-QP]J*XM@KX&&N@'N9Y'&%V>9H,V M_(&;<%6ME(P(J4NIP;U 4&X&H0!H5239&+;KDB5#57>\/ 8:%EV'ISE\1!QRWV:C?)X\NZOL_NT?<\! M: 849/=R8F"T>_\G=O4RS++T'D:JV MM;2EBK>E: "NO$9&!)8K5)$%_+*4%Q*5/.E<9[&,'E0AD(7VWGDA5I^Z\X,* MB 0P\'JA85ZN9V.X[+O^UYH0>I$9PBF9Y[LY:/95R^WXB>ZC(? 9+"IB_T& M?AD5JW;\O=P0#?IBXRB+.8P*8/(^^;!G?OM5M18;C4M3DQN%_(:F&;W-DK?T+*ZV_2SN.[>'>1]"*T;1-2'<(X MH85A/+8#U$@%UVU2X!#;]$S:2/8](&V[[=.VI1\TDZ>B;?>PM.WN2]L2!LW2 MZUA"'VFT=8/WEKPZ+0YI;V$@5PSDP1O0=7:M(+OK!D0W#=<).35,C^BZ7OI[ MF:]S>U4>? 8[[^)*08T%_T8_D]OYK2M!.':%CJ;PR^QA"QFQ_* EC^S7^"X= MW^'CEE_6GB*T#JH(LW+\VE !LTIBU.+!- #J,U4LJ[@,S)*S\M(/FQ*N-HUB ML8BM,*[QAJ'V:U'/4CEG'[38:H34$) (:'>W@ZBQA MFI7)'NB$!!X&&@(CL"MJ1%*A=)(6?6+@X7CT ZZ[[[43Q R M/-^(5'K8*,Z'67()6WL9C]/[?7P';6(K&9P?W:;9+/D_'":>ULL36O@C PJ4 M67'Y+!J/99*43)&KYWX7Z97%,=WB<)?\4KIITBRYAD48-\_TBA"&05DQ".,! M;J-$EF>YC,:R(F69IZ/%F>0 #^)Q M';WT%I[T\.>\J/TR4"?T\N!FL8=Q(M4A7O\YG8Q23$N&YUQ&DQ_:Q=65="AB M>JKV_MWG3^[%UW=@?!8GHUHTG8Z3H=RZVRB[7E#5P<_];:OR>3#;"GS3IZ;' M+)=[GF"BK"=H.('1P('+QIT;Y4G^#71&-+J8_"/*$IP-SIJK#H:2:+[QWO(D6I7N(0? M,-"J"/ZXC<&&4.7D4"9U0:Z(*@P>#[ M]W-YWF^]ZA/)1T(39O?IRY^4'W\UT$5"K%_W.K#?P_2O[,_JL/_W]%S;HUS2 M:H'#;A@ZZISYLG372N=)+L]ZN[5Z18HO5LO%]'Y#E7:H M3!W2P&QE;TK(>GQ$2?3:R<:U/ "U_8=HONVH1NN M*Q95;0S=-AJ5\7='G-8?!%02Y1L19VW[%KM7=(F8Q,^)4J^?OG32]*'G:ZK? MOV9K&$BKRF"D *6\@'A6*.Q YV'(A%L63#)#H1^ M/)L]J^O&%$K]Q0__99, M\+1MRZS%MT-Z;]SJ9KI1:URHR'(G+R'M MSCL&&Y*\GN*W3YF0@YRS[E$W_(TN3: M2='C;[)H,Y84%3RJBZ.KJP0Y,[E3%8(F>,B&'X;I73Q19?DK65Q8#,5ACKP! MS>ME&W,1ES' CU:C_L+%N M3+>,ZBS"TH5G$BOT24A,$E*/EX=9@6,+?^DP"V%&NA+HYA62!>33'0 &9?"8+JO>@8QO0L5"^PR$&M13Y)4@F MCPJ(9$6^%-(32$DV+08>JL6FX1WGFC_/I$?P!F/!0,)IH,EG-[FF^A__%F5 MI8RHFG1+TBJ+A^GU!,8\VL>I\#G-)3A8,[:]TN8.+2=M6JL+[1*;4D:LP#0% M"2V=F67^BVG31BNZ_T(8A_..\XM)L#3EBZMF=>A0243VQW?_T-(P!YJ&[S;X M#>CA@H!E^Z=[^ U),KU2JGX^*8+(@-(DF0"JDQRA8&G981B[4.5 E0HV% #V M,4YYA@1Z>0&S]QO5Q^7#G5(5_+BJ-:(7^S7<7?8=9&T5=OP-M@_FPEA?^ MYWNC*\^WX4T\FH_CBZO?5 P?F"@75^@:^5ZZ1M"RP3-@=YP.?[Q;/GC>^ MA[S38F#+*1[E9_.X P?1G2MR6L6)QB5E-Y$2:I8QD,"93$5"X5&O+BN3?XN. MY5.4,"H#>/4&63X\PA._,4B0'/,1X%953R?_\'%W[IFB>0;OP@\?J0$;5=\Y M?>W&U9Z_=+N^YN[Z "8HT<>+5\[2*3[R)SYR)BW^83P>%[_*7'?\G&-B2O%Y MS>Y\3V[C7/L]OM>^IK?19'6T]\EH=O.1TW.3<6$Q8G)F4&+_\NMEFHWB[&P( MZQE-\_AC^8_& N'@,OA_K&>,@YE@,3]8Z=D(_\@6OQ9C4R^TS%]^+2]:_8T\ M_A-E6]VVYK6R<@CHT&+DE^ELEM[^>AD-?UQGH*9&.-$T^_BGX3".KZY6=AVV MH+XG]<_J04M?R4: \IMWC\7[M"67)=Y['WU8">I97I[U4]]EAH\NU\$G^A\[ MS'#CYCXQTTW%96ZS?D'B.$J;)42-V"<4<]R=2-DW'84@F4^\6VO4:F^ MKE4K;5OO=[( &5^E10OL?G$5)H@T_R>.LO452)] J6R!4MG3YZFVJ0K$/EV( MHXV=/CA=KHL!?)8$>C6"ANKK-V8A].F[]F?:%3:TJF*"@>X:KBU"D_I6P!!. M$KM@0^KK!MV##3]-D.^^WZ?ML=[_Q5DZ KNJ"$2CO[;(==UGKM>OWJN^ACMR M7:M+T!5VK'79$\(3E!I$4-<0@6,XP*R*';W0$*)1U^3Y[(C^MH/I0D[)P.:] M+FQJ"-)=MOR>SJ+Q+ENC3*IB\&SZ4QNE9E3M<,TQ72 M*ZT*<<1 ^14F3NI,B<7S1ADIEF\T6?-JS+3 NZJZ3OC^^"Y)YSD,(/X9 M#^>SU3&H.Q-,G,7"03ALC!:"1;J&ETVSM'8F>C5.HYFTA?%&N<;WZ7R,%8?@ MOTE\E0R3:*P"T\IIW$2Y'/\HQK@2%9NNO6#VX ]7@=J^S*(NY)QK?- MLRDL1[[\ HQ RD;K'[5WT&>*-(N4 O^2MH.<@%N$UWV[B>/9/ITRL;Y=4O8M MEWFO0]D)0(Z\]I.:HXJ#W?EU[S':Z(-V+5.7U]'/?OT.#K'0WV;P5W&&?Z5= M3&.5++U/@W9EXJYBJ*X3BBQ3#C(J3P 3E%$+TML@@^&OKG*080N9AIQU&^5X MSR2>2=Z)RKCE?"G8;^$1ZKP8:*#0X=VU"[ M .,!D4%_CQ^/_&LW@L\X7 3?&.,YJ([BLT_>(=@;P42FFNBS9 MLP+P!##C""Q@@0=B!7XV"2$EF7H>;\19'$B>_$^[\L0\;R82 MMT6OBK1>4*C0*JY;$!* )'%=&H9^0"Q#^';9DMIWQ)I:7 <1*L_8K:=*O1\R M;+LUH=(%IW:WBVRQMHML[1-I7:]56%%_OCG0FOJ^X>NA91' 4X*+,#14:IG) M ^X(O19H[0$$8R+T&+.$*VCHL, I*^(QWS<;D=(M% [;JO)7RTX-/YY%R3AO M)G\^8BAW*1I[O^9@RT[*(M=H=T7?C-:)_=_A-'9BC?(!?OA>' M2=]ODFP6QQ,9GKU28[LX\"]C .#FI4K;OV/T8!D>L%]9[SZ'O^?K3O*U5874 MZ$;@ZT(PSR&NXS#=$$(O^9J$[IJ.$%OSM?C#Z/GZL;(XIMYR69R38NXC )/M M.$>0JMY@X#J&RVU!=*XSFSK,-0K.\0AQG]"((6:?U"-UWJA2W+-1#T9>;6A= M<7ID>C&)SV1DKO;W;_Z9[.WR&HOFM+4&ZAVW0/0/:OQU4^_+&#^6HHB MOB ;9C-J&01U"73O018E33_CQ M(81K"WV[$$;%+^F\6_IV5[!*Z.G7<.R%Q6L7%K3*$K1=/PP#R_)<2UA!0(1N M%]537<>DHE&V\6!&;2\LWJ2P>.VH:CN&8U5A1M^A(7$"SP(SV"'XSZ"TA;DC MPB<2L]JWA5\QS^UI$/-F=Z0]#.+73L0M6\JO9-9[&\2O9)Z+2*G_&!'I:]$_^U\FJ+WIRD] M7Q^$KT65]^P0P2PW].%_@H;4%Z9/2[X.=?^)VC,'.RKM^?HM\W5G+4-A5Y:A M*7R/D3YI][1?]7ENMI'SHDHJ+*%N_=9]C/ M+);>$FT_IR9(.R0J+Z^J_SJC=%I68,5R'7*S-*>JB_H-&X!'V6C[<1]II0[9 M'AL7J>B?/D7-F\M:OD4=G0DLVU@N6ZV<;%XL&Y:F'6;)I2H#NG/%&2P!KI&= M;]?F>5(4Y;Q-1\E5 L/)XEF6EN6TM%D637)9HUB+IC#':'B#Q3[+:(RBKO>Y MYN1:/A_>#+:8^3UV!I].QXDJ18_,B5I;%LF)92ZS*C*D6S46L2(P."A\(BAFY8C;-T( UD>TW1L8AMA M(W@09$TE9+YDZ03^.90U9"\R3Y8I_C2I7R#;%(QCE0-_<56*K3_F$5QP!> . M/RT#:J5="9 P6:!31U:+DU7QPC1[?!#Y$J:M+BJE8?[W*1;AQ2 EG:[ XZ(N MKRS+^SD=5MA:G>8LZ?2O*,32JWD>.Z#P-QN:V];BX_S<.EPQ/CGJL_3J;([D MB0-7I1/W$'!;$IQ1ZTDD7*[K!A6&30D1OG #17 B%-3B/<&M);C/270I\VM; M(S5!SNW#D9K"(^-RU$#H/9OLA5AKW1@I]3L+-5VQ9@P.!G M?#M=JF'>V65J&:T]J@ZE : "&*1!X7AHN&/Z%HV8)@NUC*NUG**/0YF>-L< M^PJKC@T50'HF!"R[T@!:@&]3N!Z?"%?D RW"^H$%LBR'C%@)6Z8!S]TCCL+? M;I)\EF9RG.H]PS'(W84<.M<^X0*H)A,;%B!:-V<%T&XOL4XRWEV\!)Z13A;D M!0Q^UOA!=8S0$%^.&_;*!458!&U6:?DG]Y'C!>$E4 M)$6+!_EMKF!65%PCNWC UA%:%H66%^:K768ZR#>'M@>5O"TJA79^-0YH\V%K MD;14G245(4$!<@<@C_4]TBO@OQBXSI"E_G^*4LH51_.]Y,KV5C.!TJY[J M8,7F*"9X$]VAI8(-U1?3ENRRW^B7O.RE*VP%VYE5])7-3<^R+4,$?N"[+K5- MGY0.*ML,&SE\RQ#GGY)*XI%S!]]>QU_+V<@?L7LN><3QGF>S?WU%)"C!$W[Z M#6Z\G=^NX"T ;O#"V<,7@%TS9S(*REUV'Q;N< F]O))4+A2E^$ GGB(3H!)/ M$ M&#B6, V+N%:QM7H@;//EMC;ZV:&M)7IC;_&'_;<6I=%L1:S!,PJG'VQ\U<^I M%%HUC5ETKIG >AZ60CA;4 AEC'N6[S.74VIXG.E4+RB$Z)ZU8'[;11P=$WWSK,WH/.*1 AH,R'P>K^@H$[GH_B@A1DF7Q8G+B@ MEQI00J4WGQY<2'"KUA:=,E[,L3.T9*R2S[(8+1KI$):"]B8!8VX: M9;.D[#)7WJ.A9_@J'2>I:L.5JY9D:^'G4L^]!"TI!4,U&/TP/M<*,JR-IV3T MNPCV#NNY+UJ]XO.JEPS3?+8R,-7)[!I8*4,9 I><*7TQSRO']4T9>%JX1>MSP@]"PK)"YEN$[3G%XR;D9UL]V74&%+WQF>JYG.R X#=\L M1*=!! N?/"3=^)[&V>ZS#-9#L6#-&]'D&D76S8X-?:>&9W1JL,@Y%;;.J;E? MBP;Q[O$L!?4FT]RIP0%MO]/"WB\[:B9&M8VM55E>\CCVE8/7+M)WV;GR-^54 M#![I-->16+7.5BT]4=KX'9WKSR>-SI<^:2O26,;'UI3V:TEJWWG"G4UKWQT; M/QU-+0U]L^;H=7W.A>ERAP0\)(83NH'J?FOYKA+X?>"XWB(
OB$VS 1#.2ZP RZ+A$^IB ZDHV>UOS_$?I@]L$/S+=7P1'$ &5+2) M SJK[D] J[\!ON%Z5<7<<02W1:#3@ D2.K+[>ZF]N,$;*;Q;\DT[RHL-A#B) M7-<33GH)J=4TZPH&TXD"385$,X1'.78?PT#1M6G!@X!+:B$.7 M2XRGTB]CPKX(=NRL0CME^_5-,Z!1!8N$NC -G7MNP'3;L7W;U]W2AP3ZIU&= M9EL&;$D'6LWDB%/BP-T,--)=%8BQ1!\7L0L8LY#>/M)L]22PYOL-G%8+R^(> ML)K-74L/'3?DQ W9\8%MM@DH7P^;M6T! MZIW5?]_3631>&T2U=Y]?-OVIC5*DUKW.\COJPM[IG&73^ISX08Q%JKA_UQ2V MZ_K"UXECAJ')35\O<3P(0OO1^,E# @LV8*15 +_SAG?S?.8M&^"]Y.LEW^Z2 MC]5:%OJ!*6AHN6$0FB2PF!.:A>1S A*&SY1\+9T\ZP,N>M&WP?.Q7''O6/D' MC=)JZZKVE3>NCK$9^K@AK+^%.=#50N[RSYNL?,@TNH[/+K,X^G$F*SQ]C,;W MT4..D=4W63&;[898!&]&VT=NOM-N,F2* 0CE'K<'10*Z%H>_J=7FH>,.YE5R5Y1@XB6-JR% GE8X6[S8[;( 7GY1*MO\^ET M++/7P#891OF-AGI>2R9*@.%,LG@<%74ER@163'7M,SX:J_RB&1_&QHP/2YQL M$D8?8=]'V'?'M[-FP2ZJY,]2J.8?]R6NPR[2,\#@2[+?CG*FNWY #PEB&L'B M8I9P6>FR2.&512QE-5%5GPDU\W+NY7+=MB3.7^CLHI/&;H?.(9ZV2@6IVH$' MEFZ$EDX"H=L ! S?+W,S3%> )'TZ,/I+D6-^T+A,8V 2T@>8O68-]#N8'%+W MX.;=);.'CJN?7L.TQ@S-*K*YEEYB\0JE7^*?0UF7=:5,1:]97J5F,2M_IR\L M(4)F"\\,B&^:X<)38;JZ9S3*NTE"N;CZ>U$D^:*@D4^3H*"0,,T>J7)[2/5C M#4S+Z+7/:SK:]DWR#6=K'__3Q/RW;PS9CM9:B MU#2HPWR;4N&ZB$%EG(%I!&&@"_&TIW7%.EY?[+:-X&\VT'F;]NY)!@1U12<6 M0(>NQTVGHQ^/->\WHPX;[E;M3!O.LPS 2.\E>:5>D@VJJ58=*0P()Z@6[9N@@L(D(%#'U!*6G4EGB$^WY/)\,#,R W!]SL:[TT M%7N',]U5IE\;QZF]L=L;NT_)-**3"E)8@6-RVW0(,WCHB]!RO2+;A8=>P!IY M?MN=[+8GRBQ[0$FK6**W\9 M@_FA15PS(^,>@&R;YK;[\G.FSQ\^U:;/6&89<9<>F$^9A!+-V-5?MDN5J45&; NU_?$8U]V;(VH/N+E5;_KX.=4]2-7 M=G"9MK![&,MA5GC'#G/-MI@+^^FW:#:'MS]LT7V..88-_U%&B26X89F.?:QW6N*W=T?9W%U]@R,BXILV@1 M639M[#O9[1. 9;*:SV2GT"M"-\9>4;V8R]HP*ONIW^@3/QI/_,9/[H6=SS35F7#>HS^MKR5 MRCL&6X[P]05[BO:Q."_L]:%ZE;'D4IM83HB%XCSB!PX/R\+ CLE"O^'U>=+^ M*[EH04D75V&"'IS_0=?IH0[7V$"<>)Q.IR1/ERIB]N*F"^)F0X(DH;16 <3T M.+=U[K# "VR'F]PH*O(Z#K.:X4BTR:I.(,BH1Y1N68(+:7DBXQXP <)!10B*+&V0IB1N,B?7":2&0 MTI<02'1 R(L(I/Y(NJ5Y @C7W^[!,S6KWB3,HX[I,]-S+>(Z'I9.*$T0WW%% MHP705B:(/X^1X;[?IX<# ?9 IR=1K.4M>;U>,U-M!-H6K[A*!*%#'%V$MJ[K MKDX]JPB<*;W!&!X9G4+W2;:^NV$VR')5]"F0&"-/NZEZ_)7P\(DKSAX.''V(^1 M"EI28#''%M1T0VH&W.3"*?)"7+#L#+87M+S)XM7.>"WRHS70^T;+)^LQ.FT. MW813&:LTI*'[EB^XL(5ANK;C8@ARR:)D3>'.K7$JLN?!D:HN>B]PS]-O@:.4OEWCDEE6 MK9M"8%$[(+HI#,\S+<_GQ5FJZ_M>N*:[Z?;H-DSG!SP^90/;.HG*#KW+YG5P MU49$6O/94*$[8%J;(274$ :8B4YQ_@?8U/77GD=L@TB1I0X-2"EO4YF=#N[L M^; ;?+B!#0U2,PP]1M!S2O0@\"TG,!DKRH0YAJ!$WQI%)I/#>_K* MO*>LM^.:',@J?&F"&@QL,. LX;J!9^N!81<<&.C",?;"EZ 1#X#+WGG: M.UI>(X-N@JI&S=/"/%A:@,P6:RW K: J_'%HJ*J+-A5F M[SOM6;JS++V)HVMA.X$5"(]19NDV,(AI6I935&%Q/-OAXEF^TX,J67,@[#[D M]#5Y3K_#]W%T-8NS?9GP )FA7>%%NQ:8ZMLAM83C669 /&8 ' Y+7O1UMU&H M>EO\Z^ 6')P_&1GP5B-Z-NUZ9['PF]*/KY@U-R%?L^8=\FR+V;[A.N'P#TGOPY.WL3(M?@?1ESA&*&O MA\QT T\8Q"H!+R=@V&X->*,7T:I$#$B[AFM7M>J;\02KFO7+%=%Z*[7)M+64 M+3>@AJL[Q-J9?E.]S0CL0:[.XMT'&!V-;VQJ8[$7\39U%P;W[Z+4R MYD9<7/,?6:ZK4Y,ZCDL=9L$UCAZ4"2?$\7:NKW PSC3(@+Y,H/OIP.">E5\K M*V_BY%H8$F<^!U5*7=NR+#\DGL<74;34=>AVP/AP[E\^H*+5UIV=TZB[^7\[ MW)T)A?U'+;F=SK$&<(+U]>+\E-NB;=*F<1F?0]]MTQ^^Z8;5N27+"^.^;S=[^;W3'?LC^H%X.]&-P#_UFU6N>] M;WQ_>G@6>#PNP_2>]5Z2]I*T+4!I45HK\.%17V>V1ZD>,H9E/8J8'=?DKNMN M9TB_$+IDUL#F9B>$:#?1Y0&;B-::)'>EJ>A?_[](DG9NZ+HI=-TFC#G$L1V+ M,WF^9H2^YWC$@ ?\):K=>+BARH_+/8K>$_)!VZU#IY?>WB8SR6'.9.3)%;^. M)\,DSK$K[SC-Y]G3S3D9Y9;A&)X?ZFX8AIZ-4;:JXZ9KF'98:\[)'(L9A+NA M$QBPF+X1>BI$7C#?=4.NN!JV/!XYLV>_AZSV]ER:39/"ZEN]0FV[3)/L-WKZ M[D@D?F!*E9=7W6X_34;Q[22Y D&)Z_*,-KF, WL!OQ)(_QNFOX.I]IPW&4W.;:;32*M&V2C;1I ME&$'1"W*DAR?G Q\AB98@[3A:]!U\\>!EH>9WWDQ 'UXG?[Y[)]WOR3]2[5LZGB_1Y;,?H]U$,*1QGE9[%(\6JS^^J%?Y> M;:T\JK-^!?*[!#91FS^73>%P$"M$"I26Q7'10CB9W2P6XY&UN$_GXY&DO%A+ M%)O$=W"W%M6(\T&[2L:PP)&BWP4UIY.X),.2AF / \S5FP\T.YODN%-,:#A>#Z* M!_(&9.!Q BI?SNT1?H1OKY &Y!2!5$82VN9+5('[-EH@!&T=-5CYD&EW'9Y=9'/TXD^D)'Z/Q??20 M([2\R8K9;#?$HOEEM-WPY-7:3890\4^Y%PK!"*4>]US*&#=<(LVUD+JAIWO& MLV:N!B([O..N(2);"IB/EM=B=<-:@&6;<-5+*/ENXHX<9*\V!*MZC1#+E+,2 MM/!$Z@W8NU%\A:JWX%\IFD!2E,#@*DMO-ZGY35I>"N@H0S0$\A'$3U8"GE59 MK8WF,4KCF^@.7PZ+&>>SFIJ-0+CB,"Y!VBE!*'O63[/X#J7E^*$$$E+P/O*2 M"DMT8\LZ2$4(!4!0W381WZKNKP "_)9KH KB+!K#1@!E3&,DDR5@L>$)2"2@ M\=#;(O<2]!EL7X$1A_/;.6H*(%^%?T%[)HM?2PHJ]KH$E 5LJ7U5*?E?M9OT M'J '0#/),XT+),&CDD5B!!T+OTGEO+PDXRB[!C+5;A%134$@Y@] M+!VTM^5 M*AA4 K?++(U&P)PS@'7(2C#!DDXS>!T0?JP>F*GIYTC(HQ18!^Z8QD/$'Y'Z M24/H51H"R&+(X)TG*Y6KF=;;.HD+_Y^?KW,3'IKR.,D-)7<-H@CL!NCP' MD',)1 H[G]S"5BJ< ^@OP;67JRSQC,*#]?U9X,%I#7^NP]4US@!"O-*D[/H' M2&;<7F 6@)C#F0)O((/G( U1/N8Y[FZ%#E%6*N$[JW'41V6>1C,$>067%T@; MGI'!1;_*[[*X8#GTKLSRI4O5%5?)!'!=@HA/^7#K^!S'I9AG'>Z%>8-E N@( M<2)PP0S=LO KHDLUXU M>SJ5^!G6LF+9$F\_*&V^LP$+&&VD5"/\2SJ=(USK<+%]W\!VB)?R'I]O) ^E M;0=$CBP!A(IB7)H9>8S_DA0K@\Y!B,F]'()(SU!9)*G<$VG?9=IMNEB>O))? ML//GW9(-'117?Y=B?^&82#+0F_D,32^0(D?WHJ ,1.9%3D#W!9"&4KZH)\?C MA4(K53L\ORDW)"A5$A.-U*P+[J%1"L(%9:Q4X2B1%5C5;F+@B#B1_@+II!B/ MD3> X6#*#8<<*HH!:G;I9!A*35%8S3 BY2?)XG_/$^G+293N6'@FHH7O95"Q M8GJ)E("^E F*5KA7<7YM!W#E<0- &5U3]_2;CQ#7>W!I<=GRH/XQS_'U[#C M7[)T&,<()_/>"'D.[EI I[MT?*<42.DA0X_1/$&L7GBZD@LL@TH0/=; N<)?4+.'2H7QV'4X-:C@+/F3SL=IK M !N)6I&QY#C,O@+L(4>J?+9+"XL[?">G,E4*4^+ =!F=H"_E7/MQBI@\T/%[?^7D#G">>2ZQ8C LC40F2!50N^7&TPH\@9&*9 M/+BJE7']KB?PQE$IB#IM')QK;B0] MU'SS>"&42POW-HZ0AZ_FXU+RIYF$!!M_!]#BM:B# %]L"RO\XBS!$M M09L">/'2JT$H34$)EF8LVDC1C_(<2LJB48)&I3QS67(+J6L[:2PT[%$&^B<^:0P=:3*1KF_0Z MQ7TN]WT4Y\,LN81!XY/1=%*^GDOI7P92POFH\\WBA4! _[Q)QG'ME:AARZ$! MJ\\GQ:VH<1\A\T(8WD48!E8XXXN#5-C-J52#Q2&YU$"/T6DR.]=^1V\F7#I> M1!AT>D/W=QF&^XM6L=",-ZQ- VQXM'U9E*_S3_?"**+0B)J3NA[;F$ MZ+IC,EO&M!O,(X$7F$>.8J.[1K%]FZ7#'S?P&*"( &3B[.%WD+Q;!K )W?8- MH@>&Z08F#TS/UE54FLT"WR)N+8 ML!WNZ@855/=,'IH>KIR\U',\^/[)$+"- M[VD$L-6G]6=-36S?.+9M1K'/)-Y('%L091.)*-]_!C3V0?L"VO7;#:"+9\+J M#ICG+0\!P!LP;ERNSQ0==[@PVOMWP9=O[SZ@ZD,T)*N*S//2H:YD 8)\$.N( MA"IG/IK=0,OR*3FJ9W132ITVFF?E_4K6GVM^,I9/AG?M^R9U'H^DE# MW 6*6!J$3XYG("'Y=";-%/65!!^%42T=E 6WR;@N%?HNCP$^39YUPP!/S1\= M)'XN3GJDFJROTF4\C#"8#T:=9"7.NR\U+@#.Y*Q
?ZZPY/W=T/^N%]T$_; M03];**&]=!A[]]<=<,H&?.[%#$75U)%Y')IGL0D/@8P MV8):W/-]K)]IL@)H6,() Z.&27C '(Y(Q/9UPP)08GJDP"0VP!-G%52\.-=^ M7SJ9+63K/%Y1\^ M[N[$6LI08QRF6I^[OG;JM>WVM?T]NHD0YXGXQF-Q]M_1R@*C"V^4N93B3/ ME:9Y_+'\1V-EWBVJ:2QJOA!$=8\5VU"O,MDOOY87K?Y&]"=^V^VGTWGB4?N& M'*N(D-FEQ&KOT&/]SD6C!![+5P'FM,'[SQ2E)O@PA^ M!T7P/!IXDQ+A& T.FFNQ6\[MP6BG?J[TXD+B&6O1$TVWB$:\<3/M7OZYZBRN^R]D/B;ZE]$5>RG]%Y6[NSA;/W99H4Y7B[%T;EBQ*6K% M8@S?# R;6L2EGJ<;NI"%MDV3"^%Y0:.N]I-^MHO*-2^]2^_6^O'^0#_>HG", MVM_=:K#2%^M3W,W:,)T2!IVJE_76.+K6F4)W3-VP7),2GWM"-\S0L15'FX[+ M1=@V1XM6.9H-#+/-LLH]1_<<_1HYFI/:B9,':MG3/==WB<'LT D-2W&T$08Z M;9VCR[.V=CC:',"6]QS=<_1;YVAJ5#J:Z[YM$^*:H4^ M)1LXUZATL1\&W&>6$X(V)H9E4T8M5?_&,@U!]57._3099C(:.QI[,EA,\:PS MFV7)Y5Q&(WQ/Y78BXL%NX5O,+I@K"!R]T6?F4)IK=R#:,U?/7%UBKMHQ"GIGJ,$2G/US-4?FSY];#HJ@KU;.3C=N^W&J?EX[$K?ZL*FOFX%#K&8 MX7(S-*Q ^7A8H!.RK8^G",YON'I>W]GJB37FZ)1(Z9)&[Z7"BE2P2 44A&LR M/0!#EU 2\M / #*44H'[)&A?*G3\?+:7"KU4>)M2@=9B-G3N.3YW=( )S&>& M;9I.$;,A&+?=@V"%+I_Q]E*AEPIO4RK4SIH$"3S#L8R ZR0,F0%6 U%2P;8M M$1X&*W3YG/C$I,(+M?;K0-6(/9/[G>M*_(4^H M+Z[*6C%?XDP2_9.9_T80A!R8R246*-^0<4Y5VV';$ 9S['H[/8\YC+NZ"P:\ MR4EH^D1YT&V?<\'=)XL@;'Q/HQK1BV]2J+HHL.%_4$RBJ M?-5+"43YNA(GLMZ=+*2X5.FD+SS0%QXX\2<>-EQWHB> 5 MEQTXCCSH1LKGRQ/'45.!NR$%WO#6]]4!NK#UW4OT[JL#]$335P=X#N5\C?-9 MIBJ^[YR'\-8\RC:I8E),BP5A2(EM.YXC7*X'CB@J<>J>[37.F?9TO#DRLNC1 M2)5_%:_YUYZO<1_6/\#YF>2+=U2D(ZM\_R:1>3N>;CX@%GN[^5"=$CJ=.MQZ M:Y*&57$NKB,8"UW*'9L33D/#9JZ2-#2TA<]?2M*(DY(TYL#0^WHGO:1Y\Y+& MX#5,$Q+=)(%-F?C_V7OS)K>1*U_TJR#D\7-W/*HF]Z7[7D=D)A)S=]1I_GY.2(,XZI"F0YI+1QI6G?\38J2PT)E0VD* D<"ZU&F<,)O+2B.0 MB ".(:/$1):84%%J"HU \D9=CSVP.>Q+PCM$[1C\>HT, JM(TA*+( M4BX),AI1[*O3J%*@(RO7ZCZ=D9=ASYPN!.WXO./S8_)Y[80TY)PAXP0Z9V&$ M'<=S6]CXF%F #W9">@0;?\]\CGH(BW/@](N)MD =]--)N=SU[P3;[3X(?X MQV,[#ML"'+A2$!"2$!C&F89"80LEQE%Y#&&Q/>0QQ*%-@1J)9!3R*7[TR2XY M>"RN"I.;V8=Q.IO.LU)&_@'3R;?A/ZZ_3ZZ+/!\U'EQ_=S\^KCZQ4A$UJ M0QT(=2!T3!!BJ%[0$"1Q* D44AB#4BXP\J Z&&V?AL>EPH\.-<\8-5$6>::8C!3 @ M4D1&$6XC20LG"^7$'C*3]_3MFPXW.MPX9]RH'5-3 9$PE$?<+8SL+OTB'&UVT3%4]-?;=F69I,$U&L:]0,IL$S4;0O%#QYAQ=NI!6*@\G MU A+C/#5=D,&>02+8'MH(JK%&;M8"MIJVN\J]]?)XPWDV5J5YG(/ARX1:5BE M)!E#I DQ,I$UUF&0!9$L8_E ),[9*;,?I*&HR1C_#FDZI#EEI.%5P!ZT" ,0 M1@!P@R)+?+A>@31,88[.V(VS)YT&[J]G88GFTM(=,M&ZL;2J&/2(/VTNYE;6.+OT,Z7(9'-4BY4+'7X8: M23V#N_])@8N(%R*E/9C)TV1?9.Q;'3::4]@Q>,?@I\3@N IIL\H9%T8J22T! MH2181442(L)B[C)N*9L#Q@IW>WA!XEW["Z-UK-RU;A67@(OGXU?NYF>5[:?[[J'V;)$$Y_3??[$.# KGU[1[< K^'?G7BDOVHXEKG]NT9:HQ!/)L]V6]]A1_"T[NX]>V9%;;>\ W'J_9EG3V/M) MUC T66\8&G@--HC'@Z#>].O-K^EM/\+7Z05"+O0")8WBUL*(,!IJ1518%CTV MVD!^,+W@@ %:66BHNS+3+,;]Y"9.D\%*L?2_.O7D57&A=*&KL.S>9],+IJN-^WK^JP>>\8T>=/Y2A"GV16U=P7W MB7])^[/W\8>VH<3@9I\/TN&6=+ZG$B'C^Z M]7N83&=I,!SW)_=)3N"%[>R0(YBX&S,J=XSA;RNQ(T@6&U0SQXL($O>E>YA3 M(=PH?9^O,..)!GDF%";^YI>S^CY>$-ZY<]RB4-L*A^PXK M+:#1-LR;)3(CI"9T57@O9T/6%MDL)O/)SP6N".@/N4[78+6IQ:/^,AE_G273 M>__(Z\>'Y*D<3__[FCR>IX-2XM>%,EG(9/!\#7-Z!1E[L5K5VVG.84D.$0X( M^O$\34H*&_>'#PX^C@D#0Y_2^#_SX33/:71(E2:SV2C'A'ZDQ;JU_ 5 MFH=')V_7..D^#>*;R;<=G$*O!!^&.R%\*D+X*O@_D^_. )WVEK7QGE<+$_=Y M3/O#-,-.MZ*CLAUG\#"?]N\R,7WS MN&3K?!_.[DKSW@OYX6R%8P9)VI\.;W*A?[0SSOI*NU$FH^']<.R,W,#/H0K7 M7^S,<7+P!Q[J ^=WS/IDF/Q9[>)[.[R: 37GX/OI?5.]+)Z.W<,IK64CI7#G-C8:Z[5QL3W7=;#K\5\T$ MW[?TEI7_FVM@+(%&@A!(CA6(N"FD-U) KB72F5&;*O=G5P-_5D]X?41$)@B)!A1B.,&=$P.P*-D(X,,.1-,\\'"ZIA'R4WTWD\?OU\+>)XY[IPR0_8]GZ07]* SV)IX-<79XZ+II,'1(_/#@AYST XP4^>\7. M8W.N@DPKRGK(*2N(YTY=G@[_G;.FNWK/2@=!EVJ#B[E5$,ZG_NXN"M21*JY"BB3$D&H)910I$5ENI"P*383<*+,6TG==&*49 MR6:PGJI^?MRP75KVTY[V]VG2]T3Z?3(=I,GXW9_'D^:]2,5);T9E%=T,:F;X M4S25*9>[&#/[\A% M6@]YRFVW/(QFY4M/%FGP0W\R&E7!4._6PJ7>_>A]<@_Q=!&KXP]19X]%>)6S M$1^2<9KOT\,H'J=->FX@WD&NEG&R]_$_'2G-'OWX-T2#%4#G"=![O.Z24>:4 M]5-*;Q^K,^/LQ\DH$[6S^'=_RRQ[_C?W3/_E()XYP_I+@9MO>]03GK?RT9M& MGHW8NT*SKU:L]8J5TC+D9>N5=-:?HUB_V>ZO++\O>V4T',?COO=3?YFY+^[K M!N+;0: 6+^ 7:C#OYRX&!T5>AR@Q(EWS1M\DR;@6*H]P7>2BLQR=3@Z>74VP6A%PX)C-9O.+^ M6W% -A4DBT\YKIJPRJ\L.8XT#PU3-D+6"F!@4736",S06MO4AG92M&8G]YC4 M]%3T925B]JW8\LI BK1D%F$**+;*1#@,>53F/$58K[=N&?QSGLXR,?$Y#^F] MGK2$<[=5C%'+V?;E[:2+[621)I'1VAF\"A-IA1%%)Q[#-5#KY4X:WAQ4Y)X,A0%BG$C<.A0J"8$*_W]&E.1S-X8#GV>TX00^' MWX8#I]^D;9[Y99=NJ6N(CF5&\30[LAX$#TYV!X-R P\0 $=A9?#XE!DF(#06 M*D0 D$!EZH;#+4$1LFL!OT^2K MCP_W:6J.:QXSX7D(?JG%;@AG5@EB+:<R5[;'=(N;\SRJ)309(@CHC?K:U7_1!,ABHF$QR'V'%69*6.!#)N\PI%.Y06 MD37;^'5;MHFGMO.W[--_MJH8G4S5G!9)2USK9Q!)HA0)P\@:%5'*M<4Y7C.+ M%%7-2T)-7Q6$AMZ( 7,\-#:JC12--"5W&&%UDK5K.]M&Q\ M]>D>5K^MTI)41K%F6G"&B-8V5$9C)D)32DM,[5I%JE=+R[4-V@IZ"=J;M^FT MI"6MF"S"D8**Z2A2UA")$2"JC-2B[HZMI64S6\;8'EV]*]*R];;TGH.J/FP. MQW$"/\X#N7N[Z1*?II/!O#\[DOSYX$@T"_J:QR.?<.#@=/88_&783\:^V,4. M03QS=W^2IEG\TV@4)+[T@4?B+-4H9Q>/PY42XQW0'LB]3RN9+F*5;N>SN4?W MX:U/B2W32WU];#=0=X][5NTA2SI](1E_%]]:U/.^L7(QX/YN[C8_"0L6@_ MR;8J2YE=+$_UOB*<*1]/Q8%YK'^Z'.SO;DJ'/@YIFHS(E9Q2X/D9M;S]0+&R??LPW+QIG&>T;NZ$?YGGZ6<51IX MF$[NAC?#V9/;VFK\V(L7\DL!%5B@X-H7*KMU&U66UO,;?4Q?X:8!YZ'5Z_^V M"X=WR0):B2+GF87&=I"0\X>B*%">#.SY=#:\?[FRRZN2A+)<@72X4Y+0DNU8 M97'Z=-7;8=_CL!NJ+P.WR$?**L,XI28S9\LHX;@H2U"$1F8/B#T>E'0]K=&U MNVJ6W^YAV?V23/VZQ+\[-!DGMS[$>%' +T],&B>S$EH=.(TF'@_CZ?31J3YY M7.L/?N@(_/SKQ[^DV9_PYQ]74E1]!8AT[E-/W4,+WBN2!1P#NFN]B)OZ#-3/ MR;=D//__\U4M_.16]+YS'WQ[UPU\#OMY77L M_SOV6LE-G X+)<(7ZIK?^"PG7Q1C5,BA9-#+"#:K!S&\+X*D_:=YZ@N!%A^R M)_?+XCK+SQFX+7KTS\GSJ?*KO*!.'"FZBQVR97PSGKF+?16]8>Y!JM5SFJ3) M@LXS+<5',&]DD[P(8<4JOB2?IT+?X"!Q$C$^B]\!C81Y-_L/PQWPP_ONI4QGS-ZZ/ M:7\ZQV=JO$<=XXK#0<9A7S/RK M?#*@>]T@28?3+ _[MG!@%B"[J)ZR@.<:YO;<_.H3O$F^#L?E7L3^TNR1CVY! M/-GE#+#E=-S E^"^T"0]I@]]T9<R;CF4,VEM?0@ M[ \I_4#3JG[,9@&\*D>?+L^Q7Y&8FRLEKGI=?YZG;2PA:(%O@:KKT M99EK_.Q0K@+]6!E.Y\0/$/\8_*^E-F=/>ZY72@(. M4U_#<#Y-/M[6X[R*N# S26=I%0E6.EQ]*1$]%33*PO!]+357A4I&D HCD%$\ K8(7%.<*Z["YQN7O?0>^"Y(TG[\X!EN M.D_>_=G6\R;KLUWK$;?$*:_H(?:*H>PRDS>V8#M5'T[5"2%018:EDR:99 P^ M%F7M3B_]>(_IQE_S4G-/YP,7B:H+O>WSY-O0R6D@@IP7G)GN!9!7Y#Z-W$#J MMOC67I#J)?Z9.U3,RHVL%RJX'V@TWE:[]_J;7Z%LW9_*9LY+49=5&!T!I\XZ M'GD]__$AM_WR_2HWQ]>?O'\831X3'TPZ<49C/W-F#*HJ,^-!YGR>CV9Q<9!: MTXJ*JMF?5]/+AY7'VBMK-7.Q2)LN5?=\-D[I7FB:OA^'HXJL-K<;GE.0_6U9 MHUBG8'[>F C]U9D?T\RL=T;^/PLM.MY^WVXG\^G6-[_/#"LW,:_TECG<>8.& M8KF^+&U3-?@LI7GYCMU.KG>:1V%W9<;)9)P$_S./I[/1[7KHUBZ9QLRX?D3E?,O7O*GAVA>),GOD3%F_' M>'MTIT5*O9-PQU4Z_ZHG3QZE(\Y)0DB5R6,DP00 ):W0-L0<4ZH*Q8J)*%P[ M2=\<[*]\<<&OV7&6?ES3 C,1_6M6'>#C;5%O9Y&2_T+=20_%O[H15&4B/4Q[ ME,[ETD(L^0N;S/'!;)]Y'T\D^11.^<%>T[ER&J!5D@\3 BKL].I(RPB'Q* B MH]_1@!9RS11HB@:^Q4[:.KDWD3?=6,S+M4 MU;N?%;L 8J?SO\<(<*#OEM.8TO&CRL_M@FJC?&5P/G?GS+$%Z M1'Z8NU>E.7 7QDVF-F?G*%YOWKDJP-HA2>C(:@>X/JK=5P#0R^T1#L48^[!$ MLQ.P'4W198LR/W -TN1^6!RW+ZIFK2]R45IKI97 >2_YWHS_%:NV?02\9F_3_[-46[+-U]$O.$J^.%1'E"SLY M7HY[*B2DQXTF3.B&,&'' XO&;(0B3&,X#M3\Z]PMD4^&Z>W?"44)J;+,F:_? M+20PTH8* 0;"XH2711K#]>++;7%"[8WYCEQ5_'8^S:(4G_)/^:Y?2SZJ@@4S MJ=VU^%IR#XS227D$^VS;^WJY9Z<7E[%K/N;*-PI+QL/)=''PERWZ46V5VES* M$["KX+="-RLB2U\]7V>-+ID$]_'T7\FLGO 3^QKW/ES6!^-Z[/J:98CIQ1EH6%Q_V[H_O88T"L"]GX?WL_OGZA9O(A"7BM67-/B%A?-'QIH MS?$"4-+JQ$9%FA$;0L:1P-( 0'D)E":TR)1 Z<$I1\F;9U#RYK&ZI(Z2)6Z5 M;;K2CQX,?%/:(K[B4]G[,,?1V>0F^9"MUE\?)N."!CXE4X][+T!J]KY%]ZX, M4S]51)/A=V7KYD6B,FF^!J'Y9CX%H>_1\Q4.P'I-BC\V41 JS57%#ZEO"A"H<5L8I.2/FOLDME6/A(^CX+WF=C9 SRGW0Y_S[O15G;6(.]J M.2C"0'V?@@+TJR@1GWDP3CU?9!6YXZP\F'O0H"J"N8X)@<_QG@ZRKL;^@5EV MPB(5.30?+KK_YT[P[H,N5X)\4GVK;'5RD=#BS43D048:D8! MMP*$"XW-HK4J,UMK;)NQZ+K"HDQQ2S^,/V7TM@PW>40C*C:H9F3.G#5\R<6B1X=14@:0QP5S.Z)_GWDW)CZQ.,E]Q[4< MI IT%EFP+TOWHBJ,[SA2!% ]!W!^N/=EOX79$^T3_[32BJ' PZQ7=W;I-*ZK M$X,B_KT(CRG:M!=I'MZO568;5?G.]=[!-TE1%Z8"RU6?XZ(3PGCR)/!.D_[D MZ]C["2(PJLH MWR@"@'%+0TB-0!0I*-Y?7@L6U]";S78DP+J7Y;9%2Y_[]-AMZXZ<\(4M^>_6O6T7H1)YOE.I?W5ZZ,C:EF*Z(@=CB>]C,]V!G+ MD_G7K$*1@]*1XUF?*%9ED/FQY&>I:1YUNZ--N%LHJ!](TL];L6]_H##\?7OO M0'9.4ZU[&1U;))SNK<"\+O_+;A2C>6*QY)\M_:LPP+ZWG*D_\95QPHO"N.$!8 M2M;U7ZP055 D M?R9U?(J)UG;H>+16: U0H7&J:*]3OIWX^'_S(O2',J'E3P7[Q0SSVQE4X27Z-LEN>WYLKTLO=A_;DU]_>:FR@]7=_/W[)0EWA#2]C, MIU64L_/.L8=).GM?WEXKN.#'FCI@Z3WCSW'+L[#OW;BFR:W/+78/'3DB'PY\ MR.O"ZLG]AF5!EG(V2V\O&UP4D^AXHJ8[S=,DIQ$]BOO_>O^E[Q8K2=__DDQG M?J\R%'GO2=,OH)<#\U&3-Q.'Z8^UHT6;F0@FL6._YM,HIG>4VHYWG(US%VFG MNSNKJFG(E0%O44WCLHIB-%!% >U6 M10'OGRPJ&35/\Z)OCI-NRI)R;M7NAHZG' ?[D.^*_CWW#!W/#)?9PFEKPV]E MM.O#_,9I,:/'][,\L+D,B9V,G^'='$Z6^79)E-X\!FXL_?DHGM6.>KV-FYT7 M+\Y=EH5>/09O(4YJ4ZM*V54EXMRKTR7,R,G_K2TSY6DM>[ 53CY++ MHZR+K,>A[V_HGO37JR_N&8['TOGT,?AW,IV\=Q+.UXB\F8P+OU35N;X8P2(9 M?[(!TM9.SE?R@;+HXS0/\LWJV%7J3CXJO_;.<)EG4UA4+5ZY:#)>>TOK).R; MBLGD,2G]NV0P'R6%&;9FI!6'NFH\6#*M%OZK43Q>Z.F16!^^M.NU6@??&'D M\=?W_L-/B+CUJ2\8V+A>M>3!__(W_TC9YF\ZB>C M4?%K%G7I/Z>^FG7Q><,>70\]J_^:? \^3^[C\>IHOP\'L[N?A+C"$B"R^.>/ M/]],I@ZW'1*-1O%#FOQ4_K&V0'YP3A68^8WR@QG_[W?0%_KYS]G _S-=_%P, M+G\CQ7_\N;QH]3<(GOEMNY_.YXD;5O2;+X#GY%6Q*S>3V6QROT*XCHKJ9%7_ MG%^_]%66*I=]\^XI%37;^S7U[JUJV";N+%=@04[TW?,S+4BUF =\^#U()R-G MSOX!9/_9:B6>G'>AFN\X\^S3\+M'F1#DX"WHJZ=1 ,7B ?H"*2POA+%6S(AO?:*PU-._5CMX!#Q MAK4X%GYT1+.9:%;+J5Z:7.GHH@.3CFCV""8O*RAN C_?Q/U_?9U.YN/!^Z+O M6[^?)+>W>\&:9DYEEV>_5K\D#V"O'0>NYHND/^U*9?M=L_;RX3%7Y40 J".- MCC0ZTNA(HR.-%U?H=0K*TA+ O?M/MI[FAKB$ VGR3TXMFWTC!WROB-P4K*K: M00@1S%*K"1-$*!7A*(HH))JQ"/,&JW9$\7#J3_V2VHE?N1&_+?;AP M__>3$>S;IV^M1[7CU\:T$["A0_!*4.<6Q%1QP2[4U!2C_/$R'1_GRO9<+MB> M6@)I*'6D <868V@MY(B22$(/ *8=;"]:Q_987J&.[3NV/R6VEY6T%QPPP$,K MN)$< 1,J#IRT=_*>(1VQYO(T=I7V3^>K==*^8_N.[5]F>PDJ:8^UX09122)N M-501$6$A[1'2QH)VL+UH'=M?K+1O\D#B%!P!/B3XV!ZQ \-&&?"[@AJHRN8- M+:;40F2 D#2,M!$AREP#G$BAV.:N,L^5JM-/E*I[#C6NW<[ O7L$5DMS#N93 M7Q_QW9_1%5WM&)F76MX>!9XDFKV3^X;@[XMW_%X:?Y,J1%X2Q*6",#+&&LFP ML9'7"JCQQ2F>*MA[*/YNUO3O^+OC[\O@;UH9^PQ$P# J1:B5E)QR41C[%$&! MA#VV_&Y0V>_XN^/OR^!O)BK]/,0FU!'F6!'(HD@+ G+Y3;4.:71L^=WQ=T/\ M?5ZG[Y\WIP%?EG-.5&+: "P5MP1H8\,P(MR0_ 1>4">VI=ZK<\YO1N3VXD.Q M%2=S_@ZOQ$5ZYCJ'_,GRO*P<\M8R9V0;JZ401$N$& B=Z&8( 04%VRRZ#\SS M[3M\1QOJK7<\W_%\>WD> E@)>FP!8-"&SO96FA$6>NW=V^,,$1,BW@:F;]_1 M>R?H.Z8_-:9'E:2/3*@8T,P:HD-C(H2

XE/52 "DO:P/3M.WB_5$E_:>?N MR^6R+LS#]R1\D.H,GA.%C>$4D@A92)V68&WF') (&XL.$YX?%KMT,LX! ^-'^QP- M]&J]8T6''QU^7 A^\$K_B+!D2!-KN51* 4D8PKG/(@+NM^8Z>NRF?[3,?.GT MCPX_+A@_9*5_$(IIJ"VVV@*AN)&"V%S_L,2$^C!YAB_K'RW#CT[_V#T"HB&P MV'E"VWD^\^OV\GSF=S%[>6F'"CM5]3E'A1S6 M.K1KH!"!7(8AAL9G_9.(1_GQ@L$"TW:D C][I+!MQ]K7F^^LT6S_,]"_._O] MDN!"T%IY,&T LA P"K6QEFHJ.')H 1V.",': 1?/GB#L'R[(ACZO'5QT<'$9 M<(% 3;N(&-%1&')%$!=8*@E(T: +,"0.LY9.I=D)4Y9Y-C74*0)(X!8 MJZP%F4E),->4[[?H=1-U=?;N6FHVM?X,/$N=(_J"L *#RA$-""= Z9!Q%#J3 MEV"H26;\:DHC+?<;IMY$/9Z]8P7J0M([K+A84&HB4L<)28P%DQ0%W:)!HA0UR MW.-MU 7#7,3I]LZ5?DX9$2A>((*2412!, 20(JZ(XLJ(W"MA$3![MC2:*.BS M=T3 5_(B:W]U1PBGR^#UJOQ$0,$T$R$7@ MN% TS5X)!F(6L%14SCNM*8(V: M!QV#=PR^?P87E007!DMJA*^C!4,66L?J46G_8Q2VHJ36<>U_VC%XQ^ GQN"R MDN H-)$$*@0B(H0**2B7A=$>::1;P>#'-=KI)9?G_<]9?#-*RN\;B5]8#L&H M3VPT'"?O[_+J,1"!/_Z/!D$0W=?.G-T MZF^,9]G%[F/BG_O5L>0LF*?^(7?#=#:9>FH,!O$L#N+Q(/#/G#V^S\)U',]5 MS.R?.AF/'MUK^Y.O8S?P@>>/,VD_>']!S_MW[^4/@UF^X>'-QZ\:Y707'I;H-A+\<*_:$8M68 M!/B8@_Y_>;I,/XP_96OUMVS6R4 YN(R_)MF/H5NZA;BX]@!T[<:E1P[8WV6R MS'_\DHR2#(S?2PLCI8F4)!*" 6AUR L=U4K.U?OJ.$OQ"$<1T]A 3 E@@F*1 M7\HC*:!YY[:N'S]XD)W.DW?'@8;OQ9*\C_,U*3C9,6X2W+IE";[Y=?'DO<3" M!:W_X&@P__O'C%,>ILG[6?S[,^SNN6.<)L$/&1%/YJF[+?TQ^!X[\O7L/G(: MUVKMKA?7I2:?EC4EXA:JOG)@X\+5GK]T.]AP=WT 8R_'1TLR%8)<@F:2+.@G MHU'QZ_]^!]YEG]W$^N7G#9MU[0 U#7Y-O@>?)_?QFM;Y?3B8W?TDV!7!$J#R MGS_^?#.9.M3SKOE1_) F/Y5_K*W/NX4+?%&E![)W3WO(\Q<2]XIW:TI'_AM\ MYB>PW6W=R[9YV=>?9IN:KA]9V/2OW%_7"7!M9AT2#XDCS,,K,CP*!WF0;S MA1'!KT[PO(T&+A /\!%(87TEBK=D^L#:*PY/.5ZY/AI$O&$MCH4?'=%L)AIQ MX7*E'71Q87C1;?V1MWX3US>9 =;6B*H-JU&ZBX)G?2.[DM)^5ZV]\O=BXW8[ MTNA(HR.-CC0ZTCAX*?93">ZNVN 4)RW'CAEI:F+_L<-$VA_KPE'5GPDA(Q"G M$(:^O#/5#(DB045Q97ESX>@V.VO[,'84,_=?IA]G;@[7=_%XNS/0)\/6:Q$N M\W3@GI:-IQ[F@A9A+N"%.%7<9"3ZWJFVJTW304Q;((;4REI%*.(8$@Y,& J& M0JQ@#C&:8"3E*4&,:!AB(+RB3>;5=QC38GP"Z9 5=#J20#",$ MD"#,VI!'T&!?O$AJAV%VX>3QO:X;Q*TR_>C3?-J_*2P8B@*,0F+8[:0":U/ \":]DPY M #M(\;<.P#H ZP#L[0!&>:TS!D0\U)I*PR%&W%F2IO1^J4C@TP"PIOU>^$HV M&2'0/@#;(EZIK5ZO#9'3]JG\[QUCVSKT;OW\NKT\G_EU>WD^\[N8O;R0DZ9/ M+Y5:Z07)[_W1W(\KB._=3&>^^%H>L MA?28"!(JN/O)2*HTQUKRTF7"0[.Y&^::T?'*X0? MI&U.AR8=FG1H\G8TD94W%"H5(0DMD%H"Q34&5'LTH0H1R- K:_R_\H1E*S1! MJ$?H>?LF.SCIX.1DX<3Q>@4G EBB!6+001' ! M;OH.!%H& I0M0"!22EJN 9*"0P5"92*:@P!5(:AR(1L&@>T=(1T(="#0@4 # M(,"KQL,*%]7^/V]1)I;X/4#F& M-]^^Z%>0SP6#7E O-?WFY_5\%ZQIDO4.VOHA.>O_QPN\#Q&I K9A&&KJ+ ' MM72J0U7\WDW3V MZV3V]\3Q?=DF; 4@/N1:PC/H0!?HP)ZO:P*NUM/? K>.HWH$[Y8+[DEH/JXU M.UMJ#]5W\^P%XR3KM%9UF[M=M')+>\$TQT_?7VU>K-K&YE1YW[A-'>*J1FO? M?/\J]\U]/!Q[!]WWU9+/19.U7>A^2;J4_<_6"*PZ4)9?L'T,PJCP)$0",6QI":@2B2$F!BM9P4DNX=LQY8 QY MHONIUV;^X8@BV^=Q/U=9JE*E63/4OSHR2=CAQBSO(V"9OZNC?,$JRY_M^D44K22>FW_M=F$Y& M0?+-">RKUXOY/:E6;LG]B(;C>9QKAMG7^86K8UKO2_!N[V/&8&7 V;]WT_(A M#PZZW]],D_A?[^-;-Z2?XM'W^#%UK_K/NVDQF]<-L>BL$+]N>-G5P=W4T_P? M4A,)@2%"AAF-,&9$PXS+(Z0C PQYT\SS@60-*CWQ&,^VXUF%H/'R6JQNV,J. M;NAL28!$#"')G1KCALB,K_F6=[8TRL+0&1=[WM?\H[_\IZ'#KF'_YT4F409V M01W-@@R;@L**>CPVRVS5W72!V"L@FN%[6D[MY::DCJ0X@)99%3(M#$2PK#6, M(2$6UYJ21H9!&1$.G8XAK8+*JJ+8%J?28'KTIJ3EK.O@Z[O=^KV/QX]_2NO M6^L2[*_96A:,?7.U^TG67"U9;ZZVFYVRS^:FZPM>>][2Y:UM9DH1??A]IP:F M_-W3D0;Y.Y#$^52>Z*\IGOF5//,;>^8W^=QOS_U8?^%1>_@=*T,)76CWI7QQ M:K7_QLW?*GLF7Z16_^!9=^>*4.?KOBR3](,O2#WR:?N#S](/? MGFA-]6I .>UN7N_^_'$^2V>.4;+TM\QQ>9-\'8XS+X_[D/MUCAW\VI*C#:?U M5R&3W$0*A))@)82)L("FZ%H?.M62'+"H_$([=EIUYDY86^:N8=I5/^S"P[OP\)9B':D\[2*RSABVA"LFM16A]55X MO,+AK\6IR=?&A[7O4O/( (- M0ZPX!12J2%G #01%2YW02$F/UE+GR5.WUND_I$=$D\536ZOF=-I,%V+6-!*) MZHA8$"B1LB(*I4*2A6%4A)BID%J*3JU_X-Z@JNOAGN\">@$V&Q;Y(Q4J7*L%H#4WQ&E2$$4@-,P"C4K'MA64DV/!XYDI5)!< MD8-@:/M5K1/1J*(\&O;LW#XOZ4ZX%I!+B34.!P#CU&)E: C#J#SUTLX,.QPX M+';C]-0G(9LLLW8^.E*G"G6>HJ85&UIA%Y0A\P=9T"BM$%!08UOZK+D"KZR9 MUB!V^;R*<]-J\!4EG9_HE IDKP< )>/!;J$_2R%E^.'W8#"9^]#8,J:L46.X M>%L6B+L6O=86&&*5?<5HJ!%E$B-O5QFIH2ERFD)%L#@@#+T<./1"CM-1M"?> M@[C1,K5;4^MVE'?L\[C.$]5YHEJLL(FJCI2QPGWIOO$Y.UJ$5$-<.NH)):\L MP'_TL*.]@>B.NIJ\HA<0==2"HA=[G^U;1G 1!2\6]0[6<^"*HJ,-E2EX"L8( MJ*(GJ>!0AP9KBX6FH63 GS-FJ80<8_[*XKJM4/BV2FK?H.N]-J\=7JT''326 MU_[:5/4WI)E?!KO[6A+QUZ_3Y*M/H[GU:33?O.SS(+#.< 4G#O+*OCNEG\[N MILF+^:>!LV7]'V*W1-0]5[D@J'),626DU(A;#4*M#:+(%'H.L\"I/,!K:.P6P6H ]-R%4D"*B"$7(L3(L M:R5I2*+64H X)@6(JW7]M2D*\.634E\.:?@M&3WF]7..@GFO2;D_$<@C57$P M" P$A#$F422$I-RR O*X/U"$K27X9WWO^R9X2*[6V[V=%.:1*H$R0@(SPBRD M,#342,&)*DA ::-$:TE '),$$+Q:CQK9$^B]HMC1DWKHWC1?7V/(4U7*(LE8 M:*F@(@H-)X#H+(R30"VIU5FQB_@U*O/.0\T^+F>?_P#)C\%VQ6X^C/N3^^0Z M_CTNUL3)9Q*XJ23IFM=DM2K02U677G[[D0CR M>5.L8=,K=!I'4>CGUNVH^R.>U#ON^TD%6T\]9NG%69\V1 M4QKTX^GTT4%,KJIXU/Q)EBD^]#["OQ> /9Z3[QT"&H^[7^](?) MM*S2YFNZ#9+;9#KUM8CBWX,X39-9VO-@YA9EG!5\NW/6>XA\^9'707'W>JFBF=]Z=\E@_DH^7CK:60R MSB3@[0)E;+Y,.ADGM\/9RS6TN!41$5I1$CJ[54%GH?*"$9F62M3@ACA0D:%C M3TT1E!ACAE@!-RBR.GQ[#:T].S:J!6H+$0;??>7>JBA6\,-P['BFK&W3UN?8FVC@(A&A'37@M@N7VAOM MU(^8#PX2;UB+CFC:133BPB5+1Q<=F'1$LTWN;'V8MO)V?XUGB MN[J,^\/1,/-Q_ZTB/O=[09+JWBWFK-%&TZL=6WH4KI_E[B'ZMDM2:)LFU2'9 MY2)9K4LV$UH!:#GD!#/ )>)1<1BKW>4RVC.2;=\M>QW)V$'R"#HDZY"L0[*V M(%FMU;>,(F@T5)1Q10D65K!2)P-:X@/H9,UT^X6DYU3-#LHZ*.N@[)*@K-:P M7%/I]"^H%&:4N/]JP(N0%1WA2,K]*V4-01GH,7R0\F+MA+*SJSV6N$6.1SY[ ML0@MVK$W6)L+DCW/K@)6$6:8:,.@B@QA4FL-<*CR%M!:"<[72_I4C+K$I$\$ MPZE9L>Q?9O%L/IM,'Y<8?9_N(=@CC1I5K=4ISD!UN 2>JS6^ I9)K+2QT"JM M$8DL-07/&<[#M?+)^^:Y[1T9_TZFDT&XS T1@') ML,4"6?>7H(4=:+7$!U*Q62%MB""26T]# 4!9^&XTB*M9R_YMCT\:.O0\3O=-Q:<>EA^72 M>E4BH10B+'+_(.V8DV#*RW-=@:/]"M.&SD%Z1#39MZYCU(Y16\*HI&)4'8K0 M'UAJ9YI"( '0185)K:%D=*V 7*/BM!E&I8UZ@MK'IN=V(.D]%\EE'$<^W1\I M9T16JUA-E8:14DI&3 KL-%LJR_-(J=E:6^PG&#%;7#4>_&7B%FIQC:^ANJ/9 MZ6NWN.^>KS"%FN3$==+<96>[[D2=$_<%;JS5C[=00!EBRQ$(0T8U0[@,YD'" MFK6JFKMS8V/6)3F+9LL=2YT&2[T@X2 581<&"DL-" :0< YE00"7# 5%D[F M[47$O4''?(V(HZ!KP-?Q8WOY\25VK/EHH(@R#XT.K5%68^PPS:Y\UI%:NW5<*>)1>S M2A.FE!#IH\]#ZOZK#.24%%RL-(3Z:%S0Q97$+0_XZ+NZXN"5<[%3J>D 1AQ@++"-E)25A! J-6OGL M='Q,6=Q4)$.S]G+[&/GWFI+\)H&-\,1\/9T#?%N%07%D05[P*$L7)B M&&@)H#8,X;)-@&:1B9;UZ)+_?DUF8;&JCD?_4JWI'DIWG64(?><+/@]&(K@Z MFE$ 66*)X!'!AABFPB(S4U.#F&V(D1H[Y$00=YS4<5);.(E5'5E1!!F33@X1 M*(T5FB$M2Z,P$CIJ3B2UT,3K&*ECI)W"!:"H."G"ED>"6B0DYE8@KGA9+4 ; M%8;-R:2&8P00;[(2V.G$"%S@<>9\[)O??1V['W,3[2:W]7>US\[1Z8) I6]& MP%+*.*408(25Q)%9\+9$&KVY6%;)_W^M;8B[L'"][,.T6ZU(( ]2,ZNU$K;S ME9XKVZ)*)&.)94@- 89$BG#)050JMX)C^/;"P]NR;6.&).M2O#JN/4>N);#& MM91J@D()N H-5EBJPDMJB D-/*2P;>9$@Z"#E WOV+9CVP.S+:O8E@'!0^[4 M9BHYI.Z_@L RAQH9]/;:V#L(VX8R-<^[/,FYG4+^UV0R^#XER MPAZ00=L94MM:U;9CMG8PVTOB$*.JEKI@6' ;(:*HQ5Q IZNR7!RR" )Y2&YK MSL3LQ&''H:WFT)<8M.8!8E2'&#@!R45DB<'&LD)?E0:K+8Y;=A*'7>#"!9Z9 M7D_C<3K,"/5Z]U*T+_1\/D?7$*ZYAH1AWCM$E(Z8E 1K9@!'''(*0AP:]'S, M^N36\2'?%+E>;9*[Z60"8;>FAM8JP9U_]U*97%1:M28*1)&$F@)#H90("9(S M.66,,[4O)F_L;%6P1@OS=5S>B*%1(9:6.-XG0&J" ,0YUPN"<28 M[5&4MU /[YB\8_(S87(":XW/, /()Y02"Q6Q2D90Y$R.&0J9V*,H;\8;=NFB M?+NC7=A><_S#HOQND.0>G)WW$;M]'$SF-Z-DL9';L.\)-CE^[3*<=K-C2$A5 MP0;B2$ F ""1P3P"PI L@)NZJY'13]=R7,Z)WV\C5 D;#3AY:9O;V<_X MSY M'4AU(+4 *5:5!XB8HAA '470"D0EIR'-08IJIB.V/4@U5ZVYQUD'4AU(=2!U M42 EJE0X9D(%M!(V0@ZCH*&$J1RDL+"2/]WXX36:5$,%A&A/BD8K"'4HU:%4 MAU(M1RE:2]A%D$-@")/& ,DCJ[C%.4HIQ2PC.ZE2#:$4[F'0:!+N::)4YJOZ MSUGL1EI^W\BS\W7]=7[O;NDO36XT'"?O[Y(,P2 "?_QY=;;99U_Z>SS[B0A' M_HVAV/J_RZ,^]BBO[Y+ 3.[=;8_!33(:)M^2-!C.@KLX#1Z\NW>0#()XD/S/ M/,Y*HJ?)U%_AR#R(1Z/,/^<+IO>'R=C]+PW<]],\]FHR3GT%@GK1@6!V%\\< MA\U' _^H^6@6W$XG]\%?K[Y&[Y_53P>^+=D+:+],^+YP#WA*J@/ M>)I\G8_BZ>@Q*\_N_^O>D 0/DUG>U2V8S&>>S=VP;OTO:5(\Q@\LXXU@-G'C MGR73>[?XVTHZ<^R=_K\%?>G>]4X^3J9Y2%LJ5N)9#8; M)=E;>L%T[@CDJ_LC'GP;]A-_]2CYZB;IG>UI,LI6;.(>-W6SRV'(8Z;_UFVJ M'^B#0Y%X.'9/R<85?P*UKJ=Y2MT%?R?R7=WV[2W]E,^C8R@W%/=VL_' M#V[+A_V,H[/W^4$D0=^1XDT2C"=^=^;3>-S/5[CZ 63W%21WXU??[;6C M#'?+H&S_E]/@K/9@-Y)OP\D\'7D2*[>R5TW-TV5VP_+K)HZ$W/[?^U\7 Y^[ M:6?+[HN\>+KS4Z^MO-N4X610C/ N_N9&L1BEW^IDFE8$,L[>6B+(FYG=3#QX MI(XLW5^9-' O&@31<.PVQ[\OZY61T=O6[[A:1V4O4H?C>9R+N^<0;S]2)_LG MSK2'%))0<(A#HR5G$C$:TJR+.D%"18Q#]X#_C%\#SCL/-?OX/7_BS60T<(_X M =(?@_^U),>>MIJ6]9DOR5>_;Y^3A\G4G[R%P[0_FCBV2Z[=W7HTZ?_K7;8" M_N.7Q$./VXWW6,B(8&J@E0@" 4BD,P\4LU3QD++W5;B/"2$63 E) >0AT9CP M*+^4<>MNSE4GM\_)0,W>_![X+DB<%O7@59'I/'GWYV)"P8<*R]9$_-(NKQ#: M-I.%N\T!O3L2=6^E06#4C :1DUR&_6F^9X6$\&\9W@X=P-S$'G,*]"K@_T]> M5_@:.VC-MLN!3^HVOC]S%)L!;5V&>3A.OOL'/=8?D85W\)_3H'\W3!S\.BB- M/>UGRGGJ;[R/_^7$X0_OS,?PEW<_>JF7?(M'F2KC+LY>X*62?Y^3"9-^H>-, MYM-^LJQK^.'FS_=ZC9]?,?K$#]4]>&O ?,'4X1R A,":TU@CJG#$0BN@"$,) M&5$E'S+WU2HR.&ZY2:8?;ZM]*ECK50W)BBVM&SP??HT6%@]8LGC>ITG?6SW? MG6Z5)N-W?YY]G[QD[[QYO=P&K1.QK>_^X'9IY&'(Z9B!&XI7Y!Z#OS@M<)RZ66XOJX-V0N#KHVAC=TC@=ZN?](S*&*P/._KV;E@]YB+\F[V^F2?RO]_&M&])/\>A[ M_)AZ/>-N6LSF=4,4^0CCUPTONSJXFWHF_D-J(B$P1,@PHQ'&C&B(/&A$2$<& M&/*FF><#N:^E7;L 8$-=I-4.,7R.(0M'Z]BR*_,QP5 MP.E7,1VFF2 M9@CGO0/NWLPFOO?FV?O^73P>.^/4.Q(FY>^E9V&:W^4'X56Z(-O!Z60\[*=> M:%LGLIV GM_&F5HP=;9O-3*O!UP/?ZN>F;]_Y(WD[(?WR=A3Z,!)KFQ,]9OO MDUGL;)\XE_R#;UX+\'?'T_Y=]ITW^^[="@TJ(SI30:;IW? A\+ MA$V#],';4[X,_L#IW=XE_E@H,>^_SMU$NS!6;G3%M! MIK[,'%(D0>EG3)=5ML4>#Y+1T%WC_1J3;/3]>3IS=OKTIQWF,8IG7H<(OA2F M]/:VY\_;C^++Y';V/2YTSR\%&>\PD)WD_4?O96A JA]S+[S?:#0?."QX#DW^ M^O\MB*OW=I:^VE&K:W;3-\W8\\AFL+E/!L/%5R4V!*4[*>T53_-?KB'/F^!F MQS7:C19K:Y)\C?N/@7*6WN1KJ3-X97:62VT'^,I\>O=C+_C-? X^C>;I_YO- M*5^GP@V775@2S EHKVWP[K?.ZGBU\N&9YR'.Z,3;<[>3T7#B!4]V7)#3NU.H MQZ7_X"%^#-R('32D.3U=_^84B$K5^&$P=&3D/=:Y(]>)X*]W'G2&3EF?/SR, MANXJ1W_WDYNATVQSC%E50(Q=_B;WNG_SIVQWB3]I<^_]>'WM7IQK/(O77P4? MW71NII-X4)O-8KZ9,NU8X6X\$L7Q9W99I] MSMTR2UI.MMQQEGKOCTG_"+1_M>\&&)L5<7*7O-T72D M)G>M$H\Y-A6H5GRH(>%M,)O&@V&Q(.T8^]1)].E@5/!$9B=4QUH.F&;3X4U^ M-E;#M1^2JZ]7O:#O\JYVQP]M:3Z]"Z'F!7I8SI+[HL3]D4&G]-51CZZ(\W-B'F:V_[Y6Q:"M#Z ='Z3SN(L_F*4']>D M\7WB]8?9W<0?B*?504Z_?@R=[_QC8;!D!%\]_ULRGBS!;'4-DJ M9XNW&$D&0X_9E9GF/,@<,?W)U(W:'UQE#[IR^[WT14V3*3@\^)J,?:1-H;:Y MA?-8'6=J77Y+.O=NL+3V[(IB>L6B.O3.PT_\4^[F[H*UDS,W9[_;?M>*@!DW M7JL_7(NG=)E4J9W436Y[3YS6N=MZ2PMV%93L M<1./LIO3NR2I+76=$+.Q^J"8]>?Z2*]:B19HX5,*['2J1%APJK2H$WWT<7NR/ MQQVN?4^#'WQ YMUD[I/WTQ]_VA[#E@/IB1M]?3I@XVQJSU^Z'6RXNSZ L2?2 MT5+0.@1Y'D(NK/O.ABA^S2(2_&<,*7@]]5*C7KS]/'*"OCO;[<#"[ M^XE17$7"]]T2Q@]I\E/YQ]J:O%MDX"_J3D#V[ND$_?PEF!5S60GYSG^5S_Q& MZ3,_DF=^8]T+=WWA44OI'ZN*"M^QBDJCQ5(*-65-R+]-&&>?EH,PKS-_X"_N MA[LTL&.O]W])'IQI=)-, PQZEYEW=6%$\*M/!W@3#5PD(N C$,/Z6FR7YK0W MVO&:^-% X@UKT1%-NXA&7+ADZ>BB Y..:/8()A=3RWTE-');TMGO*K27N=I# M&ZU%E8XT.M+H2*,CC8XT7ERA+1TCH+W:Q9-!\GM6T%M9;.@4"EYG.;0"5/6N MJ:]DA@P/(4?64A'J,H<602P%6CU#_9S'GT33R;T_L_4O^-MP=F>*&%#[>Q&J MK_(R)(/GNM/\(YW._E'57W #_3!+[E/U^S#]1_&^?WPL4YG+5-U?,M?CXO=% MG09=1*66UV5/\2%8_RATX-4GK3YH?I.NWUH0^(*^\YL:*('$4 \(? Y]L2[ M,=/A5[OP"XFJ7K\DG$MC0\M!2+5%QM@-7U"*GJ!-5LKM *P# ML$L!,%8!F$,O$?*(.F823",;04 *!0P)+/>G@%TX@"$">T@V643W: #6]&E< M>QUFSY99V+9CVUEU9,OQ1:"JZ#Z20$OM##Q!4:0H"U&6=<#""%,$ULI97Y:# MJB0H1T\E.36H(O4X;[270.N:Q76'-9<),!)4'=H!P"&+?'MVAK7E""F86V"A M58K1"_<@[1E@FC7!.H#I *8E (.J!,#0<,00CRP+N0,7"@'EN84$0LL O&P7 MSSX!AHJ>A(WV&>D I@.8=@ ,J0$,#K5&%@.AB"2,&4T+'S)T*DVXUCSQLEPP M>P48WI.DT::0K0.8LPM:6BH.M"V@'#*U[["XPBICX'RD:((ER66W/J MBEKK\'Y9GI1](0KM =!D*'%K$:7I0!?16B=+P1AI+Q@G+V6?7Z#W%@)<@4Y$ M -::A-BH*&*2,UZF8!$I+=]?"'!+[*(&$$2@'A?BK/VPW4'/I4(%K64+("" MQ20R$8-:"&M$ 14 L$BO5;P]-Q=*$^Y5TF,0=5#10<490@5G%5100 VD2%-# MK4'21A(64&%!!/=T*-P>YT@3(?94]I!LU#+IL*+#BI9@A:RP@BL%$$(<2!PI M+C#%K, *;('"9Y_#TP!68$!ZZ,R#6;<+!8$-@<,>)KIHQ;(@B\"6+75^@#]V M/M.GP /""CR "4-M+%6***MT9&%45& &#JSI 0/SX8_E2N^6/!RO<_=0\%D M#PMV"4[.[MCD,B T^K81(1,4X9"PRSDPH1&%RUN$##4R*TAX*P\#]Q!0*,E M4SH(Z"#@J!! 265"X-!J(,)(,BVE8=2$"\\D02':10LX'RL!(=F3I O'ZC#@ M;#" 5Q@@6!11JB02!IM(*1-B4<1C15HHNXL:<$880$$/"7 )&' YA3W6FKJB MG;T'3?HSQ0][[MY[^SC^?N>("X1\!!SCNW([)CZR'= M <:,#"G9P[3)$OH=V'1@<_I@ M0RNP"2W43'-M#2<&,RH%+\YE,+>*F[UK-N<#-A3WY&&*(;83;([:U'D/\_1T M/1HE_=D\'@6.>!S=S!Z#OPS[R=B1V-<=^UN= <*>^_RZO3R?^75[>3[SNYB] MO)S#D;]^"3[%C\'U;U[0?ALZ[::K>;ZNN.-:-(7B%",0(8)"AD-I 8I(&9"- M)=!GD!):5\!*_6NA?KTF&_VO7QQ17?^V(*G&5'T">T(V&JK9NDCNSG5PJ2## MJW,/PA"TF$&$J=+4:,;#LAX7M)#NJ;/"0<\[6@PRI$=XHX%@'RJH!L;_!*/Y[=NK^;3W1TR MIXPCN#*) R%I@0R2HFBD86&ZB+NE BL4>=W&69#G/O)^8=,)^-A/UVBI":# MR6BC3 M5DX'%!U0[ 04O&HO"8$)-9-(A-28R%H!M"Z (D(4[N\HYX1,DX,!!88]MQ,= M4G1(T1:DD!52D(B:"&D!420BJSBUBA;&AS-%V)Z0XK2<& =#"L1ZG#9Y/M-^ MU\7)QYG\FGP/?DD&P[@79&'+XSQ0>;06?1+$XT%PB#YPY^AWI;""+(NA+_Z% M)5)81H(A"\)%!Y:0[ZE?PFGY2QQ59D2Y1)++KEA'CADU-N MV^Y"A)1 RYUR5!9Y%U;L3_\Z(9/Q&/C%:8\U6SB^PZ\. MO\X$OUB%7]PHPT(,(4**"!F"".(B;L=RQ?>G?W7X]7RV,^IQV6@=EY/#KRTC M?BZC)=\IPX^HX,?I3"12!&!!H$(68%7VR"&<:KZGOA=M:-2JZ;B\X_*= MN!Q5K3$U5I8"99#@0F(>:5*VQH0AIF9/V8QM?0(:[3&:HBC--_#;!AA.H<$$ M)Q5J0(XQIA(*"+6D!#F.+STFE&F[N>OO:?;I.PRT4- #? ^!HRWK)M$=S%P M3K"JGC41%@@=11(0)34*8<108;%(@?AFS^IIMM@[#$X0UF.-!EQU.-'AQ)%P M0E3UUQ"@W$$#!H8K&RFD@"WKKS&("#VC[GB'P0G(2$\T6P&V XH.*(X"% )4 M0,$@YJ$,(P6C*+0<4VN*JDHH1%S;,^IL=R"@(+*'FVW=VTJ@:+H:2FL=&F8R M?9@XVDMV;+-TSM[ABYUXM_O=[G>[?YD3[W9_N\.++BSTB=.I$SX!E;6H"DJH MQH)3"PC OMR[H&4N.M24JP-$?RYTME\GXZ8;6$/<(^B0)2DZ7T +? 'GS+NH M.E_ BC" )*/&2&P8MP057:9 I*B4!XBRW"OOD@,',76\V_'N7GF75*X\230F M5"$@ -..8R/,B_1L@#DRAXAFW"?O$M(#I,F2XQWO=KQ[5-YE]7Y)BCN567*& M0P.E#+DP99]J'0)P@*C!O?(N[3DKX!)X]W**A# H[W]!&8L@,G:?_2^:"(NBHD=1HVT"6U=HI3//+Y5/6:V( M).>0.";5(2'"&&I"8',^Q4((#/;9P:*A)&3>;!)RQZ<=G[:$3P6MR5- " 56 M1"PT7"*)-<[YE!-&P_W)T[\WPJ=$HI[$C19@[?BTX]-V\"FJI?H@BG&H&4/< M1$(:3B/.2WF*0[6G7C&B*3ZEB/<(:+3Z3^OXM,O1Z^*-"\9%=<:5 AJHH&", M&RNPC8JC<"PE#C?7!WI]CEX3NBX0/<+1)<0,7Y*7\)+YKW;2"X72$1 <84.I M#KF*5%EV!Q"E=JH2W!#_0=YC&'?\U_'?N?!?+=]&2H"!)@A%D&$0:<,B6D1: MN ]\)_G7C&Z*">H)V.69=_QW-OQ72V8QFO-($:N=#DJ4%LRPL&P8#GA(=LQW M:X+_F.R11MOZM9;_NIRUEGAX6A&P^ (78U!IL=:R$%!*H=)$$R@T#_-JU*'% M*L('J5K?4*UXVJBE^111M+.48^?*[1A] Z/7,B>L0-Q8* V0/ HATY;HLNP\ MI. @J5U-G,OP'N '<:-<+IO"?I04(MVLGIYY;54Z>C(_1O: NGBHI3'5]*I2("$'<&-N3 H"(8 M2FBC4+0:9%%?P;V:S3WP8Z8T\TY@%ZG@&-YETW_%,QS,[\0P"53=TJFFHK*9::&NUHK ,CJ>2,;06 M'/^RG&E(Q6,] )H\B.F8IF.:G9B&5$QCH5*(&AP2&E&KL'+:6LXT"E,4P;<+ MFL:8!C5ZIM%^ ^?4&TW53>9@G^\_;!8;94M]CXM)R1Z"![DP+&UHJYS M0)XK1W)9I7$!C2-IG;U%F4%62DL*X2BUEE+OS)&-V668]YPNW'%DQY%GR)%2 M5.HJC2QC '(5:84-45*5B941HLHT(2.;46 %Z5'>E23H./(,.9+"BB,Y!A!" M8@G#D>92^W]RCB180<::D)$-F910]MPHSYHES^TT[7.2SJ;S_FP^]7F2\7B0 MFY+!\/XA'DY]X<:@?Q=/OR:[&I>GS(U8U.+2,8TDM1++4*C0_9OW4**,*1+R M-8UU:7V_)+/9*&M"KL:##XL5_N2/T%/WXOWF2_:D[)RD9R;\3IFK:%4>BVLH MN( 40(HYET(I4<@X9BVCJ'&N:LPN1#V)F@PNZ;BJXZJ=N(I7Q:PBHQ1C8:0A MM@2%5!(%%MZ5B.U%5C6C2;(>$5WD2,=5K>$J67$5!5()$^+0XHAKSBG1A0:H MV+=JJ"5G5D,>D1]E9Q)9DC7N9+#B3H!0Q"-C M",;6,,!#)%@(242$!AQ3M)2OB MJH04%5#^_^R]>7?CQM4^^%5PY/8;^0Q$8U_:QSE#4F3>_HW==KH59^9/""R2 MB$& QB*U\NGGWBIL%*D- $4 K.2D(Y)8:GGN6G>YGDW&BCW6)XJI3-1KG9&B M.;;F^EZXV*M)L;[Q]E\2A0LG7N,.6HJL_,2ID%/A *E0+U/PY[.I-C/FECV3 MQF-MJDC7*[JB6;/Y M."-%79NJD_JD6-]"/"^!.+3#N]E?J9<\7-TZ,4$RVV#1HS//BS/LDMZF&*J$YOF^!CC\;5Y/=W+\?FZ=B(RP<6<5M;RN!ERDRYT@S7E">:>3U6].NI.C7GJC(S,NJ9:?.97IMZ6CM[LT7-Y&=OG'HZ M0SUJF9,MCT')L^699$]L:6Q.5$FG!9'TL:+)AK)WHOT6V=..V:4H8'6UV2J& MDP\GGT;DHY?D8TDS;6(IACPSK?G$,,R9DI&/JDN*WDCXM$0^EJ@H;98*Z[Y5 MU/?3M*]DZT0L>PX#'9/("6*VP_B5&\8\@^X069H5J38%DK2N37-FR%-KJJIC M7[;** MB:U-YG/3LC35T@SI&I1-C=EH,UVQ;=ML2H_\I(T3(R?&9XC1DJN5'B;*?#:Q MI^98->R99L]F6B8<#76BMR$D!Z+U&>55*>/1^#&3>=*L9<-2?Z3-.EO/FM,IE:C4572V:< MJ+9:D8@++TY!32C(EDH*NI:MF:48DCV^GJO7�R-W/9=2W;XZ:RJQT*LD55 M:C/NN/L65M^/\+"_1)@F@E,IWC,4EC+R!Q/ TWMUY ES?.UKQ,76W5'CLO5TBGZ+.K,G"0%*F5-83& M2([Z3-(593(Q=5W2#"OK+6W-E.FL%8KD1W><(CE%/D>11EE_:&S;,\O6I;%T M+:*/C=F\F0R MSOI,RKIE3J[;DI%MN6(T>]BE:(=VAC>=_<8"0-DYG@O<]

BZ)XM*/4PW";O\([YCBL+-2[YR$ M6Y^)2*E4"E/GDC:SS:EFVJHZEF75S.)/="SE++5 1-VT\C@1<2)J1$1:647( MFEL22*-KD#J6K,V,L9XE<5_/S/%,TMN11&VI@9(D<3KB=-21 #,>&]!(G[*]P1U6Z6NJ4C67+?5N7FMR]=S33$QRI+J MFI(Z5^SKQPFS!UPFTV+EI]6%'T? U9T?^+I&O_\%(PWL)+);\LG;OG%Y-[8?=WSN'2*\KLJG'M)UB]);5FJ%-$T975F7BO&Q(;?%-6:*5(FM2>F M/MOK_G,ZNFX_HM0PWX/ ^Z,4<(XP5([P$D-02H8PE0T,'I#'UK6D3\;7&LCZ MC"'HFKG?A/VD@IZ?=W)!S\GZ2;*NN+E,TY9GUY(YF8Y5P\+ 62T/F)7LB;Q7 MM_ZDDE684 MK\K>4DW1E-M4N&OIU?7VEZ=W==<5W@^*K7C2)I(Q,>R9:4W4:VEB*F/;SOH[ M6;(YF^YYTEY'L>U;QZ8( ^+TRNGU#.E5D2I1%LI,5;6)-I>Q7:BL34PC[QVJ MV)-937I]F_'Z.@FK@L)[\AQI3K&<8D]!L4JEVZ\]G\K27-?GZM@&0IVI66UD M XC7M+7:$K9EBE7TEMN0#H1@S^9P&G.1(Q(G OF&L0_D''U8+Q)V);%-U55# MEL>*-;N>C0W9'&>IIKJART#S>PV'\_6=L>4]:IT?6;2T=_$V\?.D04GD81*M M41*M,C>U\42S-5N6-/5:-Z>JD74)URU3LM].M*TU^) 545/;K+'.B983;7^) MUBJ)=JJ"E:MIEJ%JBFJ,];F9NY4-2YW/]TZ!7R5IVSG640W0FMN,@N9$RXFV MMT2K5HHBV;(I:Y*BJ];U?(SM3;)ZM+JA&H9A[YT%O4K2MD:TBM:F-WD 1#NT ME-?"FO6H&X76K@T3N%@4 I(,.$OB)1*ME(R6IIH)6N\8U$Y)&MNR>JVJF5RU M-76N[KFFP;6HSTVE6O]&BQ+ M*=--55LUK_=:W[V9AEJS+RV#MX_D--09&JHX9:9C8V)CW)^IFZ8RTGDUP2S:>S M5B112]TD17L8K8S/YFSP$H^A?Q!6CA<(B,+()ED5 M/7$NZ_+0<9ITK&9$_&7<.+[X L[\BG($ZBE$:T?PZ3:X*' M^;#LBW'\OV2QHG1;7/ /V"#=W:UP0-J#;W?7+?YUD0^TNTKE0D\60" MLG=\+6FR91FJ-)]KF5_%U'5M*K\'K;=W+"E*:IMEX[N7N,)I=J@T^Z* UBI5 M<2UIKD]4:3;5%$FRIIH\S<)Y-/F0^GPD =UR5)\N:JT6E>$BFI-[9\G])6JO MQ@&IAF8:<]DVS&M+T4U5FV7JN'4]![OYG41T._:T*(VC.UYFE59Q9\E@;R]>&99NSN:W/)_/Y),MST2?C\?5>] !2 M6HRK2N+?@MG.@OZVO(95[DUMILZJP>IVGH,-E?J@MMHS"35:--X7W"]FA>!C$PBV!S29Y'&GB M?"-/''8^OTPLL36;JKK])BS"]-8G17)K'5)]I$SF.IAZ8/I)XXP3:\9:8=*,?QSBIQVS%TL@A3XXRXY6(#/R8.S+GXGOY;&0IL,[E:$SI169&^/Y*S MFPY"<(GO9ROW\P4 &#_#56[^^V)/_(/PEL0#L/\Z6WCK#.J\>(_:9R0 MA5"6Z,_2UF+!B0A0^Q+>NA"<6"BRV_*RAC'\X?HIKDTQLS0AE)XY)V=C]/0?UA6#@HYND$:XM%MR@ M8Q&\S=;Q(MKRT%T[T8J<9'3_",/%O>?[E>&<8ABSOU(O>;BZ=6*"Y[AEF]%3 M#.8KV3I,!-/M2K#_*1.$^)6+C4]/,:RR#RL=%F8;KJ)VQA21!#8>GT2<*+@* MTR06MLX#%0))2+4 $@DQP)2L0Q_$9HSDY;BP:Q%LV&W6B(;$#:8WG?W&EII- MT77B=<-YT65J0+=O[$KZYC>,7M(!GI,7.X*,BD^JI7@!6$W)QRLJVKAN< K= M0.FT;C";?+JY'@M>?%@=P)X^7!7@J@!7!0ZI B\:;6 ,9^$R3F8-,_/X<\];%I5[$R78*6_#NP!=T0+39"YW7#HU<+ZP@]%=_%T[EEJ;*B3(WI1%%50YO(M!+. M7)G,I])4>]/,V4!NJ! #QH".%TQ**M;!V;.]=S;LT0Y3C] -[-Q7XA/J ;D: MJQ-[/I9A;->VI$QD4Y*FK(V?;DWLL7XE7[SF,:IESS55G\HS6Y$E2]+F$SU[ MS-B\UHTK[05X[&L(=1#"M5^N_;Z+]GN0=>Y^TTU]N&LL76O.TAW*CV)K?JW, M96EFJY.9?FWI4V"\R(),W9Y;,]NZJ+++,Y0%S\WVL<]XW[@X C[IQWLVBEM@ M5?"(3S>S7P5E) B_CC^/_S'[=?;YAL9CFS]]%:X_?9W^Z^O73[]]%L:?K^%_ MXU_^OZ^?O@J_S87YI\_CS]-/XU^$Z6^?KS_=Y-=\F7W]UR\W])+??I]]&>,/ M7_?HX?E5R>9,B;2=*=/+/WH)K+=;G/CM__OZ<1YE6/,PNG>BQ=4O8?@G&@!? M$R=A/7GK+:"J').GG7@/;]9@HM84+H>>]\_4B8#;^0_"%[(%VQ#SC&%#-H(L M7?VSQ?>@NM#FN&^\/T)@3!&,N8F\/3C4RV1-!.0&BO33%"PM)W@0Z4?YI_SK M>Y)_ =/*ODOC[+L?J%: 624X:XIM/\-V7&!;N/>2M1<(^"[0*0*:1[ 4OC(U MEQ&F8H[Q.[P$O@?S./%(+(Q=JGG(MJJ*Z*5PX'D+LA ?W2O/#MR+RL_LFTM[ M75<>I.T^B+IWX<;?:1F#G0?\ O^W8OKE%SR'W91/L741\QXR%PG>O_!B-XUC MIHS2%2&HH@IX1@O,5Q0N?G4"AS7@SKAO+%R7-^$XQH'C/\0>U2WG7N $KN?X M*)(6I=;[A<2IG]!+RF/BT87P;R*LG3LB,*,91A23YW8$72)I),!<(]3G\ C( M3;*\#GS--@K_PY88/M^"/BPLTP1T08'(POW:<]?9 M&A'T)_CTS73KX<6YQ@QCPE)YJP=1B%/7A6^6J0\46BCW%2SSQ1Q M6.E'#X0OOY(M+.4MB1@"35%0)-E@Y'1!+Q^7C[CX 2T,(+G_XO.WOA,@..*' M@$2K'*FHZ5_%SAU<$:-/*$3/&5R%I$,!]OBAHK" O?##;>Y(\C (8)&B^U4( MR+V0$'<=A'Z(KQ"%\!8Q";^)PL;Q@NP#O1$V'_X//VVX M]-S -WC][W2!$GK]I]^!P'%(..32@,/1AT)R'PHHW[:$"CGZ;N!;)!YQ.;TG M1#[! S ##"Q61-J+O >W^18V"X?E+3VTGQ\ 8='&HQ![0%BMD4EG)+MQ]F62 MY_N/OXO78>HO'G_+.-OC;Y$&'W_GP&A<;PO#?/S++?$]H+6]1\>)MSEP.6., M>Z^,R,([,)*0>AZD@%07E=$K9FQG$Y0L0S;$'N^9$2,L1H1(E'@DW="!N<(-4+!J8IS6 L*[XRK+&$N813#WTXB;)#6 - IKC-% M;39R0H5@3 B]Y^*+%_\IS-F=%[L*0D[-KS2%GZ+"PCJ6)+#4Y;D\MA1]-K>- MZ6Q*Z^[/9^98-56Y'9K_'51IX=,GD>DW\GA4-9C;4$SI:O=3_Q^AV@D"%%E8 M1'(7(4A YUY$X1D#1P*^YU)8(]!\Q]L @A] 2/NYQ@F$E&X7M(KP"XA]1Y.V MHP*HOD<9Z;E0_$#(XXHZ$4@@*DM02H'>1LD4:/8_:ZN9%[[1L- "1-UY\3+@FHWR M%4AM@M+O8NO:G-CCV431Y;&N3Q7=GM(NHW-5,Z:&,JV#)B:*KM\!L82968&F9OB'@?GG!6TT4YJ'&V!!O^7 "&7$,E_?L&W%3 M+$HI_':'EB28P["SF>_DO 1F$_'8CN,1R"HSXU$>/N$>0%H!4>R%N?L)#?48 MU: U\;?TP!$#*$"Q#_X3/@CW3@+BC?G>O B4\KL0WDP$>L2&W*JT/79\%R2@ M9DHVC!4CHIV;J"\L\I@"OW&HMK5[@9^16##0%+@W8S+A";/6@?]UGE%<>-,!S+1RC?_"&RTIA@\L + MXP1TDPU5!IFS)'B\M'W4XDW/K,3XD95L!0P'Z!T6?CINP> MUM6+U\P&RF?IPENHP4--K 4-78NI0X89>K@-1/#QW!Q?@S(8UB\. _1WT?@= M]IR(,/UJP;R,Z,\)X&$LL >0BOR?.G&Q,:&(@%&Y0_EKJHR+).ESD^TG! ML2"X/FBV;1UJLZ':C&DB6Z1Z.D%$3H(^'9P.&&O($N"[M;?-MFQ5&+ILQ<, M:9-MBH@>J:)/XB,TX),RMUZ"YFC,=OXPR@L7!.J2U.),@3=$8,PR,;4[E'P(N)OW\';JZ&;3H6B+0@=NSH#FX^-=9TO0 M7-GZ6,D'+PJ 0DK$I#2<[;[$D0-Z(HCV$TQ-TM&^3?4+TP5:B&E?M(;T)7A M;N'_QBOP5_H'W):O1#UI=<0B3V\9P3&X-8*G4F0))7X8K9R $E/AG(RHP*BLP4.'A,XH_UM9K,<=I(N]P]@'WS(SY5">KWG* *%V[] M(!1TDYUP9;+M8R$U,<8=1=[&B> FI#V_<%%GIW-7F=RDHB07#8";#2@_WA4>B 7$S[C GI\]DR%,V@HT%"T* \^-X?'3&3P> MA$^*/K THD*@'&!Q2)$_D[V?IB72'ZZ8\%W@P06.J7HS<'4'3=1Q!S [3;OY@J,D <+GP8+&I6Y<:KB!' M5^M,SXK3+7I2H_@'T(W"6P\5"KJ9CV$QG>U^P\3G'69;K@EF7,)[?[NY@1DN?)1@$"$/U?H.,K> MB["*V/D2_>(J#*YR!0O&5R$ON((14 PJ! F$9>8- G&0L*4JU1Z''=!5\$BW M /-C08]S< W=RF'K#A:Y/&S+>@D3ZF2Z(T&*NU?I;GT"UQ+0$0$J@:_7<>9B M*LZ0!56B/B:[_OAJW[D@3".N_P#T0=2^6_N^_ISIH2RR>-2)UBC#/-@EZL,K M.>4BI8=23E!_C!]D>60)<(W?R 8^W195_7;OK^!$&04R,9M/IAMC N,06'"2 M1-YMFN0'F([P01O)^8;OC+A0C+('Y'XY?,PB N8>(#7$Z2T("0\IFX#UQ61! M4!J?62B44TU00C$3+ICYG#D-?&])$F]#\N=M2XD!!A8\? VFUST:"+'CX_J. M_9AY:^ETJ$[&**.8 IVN\$$=*=7I44L7!I5-BGD>@C"(,!8J8@Z0%5Q#HAUO M R.K7>7"98&TU'X)(Q%?5B&>X@U M2D[2\E=SOBP/$&MLGZE%4,']0M&!)7! M(OE[R@@0I/XK9Q4*?S$_K' +INS2*Y] 9Z\6 _K=B6/JIJ7+AL$C-(P%9D*M M[2Q^:2&LX'$.S!3^W'B!MTDWQ?EZ/J=L(5'FPY8 9TK8P76X7&*&%^#BT>'@+&\00_CQ-8FHGP)@&:J'BG()62_LW%22 =DP.KT.?%,KS-B)761A@+N^ IM*8("OUF#!^@F\J%2%2%<@[(JO904<1WUE_ MV2XPOUWXMQ-M+ZJ$0D4)E0J44^=^/$HVXYO_<3;;GVZR*-6+_#/&C%ZC(8Y> M_YF[#K\FH-?N1L'F7V>1L'_ J/X+/TS#S28-<@M3S)^<_4QM?524,]V@V:)5 M E*%:Q#D#3R$J)FPV*[<R4Q,]<."@Q:3 [B-)F-FV>[7>5)W2A"@3XKF.XPPA\!!$X+%JN.Y6P,Y9(^DL[69 MCU=Z(I?,+CN1.[W(VYL:HJ6D@7.>J!Y E,/-YY++=N1\+]@Q-YA&D$U M^NW-(WBA2PGU^]$A.-_JSQ(UDP;^(UUN@1A$H7Y:&0YBI$@- CA '"P\GZK[ M- U>W'&_U1^6HIY^::11$]?K@:7)'#RE0Y+YOGR,9XA8@9WLDHX*;J:*%V*F M#+NG90^:H% U1_H)Y4*;%6ZR2CT-2CZ D&QA,6!+VJINTVJI#[07,45DT76P M-P[0_6"4;KT&HOV 7;L@S!.ZP"S,.]*_:)DC1,<\FU_(K&HP@5TG3A[9R]FW M8 %3HY*E0?U*38LLRMM@Q\^G/)CPF=Z"40W5J>QH_66X1#9KL3JC/=(PF?@I M+>D\O^OU*[ESF.V7B=%@]"0L4=59819X4MZ0VWV%/XV%(C",+ZH/H6P&S(\U MQA/E2%8/@LT8L\CV- A3&M1# MEQ[1-PF=B%H'U,]%CW'2P F\39C&B/(M!H50*Q33-7$WLHQ>THQ;MQ',UD&_ M]>,4Z1]K'LUHFWO0C>S6L)-!W*-*S]A&*/6%3EOTGF?F_+\ GMZ2>IC D0V/&6C, MVY(LJ&.N[$Q:Q, ^QK18!IDO:= [72%P#+K$F1M7] MXN:U.>)*/1 13_;1"8'1XM72"S0ZU\\8&_S1PJ%%&ZOYM_@ *T;Y[1)OFUE\ M-,$B.T>$N3!SX4=8L2CU:6^S%:)5(P X2]3< X>6"LF+2:"1D773 M>,V>%?HYO?"I"B]XZN&QC&T\B7>B1L5KFU,HK.H7LLI=+B+5)V%D2H^K,)_F\S;MVL+,QR6I,[DJ\O/1" M)OU0D[QB(4%E$9:[T+\CM'T*S?&F\;MQ%HV==UH8"=?E47CM6088MG/4HYO" M@&_B\"E/+H;GXF@8.GY4[PL&AI4V8U>/N^*$I8)AA'M6%XP M88/A%SEL6'% M53'+""0QQNIY6!\UD\/P1; YH3Q)WE@=FYPE@M:B1N/'V)LGE3)ZH);KYAI M6(JGQR,H2WX!G<,H*#N_=8(_<_*GS,!GT6:$5!]/#5]:7L#/)E*&V1^H]E1! M1L;(1L(G0,EBD15_8LI'0!Y5)$"S*XO78?967KR5)@EP,^HM9A1C@7GE,FJ( MXLZA_/9[6-ZNF<@6+TJ5 'F\S*QU6>]QTTV]V& MB6N.\92;5JG*'9U5W,988XXFA--PZIS# ]P^J'IY-LK43V:_'])BNP.N'EHU M+;L_KYF%0-W.(3-!LM '1EBTRV)AU0:$P:34:JK:3%'KHZ+7H-&,01:9)^]! M/%#N\+%WX(6ZAH\MG8SIX\$=3:-:>/%56; 270+HQ/A&Z]\!]#\HQ3DF:A[4 M1[\;I[2OXG17]+.:!TRGVUFN+,O2 ]WJSLG2%[+8M"Q'NR3(8CNS M\9"E;Q.1"1SQ">V551.E;T@8CM;IQJ&# =W#I:D@<=?7.+.44<.(-\@Z::(' M R_U#Z=Q$F[RU-'<)BCX>#0CAT+QHDZE9>3D4HYDFOK^+N1^TEP_ M7C3TT#5W(C%CBYX\L7(?/JW#1,.(@;KBG612IGD\/>U\>@4R\UAMK-7(6,CC MC7AJ$TJ_/!@UJ/M0JNXNV@ZJLH^M[WP!L-,'Y=!-=*#F>R]FQR2'+8Y'_'K# MZG=@3A0+F\]J4N\R[=U9=S&8H%/I3@9/=^IPNA/]N%OVBYX@ EMDS*LFY1UX M[@V-/T(F\1D-BE^903%[PJ"@%S8H&7A@ /U3J8\<87!#66->%M&MED6,R@KY M%>=+2PG\- WN%49E4PP\G]Y./]5"3\=?] M3:K/H-ZRQJ&R/=TE6C^.?[O"N\BTNZCR.^HFQENON;_/1/=JV[ZOW4[W=)K[KMY>:QMV$"NN^CKDT VRJ.JY_9]3M? M,;@I#.N'M9E'/-IZ*S^TLH"(_>9&^0H4X#0OGI]I!OQL'O+VFT"9JO =+1$L MU5J))^>]QV5JS?Q)6?VTB#Z\2.\. :Q&M 3F_7'M+8!KMB$37P4"]040]![N M9[.3RJ!W\@SY\TND>0S^O+\2V5NHEK;WBO=GY]43FGL15?Y^;F"QCIS MZ= -7+S_UD]9-.B',]_^EY2#86\_6Z+OFZ@5MX[[)Y80#Q9765BJZQ*R7+ZS MOE$;)3MU+S\V91;'78SNBMGN0*2S@UCJ(OPL@H!$]F= MI=Q=/:$(LA!WV\C$X3+!VK+OI$ \R2 2TVTC,>EM]\R^A(R7=B''SC!')=@V@-> M':;;4=#5,BB6E8K;G.S.Z:5<#R?:.+OH3QK9P#@^FKU M[JY)G=6>GVDC^8Z!F>_A9[9$7:F#V3JX%2^OL=43O<*>78\L+*[9#KDB?/=Y[O/ M=_\\)\[#(X<5'HDBOVP,XST9)EETN<%./'F1X 791@3+WN4EIIS7]H44<-]?,$81^!=_;>H3G9QKHF+5$>T\-JE+?'C Z&PW-(FCDZ.S-70:G''V'9I#@J,R M_!"X)K5F^N0)_9)WND"-=0%JK1]NL2_6(%T!JB9**L^Y[A9C[#FF-$64=.X& MYYAJTW-DB9+,4X-[#L(^ J]15=:.H>Z,ETY.!^D.:^+JLPS<+O% M#/L/*>[(YI!JU?=3JTI -T4G]SCV!77_\YVER$J3^70+>4V5MMZ['L<\ZG$G M5,(2 =_<=NXY9QTJ/%535#0.3P[/;L+STA8EE5<,/#L\#PK#M>RJO@%X^&[* M+R1.HM1-T@A>S [449\5O,W6\2*,F13":%,TK%H* ,Q0JHE9+^G,45X@1 &6%:* MJ;B1DQ AOG>VYQEV>GF<\+YN0IT[IH8(85F4U&.DHW16'>:0[#HDL6>\<@Q, M]3ZH"3T$I*::!H0Q9',@'ZZ853S&([!;L+_ M3)TP X>PK/'X90[(#@'R4E=J68VLPC36Y\TXJBG2XG_<(PE>!$?)P[[TV51M9HK[75FWC$><&JO1)]D$J?\ MWE.^HHB6Q@F?$WZ'"?^T#OK.<84NG-OH6O,PJZ/S#'ZPTQ^&TK.#'>,,DKY> M.-CY,7& =(OOZ;^5 ?E>0*[6A,Y(5J3O?WH?=R?]AWW]>$25 ;@$B\T\6L*] M$;=T0+39" MYW7#HU<+ZX@L?[[X+I[.+4N5%65J3">*JAK:1%:FWJ'+_#N_ IIOT?B\ 9L<^5U\0A-'& M\7<(3Y88F5&@"R[Q_>S7GR^D"_H9IN3FGP\LSHVW(;'PF=P+7\*-L\=A-TZT M\@(V/"=-POP+Q@;H-_?>(EE_M/61)FN&6OSS?2[;@(_XSC8F'_,_]LCLHO!> M%1YR6;]XVKG%WJBKW_]TLZJ]U._WR6]ZK:7G8]']'X_S;"M MMW)#Z_7'-V:7CF_VN$RMF=-/]XS-W(;^ MVMP'F$7^'[=2S,@"$MA*]DFY#- M+8D$51+/\_RCP(!ZA'+MG4+[V>SD,0KO=V5D7!H<&AT$QI\][NM80QU$>JY$#H<2/J+ M!^I8#"\5A9A$=_ IIMW*XG"9W#O1$^6[6E>E.QD6THFS:\TR1-VL$[7-TU>& M$/M_]@2@RX:HV9P . &<*0%<*K9H*P.J2,4IIB_I8@-JJ?X.#L$.J_G_ZT2+ MI]7YUCS'/8L+-415KP/QVLO068UDL ;[&:-;ED1;KM6^A<-[D/#N%WPO-5'7 MZYA]/8O;YXDGPTT\N=1.7SNRXZKU[L9)G=6@;\+$\86=D_43!%.^@[_95D1; MK:,V=%;Z#X I]AQ4NF**FE3'U.*@ZBFH3IWVK&JB5NO8K):0[5_N\@#PVT-& M>%FGPNP0U;Z^AUA.PSAAD1)9G[.XXW&6W:74(4^<[S[??;[[YSEQ'BTYN&A) ME/I8)<-_(6I2B H_$?GF^BF.4UB0;41H43QR1YHKIGSWT!L@R6F57'+\I] 1U@5AT%E6*(NE;'N.*@XJ!ZNG2>* VI M8/9YHK"7R!M0N.=Y1][E*N,ZB\#KAFK8LW-T4!GE>IVB>:A2ASCQ@.&IU&H9 MS>')X?D>VD0'NCEW4KL=,IJ'A> SP&][870=5H>_D)@XD;NF6NX"5&$_W&Y( M,,Q8.EE614/AL73=8HQ]!Y6JBI:M<5!Q4+698RR)BEFG2T)'A>EYHK"/R),' MY& _;U?G5^+[]$Q\10(2.3[S9"XV7N#%"79;OVN"JW#'4=[8Z M7'RJHETK+8/CD^/S'=*&1-6H8^AP='8)G4-"9*MH[*82VT+][+XHK->58_=! MFO6R(4H2+YW7+7[8?TPI.@_?Y9AJU?U8*W:WFP*4^Q[[ [OA@.Z\78]C'B]9 MOI0X2G+MJBUVY.=XY/CL]7B,995IX%DSWP]/&9RN*[*2^4< M 'P6?LHO)$ZBU$W2"%[,3M51J16\S=;Q(@R?%-RU$ZW(,#/&S>+Q;MSAE MSR%EB;I1ITLPAQ2'U)/R5I1JL:F.2M;S!&$O@3<@U)VW&_,?8;BX]WR_HMGQ MGA:[$6NFJ.FU/$>\J46/V/"YXOM_OK,46:GEG>#X'B2^^X7?!OR9X[-#^!P2 M)C__Z P"CP-MJ>+N5=(^LDK0390:BB%*:BV7_0OS[2P#'0"?'#@H=5T1+;M6 M AL'Y7F"\L1]7TQ5E+5C<-'3=G@Y8S3WT",K#Z>00@O90'UO]?+;EF#R>K 2 M_# ^LT#22TP1EJ4Z1Z5]BR0YM2'<,;8[6$0K>LUP$@YH#N@N EJ63-&H=0;, M$=UK1 \)Q9IR!IVRVTZM[Z[._"E(2$3B)/?I#C/B2\7(U %U:CA/!\, 4*AH M=8K,PB[X; ][F@ME48O<,,-H3$!80(7BT) &@?" M]LP>X@V/!L!1AXI.1;3-5EMR<'1R=+:G%(BRV6KN,T=GU[31GB%2.X/^6^?C MW+S\)8SC'X25XP5"&&"M*::V1DY"A/C>V0XS#?]2%S5S0,T:SM/([SD(35&V M>$%;#JF6V[P;M=JW8;'87=6?LN425$97!!;O'0&\-%4R]> M\PS^_>-*Z1CY)#TSEG@H$Z<&MB8\WY_C>[CXYMR><_MANW;/N[I AVMI48U\ M&84;8+X!Z.,IO%\(62Y7&,3"+5F&$,>*SA;"E;IBC;[^;$.&WIPS/U< P:P(8F6K7Z$W/\ M8!:$-V?)PK-:BBJ=:JYAS=G4?WI2;*LLFY/>?VPW5S M7\KR&3BZF^42[NQF*R MM$Q1-YLW)GYF@ATC4>X5XE39=:HT9%%6F\(.6!.)'@Q/6']'L4+E*WP49$V7[V@H1K'P+20#,(T@E]66+L: M]SCU$ZR6YX?W(^X,W+F#?3R:8W<:QC2HW\_%*FY8= >?8DJ^<;A,[D&_*H2F M*)!OKI_BF0!@;QL1UZ/Y ?1J9Q-&B?=?]@4\U0L2@*.'AV!.'),D;G'D'">/ M[NC'5B)+<$,87PP4#\KZQHG@:GP#V6S]\(&0JXCX5#MP84(PR"U\ "ZQC<*8 MN"F.1Q0V#G9$"IS 92T\?2_Q5FRL]"XV!9B)[X=N,0<\15P39T%_73JNA[?! MZF0O GOA'C1._/]LX018R00D6M$E-*_#% OY(,'L@)'=>705D<_=>'^$Q?WT M1F!U&^#2"R=Q8!1+6)5@U83-'0,\'<3S< ]!^D*I_;1=FQRP+%*"%.T('^32 MR!+RV:!6%80!,"@WC9"* 54K( U*T57&(WR0RA.%G=O170%[7F%5.WSG%DRC MI9=D=2F05C(^%F3> UQ4/N"6!HZP Z M@ \BCUT"'(3;A]W9(60V6\>+J#(&"F2$"B1 )T24 ='<>\D:Y@2P@ZL6&6I1 MJ7,2P8MA11+*%MV,'=XB;EWDM7A,SV:"=(SI@PL/?DIR7&>:'\Z"7I5Q^OP% MS@KH%P<%U/L-67\^EH#<"Z!+)N&&1)45U_=Y:L[7'C.T"O]B+/Y14,,>PVN! MG^UE1=%_UU'^D*VS(E>W@)0_KYPE#.FCX]\[#S&J>^LHF\WKAFBQ$3JO&QZ] M6@!>N?SYXKMX.K\Q6"X-5B!=,PXWKQ-67C(1_DXRF\&%Y.B[^31\"^@\ M!*CZH#Z"S]Y_9O[690J,@XP$KH"<[8D#US^.J7_(4@,%I&0FP%F<3$#BJL*# M/E@CY:!2<1HF13>_D<(BXMLR6%&52ZNC//P&_6I[LZ7[?4CK4\I@BKYK M?0U\P6+T[/WKE/[PV2NAM;!AO$ R"C!8M^PD<-=AM\=#T"%V M10)D"PL8*U4SJIQ_XP3ITLFE0\;2GW(&PB* ?$D>*M8V39 EN@O@;4Q;K9G M5[LD2K"5>J'QU'83CH3_S?<"N& <^@MDK1F[AN5\>"S"-P3D(7+(_-BSX(,% MCZRZ#$?"N!3\8GX3CG@;QAX>A FK""M7PCM $&:"M\!'[/AX^L/XD2 FJ#40(#.>B4IT>EH/M=H9+T4$SV]>XS!U6I4E?U EBD) 0BJVA4"\;. MNFL_EKY.T/93%YD :P+5[U.>F+[!3#J M1(>F!."5^N-UO ^.EQ;N[114&&[(*M$"C+P8J.15IYIX!II90?55 MD6XM< ?W?+AGB$=$W8)!=Y%Y!$[1BMYRRKRM1GI+ M&][$XYJR[#"Z#)V*]_6I^BEO=@L9;XV2KV"AG*A4PQYI9@TUH"+DHON[+#[E M#]>>B-WHCDG,F>\9,]]F,>%=/\EIDNC^059+6Y$SUU-NXW/GC>83+L>>&O2' M0Q-+OXM6F2Z6+S\0F(8:O?O GOPU]&EB6)SI^0 =3-O"@+1H4<8RQO 9YOI7 M"FL,/P-F,3LY=]S(KT[9Z(!7]V@2K%,9$X_;*O&,B18S)HZB%;7G!AKSN,/3 M[>--$RG9^'2@D6 [%FY:M<*/'@1V6++F89![:Y*'QR^$+':<-OIK,L_'$K_^ M3 !+[CI?=X*2EP[-BP04Y^'&(!U=( G%DKYK\Y#7J3 EAEG2 MI!AFG)%FW*!QS:AN5A*[3>%^ L#'R'0T%H#5L?.*C-&6NCX]<\M"C(A%D\!TI=HQ%V83:& !F2^DDOT7$\RCP^(V;P[T'(+@ MHQ)K3FZC%#-7T$=#:3@74ZRD#BT 1"%.>>469"7P2?1SDQ6HA [ -@JHTQO6 M[X $9+<@<@[?] 1'I\P@=NYR3PYRBA=8\CU;K !ITF?"<.DEPJ<-%@YB0O== M.?"QQT-7#IGJXBUXY/ 19T'S.* >6RDV^&:^71VIC7B\>SF/'*(['8ZZL,OGF)2S%G.ZRV$R9_*"TT"R@.A&:;9.C MM8AXR1W+(CL60%?V*J @RYS9QSTA/EKMSH8V4*,XVN-:K U/P3[H)V]"\<$J MHUU[">U35*457^TR.S8O?X,';!A:XCST09=@D8J;K4]RH=X-QZ6X)VHP; CD'IUZC0+IA$BP@S+PO7 %B5\0.H(2LT*V])I%N?<]E4;BE0EY6 M8WE*:\X=&(MZVK(L/Z\NY[ ^CL)\W 4>KC8BE0%][:@"S%I[V"OH\?XJ0'W) M?W82ML7#FW^$X>(> %6!.#\:ZL#IWL7?#_B._DK11YDP68&*"="QL-K?01 . MP,)!24&',SL];A@)R$B5=8!MP=_JU!],>X#%Q$/*S!MZ4%2SC3AXC PH&:Y8 M.J#KC\RT6W#N/"Y_=[K#QHA@'4 4S%CPI*%-K5>J-IY^;8[85*FZ9B,!\[&7 M:42UP[Q'B7,;IDFS\1^!*-&<7[(CU]J/^APF1# ;J6J-EF4:HG3!/#KXB_:( MIVB9>]@B 6M,?@5>SJHJ-@JEQMIOBVIXUBLC)MDCBI!)Z]J&C1D4M6,J:%,Z\CDW]'\^B0*GV">@EQJ:D[M_? :A-7_D\48@^+[A;"B MH@&2!(Q,NOIG$XN.$$/S@S[$XN*7!.#N/,L MF+,./>W&-K6V*2EA\)8Z.C&\F55)+1]9/[9JI#>HZ\[LV2UM)16D&^$R3F__DP6D-3!1 MI9'9)*N<+IRP],,P^D'(ZBP MN0!5-U/1LDJ;>2%WL(4P%"RKJ7J;Y 3=B U]T(PV9,+LFXN1J5,G7@MS/[Q' M6( AL87-WCH/+$[XF?.GHW$3P-V")N55H\/L(KBG@94NM='O^#GWSFZ@IB*A MI49+K2 YH?W8P#(#XSN-0!#$S#C[/RE((%R8[ONK>V@#H.6U(>7A5Y,&J0TM M@F%NVDW1Q[91(MA1-JP7M5C0&8!Z58R%X-1JRP\6>D,]0ILLYH1JCECZ&?94 MH+GR@?N Y;[9#J &4.FQ)E>.$G MZZO(.^TKJH)\=YGR.YZXZI%R8+2B'#S1O:R!ED!'^%@5HH4N8_(F/:A3!2 ? MA\8S7\C^OUT:\R%[IT73Z?*7,(Y_H'@0PD)[9]N1HB%G4I .=/.U%=U!.-3;*R+/,#.X0Q1&NR0)RH*L >M8VC+,^UR">@5;%Q^[O MI>-%PIWCI^395T1L4"5W>?8Q^$T>@$&'!GP+3YFI$R]J_=2^/*O'E_]69(P0)M Y?*-F)^2#,U6)6Y)7S*@N.K]U$M:NE](XO='T;"OP):OB'+-(V? MX4(T/#\B+L$8R\J;V,"6Y2VHO8#E7[SQ\06P&&M"^19K2OA(6RNZM+*NL>S4 MA[Z\7$#*IID:=8_/@!8Z8_4'4&W1!]7 MQOZ.NIA -?5;/%'#O4R]>/VV7F4G4HS:+V=0^(7$G6:A5>_1CB.,,8[RA+!T M J)BFSS#O8_H[&+GJ_G8,]6,=0[,E*1\-JP/26;''8) 5ABSR/MH< K^"J"U MZTY\151*\SS:=TF&Y9DPKQW"F*:M8;IOE7PW()9IY_.L>A[(I(WS)Z'!$HN% MEV5NOLV!_Z(7[ACA.2"T7<=W4V;D,.(E$?J"G55A Y7=DOX6"Q>/SRDN\+8% M67I!"VE<4UA-+Q'&>3/X!BSK42T9^_$.+NAV[9^ZY%O5A!&T8D%4+%IH7G7B:('X&?W3K3(CS;0PLRJN6/!"9H?3V,AD5-1JQEC M5ZL/?N126*#_@NH'L&>LXJY8G#6@IV$=^JRME?,MZXR5QV*BU%I$WAVK5]_( MW?@T;FH(@G/3__Y-RG8"7=B!YB>/1XY!:E@LK'E/DERU+<\_L2&<%R<-"YFI MIVY&-3_,.!HL5).-.O5BD 7M=>05I'6B3!A0\UJHW]4&+EI8BIV4UQ%A40=C1>E92B';G$9!-CT3;_4KP31T"[120O)8XJT-CT6' MQ%NFQ#=A["TT2*OOP"D;==TT6H6W5-%Z<5! XF,WR5IHU2]\<.(FCBV=TG%3 MXZ1!CLTL#:,%=>18O%C6VBB0WR5FW,36.'FCRN[8&J-"BUR ^MX!E9CGV9'R/-= M] P@P#+^+I?Y+'XX\8*4!J.6O=HRFLJ3319>G%V'#8J*R\XL4(I]K)Y7TV^R MJMRWP)3JGX6S!$0,/[K"RN)7^-=.I'-GA #%6)%MYZ.6%E7/A'U:;Y,(2T+B M/ 3\?;I?-% VPPTN"T5]-GZ6+T.#@"+L2U I:O3DX7:GZ>$(\"^2TCY5TB"? MX!4B"TA8-L->EQ?X/6(]/K72'^D=>@'>D]V0-QJY]EI\B* M*YYJ*7/6Q )$1$JC;[9I%&-A\]U6V NR87$[C#O? CJ=PXTGMA&Y\\(T+ENW MPD9MP]CQ68O!]X-=D^9%N[![(UMJ#+L6 N.;P4YMP:7Z NQHH_)O6R_::S.X MQRD[59!#WAT>+\C19D&.%C;H65Z5E>%A7:,SV(%ED_A9^\P\DCZN.@F!QKUP M\29&UV7UXGW,EZ]D19?T"R7X^ T*UYE&WU*7+TT4CK.E\X*R0[67U^T ,03\ MI-KSE:9]!LQ.CU8.2JR87ES@DI8(P*S1F";)L48D+$ 7"&+C_,FJ:[I>G#6[ MJCJZ,)K7+7@T\.\PC=RL57OU)=C1(.O-S9)Z:PN.,"0 M[L]H-UCPQ)M^:,9((QN2.*"4."P,=G&'RC%HQF3A%5\AV='KXWS=Q>QI^.6= M1^Y)%*^]K8#/$06P!$'503*D#B.X_8$^R0NN5JF'Z=3E(YNN43,L5M8$%'_W M01B#,1&N!9=N;A\VYA\S/_8(Q@<6P3_PT;% M.);@YPM91]4V6> _4?%S-C;V0LW\_J?\HL>_R<_\I-2[K?LOLUM_E_2JVP[L M4*Y=9KM\&R:@.SZB P!E%:75S^SZG:\BBFZ%(;E"'"@2ET"G']?> @BB#5Y[ M*"\A7X,"H.;%\W/-P)_-1-Y^$ZC'0OA.HO_970OYE8MQ\<*YQ9[7_VW>^0/^ MUQO*F']E_'BVSX\/K]+9H$!] 06U=OFER;:^[\]/]FPV4QGZ9K[,J&$B1Y]F M6R=TK1#H4=CT_F)DKZ':V-X[WI^K5X-IWIW8W[ 6767K9XL:Z\Q%1*O Z*H$ M.;#U4Y;,\.',M_\E#6'8V\^6Z/O:BL6MX_Z)IR'!XBKKI^&ZA"R7O=$XGO:9 M'YD>GERY>A*BK?6HPPY>!,%SRU!KMA0@;4S74$3)4MN<\VFW[X";NYTM[#&K MYZ0[2-(U55'63$ZZG'0YZ?:,="]E690,[1B3+H%[M&5H:]-_X,1^HHF?'/[Z MN4._OL79%\/RV>BD-DXKFIXOM@9GV19-\W'NTVL0W5F5:@#,M/^8LG2.*8ZI M-L6N];AC^EOV[4W2M9.ZXP 0V$/4_<]WEB(K3>;3+>2=_8G!3DCUD0Z56K5V MCH]Q6ZUER]==A,[*^"%;Y^>*;5DT9(YNCNYAHOO2J*44-UZ%;NDTW!-[JHF_ M \(UY>3.UM[X4[NK=6?Y;L(7"=*">5$L13:M./&9G=88!,,.C8NK$)U&V M!MIM+?[8RU )CL934.O941P7O>:*PE\BKP^^H@(< MM^QI9+,MJI;!'5<#-]7/%=XFP+M>]"^']R#AW2_X7MJB;=2);^F;8XKC>;B> M5;G5Q*F. GCXD:I/E#"N+5-5D*F+,,7"5$V29'N8D?':9>BN0U!614UJX!!\ M>N[<8]A)D<,I=RB4JXN*42NOA%,NIUQ.N:=,!Q,MHY8J_=JY]RDSC),Z/U#I MDY77^WCV1^:?\*L3K;S@O-QQLC$Z@RBQ0R _9V?<@-%\!JYECN:Z!0T'O AG M._'3\+(N+0)5UWZD#1&*[Q=O[?.QNPB\K0-OZ\#;.O21&1RMK4-3[>=H]5P_ M8Y,=WM2!-W48_F;RI@Z]BB_@5=B?8=LG;=O0#7(^XZWGO1?.<^MY[X568M;[ MO?UG7TF)]UYH(?ZAOU6@9=NJ6>2QH_O'$S@X[9X)[2J:+"IVJV6L.>URVN6T M^QZ!6YHB:AKOOL")_4R[+]3QN@P*^L//:3N?[@NZ)=JU^HET5J4: #/M.Z9, MT=;J'$MP3'%,/55JSJA3C(8#JD?FW3NX'0:3<7+VSG_>1F'?(2[J:BUW."]I MU".V>Z[HUD5)X@6[.+J'B>Y+5=3,=RVWV$V]AKM5!USPRZCC$^@;@'DKA2&X M&Q3=%A6[CK[16;5A -QPR+T45$D3E7KA3+V,?.!P/#6/N]0TT=9Y,X6>H["/ MR*MUXMA1U/%F"KR9PDO:I&*+=KV0*>Z]ZA$K/EM\ZY*HO&\G4([O3N.[7_B] M5"1156NY7WOFG>* 'JY[]?1QJ5U6MOL2V,#;*;258M'_TLY@-JCZ44H[3^'B[[(\.H/>D+P"_9F@V1S5"ESG:!X$FGD_A3.<..^G4*N?PG$\ M%,^]L=IA0;.VAQHTO'D(\S 2DC41\E&\^0').B)$V(2T&CO9K\8N5,O^OOGI M8K/!?0#M3!;@&M\+@]I/J?_^!7$CXL2D_JN]H/[;GRXZ^?9Q1"R"7KAW8F$; M>1LG@NL%)TDB[S9E/3R24'"$#UJYX$(^?9R%"Z]/-X")[$FB<+_VW#5]X"+R MX#OA]D&(T]O8A4?"=20*8WB(*,!0O:!\$ +"V83 H/[KX*2$+0PY7 @P4Q@9 MB_?WO25)O W)G[>ELZ<54H"EP,/73K2@15-BQR?Q2!C[<8A#9-/!Z#"8#;ZI MF *.$Z:GCI3J])!&<5#Y\BRC<",$81 1-XTB? X)P"0BA/X=9]59Z%+AK!(2 M!702CB^X=!%#&IX61B*^3!Y9Q4"04/#9= QNK(J-#Q MV\B7!;;KP_0B&N5N'*'HG# M0"TWF\LA23 2/@7%-6*Y&)TFP&)#%R"BE,IV+E*Z8(6H;UN:[W'%G%D^YI+[ ME^=AQA>]>,ZRF;SNB%F MM=F=UPV/7BT )2Q_OO@NGLXM2Y4596I,)XJJ&MI$5J9S29\KD_E4FFIOFCD; MR VCT:4PA1]@MF?/FGIJPXZQ(:_5_6KH(N8!Q:Q =<>)]S"C+?B7"XID MB,3[2%7B^E&/C.;:MSY;3+*9AK $S4-@1I0TL@_:B+^#8$4TPB,6.3<1KKW8 M16?00\5RA,=4Z#' )UH'C8.;/X0[CP IQVMO*RR7*(^F$2FZ^ M!Z=1V)2)SZ"/K[8P>:!]/_MB5NY@JJ.*5PH9=IDD; [#H/M,H)WS& =],$=++Z??T- M1:S6OMMJ\.+3>2CB9BX*9O:=8.*O2!*NH6_WAN6!-$,^XMT1_T',[)^""V6V M/74_DP:(_@+&%O7!X(06P,K\<+L!2J^_P&ZXP3UB[@-\*O4_^'3[W! 8YXAC M,>=%>,Q1>F^H*8C8W/I.$*#\B!R0-4GFW K3J# '8R9;MG[XD'O7F-^+:5=" MB.+&BQ97:#$_E#8V[D>($C$_3HC96_'9]&WHC"RW#B"81+#@S(?G(!AA./2$ M1OA0\=L"@P$AF(1@%7B;K>-%"*&JZZ^;2GU.14Y!1S!]XCIQ0MD$=4C@RD=D MF4:W7KR&*]( %VW/$9%0KT6^J&>F2&;A!X0HIJ+A_8VI[& $X\F8_='P5S7$ M=PFRCXQ=;,94Z(^. %;9$L\KA=LT1L]?#$SF&U I\*^%L 88P\IO*"YRCW2< MT_%Q>2>5P*6?@QFE,AS*."YC!H[K@^YS M<)$1)H?ES>[J%R$-3WF..<5UF^+.3(K6EIOL(U[^T4O <'?A49^"A/A(0GA" M &HS:*VPLK_08U38@Q;?] 9?QGMX%CKH[/@W$3!.XZP LIM6#<$E&JY'(PFI$L#>1PKT$!")3SMB9,$E^:+!!K>&YW!T< MVLYN( ?8.C38@"H%EDB'*RY40Q]FCGO5OVWFW^7E&X\R+* MGG/%IO+3)KSU?#0&Z \[:Y*K=O1\E3H68:8;G"G5 )V >ERZ)=,Z*&8;G2D< M6[K^+ MQ\+E OYPHI@=?X5I#&^/?_C8 ,N[N2T:(*<*)>D@DBK/W[E=.G!W=0 !&E'^ M3O:,++',&!9.Z0)DLE]_OI NZ&>8F)M_/K"L-]X&F JRLB\A,(''H[WW%LGZ MHVV,=$M7C>*?[_-PMT460Z%XE$LG[Q="(T>Z-F?_]3?M'C MW^1G?GKNM]9_>L^7U5R/9WZ27G7;RZGJPRF54 #4;%CSM-7DW2Q"M9R)]=:I M6[FE?,_XR&WH+ZA\0D;]*^//LWW^?)[U,EZ=[/J^E:UK;?H[5P;IZDX>HZ=! M=W;RI!SZ:/U FV:B'X%#[Z]%O8)&1V/HU2..=R?U-ZQ%5SGZN8*F3H6P(1=3-BJN:%!]CF5=U&LU)^RLZC( 9MAS3%FBI=R][@V!IWIB:JGZ6J!B\+_70+>NS MA3?H#$8M5RZ'-X=W]^$M:O7.&#FZ>X3N(;E%Z[@$>N85;:J4'SGPIZUIOI!* M)GQA]2Q.X3$]\?FQJ8NFVH M]^R8> <=M!HE$3)KM5>CZ-Q@&@\/N!TT5"Y MY[];D.HAC)JD#PQ+(7Q7V^:8#9N?+BK*S7F\0P'66>O0E-OS?6+&9PMO5=2, M.@>X'-[#A'?/X"O*=JM!J1R=7=.$>X9([DP=3)SIH\+'C86D"D)R$:98OJE) M0FD/\XY>NPS=]=CIDBB9#3QV3\^=N_0Z*74XY0Z$$VTU[KH[.-TRSK?>!Z<\WLCD/AYEAC&JQU'YY* Z!_)P= M;*=!18K[D(G!*.3 DO5@(<\"*<[<1/PP>[M A4U?N1]A H MOE]DG1!RRR3_?( M914*=\=_C)9HFOIH\/3?=90_9.NLR-5M1)P_KYPE#.FC MX]\[#S&\ZL=UE,WF=4/,:BPZKQL>O5I81V3Y\\5W\71N6:JL*%-C.E%4U= F MLC*=2_IX=P*4Q#VI6E#,=Q7KUA>[/=12UO7<%;5_#6 M%;UDW^?7NN(S=A;BG2MXYXJ![R3O7'&":9[8Q#S3)@2\]N:",DIK_E[V7%$"6IU=CR?@;!#-8QSVEWL+2KJ:(A M\;8SG'8Y[?:-=B]E4]3K56HY5A3)"3:=]\0XU<1/#G_EW*$__#3'LVBGH3Z-I"I\N&DVJK;Y]'3K+C8=LE9\KO'5%-.U:B4XG8>WHHBV M5,L-Q>'=(WB_W\2/#]F]Y*4!IECSCAIGWE%#45714!OT\>K9Z?4 >.R@X:BH MHJPW4(,Y' <%QW?PL4FB9O*F&MW"5 ]Q5(=G#5,GY$TUSL2F-RS14KC+:N@V M_;G"VU1%T^8-O#F\^^F^NM1$VSA]Y30>UMHEW;EO&#Y]S#:/36U1H^8M.!KF M8/2_'+AL:*)5+P>2%P3OI$I*N+FM;@E)=3 M;K\HMYOFG%S'F]9-J^WLX]EY&XZ+OYM2!UH3''VG>?.!+J"Y VTX3M\4E[?A MZ"8E\#8<9SAQWH;CN38<^1N.T5;C@-7SW!NK?1XT:WNH3<2;AS /(R%9$R$? MQ9L?D*PC0FBN8X"UX3Q(1@=:UAB7Q MB?>R]9"^.;_W$VVY]N1.':BXA[ M\XA%,"'[]/RF %(OPCT 2":A'XWWB[E:Z M3N*NK](MR(\'MHP=HC#IITS837BU'7AZV6*X\\7( !# MD:#DIKH+BGU3 1NOM.B>=+#L\^E&_+$QA7"Z>(HN4 S+2D7O/NI6BA75("*^D["G M@&$'\T.)5!%"3%I]73OWPC3<;-+ <^GJ4'D!X_?3!:.Y7;L:QHE-J(5M&"7+ M$*9$EPZ?N_2B&&1BZ *JA0VN>J%BCX1S$SHW3"!2/FG@KYOQRPSB)=XX_#C%5''+B;2A77;)[ M\+EIQ)R#H/*O0ORQ?# U1.IOO7D*KM"*MYUSA9=\L!$^J+LJV(YN\\$:*0=5 MU/>E). LU9>SVYY2K$&M-HHQPTOV^%G<'X9V9@9\%N9#B&(J&MY?^^!D3780 MTYP'' Q7'IY2X#WM<<1/C14%*J#?)I2?]-KM/J9[@B=C!$P5:&6HG4/C<271 M"V!\A3QZY*_M"V3$HPFV+@B4_.O'(]CO*'UQ]!'N);?1?]=1_I"MLR)7MX"8 M/Z^<)0SIH^/?.P\QBJ9UE,WF=4/,>F([KQL>O5H 7K_\^>*[>#JW+%56E*DQ MG2BJ:F@369G.)7VN3.93::J]:>9L(#=4?P$434/T025EC3)G+R;UJ0U[!XV M?<3+/WH)8,.MKQ4<>M0TC+9A5#^HXM SS\S_U>(.-=\/6'W&]TNYD;LW5R0 MI=UG&L@"+! O3M"JNR/9+3&>QSDH,K(Q"!LG /)'!BL*2R]P A >$V]!<_Y7D)^_^^$4R5'*G=A P-T%6%FW00;97G[]PN';B[ M.H @C#:.OY/R(4LLG8-F5 @NJ&;9KS]?2!?T,TS,S3\?6#L, XP%/$'Z$@)- M/Q[MO;=(UA]M=63HEJ[F_YC?YWEE+F[8-B8?\S_V%NBB2.TMLE]D_>+IS%_V M1@U>D5_T^#?YF9^4>K=U_V5VZ^^27G7;R[G9PZD/4 #4;%BVL]7Y Y:*^V=.'?@W(%SA\%QATM95.TZ=G;S1:E;,O($J.'- MB4XU\5.31Z>*I9X"^4\:Z&\MF,B#%'B0 @]2&+C+\CR"%#YC;!J/4> Q"D.= M'X]1X#$*YW? Q"CQ&@9\S].N<0=-$27O?1;Z7!FD/W7X3]^?[)155+I5&[5:,;2H3;Q;^'.#[Z@6>*,5R;&8NW!+ M K+T\CXF6*4<>V+$2PS%2?*V*!&)DRC%%B4X9 =;HGB)1]ZYT&:#>BNX[-[R MH?DH#O@@?_'^2KV%ESS0I9HZ6RSH)'S)"QS5KP]SE.)#-;CV^)[Y$[=B_]91MF;=\BLG&\((;!1"'"-JO" MCQ>)[%(".W?G^+2>+/[,^K_04+.8N(!V!'E6?1.DL[>E-0(/C$04XG2[]6G5 MJZ**(.TZ@Z6+W P3[/%8;U ("/[H1 \B;563E=F"N<;I<@EOPO*$M'7-%ML( MT'&7K\V7B,1B\6PLMQL "K&9CO@DP8HPANS+!;E-1-I* 2\NFRO@;+T > 81 M$N=;\3UM0X@J!5U:V@#A#N[+&S((RQ1?+8"R<@]S#^FPTX M(-:;B7EHV'UIVK1SN2)C0'G;(X+$J--Q9F5]!4N4-L)U+[)-$ MRVC!*T%T5&BPZ #'0(+]E K\/['F][034[[J;Q ,9\KUQK1A:6VI7VAS3"BV MH-+!)J^=!IV7/\B:5I8Y/I%NA_R8-DMZQ-T;K$N#!5&5L@[\:1;DZQK8\!6P M^,UAV59_5(VZ='_0RS9[IUF87T(TE=M?%R;'WJYB !=>$\I A2#=$##Y8\$/ M\WY##G4!4-%Y'T;^0F0:Q@?5&ME%;6-Z_^T#ZS041L#/8.CI;0QR"(4653NZ MQ')&PC5K=88#QDX I8+CARBLG"AZ@(G<.]&"K1WMKKM<4A,GJV9=O]8]Z#9C MEPHQF(79C'&R-H18,SJ)L(ZTX&Q@P_+&@D3XU^CKB&T95E#=@#RO:%C9C+I0 M8_H=O1WL(UY>%L#]FJDXN-?_REIZ(TL_KY7)Q-B2EC7M>*WYMQ1H/5R8E6YKD"I/41IP!'(WF(DJV=/(,!)Y>TR6J;'7B[P!BX_0I-"?,DAE0_:N#EM]EBA&L7O!# M%EJ\:P.>X'CA^(@V5=&VC!J@[JR&,P"6V7-,72J::!E-',L=8X@YJQ^@3OSD2YE4]2E6G;":R??IZX,W#?#:7VP MM*Y(HE$O[>G%GD2]3$#DE,LIMQ^4>ZE:HFQS*OUA@\X$8]=EM>,CXA+O#J$N8GG\!BO]J!T8KG9UM+2Q MSQUK_K*$U]Z1(,6^2C@Q&$2X"N!IK-].T24(ZY(WZ23@1&5WL4<-QVB'L@8; M]V]"FR&YM('2QOF38,\CN-CQLYSCSL\!D!6%Z6H-%*9(#(G.G>/YSBUV#:+- MA^A,6->HA!1M'\I0/X%66R=Y6R;6H."V9 8%B\HYUV.6M5\&[>)YEM8"Q]HK M[T3_74?Y0[;.BES= I#_O'*6,*2/CG_O/,3PJA_743:;UPTQ*^3FO&YX]&IA M'9'ESQ??Q=.Y9:FRHDR-Z41154.;R,IT+NES93*?2E/M33-G [FAM>2QVP'\ ML..@=/;$W%,;]J*,:6&#@$V0*"; AT:D\"05[27BKSX3T2>ZZ>H2XCP2R($ M82+XP"43VB6 M8[\ A<*<\=-PH@VQG(C[Y8%M.83?^7.L'$56R-)DYDNS^6Q MI>BSN6U,9_!?W)J9.59-5:XSY]^=*!$^?1*%3R#Z!'D\JN[-VTF;]BWQXOJ, MYY\I#(A$L =?".L-%P@@ZF%HTM4_F[0Q67ONFC:BP=XD68],NK^PN"0B*![@ M9I *O+E7WU6OLL!&J7KE!R=-5"^[TH^H@03'(YUM%+JT=1YM_KC?->FATH"0 M25^G4&?RB0!VZ\]%EK21UKQ)U=,=4IA@WYTG7O'4O&A#E5()I2D M',?*#2T M41_HI;2S8W>1]TBKILKH?OO*KC>]V34&G#@.7<\IVGYZP3)R\NZ;='__0QM6 M5?L_8M?-%8WAJSV*&^^/4/@:^NE.9L?;)P-[@'6HJVHSK@XHCK[/&OD'TFEW)FZU6>[UF M_4PQU:;2FU:DER<@%%> TV!?]]YY&;4/0G@GF@RD0'=I08P$5#(\VO\U7"YC MDB09'0.1E!RZ:-6, *S/V(P6>'1A@FP=CT[.+$8>V# M09($R&W\O*7A%#6&X.%OS]#X[A$G<%ZP&ZEG&!6DSV'2I+$G;NP'S2YU'];_ MNL&R:<;(:+YLY3IE#IQGO6P[HA+;?/X2PA5SUG?Y09BTH] U@-)(;05)>ZM2 M>'Z.29A6 PVP]JUO*B%3#_=]8&@@##S@[A5?;".>)HW*E(D:1(FMR-= #K3E M?.I3O07]R:M51%8T267'Y=IHJ-K_W]ZW=B>.7.U^/N=7:#F9E>[W8!IQ-=V9 M=RV,88:DI]VQW9GDHQ %*"TD1A>[G5]_]MY5)94 7T#"R+BR5GH,Z%*77?N^ MGUTOHK^T>GX+7\O6:UG+=KO:R;^6+W%FBN UY5"C2JC9C3!4X7D\$L3MUZQI M4LFWOU\#?P)6T.X4EJO-^ C,; ISQ2 ?82APPD#V?W9LYH$=-]M]5-(.!$/X M#LZ0P6XM-\832AX>J9Y,$_Y"C:#I;,]]=\*"E?!,Q7# G/;NN7L$[&U04V"@ M:#.B:R=Y2#:F,V%+^A8V;@$W&U/N3Z^D#GB\V@FDG,3XEX\&/&TK9S'$15++ MM9(8^P$C>XXX3?IM8M/B2R8Q?+P'#02EK\W-7!_>F)K)Z?M0#[-U+BRL%U6-$48HY/QNYS!'O'K)Q$%O!/<\#,IN5O/W8\[G4^B+TD4G[F]MN%N=0 >YMVXF91& ML\9S5WG,T 8U4/SZ\TGMA#Z'J&6)SQO6_L99 &?X EK$E0_JU>IH>=?VLWJU M6V^?U9-_?I))DYA?92U#]E'^L;9 )TD-7E+Q:[9/'B[1XV]L='9K/=\HO)F] M?MF#M[W)UL^= _3R?# )>6^=.Y_04MY6>OX;V_L+9@O/E)GU3)6E4\_;[N)< MLN[>EXI^]E7J9V^<3VA"V4 H?:FN]TA=UR2B243S$DTH>^(ESU907CMJXN-Y M,;IW[39;?5"@IGJW58'3I,'#7CGGUH>LS(?LK%NIGQ4*GJH/F3YD^I"I=S2: M6I+I0Z8/V7X/6;U=:3>/XY =6]]WL,G,Y]IDK[Q_1W.7MK6EY>9'P+0U/6EZ MTO2DZ4G3DZ:G9RA6"]ATE[UZ+_ACM8]OH^]$NVY6NL4VI2XM&SQFH_MHZ=/L M5LZZNV20:?K4]/D"]-D^J[2TTU+39VGILU5I-H^#?^[F[RMQ4NYVZQ6ST7D[1[>0KC[[&=\V(]@'TL/O<\?-@;_UYWJW M51!FZ4' 2)W0".TYF\0N!^Q;6 1]Y7O&;U9@SPTJQ*W7GD IV^<(;;AAS(QI MP! %V^8/YMCS$NMKS&:.1PA5.[]&EAX+D*1"H'$.LEP"B&OC.G%H_#P81\4N M$^'3PR@M_*\3V/$"B_!LMC4 V-%S*>QWL?"I=4C: \D7F.E^$/AW0/UAQ0A9 M#EZ&E&?DV$T!M;7S ^ 4P*(A]BS\19*3$.*'";K>=01?+-3V/;N0'&%2%= + MY^RB<][M#<[K+;/7:O7KK6Z_3;UP&LUVOUWO[[+/O!>.;(5SW)UPG/#I1CC& M)1"X[,HENXVE *V>A/Z'&XE*&)T(/'QC>"1!)"HHCOA;BM5(<(I)BSSX@TX6 M/$,98!B/_R,:G2$\F04#@6L9<%=_X=@<#,I?+%GD$-IB"L=8-493>E\"Z!X* MZ"@)_RB0MT1#H#">3AW;H9XD/ASCX-81DR%D*7\,_$5"2-XQR>5AQ+9L4C*) M\0:\WK74WBW9]ZH])@C&D=[FN@A7Q2+.0;XG6)#4T8W?Z!.L9-)R@3X^M.95 MI!+U(2K7LL9^C VK_HB=">XJ]K3BC$LWKBKS<=USXZICE-O\(UZ>0N\]0RG< M=%NA:N*F%^2 OSYTVQ09^L7-IK55K>]>R,,CE*=#YZ[,'!TM$@7/MZ#D.=+Z:S[LXFE\?SO M3%\C^.#A=DE%'P&+L3G!K>6R1&QN6'IX@IVSWU?]K-JM-7=OZ<)GD_1U*>'Z MBXX3*P3+_08K*XD34/P-UN0_L>A2JJHPN3QL!2D*:@<,1+<6O2ZR#3FH<6&> M!K&%;4C5Z)4+.?^ T11K V/=P$]W7ZM&M]II-(^5E>;I#J$BDVP_DH?YM;/& MKHOFTJVJV%X6A+6Q!'8KL^[D"8] MDGS>BBCY/$'W^&+!)@YOK+P,F,TF)8H>HW@U%MB?;NGFY(1YN4Y&4>1M6JBM M$S6SP"7+A&US=+/8CP%56',*8_UMFYI'G#5Y!IO()7IVT4GD+[?S &12S=JB M%<<.O.:L7F]OE0L'(WW*6;&'K14MKM$-9:.8FUB!\0>/=A S9Z)+*3HN.!=8 MO8IQ3Y$OW%M"A6L9[R@*Z $;$.\(8Q"IJ[>_IP9R^"B-TA?F46Q'"=:F$ MI7"?JC!@]T90L%R&-^50VG.$Y .+Y@T\+S3>W]!BSD<>_+2:PKKQY!K,P K=4 M3\19U(5#]Y^+FTQL<>>'=\_R<\(E;VXK/VXE>RDQ:(/K33)3DO,J&P4)H#GI MV^"D0H/P;6I6ZW$*PI:YSM1AZ)D5.2X&N\6 4?4INCBT-?XZ? :7I&1Q>5$2 M2QM,VLAQ'_<;A)CM-U&SY!5FN5G9Q-LH*P'SVS#-H)*D8)?!85)2_T*%1_GN MC0BX9=G</"YY3LAQ'@@0,*FV!W0MJ,BXYE<&N<.,> "^! MGY8L-6MXHW<@5'(R@@"L;/ $I04 ^ 3VPR8-95K*-1DS\KC)E=%)X2MW;,H( MR=::*+D?2HDGOP,C9,8P]B86/A/( MHP^V_8R=&._*)_QY$FJJV<"9N&,\]C3#V/;):YE'&I=<*:55E9L 0_=!CM'F M8[-4.23S>LD?1/S62?\2?,N65C_1-VG*I-KU NS.?E=YY[7,=(Q>B3,P]U@_4JRIT??VE'?C8N4S=W'^L3!9$K?+FXHXM%D,\L M'$V* HQZG<)03>/=25[#LUE0&>=ECLB]V$G#Y--J[_R@',[#HI@!*%5H^N1@ M!O5NM=LJI&*5*XC!;B[G(DE.*W)KM*Q]WI^U6NVK6.HW#5^H4<,Y? M0YW."]95FIWJ63U/#FZ!%3L%[V[I"BJ+$-FZH/(E"RH+9=A[+ZBL-ZMG9G=W M+4P75#Z741,7R3&>5K.:E^>6:#5>K+RTT:R"&J++2U]0MRX5,,TJ#K<&IBD0 MF*;,GCI$=@Y9%+GL<.(;TRNL<%Y1I*1Z? DBD\H._<78\7@"#H9F&*;BE4R+ MK!K72O!61C]^V*!L<>#00A,/BJ*"3 I")?T(_F)^*SD(I@B;>>@OL)(]9#RL#2I0N):_3.8EU9G+;&>*YC 7 MQ$!(+%L&_:Y'RTH=_ MG"AI7Z^#WB];LO"WV+WG;C 11JP8F*^CFJ)4HP-Z$!K@L]@*0.?T@TH^=T5T MY^>*9B$_N8/3Z]Z?^G7:5 MIL@[60!GXW.3*JQXFTB)RKS&"M,O[M.U@5_(?"5Y1RX+0>2]6<"H@P2/, LA MNO-"K#YUYP<)20V2OI=BF/B+IE7[[+-'4LT'C#YU;(51@VW+O6X@ID ?;N$ZMD'RJ=./.][]Q MYWDW3C2FF7' )=)ZRT%8&;.XP"'EIG1:,2#V5\ZE.H5PJ8#=^NXM93%S<9!2 MO!(I-D ]0&T!G9;\,E"&3N6E[_.V%;A*!E'4)F\X%?GTFN+(L)ASL1?32E4/ M1YZ:>%@S6P>KT%U8$]3!L H9#/?@7G$D+C'MCE="@/(-9A/0$*B>96&!1(7D M(>&]LU"RH&__B3#$"QX7G:'WY)"^JNY#V8J,8%F2IF%CYOIW>2R6(O4"2O^R M%EA/^5\<)H9FR!W_1]*UR_'"R')=WK0-T\?5#'++\^+41Y]Z\A,_OA\X,\>C MT[?BT!?QJ@IGN+R7"Y:RPHZ(/P%,UP!$QH0[M(^ MU[5>Y+IJC_<&W^C.B_LW"[AE(/VJ;7*L=G+HAH?W>CW@ X[N_)?WQAY^-5 A M-CN?NFZ&J=6<%J+(XHB1!P>&93AWJHW[+2YX\] WPQO,2 MF41M$N ;,7\"FJ)9'2GQ(E?02X!=%8A+1W/X"GY>!3=1 4M 4#G,HV8K MQH(P1>&/B1,N?1YFAD^**S!!-/V8JZNEB:2&JVJ^W<<22Y1\QUN(=[ MHB!.(C&DSLDV+(T:C62(4#H.3Z@B^(E2R<[<+I9BI#='B_TX M]MT)G16'T/B-GFVCJQ@W^:L/\D.*GD$8.2!OTOS/HUC*?6D8).R$7T5@O^[. MQGP<'V; PU\A[ E''1DF8&37H#$0@\N7FVO!S@<3.LP\/)!2@CCN"'H]8QX+ MN*"SL9XDY=/?JM=5*S18I<"MH- MV5L(:4N1BS#M]N&D<0D^_3"9/CT*ATUL&0=.]8M5XQ+6_UEO1^]! KX\!]W# M#^A4L!\(BDR@;7C#+>A.?BQ]3NKCQL!@P88G84ZRW0I!BJ,.EB:F93KE500? MQBIOSP!KBE)3!CH$EBR9G04#S30LWN,9!HW4=:XQ< MU9$(/RE"H#5Q<">7PITX#?R%=*0!S=JX=K_QUSYO^6A$TYC <03:FH,1+(P[ M>1&\*O:6*)5MWD#%XMA_BGT=PM%TIK#F,)K8$Y[&B!152H)/%HAVBMW[0J=% M?3KP71QN0G=B+T):HF>-GRV6KG\O2DOXGBBAL74B+/>9QB5*"?"3,9?N)K0\Y-#&E!)'>FL3DA]0Y)8,X5:C;EUBV3* M/ YYF=*V3<4-5)=!Y"O%K\IT5?&;D"^^C!B;UG=IOGPUJ[,SQO#VJ#]ME.J0+HWQF-*L8(#I?12=5":\?<=]B[G#EJ MW"+$&C0_(--NB)P?EN'O1=AC(+9E"R,R56'/&,<>1?)TO#*B]I:J)/TL.SQ= MDEYD2?I>W)"_^/X$"^?*)2E**+SD0J6.1Z$I)2TE;#^,>*N0J>6LP-5Y+)(Z M)FJ;:#X(-Y9LF\6]!@%#CV3 -5!JS3J3[W6X7RQ$L24"25S!0GD5>P[VR[UE MK@H_X@C?) P#%'*+K@S9C#M9 F"?C-_#I7#5^$5Y%\/Q$R-$;7KI(UFCJN6 M,'4">H25N.>LI*?&F,TO("KG8V7M7-T%Z^DA_0.VSHFX%WP**JX?<'MNZ@1A ME%(:Z$P3QA,]F2'[(&^S;4"70$T+/V"GKO.=N?>GV!_S%/>,K"NBD#,9A1)X]%89Z'2<.C90[B<,H MN#?(\1%\9X3"SX,BX2=CPWQU?]8CIQIK@E '8.NB@/>724\D5%($B]2$\18) M8XV="/\6]K3^L>3%':F[&/1&=*[RH%6@Z)'"':9IZ"W2D&0NBOKGLAF0BU2^ M_$ Z?9.VP+9+3K0,9*MX3,!F& ;W,5-#YDX$0@TWFE:R35/_4.RG]-A5A/&&G1&="26 []6. MHS 8G3]@>B 3B*I,#)00,VZ;VQBUM);+P(<-JAK?DBCPRD^;]G03O:4OR="[\. I])!< M)\*QU,YQZOIWLE$6/P+J$P-T@\#ML\"_PQH$'BX5]Z>*$D\GYH\)G/#[*<=3 M1X[FA!1PXK<*@/8-L>D-\TI\,A2G@".++%/T,=\'*)N$FP^XZLU$UL&/*AWD9SW\:1:"WZ?GW_7#,,WD MQA?PP"T%=9R0?(:PW0/?_5F-;8L M3]N3;[U@C\935"%:RF<^L,9B*Y)&1]8-?Q(#+D;=UN4+4(Z2.HX![2,X6P4/X2(.<.LRD!3="IR1Z13S M#LA70PYT,J:FFP\5];R1^T$IJM2/+,GH@6TFA_8$]3@LHW]8>TM.,%XFF3)/ M$%O1K83[/&7D*^I9.">/^YBE6IH(#^4H$2FVZP6QJJRS+2JO(! U0N]@Q"'LF1>I^<**@1E$5: !#QDB]:MJENZBD;^P*^20A+ MG%KB)5OX$R188K,<-I^2"W<'@BC )8/E1]TLJFS+O25%Z43%A9@6_>>$;6 M'-;4@TEM%+7N/GA*Q)56L%7R%-S^LC[=' 5[GG6YH54I9REEOLX>KE%_TNY M CDG1L\;EE-P+V#BZ.<>&\40-6*1E21=!:HYC85LTLVSO<:YA95Z'$;HT'== M@>TA4@]GGE,(;O8>")H[;M!I!%188A<\.1O)Y%YS3N8M;#6+X*S2CU/\2KX4 MP]C;"I_5NU6SL-IA]'"S1,-,B]NQAA^4T/4\C-0K1YF5F73*#"H/E; D:(V@ M#-\RT9J*=%HG4Q"_28OE)ZH,YF$>0*271,$9L 3I'++1^/ MW1DN#8&-4-8C0C)$UT'J^$3-?_\U2@4 M/.67'P8A-7B!;*+YV])%*3=BFWSQXY#]7_Q'.0/Y:5*K:;6YLI)'[0<28O5! M>WG"G=V\#AFSRQ%\3Q0$D &-1N^Z]E6JRJ9N=GBZLBE/9=/AXZ.Y1T ?5T A MX*M )%->CN%=5L:/6**:P0-&WS:LV\Z,?TA9AI2>RB$YR2V8U+?+O-9T*RI& MR)AQ\L!&Z>K>Y&#OH,B5M+J7CTCH+CF'1RTNF(?!K@MF\[AMPR2?[>Y=N+M4: I2:CVU#6TRTB1)P-O:#V;$ M'4E.*9Y0JN#C5;<(M08<9NK#^"BP3183VFL/RPYN.&'"! ^#350K#NP7.R]W MD8,5L:"\?*6,6 4'5<\NI]/34 M-1\V1N+BA;0QEK(Q0F=[?/>TZJ95MY*K;M,B MDP-T1N2]O3RU_)'YO8LNZX8>KHR %6![_D(^<9SHLO%ZTLJ?D PQ O"@^99 MRQ+O.>"KFT%P5%>7BZ"=SQK:+7F0UO/F0+P0(J9,-VWR8G9:+;[[7I_5X').:<4FF9^H4F9FCNOV#\2!.%UF?F/%Q%) M)=10D6:70S M^,UH5(U_?.M]N1G=]&Y&_QP8O2\7^,5G^?EB=-W_?'G][6IP;?3.+[_=&+_U MKOX^N#&N1M=_+Q>O+$%X2I1U>F@NN!BO"[AR(;-%27_!&F#V8^F'$@V>$DNQ MBF5%-_&IQCS)3U7R6!-50U;O^7 T9IY(5K7OL9J-KE:J8 C+'ETNE$PD0&)Y M2%$@\:)5HT H"%3_BHI;*_)29; _J3:L(A/(YJ/B.]4"78%>&6/Q%+>BE)EG M9=4;,X4XB^_TWH ]M+O@>5%3:(,+.P[XH<7\[NRI!8,D/$X/V_X%YJ#?:S<' MW7:CTVB?7S3;[4Z3AWX'M7JC939V%ICKV!,JOS^E;_8F5)M5HW_YY>;J\O,U M"=2O5Y?]P07*T!(J+P?40>@-$V:+;+*/A)Z.XX"'#T2=+D_KO$B$!T7T ]_E M0NTKUME,4*:\NI4M6/7H)5B6#*M/1!\63-6;4+L@T<9&J=,B900S$;&B">4Q MO)$EJUY1L.S#&![$B[,X$":&+W@],Q:QB#U*2SA5-0:5BO[<85-C0"$.5 4N ML5R4< TGRN^I92=^KR0S(OT$[O1$$3=/E<;"/?X,J97(-@RIKB$QXT-992?( MQ7B7[4%S%6/? [-AG9JM=^P]76VV)N)3NA0#J5CU[.A]51AGGEI5+G._'W]_ M1:UX33*6)'2_=__P?1X*GP@D#$*]\U)#OA2B\I4O!B;@V;"A<"?V6P)13E7G M2:,"S-(+9$\7"_0D=IL,'IZ&U")&8/BR %YT!E4&[C&L25&4?):0J@(N^]P#64;3MJ32H9_:0B-><^A*P6!<(D1O MNJE7,LUR1XUI@Y#7O9M7[OB=R3X)HT\G.Y8FQBHIF"+Q M4I@ ):I=)!9!\U7T?FY14]U>D&W1<6]P) -N1*S<4-ER@S3_>'J ME\"%MG_[L&=>7+3J%[6+BS/S8EBOUYOU ;E^)\Q[/5O+J]> MM5=S'UQV/P86DR4D8^K9#!$V,&PV%!(3FZ79Q;RRT9DI6 MURLDRW!W5K>'@%K^DM9#IQ56DO;SF ,?*E7AO*/3:^8G^V"Z&'Q2T9<;"*L8S'KF.C>R&P)N3$Q>H53%7,MF"5S6TI[8 \F9E& MK,+1FS2IPL>X3-0GK/80YOW$1 \&'"?'P59'8('DEI4LD MZE\"7O!0EH/P\9*2O$U"9_D(1)FMW@\!5'QG9_["!=( M4;R <6F&(?,8-L%9<$Q$ F.])3C&-4+'1PC$!MJ.T=>T^E[95N,=TB%U"ZA] MNDXZ<],7YJ?W'.LH_9Y@MB71\C[.*9%'\\"/9W,8#:PPXO[1\#UV1W&.,";8 M-@N=_L*OKP+R<'A<43:&9RYT)@ZF;]*"$,7/?9>7*LEY)9+\G9B ^*'O)^/G M.OSO3"+2X5#0NS1)@>R5V=%KU@XN'B(/&&_:WYL_@B\!9>M,$9<;P7A/)\BU MA4:!>T"3PY$3R"\<9.H%/F43ZNJDH/B*+.GLCEPX800\/L[LB3Y/V3MN-F^B MPK?M&+:!DH%1MR.(1@45.0F[5A!9!J.O*&>Q0FR,G!TO1][GBO.&G4\0O0JW M"9&E-IS4"J49.TN." .;ZR_A.1R"64+RK$9G4:BK:RHYB(JN M>7):TKI81EGA%"W@P,&MFE96[OCFJ1)6Z9>5R2)$H!9$'8_N"?]2T-8ZY#[P M,MX+7FJ\:YPIH11*/!17;7I"9=6.01[$L"3B%F.AMT[@[5 M4>(J^I0B!U\25X)E="(Y97FN;:4NVO,YOBKO2X\[B6NT)!36:,,R4+XI%NML MLW9( K:-U7J>0"KR Q6QBJ=;!$P!-((+J%?#U+KU.18\F2E25]!\:#WVR]B>@;P"V&4%JC:,.,,Q># MTC.'%4H!"=!7DNI4*E-5C:![AV&F-'E56. 1"?J! S$>?/Y@*(VNT\S:P3?#1GPLB!C$Z68P_!8_YYQ]D/:-%\8*C!? M/!7O'600+"<\/6L)):4$/$AGB(U2T?@@B4B E/"/-(WPA@5 /J3SCUI M+]OWZZSR"1I7;%8:V',G M6GEDIIH[K02\MCZ:R;&L*/!UQI2?4.Z331@=L"6YZQDPRBW<,I+3I?V!UIXF M36%A4NV4!=PEXU+#56J<7POBXT= M!$N,/=>Z SK'NB<_X*2H6*2\;,E-6P,I:<^I40J/$+X>H"YU1.6())8HY\O, M#F^7G"\9%QW6&O7SSEG/'+3[[<:PU>J?85RTUX;_UP<7JW%1G2SVS'(8XBB9 M11N+A>-8QO7ZX&OXRN;P97@POCNO=Y<&U<#HW!/[Z-;OYM7 _ZWZY& M-Z,!+Y?Y=CW 'T6JSZN.+A>_IH]E18_0-0TR6:"K$<<:<,#LU,'VZI:S>'L5 MM0=[[J/AQ[OE23@ZX=3G(H! ?KR9S[NP)-> <3L+K 7((>:IG<]:/^HG2'8#LJ5NF-@>@[I9@7X2.+31!X7,)>/6P!TJ<*SKM M4.>76[B3([$M4:HCGC!*+36^P5W^*'6E^9OMFPE[E\M:H3/ZLO MY&7XR2LB?XF/I"[DA?5<7QDM[[#>-:MUL]9M=%H_?1K[ 3"34QN(R%J&[*/\ M8VTE3I+VZW )+N?/)V8'=9P'NK/S5]7/?OHD+UK]S7SDI^9NM^WV4_%/K#W\ M6_<%9_;(NYXWC W[NM++?NQ'D;^09,0_?327/\CJF1A_H@RK6O87G//ZR=O<_!L_LESC2TSB"F3D-5>6I/XZ,=Z9[]\X:33>*> M8+K6# /"V/GJ*T+J JO@%*+)XLV2Q9,J$3W3M=;O =:9HL6J0=;GO_O(^MU8=,'[(7-.JU$"@M M,SQF CU^*7"L1]!LU2I@<1W'$7RVA?1*#*%>/(O#:%=32/.5UR732JM::4+: M@I .:8WH Z /0%X3XKBYZFMG.R6CJJ-AJZ_\>.RNQ;\"9?VUAS/2[#D=T] Q M#>UN?=TT>13>+!W3T(?LM1@D3^6*O!TAL>M"E)>9'C.!'[\4T3&1HXV)F.4U MIRA=4[M;GA /#1 /$S_&BJ0\297BH53FM"9P7H^PW+ :N\WLT!KAL1/Q:_(9 MZE",/@ O:/EHCEX<1W_M+*^L%/U4W4=^]O[BJO,'*NM.OI]LC0FS79G)1LY8 M6&6YL;YG@)-G?9UL2L(LGSUT=>G^6'IK\K5MOX#OSO;'-P8-A?MIN MG+N,:O"#.OB$$JX#80WGB/>(H%=6Y(33>V/A>,XB7A@(81P3_"NBRM*5OHLK M(T$:"8,7D:ILW_.8G?9:P@(BCT4"/"%D4>1R[$9_2J"Z@4-@'=:=%4P(:Q%Q M..#!5>.B]%@1A/V>+-O.CZE5&[#0K@MKMCML10K-G@'<4/9RYV?_N5[$ &F_ M!:"G2D! 4&P5PG&=NVD.\SB'V5B0=V &)J+[)G@G^KK6>\.SYN];KMV?M;O-'O#[M#D/<\NS%9SV$9V\ZR> M9[F'2A\W@-8UJH9Q,1CVOGV^N3:^?;W\8EP/OHPNKQ2PNA) /S[XQ@PO+0H- MZXOOL7( 7LI.IKU^KW?1[S;-=KM[WAK6SCJ\7^)@V.^==[K/)J-2X24V@?1^ M&WT9&->]X>#FW\;%Z+K_^?+ZV]4V)'>0&6U-IB\!?/O%CY1^)*6BW_-:X_RL MVVUV@8[;];YYUK[H$?T.S8N>V2N(?MNK0&FG],W>Z+<%]'MY\^O@RAA]&5Y> M_=:[&5U^*8AR]S67W)3[^/DZ$ =6!HDPC\[T_K KM?=!E H*N5X8%'+3K/?[ MP"S:%\UV=]"Z:)YW"0JYT^R;G4%[L,HG-!3RPP?U-&3V*7R'W1X^AO$"FVGM MCQ>VJ\;@7[^.SD6(R[*6[&2=SWP=Y_7[EZLP 2XO,:=9J.2$Y3>D) M>1"2\Q'DQ_K#/S4?@9E\Y#;SD=\>N^T1 ,U';MMM:MT=\"Z/(-*BYZ?G5^;Y M)3RM]5 D$'VCCV>R6OLN[-D;(-QHI4?UE>Q1_3:)X:CG]^91E@<_YL[8B01P MYAND@+>^\1?*O8,2JU:VWIBR!0P2;,E?P8S$I*Z=[!"TN%]Z M^MUMI\]O,&O5FOD__Z/I^T5W;Z6FH[L2P'FX.Z"H<<0#-AQF@R",,\LDMB,^ MF[6:>=IMU,RN6?OQ1W4>+7:@D@&U'<J(#;, ';&/*S2%-:*T M>$S_F3ML:J2JXR4V6<8<^#@(8\N+,+__FE=6\0UHU.IX']9'75O!V/)8>'KY MPV7W1L^F\JIZK5;7:J:>GYZ?GI^>GY[?*Y'D6LW<0LU<3;?6Q'E,:F9]7VKF MT/$LSW8L5ZN96@SH^>GYZ?GI^95H?J]("SM^-;.NO9G'K&;62^'--!NMFM8S MM1S0\]/ST_/3\SL:45Z4&K8IZ?#H]$SMSCQF/;,,[DRM9VHYH.>GYZ?GI^=W M5*)GSYWP::.YVAU3L]/ST_/3\]/S^_5RDNMSFVASGWNG6OR/#YU[K,U9J[6 MY/3\]/ST_/3\]/Q>I:C4FMP6FMS7JX$FS^/3Y+X&+ 0JT9%6/3\]/ST_/3\] MO]GYZ?GI^>GYZ?F])A&I-;AG:W!- M39JO4'OKXW(97ZT9,T9("99-J"H75F09V(%';ZJ>GYZ?GI^>GY[?*Q"*1:DS M_^\A?>U#9(U=EGP_6>F$B*Z0TSGO8V?6:S]]6A78F?DWSV N=(7CP:Y$'T_K M3?BF@,WYZSCX\+_9.=# #9NYKAC#SR>U$_H,5]GR\X:7W#@+%AI?V)UQY2\L M[Y.Q_K:L%GOG3*(YG]Q)0A/;*+TGCZ_IRONS)-7D;]UZQ;9JO8>4_,0@'];4 M=M[481QX3CAG$V,NNB)6GR)339K'0)JO@#9_LSRP(=##:]CP&]H1AA_ WXLE M\T(K\H-[8^G"0^%+*P@LCU^L"?@M$/ F:5HR^AUYMAM/@+4ZWF9#&$@9!@H7 MC#&Z0TN(VPU5C:2_IT'\B%+X&^G MXX!9WT^M*0SIH^7>6?]86UH#CO] M8:TU''8ZPT:G@?=8F65XWMQ$:V7K>?.BJP54VI_"_O#LK&'6Z_UV_[S>:+2; MYV:=QE0_'_9K_>962\8'P/V(G('$=)@!WS([A M9@>$U^"'/4=Q+E'NS&ZC61$WSIP05 '4":PX!-X9S9T0OE[Z 3U]S(P0I@(_ M^)[AP-/';&ZY4V2Q>#^! HH+(E1Y8P]NFL3NO6'%T=P/8-"3:KD6;_?]%#3U MC$$I#\S(B]J*N,#/ZAL]/UA8;L;B-FMFP*R,=F$%,\?CPX,]\^47W)2G M;[A&T^E4S>99L]%I_20[VMN^ZUK+D'V4?ZQM8*H=P26XY#^?-$X>5H:$[@1O M.%E30OAO[8=_:G;3WYY6M/;HRMF#\G,S^N>ET;^\^GIYU;L977[13JNCF]^Q MD6PO$0 2F?7C&]S58Y_?L5$M6).L+'2ZA^F=WQ_QY#Z$'XP+Z]:9&-?SV'7? M +5^@:.^&+. '\].Q:C7S&Y)-OC8N>Q>F$]IB??8=_/8Y[<':L5"0 ?-6,/R M)@]U?2H['0O#NUXKQKE0JCW7<]W_7(]-H_@:.)[M+"UWO;%&633'8V?5VGS3 MYMM;-=^^LH@%1K]J_&JYFRK1CHU>M0%W5"1<:O(]]OT\]OGM@5X?:*%6=LK5 MAHR>J]9Z-QEM/=OV8R^"]VNK[7CG=VSTJZVVUSLYM-I^9R$V4?TECAP6!.R_ M;X!DM>%V5%1<=@H^]BT]]OGMS79;5_@H&G<3,"N,@X=-N;Q5DN7*S'T-0VHT MVD6:->7_]]7F[;^%,92JKF<5F ;__3]__3#V)_?_^W__^F$>+=S__?]02P$" M% ,4 " !R@V=/'M+A=^Y$ "H-0( &0 @ $ 97AH M:6)I=#$P,#$M.3,P,3DQ,'AQ+FAT;5!+ 0(4 Q0 ( '*#9T\N+S7^%P@ M &\P 9 " 25% !E>&AI8FET,S$P,2TY,S Q.3$P>'$N M:'1M4$L! A0#% @ -: !E>&AI8FET,S(P,BTY,S Q.3$P>'$N:'1M4$L! A0#% M @ '-D4$L! A0#% @ &UL4$L! A0#% @ 4T" ')O=FDM,C Q.3 Y,S!? M<')E+GAM;%!+ 0(4 Q0 ( '*#9T]!B% &8L " *T@*@ 5 M " :(- P!T:79O8V]R<#DS,#$Y,3 M<2YH=&U02P4& L "P#Q @ &-\X% end XML 17 R39.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenue from Contract with Customer [Abstract]        
Impairment losses $ 0 $ 0 $ 0 $ 0
Revenue recognized 9,600,000   34,000,000.0  
Revenue from remaining performance obligation $ 691,900,000   $ 691,900,000  

XML 18 R58.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring and Asset Impairment Charges - Accrued Restructuring Costs (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Restructuring Cost and Reserve [Line Items]    
Accrued restructuring costs $ 2,179 $ 4,260
Facility-related Costs [Member]    
Restructuring Cost and Reserve [Line Items]    
Accrued restructuring costs 0 264
Severance Costs [Member]    
Restructuring Cost and Reserve [Line Items]    
Accrued restructuring costs $ 2,179 $ 3,996
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.19.3
Discontinued Operation
9 Months Ended
Sep. 30, 2019
Discontinued Operations and Disposal Groups [Abstract]  
Discontinued Operations Discontinued Operations

In the three and nine months ended September 30, 2019, the Company recognized a Loss from discontinued operations, net of tax, of $0.4 million and $0.4 million, respectively, as a result of costs incurred pursuant to certain indemnification obligations associated with previous business disposals. In the three and nine months ended September 30, 2018, the Company recognized Income from discontinued operations, net of tax, of $0.1 million and $3.7 million, respectively,
as a result of the expiration of certain indemnification obligations and the execution of settlement agreements during the period associated with previous business disposals.
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements Of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Statement of Comprehensive Income [Abstract]        
Net loss $ (151,389) $ (22,849) $ (187,573) $ (61,136)
Other comprehensive (loss) income, net of tax:        
Change in foreign currency translation adjustment (936) (286) (532) (1,889)
Change in unrealized (loss) gains on marketable securities (11) 222 881 114
Less: Reclassification adjustment on sale 0 0 0 216
Other comprehensive (loss) income, net of tax (947) (64) 349 (1,559)
Comprehensive loss $ (152,336) $ (22,913) $ (187,224) $ (62,695)
XML 21 R54.htm IDEA: XBRL DOCUMENT v3.19.3
Intangible Assets, Net and Goodwill - Estimated Amortization Expense In Future Periods (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2019 $ 28,132  
2020 112,401  
2021 69,631  
2022 41,946  
2023 24,845  
Thereafter 151,902  
Total $ 428,857 $ 499,770
XML 22 R1.htm IDEA: XBRL DOCUMENT v3.19.3
Cover Page - shares
shares in Thousands
9 Months Ended
Sep. 30, 2019
Oct. 31, 2019
Cover page.    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2019  
Document Transition Report false  
Entity File Number 001-37870  
Entity Registrant Name TiVo Corporation  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 61-1793262  
Entity Address, Address Line One 2160 Gold Street  
Entity Address, City or Town San Jose  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95002  
City Area Code 408  
Local Phone Number 519-9100  
Title of 12(b) Security Common Stock, par value $0.001 per share  
Trading Symbol TIVO  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   126,643
Amendment Flag false  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0001675820  
Current Fiscal Year End Date --12-31  
XML 23 R50.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements - Changes in Level 3 Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Liabilities        
Goodwill impairment $ 137,453 $ 0 $ 137,453 $ 0
Significant Unobservable Inputs (Level 3) [Member] | Cubiware Contingent Consideration [Member]        
Liabilities        
Balance at beginning of period   (3,599)   (2,234)
Settlements   1,874   1,874
Transfers out   1,700   1,700
Gain (loss) included in earnings   25   (1,340)
Balance at end of period   0   0
Significant Unobservable Inputs (Level 3) [Member] | Cubiware Contingent Consideration [Member] | Selling, General and Administrative Expenses [Member]        
Liabilities        
Increase (decrease) during period   100   (1,100)
Significant Unobservable Inputs (Level 3) [Member] | Cubiware Contingent Consideration [Member] | Interest Expense [Member]        
Liabilities        
Increase (decrease) during period   (100)   (200)
Significant Unobservable Inputs (Level 3) [Member] | Auction Rate Securities [Member]        
Assets        
Balance at beginning of period       10,584
Sales       (10,715)
Gain (loss) included in earnings       (85)
Unrealized loss reclassified on sale       216
Balance at end of period   $ 0   $ 0
Product and Intellectual Property Licensing [Member] | Nonrecurring [Member]        
Liabilities        
Goodwill impairment     $ 137,500  
XML 25 R73.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Feb. 14, 2017
Dec. 31, 2016
Mar. 04, 2015
Class of Stock [Line Items]              
Weighted average potential shares excluded from the calculation of Diluted EPS (in shares) 31,491,000 32,752,000 31,950,000 31,734,000      
Share price (in us dollars per share) $ 7.62   $ 7.62        
Authorized stock repurchase amount         $ 150,000,000.0    
Stock repurchase (in shares) 0            
Remaining number of shares authorized to be repurchased $ 150,000,000.0   $ 150,000,000.0        
Tax withholding for share-based compensation $ 2,297,000 $ 2,570,000 $ 5,392,000 $ 6,755,000      
Dividends declared per share (in dollars per share) $ 0.08 $ 0.18 $ 0.34 $ 0.54      
Dividend payments $ 10,000,000.0 $ 22,300,000 $ 42,493,000 $ 66,687,000      
Common Stock [Member]              
Class of Stock [Line Items]              
Tax withholding for share-based compensation (shares) 300,000 200,000 700,000 500,000      
Tax withholding for share-based compensation $ 2,300,000 $ 2,600,000 $ 5,400,000 $ 6,800,000      
Convertible Debt [Member] | 2020 Convertible Notes [Member]              
Class of Stock [Line Items]              
Initial conversion price (in usd per share) $ 25.1668   $ 25.1668       $ 28.9044
Performance-based Restricted Stock Units [Member]              
Class of Stock [Line Items]              
Weighted average potential shares excluded from the calculation of Diluted EPS (in shares) 1,200,000 600,000 700,000 900,000      
Warrants to Purchase Common Stock [Member] | Convertible Debt [Member] | 2020 Convertible Notes [Member]              
Class of Stock [Line Items]              
Warrant exercise price (in usd per share) $ 34.9541   $ 34.9541     $ 40.1450  
XML 26 R77.htm IDEA: XBRL DOCUMENT v3.19.3
Equity-based Compensation - Assumptions Used To Value Equity-Based Payments (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Performance-based Restricted Stock Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected volatility 40.70% 39.20% 40.70% 39.20%
Expected term 2 years 6 months 2 years 6 months 2 years 6 months 2 years 6 months
Risk free interest rate 1.80% 2.60% 1.80% 2.60%
Expected dividend yield 4.40% 5.50% 4.40% 5.50%
ESPP Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected volatility 46.70% 44.30% 49.20% 43.30%
Expected term 1 year 3 months 18 days 1 year 3 months 18 days 1 year 3 months 18 days 1 year 3 months 18 days
Risk free interest rate 1.80% 2.50% 2.10% 2.20%
Expected dividend yield 3.90% 6.10% 5.10% 5.60%
XML 27 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues - Revenue by Contract Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Disaggregation of Revenue [Line Items]        
Total Revenues, net $ 158,524 $ 164,709 $ 492,931 $ 527,406
Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues, net 48,678 48,621 145,456 161,546
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues, net 101,915 112,287 312,957 349,894
Out-of-license settlements [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues, net 7,931 3,801 34,518 15,966
Product [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues, net 82,788 94,612 259,297 304,251
Product [Member] | Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues, net 17,616 22,093 55,963 79,569
Product [Member] | Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues, net 65,172 72,519 203,334 224,682
Product [Member] | Out-of-license settlements [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues, net 0 0 0 0
Intellectual Property Licensing [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues, net 75,736 70,097 233,634 223,155
Intellectual Property Licensing [Member] | Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues, net 31,062 26,528 89,493 81,977
Intellectual Property Licensing [Member] | Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues, net 36,743 39,768 109,623 125,212
Intellectual Property Licensing [Member] | Out-of-license settlements [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenues, net $ 7,931 $ 3,801 $ 34,518 $ 15,966
XML 29 R45.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues - Expected Revenue Recognized (Details)
Sep. 30, 2019
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 3 months
Expected timing of satisfaction 9.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Expected timing of satisfaction 27.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Expected timing of satisfaction 18.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Expected timing of satisfaction 13.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Expected timing of satisfaction 12.00%
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period
Expected timing of satisfaction 21.00%
XML 30 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements - Assets And Liabilities Measured And Recorded At Fair Value On A Recurring Basis (Details) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis $ 239,437 $ 354,166
Fair value liabilities measured on a recurring basis (7,447) (3,012)
Quoted Prices In Active Markets (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 102,243 121,830
Fair value liabilities measured on a recurring basis 0 0
Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 137,194 232,336
Fair value liabilities measured on a recurring basis (7,447) (3,012)
Cash and cash equivalents/Short-term marketable securities [Member] | Money Market Funds [Member] | Cash and Cash Equivalents [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 99,247 121,830
Cash and cash equivalents/Short-term marketable securities [Member] | Money Market Funds [Member] | Cash and Cash Equivalents [Member] | Quoted Prices In Active Markets (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 99,247 121,830
Cash and cash equivalents/Short-term marketable securities [Member] | Money Market Funds [Member] | Cash and Cash Equivalents [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 0 0
Cash and cash equivalents/Short-term marketable securities [Member] | Corporate Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 62,136 90,753
Cash and cash equivalents/Short-term marketable securities [Member] | Corporate Debt Securities [Member] | Quoted Prices In Active Markets (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 0 0
Cash and cash equivalents/Short-term marketable securities [Member] | Corporate Debt Securities [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 62,136 90,753
Cash and cash equivalents/Short-term marketable securities [Member] | Corporate Debt Securities [Member] | Cash and Cash Equivalents [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 2,996  
Cash and cash equivalents/Short-term marketable securities [Member] | Corporate Debt Securities [Member] | Cash and Cash Equivalents [Member] | Quoted Prices In Active Markets (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 2,996  
Cash and cash equivalents/Short-term marketable securities [Member] | Corporate Debt Securities [Member] | Cash and Cash Equivalents [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 0  
Cash and cash equivalents/Short-term marketable securities [Member] | U.S. Treasuries / Agencies [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 70,072 68,203
Cash and cash equivalents/Short-term marketable securities [Member] | U.S. Treasuries / Agencies [Member] | Quoted Prices In Active Markets (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 0 0
Cash and cash equivalents/Short-term marketable securities [Member] | U.S. Treasuries / Agencies [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 70,072 68,203
Cash and cash equivalents/Short-term marketable securities [Member] | Interest Rate Swaps [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 0 173
Cash and cash equivalents/Short-term marketable securities [Member] | Interest Rate Swaps [Member] | Quoted Prices In Active Markets (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 0 0
Cash and cash equivalents/Short-term marketable securities [Member] | Interest Rate Swaps [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 0 173
Long-term marketable securities [Member] | Corporate Debt Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 0 23,007
Long-term marketable securities [Member] | Corporate Debt Securities [Member] | Quoted Prices In Active Markets (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 0 0
Long-term marketable securities [Member] | Corporate Debt Securities [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 0 23,007
Long-term marketable securities [Member] | U.S. Treasuries / Agencies [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 4,986 50,200
Long-term marketable securities [Member] | U.S. Treasuries / Agencies [Member] | Quoted Prices In Active Markets (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 0 0
Long-term marketable securities [Member] | U.S. Treasuries / Agencies [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value assets measured on recurring basis 4,986 50,200
Other long-term liabilities [Member] | Interest Rate Swaps [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value liabilities measured on a recurring basis (7,447) (3,012)
Other long-term liabilities [Member] | Interest Rate Swaps [Member] | Quoted Prices In Active Markets (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value liabilities measured on a recurring basis 0 0
Other long-term liabilities [Member] | Interest Rate Swaps [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value liabilities measured on a recurring basis $ (7,447) $ (3,012)
XML 31 R66.htm IDEA: XBRL DOCUMENT v3.19.3
Debt and Interest Rate Swaps - Senior Secured Term Loans (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 26, 2017
Jul. 02, 2014
USD ($)
subsidiary
Feb. 28, 2019
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
Debt Instrument [Line Items]              
Number of wholly-owned subsidiaries | subsidiary   2          
Loss on debt extinguishment       $ 0 $ 0 $ 300,000 $ 0
Term Loan A Facility [Member]              
Debt Instrument [Line Items]              
Debt instrument term   5 years          
Debt issued   $ 125,000,000.0          
Term Loan B Facility [Member]              
Debt Instrument [Line Items]              
Debt instrument term   7 years          
Debt issued   $ 700,000,000.0          
Loss on debt extinguishment       $ 200,000      
Excess cash flow payment     $ 46,600,000        
Term Loan B Facility [Member] | LIBOR [Member]              
Debt Instrument [Line Items]              
Variable interest rate (percent)   3.00%          
LIBOR floor   0.75%          
Term Loan B Facility [Member] | Prime Rate [Member]              
Debt Instrument [Line Items]              
Variable interest rate (percent)   2.00%          
Line of Credit [Member] | Refinancing Agreement No.1 [Member] | LIBOR [Member]              
Debt Instrument [Line Items]              
Variable interest rate (percent) 2.50%            
Line of Credit [Member] | Refinancing Agreement No.1 [Member] | LIBOR [Member] | Minimum [Member]              
Debt Instrument [Line Items]              
Variable interest rate (percent) 0.75%            
Line of Credit [Member] | Refinancing Agreement No.1 [Member] | Prime Rate [Member]              
Debt Instrument [Line Items]              
Variable interest rate (percent) 1.50%            
Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Debt instrument term   5 years          
Maximum borrowing capacity   $ 175,000,000.0          
XML 32 R62.htm IDEA: XBRL DOCUMENT v3.19.3
Debt and Interest Rate Swaps - Equity Component of Convertible Notes (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Principal outstanding $ 916,960 $ 1,013,548
Carrying amount 909,231 992,137
2020 Convertible Notes [Member] | Convertible Debt [Member]    
Debt Instrument [Line Items]    
Principal outstanding 295,000 345,000
Less: Unamortized debt discount (5,050) (16,253)
Less: Unamortized debt issuance costs (666) (2,107)
Carrying amount 289,284 326,640
Equity component $ 62,858 $ 63,854
XML 33 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Intangible Assets, Net and Goodwill (Tables)
9 Months Ended
Sep. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Intangible Assets
Intangible assets, net consisted of the following (in thousands): 
 
September 30, 2019
 
Gross
 
Accumulated
Amortization
 
Net
Finite-lived intangible assets
 
 
 
 
 
Developed technology and patents
$
1,065,180

 
$
(833,081
)
 
$
232,099

Existing contracts and customer relationships
402,389

 
(210,887
)
 
191,502

Content databases and other
57,359

 
(52,103
)
 
5,256

Trademarks / Tradenames
8,300

 
(8,300
)
 

Total finite-lived intangible assets
1,533,228

 
(1,104,371
)
 
428,857

Indefinite-lived intangible assets
 
 
 
 
 
TiVo Tradename
14,000

 

 
14,000

Total intangible assets
$
1,547,228

 
$
(1,104,371
)
 
$
442,857


 
December 31, 2018
 
Gross
 
Accumulated
Amortization
 
Net
Finite-lived intangible assets
 
 
 
 
 
Developed technology and patents
$
1,051,635

 
$
(765,221
)
 
$
286,414

Existing contracts and customer relationships
402,756

 
(195,752
)
 
207,004

Content databases and other
57,235

 
(50,883
)
 
6,352

Trademarks / Tradenames
8,300

 
(8,300
)
 

Total finite-lived intangible assets
1,519,926

 
(1,020,156
)
 
499,770

Indefinite-lived intangible assets
 
 
 
 
 
TiVo Tradename
14,000

 

 
14,000

Total intangible assets
$
1,533,926

 
$
(1,020,156
)
 
$
513,770


Estimated Amortization Expense In Future Periods
As of September 30, 2019, estimated amortization expense for finite-lived intangible assets was as follows (in thousands): 
Remainder of 2019
$
28,132

2020
112,401

2021
69,631

2022
41,946

2023
24,845

Thereafter
151,902

Total
$
428,857



Summary of Goodwill Activity
Goodwill allocated to the reportable segments and changes in the carrying amount of goodwill by reportable segment were as follows (in thousands):
 
Product
 
Intellectual Property Licensing
 
Total
December 31, 2018
$
253,011

 
$
1,291,332

 
$
1,544,343

Impairment
(79,287
)
 
(58,166
)
 
(137,453
)
Foreign currency translation
97

 

 
97

September 30, 2019
$
173,821

 
$
1,233,166

 
$
1,406,987


XML 34 R24.htm IDEA: XBRL DOCUMENT v3.19.3
Financial Statement Details (Tables)
9 Months Ended
Sep. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventory

Inventory

Components of Inventory were as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
Raw materials
$
411

 
$
864

Finished goods
2,645

 
6,585

Inventory
$
3,056

 
$
7,449


Property and Equipment, Net
Property and equipment, net

Components of Property and equipment, net were as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
Computer software and equipment
$
155,634

 
$
148,935

Leasehold improvements
52,389

 
47,431

Furniture and fixtures
10,317

 
9,494

Property and equipment, gross
218,340

 
205,860

Less: Accumulated depreciation and amortization
(167,979
)
 
(152,274
)
Property and equipment, net
$
50,361

 
$
53,586


Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses

Components of Accounts payable and accrued expenses were as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
Accounts payable
$
13,686

 
$
2,180

Accrued compensation and benefits
34,896

 
46,466

Other accrued liabilities
59,233

 
56,335

Accounts payable and accrued expenses
$
107,815

 
$
104,981

Supplemental Cash Flow Information
Supplemental cash flow information (in thousands):
 
Nine Months Ended September 30,
 
2019
 
2018
Significant noncash transactions
 
 
 
Patents acquired as part of a licensing agreement
$
7,086

 
$


XML 35 R20.htm IDEA: XBRL DOCUMENT v3.19.3
Equity-based Compensation
9 Months Ended
Sep. 30, 2019
Share-based Payment Arrangement [Abstract]  
Equity-based Compensation Equity-based Compensation

Restricted Awards and Stock Options

The Company grants equity-based compensation awards from the Rovi 2008 Equity Incentive Plan (the “Rovi 2008 Plan”). The Rovi 2008 Plan permits the grant of restricted awards, stock options and similar types of equity awards to employees, officers, directors and consultants of the Company. Restricted stock is considered outstanding at the time of grant as holders are entitled to voting rights. Restricted awards are generally subject to a four-year graded vesting period. Stock options generally have vesting periods of four years with one quarter of the grant vesting on the first anniversary of the grant, followed by monthly vesting thereafter. Stock options generally have a contractual term of seven years. As of September 30, 2019, the Company had 36.4 million shares of common stock reserved and 10.6 million shares of common stock available for issuance under the Rovi 2008 Plan.

On September 7, 2016, the Company assumed the TiVo Inc. Amended and Restated 2008 Equity Incentive Award Plan (the “TiVo 2008 Plan”). The Company amended and restated the TiVo 2008 Plan effective as of the closing of the TiVo Acquisition to be the TiVo Corporation Titan Equity Incentive Award Plan for purposes of awards granted following the TiVo Acquisition Date. Restricted stock is considered outstanding at the time of grant as holders are entitled to voting rights. Restricted awards assumed from the TiVo 2008 Plan are generally subject to a three-year vesting period, with semiannual vesting. Restricted awards issued by the Company from the TiVo 2008 Plan are generally subject to a four-year graded vesting period. Stock options assumed from the TiVo 2008 Plan generally have a four-year vesting period with one quarter of the grant vesting on the first anniversary of the grant followed by monthly vesting thereafter. Stock options assumed from the TiVo 2008 Plan generally have a contractual term of seven years. As of September 30, 2019, there were 3.9 million shares of common stock reserved for future issuance as outstanding awards vest under the TiVo 2008 Plan. The TiVo 2008 Plan expired in August 2018, and no further shares of common stock are available for future grant.

The Company also grants performance-based restricted stock units to certain of its senior officers for three-year performance periods. Vesting in the performance-based restricted stock units is subject to a market condition, as well as a service condition. Depending on the level of achievement, the maximum number of shares that could be issued on vesting generally could be up to 200% of the target number of performance-based restricted stock units granted. For awards subject to a market vesting condition, the fair value per award is fixed at the grant date and the amount of compensation expense is not adjusted during the performance period regardless of changes in the level of achievement of the market condition.

In June 2019, the Company granted 0.6 million performance-based restricted stock units to certain of its senior officers with vesting conditioned on completion of a change-in-control event as defined in the grant agreement, as well as a service condition. For these awards, the fair value per award is estimated as the price of the Company's common stock at the close of trading on the date of grant, less the present value of dividends expected to be paid during the vesting period. However, no compensation expense is recognized for these awards until the change-in-control event occurs, at which time the grant date fair value of $3.3 million, adjusted for any forfeitures, would be recognized as compensation expense.

Employee Stock Purchase Plan

The Company’s 2008 Employee Stock Purchase Plan (“ESPP”) allows eligible employees to purchase shares of the Company’s common stock at a discount through payroll deductions. The ESPP consists of up to four consecutive six-month purchase periods within a twenty-four-month offering period. Employees purchase shares each purchase period at the lower of 85% of the market value of the Company’s common stock at either the beginning of the offering period or the end of the purchase period. As of September 30, 2019, the Company had 3.3 million shares of common stock reserved and 3.3 million shares available for issuance under the ESPP.

Valuation Techniques and Assumptions

The Company's restricted awards are generally not eligible for dividend protection. The fair value of restricted awards subject to service conditions is estimated as the price of the Company's common stock at the close of trading on the date of grant, less the present value of dividends expected to be paid during the vesting period. Where a restricted stock award requires a post-vesting restriction on sale, the grant date fair value is adjusted to reflect a liquidity discount based on the expected post-vesting holding period.

The Company uses the Black-Scholes-Merton option-pricing formula to estimate the fair value of ESPP shares. The Black-Scholes-Merton option-pricing formula uses complex and subjective inputs, such as the expected volatility of the Company's common stock over the expected term of the grant and projected employee exercise behavior. Expected volatility is
estimated using a combination of historical volatility and implied volatility derived from publicly-traded options on the Company's common stock. The expected term is estimated by calculating the period the award is expected to be outstanding based on historical experience and the terms of the grant. The risk-free interest rate is estimated based on the yield of U.S. Treasury zero-coupon bonds with remaining terms similar to the expected term at the grant date. The Company assumes a constant dividend yield commensurate with the dividend yield on the grant date.

Weighted-average assumptions used to estimate the fair value of equity-based compensation awards granted during the period were as follows: 
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Restricted stock units subject to market conditions:
 
 
 
 
 
 
 
Expected volatility
40.7
%
 
39.2
%
 
40.7
%
 
39.2
%
Expected term
2.5 years

 
2.5 years

 
2.5 years

 
2.5 years

Risk-free interest rate
1.8
%
 
2.6
%
 
1.8
%
 
2.6
%
Expected dividend yield
4.4
%
 
5.5
%
 
4.4
%
 
5.5
%
ESPP shares:
 
 
 
 
 
 
 
Expected volatility
46.7
%
 
44.3
%
 
49.2
%
 
43.3
%
Expected term
1.3 years

 
1.3 years

 
1.3 years

 
1.3 years

Risk-free interest rate
1.8
%
 
2.5
%
 
2.1
%
 
2.2
%
Expected dividend yield
3.9
%
 
6.1
%
 
5.1
%
 
5.6
%


The number of awards expected to vest during the requisite service period is estimated at the time of grant using historical data and equity-based compensation is only recognized for awards for which the requisite service is expected to be rendered. Forfeiture estimates are revised during the requisite service period and the effect of changes in the number of awards expected to vest during the requisite service period is recognized on a cumulative catch-up basis in the period estimates are revised.

The weighted-average grant date fair value of equity-based awards (per award) and pre-tax equity-based compensation expense (in thousands) was as follows:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Weighted average grant date fair value
 
 
 
 
 
 
 
Restricted awards
$
6.39

 
$
11.55

 
$
6.72

 
$
11.72

ESPP shares
$
3.80

 
$
3.67

 
$
3.62

 
$
3.99

Equity-based compensation
 
 
 
 
 
 
 
Pre-tax equity-based compensation, excluding amounts included in restructuring expense
$
5,148

 
$
9,471

 
$
22,459

 
$
28,226

Pre-tax equity-based compensation, included in restructuring expense
$

 
$

 
$

 
$
2,575


    
As of September 30, 2019, there was $60.7 million of unrecognized compensation cost, net of estimated forfeitures, related to unvested equity-based awards which is expected to be recognized over a remaining weighted average period of 2.8 years. The unrecognized compensation cost, net of estimated forfeitures, excludes $3.3 million of unrecognized compensation cost related to performance-based restricted stock units with vesting conditioned on completion of a change-in-control event.

Equity-Based Compensation Award Activity

Activity related to the Company's restricted awards for the nine months ended September 30, 2019 was as follows:
 
 Restricted Awards (In Thousands)
 
 Weighted-Average Grant Date Fair Value
Outstanding as of beginning of period
5,350

 
$
14.26

Granted
4,487

 
$
6.72

Vested
(1,815
)
 
$
14.45

Forfeited
(891
)
 
$
13.54

Outstanding as of end of period
7,131

 
$
9.56



As of September 30, 2019, unvested restricted awards include 1.2 million performance-based restricted stock units.

The aggregate fair value of restricted awards vested during the three months ended September 30, 2019 and 2018 was $7.0 million and $8.6 million, respectively. The aggregate fair value of restricted awards vested during the nine months ended September 30, 2019 and 2018 was $14.8 million and $21.5 million, respectively.
XML 36 R48.htm IDEA: XBRL DOCUMENT v3.19.3
Investments - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Investments [Abstract]          
Non-marketable equity method investments $ 3.4   $ 3.4   $ 2.2
Securities owned not readily marketable 1.6   1.6   $ 1.5
Impairment of equity securities without a readily determinable fair value $ 0.0 $ 0.0 $ 0.0 $ 0.0  
XML 37 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues - Concentration of Risk (Details) - Customer Concentration Risk [Member] - AT&T [Member]
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Revenue Benchmark [Member]          
Concentration Risk [Line Items]          
Concentration risk (percent) 11.00% 11.00% 11.00% 10.00%  
Accounts Receivable [Member]          
Concentration Risk [Line Items]          
Concentration risk (percent)     25.00%   18.00%
XML 38 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues - Contract Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]    
Total contract assets, net $ 66,899 $ 45,301
Accounts Receivable, Net [Member]    
Disaggregation of Revenue [Line Items]    
Total contract assets, net 52,983 35,115
Prepaid Expenses and Other Current Assets [Member]    
Disaggregation of Revenue [Line Items]    
Total contract assets, net 2,399 1,654
Other Long-term Assets [Member]    
Disaggregation of Revenue [Line Items]    
Total contract assets, net $ 11,517 $ 8,532
XML 39 R67.htm IDEA: XBRL DOCUMENT v3.19.3
Debt and Interest Rate Swaps - Schedule of Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Debt Disclosure [Abstract]    
2019 $ 295,000  
2020 0  
2021 621,960  
Total $ 916,960 $ 1,013,548
XML 40 R63.htm IDEA: XBRL DOCUMENT v3.19.3
Debt and Interest Rate Swaps - Components of Interest Expense (Details) - 2020 Convertible Notes [Member] - Convertible Debt [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Debt Instrument [Line Items]        
Stated interest $ 369 $ 431 $ 1,225 $ 1,294
Amortization of debt discount 2,983 3,331 9,791 9,877
Amortization of debt issuance costs 387 412 1,256 1,206
Total interest expense $ 3,739 $ 4,174 $ 12,272 $ 12,377
XML 41 R25.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues (Tables)
9 Months Ended
Sep. 30, 2019
Revenue from Contract with Customer [Abstract]  
Schedules of Concentration of Risks
Customers representing 10% or more of Total Revenues, net were as follows:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
AT&T Inc. ("AT&T")
11
%
 
11
%
 
11
%
 
10
%


Revenue By Contract Type
By segment, the pattern of revenue recognition was as follows (in thousands):
 
Three Months Ended September 30, 2019
 
Three Months Ended September 30, 2018
 
Product
 
Intellectual Property Licensing
 
Total Revenues, net
 
Product
 
Intellectual Property Licensing
 
Total Revenues, net
Goods and services transferred at a point in time
$
17,616

 
$
31,062

 
$
48,678

 
$
22,093

 
$
26,528

 
$
48,621

Goods and services transferred over time
65,172

 
36,743

 
101,915

 
72,519

 
39,768

 
112,287

Out-of-license settlements

 
7,931

 
7,931

 

 
3,801

 
3,801

Total Revenues, net
$
82,788

 
$
75,736

 
$
158,524

 
$
94,612

 
$
70,097

 
$
164,709

 
Nine Months Ended September 30, 2019
 
Nine Months Ended September 30, 2018
 
Product
 
Intellectual Property Licensing
 
Total Revenues, net
 
Product
 
Intellectual Property Licensing
 
Total Revenues, net
Goods and services transferred at a point in time
$
55,963

 
$
89,493

 
$
145,456

 
$
79,569

 
$
81,977

 
$
161,546

Goods and services transferred over time
203,334

 
109,623

 
312,957

 
224,682

 
125,212

 
349,894

Out-of-license settlements

 
34,518

 
34,518

 

 
15,966

 
15,966

Total Revenues, net
$
259,297

 
$
233,634

 
$
492,931

 
$
304,251

 
$
223,155

 
$
527,406


Revenue from External Customers by Geographic Areas
Revenue by geographic area was as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
United States
$
112,325

 
$
115,312

 
$
327,614

 
$
351,423

Canada
13,380

 
9,797

 
55,927

 
30,173

United Kingdom
3,920

 
9,131

 
17,506

 
56,361

Rest of the world
28,899

 
30,469

 
91,884

 
89,449

Total Revenues, net
$
158,524

 
$
164,709

 
$
492,931

 
$
527,406


Schedule of Accounts, Notes, Loans and Financing Receivable

Accounts receivable, net

Components of Accounts receivable, net were as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
Accounts receivable, gross
$
186,828

 
$
155,708

Less: Allowance for doubtful accounts
(3,001
)
 
(2,842
)
Accounts receivable, net
$
183,827

 
$
152,866


Contract Assets with Customer Contract assets were recorded in the Condensed Consolidated Balance Sheets as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
Accounts receivable, net
$
52,983

 
$
35,115

Prepaid expenses and other current assets
2,399

 
1,654

Other long-term assets
11,517

 
8,532

Total contract assets, net
$
66,899

 
$
45,301


XML 42 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes
9 Months Ended
Sep. 30, 2019
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes

Due to the fact that the Company has significant net operating loss carryforwards and has recorded a valuation allowance against a significant portion of its deferred tax assets, foreign withholding taxes are the primary driver of Income tax expense.

Components of Income tax expense were as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Foreign withholding tax
$
3,518

 
$
3,566

 
$
14,737

 
$
10,635

Federal income tax
1,466

 

 
3,878

 

Foreign income tax
809

 
18

 
1,482

 
578

State income tax
(228
)
 
42

 
(501
)
 
221

Change in indefinite reinvestment assertion

 

 

 
1,221

Change in deferred tax liabilities

 
213

 

 
(277
)
Change in unrecognized tax benefits
395

 
62

 
426

 
59

Goodwill impairment
(4,041
)
 

 
(4,041
)
 

Transition Tax

 
868

 

 
868

Income tax expense
$
1,919

 
$
4,769

 
$
15,981

 
$
13,305


    
The Company believes it has provided adequate reserves for all tax deficiencies or reductions in tax benefits that could result from U.S. federal, state and foreign tax audits. The Company regularly assesses the potential outcomes of these audits in order to determine the appropriateness of its tax positions. Adjustments to accruals for unrecognized tax benefits are made to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular income tax audit. However, income tax audits are inherently unpredictable and there can be no assurance the Company will accurately predict the outcome of these audits. The amounts ultimately paid on resolution of an audit could be materially different from the amounts previously recognized, and therefore the resolution of one or more of these uncertainties in any particular period could have a material adverse impact on the Condensed Consolidated Financial Statements.
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring and Asset Impairment Charges (Tables)
9 Months Ended
Sep. 30, 2019
Restructuring and Related Activities [Abstract]  
Restructuring and Asset Impairment Charges

Components of Restructuring and asset impairment charges were as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Facility-related costs
$
158

 
$
99

 
$
591

 
$
387

Severance costs
953

 
2,822

 
4,923

 
5,606

Share-based payments

 

 

 
2,575

Asset impairment
875

 

 
961

 

Contract termination costs and other
9

 

 
9

 

Restructuring and asset impairment charges
$
1,995

 
$
2,921

 
$
6,484

 
$
8,568


Components of accrued restructuring costs were as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
Facility-related costs
$

 
$
264

Severance costs
2,179

 
3,996

Accrued restructuring costs
$
2,179

 
$
4,260


Restructuring Activities Related to Plans Restructuring activities related to the Profit Improvement Plan for the nine months ended September 30, 2019 were as follows (in thousands): 
 
Balance at Beginning of Period
 
Restructuring Expense
 
Cash Settlements
 
Non-Cash Settlements
 
Other
 
Balance at End of Period
Facility-related costs
$

 
$
591

 
$

 
$
(591
)
 
$

 
$

Severance costs
3,857

 
4,223

 
(6,203
)
 

 
(72
)
 
1,805

Asset impairment

 
961

 

 
(961
)
 

 

Total
$
3,857

 
$
5,775

 
$
(6,203
)
 
$
(1,552
)
 
$
(72
)
 
$
1,805


XML 44 R17.htm IDEA: XBRL DOCUMENT v3.19.3
Leases
9 Months Ended
Sep. 30, 2019
Leases [Abstract]  
Leases Leases

Adoption of New Lease Accounting Standard

The Company adopted the provisions of the new lease accounting standard described in Note 1 using the modified retrospective transition approach on January 1, 2019. As such, the new lease accounting standard was applied to contracts in effect as of December 31, 2018. Results for periods beginning after December 31, 2018 are presented in accordance with the new lease accounting standard, while prior period amounts were not restated and continue to be reported in accordance with the Company's previous lease accounting policies. On adoption, the Company recognized a $66.7 million Right-of-use asset and an $81.9 million Lease liability.

Practical Expedients and Exemptions

On adoption, the Company elected to apply the package of practical expedients permitted under the transition provisions of the new lease accounting standard, which among other things, allowed the Company to carryforward the historical lease classification. In addition, the Company elected to apply a practical expedient to combine the lease components and non-lease components into a single lease component. The Company also elected to apply a practical expedient to not measure or recognize right-of-use assets or lease liabilities for leases with a lease term of 12 months or less.

Lease Details

The Company has operating leases for corporate offices, data centers and certain equipment. As of September 30, 2019, the Company's leases have remaining lease terms of 3 months to 10 years and the Company has an option to terminate certain leases within the next 7 years. Additionally, certain leases include options to extend the lease term for up to 10 years. The Company's lease agreements do not contain any material residual value guarantees or material restrictive covenants.

The Company subleases certain real estate to third parties. The sublease portfolio consists of operating leases for previously exited office space. Certain subleases include variable payments for operating costs. The subleases are generally co-terminus with the head lease, or shorter. Subleases do not include any residual value guarantees or restrictions or covenants imposed by the leases.

The components of operating lease costs were as follows (in thousands):
Classification
Three Months Ended September 30, 2019
 
Nine Months Ended September 30, 2019
Fixed lease cost
$
4,372

 
$
13,387

Variable lease cost
1,282

 
3,880

Short-term lease cost
47

 
379

Less: Sublease income
(2,382
)
 
(6,957
)
Total operating lease cost
$
3,319

 
$
10,689


Supplemental cash flow information related to leases was as follows (in thousands):
 
Nine Months Ended September 30, 2019
Operating cash flows:
 
Cash paid for amounts included in the measurement of operating Lease liabilities
$
14,511

Non-cash activity:
 
Right-of-use assets obtained in exchange for operating Lease liabilities
$
7,574

Other adjustments to Right-of-use assets
$
(1,626
)

Supplemental balance sheet information related to operating leases was as follows (in thousands, except weighted average lease term and discount rate):
 
September 30, 2019
Right-of-use assets
$
63,064

 
 
Lease liabilities - current
$
13,562

Lease liabilities - non current
65,650

Total Lease liabilities
$
79,212

 
 
Weighted average remaining lease term
6.0 years

Weighted average discount rate
6.6
%


Expected Lease Payments

As of September 30, 2019, aggregate expected lease payments were as follows (in thousands):
 
Operating Lease Liabilities
 
Sublease Income
 
Net Operating Lease Payments
Remainder of 2019
$
3,862

 
$
(1,746
)
 
$
2,116

2020
19,024

 
(6,873
)
 
12,151

2021
17,047

 
(6,808
)
 
10,239

2022
13,970

 
(6,269
)
 
7,701

2023
11,977

 
(6,081
)
 
5,896

Thereafter
31,651

 
(13,470
)
 
18,181

Total lease payments
97,531

 
(41,247
)
 
56,284

Less: imputed interest
(18,319
)
 

 
(18,319
)
Total
$
79,212

 
$
(41,247
)
 
$
37,965


XML 45 R13.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements
9 Months Ended
Sep. 30, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements

Fair Value Hierarchy

The Company uses valuation techniques that are based on observable and unobservable inputs to measure fair value. Observable inputs are developed using publicly available information and reflect the assumptions market participants would use, while unobservable inputs are developed using the best information available about the assumptions market participants would use. Fair value measurements are classified in a hierarchy that gives the highest priority to observable inputs and the lowest priority to unobservable inputs. Assets and liabilities are classified in a fair value hierarchy based on the lowest level input that is significant to the fair value measurement in its entirety:

Level 1. Quoted prices in active markets for identical assets or liabilities.
Level 2. Inputs other than Level 1 inputs that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, or market-corroborated inputs.
Level 3. Unobservable inputs for the asset or liability.

The Company recognizes transfers between levels of the fair value hierarchy as of the end of the reporting period. For the three and nine months ended September 30, 2019 and 2018, there were no transfers between levels of the fair value hierarchy.

Recurring Fair Value Measurements

Assets and liabilities reported at fair value on a recurring basis in the Condensed Consolidated Balance Sheets were classified in the fair value hierarchy as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
 
Total
 
Quoted Prices in
Active Markets
(Level 1)
 
Significant Other
Observable Inputs
(Level 2)
 
Total
 
Quoted Prices in
Active Markets
(Level 1)
 
Significant Other
Observable Inputs
(Level 2)
Assets
 
 
 
 
 
 
 
 
 
 
 
Cash and cash equivalents
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
99,247

 
$
99,247

 
$

 
$
121,830

 
$
121,830

 
$

Corporate debt securities
2,996

 
2,996

 

 
 
 
 
 
 
Short-term marketable securities
 
 
 
 
 
 
 
 
 
 
 
Corporate debt securities
62,136

 

 
62,136

 
90,753

 

 
90,753

U.S. Treasuries / Agencies
70,072

 

 
70,072

 
68,203

 

 
68,203

Prepaid expenses and other current assets
 
 
 
 
 
 
 
 
 
 
 
Interest rate swaps

 

 

 
173

 

 
173

Long-term marketable securities
 
 
 
 
 
 
 
 

 

Corporate debt securities

 

 

 
23,007

 

 
23,007

U.S. Treasuries / Agencies
4,986

 

 
4,986

 
50,200

 

 
50,200

Total Assets
$
239,437

 
$
102,243

 
$
137,194

 
$
354,166

 
$
121,830

 
$
232,336

Liabilities
 
 
 
 
 
 
 
 
 
 
 
Other long-term liabilities
 
 
 
 
 
 
 
 
 
 
 
Interest rate swaps
$
(7,447
)
 
$

 
$
(7,447
)
 
$
(3,012
)
 
$

 
$
(3,012
)
Total Liabilities
$
(7,447
)
 
$

 
$
(7,447
)
 
$
(3,012
)
 
$

 
$
(3,012
)

Rollforward of Level 3 Fair Value Measurements

Changes in the fair value of assets and liabilities classified in Level 3 of the fair value hierarchy were as follows (in thousands): 
 
Three Months Ended September 30, 2018
 
Nine Months Ended September 30, 2018
 
Cubiware Contingent Consideration
 
Auction Rate Securities
 
Cubiware Contingent Consideration
Balance at beginning of period
$
(3,599
)
 
$
10,584

 
$
(2,234
)
Sales

 
(10,715
)
 

Settlements
1,874

 

 
1,874

Transfers out (a)
1,700

 

 
1,700

Gain (loss) included in earnings
25

 
(85
)
 
(1,340
)
Unrealized loss reclassified on sale

 
216

 

Balance at end of period
$

 
$

 
$



(a)
During the three and nine months ended September 30, 2018, $1.7 million related to the Cubiware contingent consideration was reclassified to a contingent liability that is not measured at fair value.

For the three and nine months ended September 30, 2018, the Loss included in earnings related to the Cubiware contingent consideration liability is included in Selling, general and administrative expense related to remeasurement of the liability as a $0.1 million and $1.1 million loss, respectively, and in Interest expense related to accretion of the liability to future value of $0.1 million and $0.2 million, respectively.

Nonrecurring Fair Value Measurements

As part of the quantitative interim goodwill impairment test performed as of September 30, 2019, the Product and Intellectual Property Licensing reporting units were measured at fair value, resulting in a Goodwill impairment charge of $137.5 million. The unobservable inputs used to estimate the fair value of the Product and Intellectual Property Licensing reporting units include projected revenue growth rates, future operating margins and risk-adjusted discount rates, and, accordingly, these measurements would be classified in Level 3 of the fair value hierarchy. The Goodwill impairment charge and the valuation techniques used to estimate reporting unit fair values are more fully described in Note 1 and Note 7.

Valuation Techniques

The fair value of marketable securities is estimated using observable market-corroborated inputs, such as quoted prices in active markets for similar assets or independent pricing vendors, obtained from a third-party pricing service.

The fair value of interest rate swaps is estimated using a discounted cash flow analysis that considers the expected future cash flows of each interest rate swap. This analysis reflects the contractual terms of the interest rate swap, including the remaining period to maturity, and uses market-corroborated inputs, including forward interest rate curves and implied interest rate volatilities. The fair value of an interest rate swap is estimated by netting the discounted future fixed cash payments against the discounted expected variable cash receipts. The variable cash receipts are estimated based on an expectation of future interest rates derived from forward interest rate curves. The fair value of an interest rate swap also incorporates credit valuation adjustments to reflect the nonperformance risk of the Company and the respective counterparty. In adjusting the fair value of its interest rate swaps for the effect of nonperformance risk, the Company considers the effect of its master netting agreements.
Other Fair Value Disclosures
The carrying amount and fair value of debt issued or assumed by the Company were as follows (in thousands): 
 
September 30, 2019
 
December 31, 2018
 
Carrying Amount
 
Fair Value (a)
 
Carrying Amount
 
Fair Value (a)
2020 Convertible Notes
$
289,284

 
$
290,870

 
$
326,640

 
$
316,538

2021 Convertible Notes
48

 
48

 
48

 
48

Term Loan Facility B
619,899

 
618,802

 
665,449

 
633,404

Total Long-term debt
$
909,231

 
$
909,720

 
$
992,137

 
$
949,990



(a)
If reported at fair value in the Condensed Consolidated Balance Sheets, debt issued or assumed by the Company would be classified in Level 2 of the fair value hierarchy.
XML 46 R38.htm IDEA: XBRL DOCUMENT v3.19.3
Financial Statement Details (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Inventory, Net      
Raw materials $ 411   $ 864
Finished goods 2,645   6,585
Inventory 3,056   7,449
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 218,340   205,860
Less: Accumulated depreciation and amortization (167,979)   (152,274)
Property and equipment, net 50,361   53,586
Accounts Payable and Accrued Expenses      
Accounts payable 13,686   2,180
Accrued compensation and benefits 34,896   46,466
Other accrued liabilities 59,233   56,335
Accounts payable and accrued expenses 107,815   104,981
Significant noncash transactions      
Patents acquired as part of a licensing agreement 7,086 $ 0  
Computer Software and Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 155,634   148,935
Leasehold Improvements [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 52,389   47,431
Furniture and fixtures [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 10,317   $ 9,494
XML 47 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Debt and Interest Rate Swaps (Tables)
9 Months Ended
Sep. 30, 2019
Debt Instrument [Line Items]  
Carrying Value and Par Value of Debt

A summary of debt issued by or assumed by the Company was as follows (dollars in thousands):
 
 
 
 
September 30, 2019
 
December 31, 2018
 
Stated Interest Rate
Issue Date
Maturity Date
Outstanding Principal
Carrying Amount
 
Outstanding Principal
Carrying Amount
2020 Convertible Notes
0.500%
March 4, 2015
March 1, 2020
$
295,000

$
289,284

 
$
345,000

$
326,640

2021 Convertible Notes
2.000%
September 22, 2014
October 1, 2021
48

48

 
48

48

Term Loan Facility B
Variable
July 2, 2014
July 2, 2021
621,912

619,899

 
668,500

665,449

Total Long-term debt
 
 
 
$
916,960

909,231

 
$
1,013,548

992,137

Less: Current portion of long-term debt
 
 
 
 
289,284

 
 
373,361

Long-term debt, less current portion
 
 
 
 
$
619,947

 
 
$
618,776


Schedule of Maturities of Long-term Debt
As of September 30, 2019, aggregate expected principal payments on long-term debt, including the current portion of long-term debt, were as follows (in thousands):
2019 (a)
$
295,000

2020

2021
621,960

Total
$
916,960



(a)
While the 2020 Convertible Notes is scheduled to mature on March 1, 2020, future principal payments are presented based on the date the 2020 Convertible Notes can be freely converted by holders, which is December 1, 2019. However, the 2020 Convertible Notes may be converted by holders prior to December 1, 2019 in certain circumstances.
Summary of Interest Rate Swaps
Details of the Company's interest rate swaps as of September 30, 2019 and December 31, 2018 were as follows (dollars in thousands):
 
 
 
Notional
 
 
Contract Inception
Contract Effective Date
Contract Maturity
September 30, 2019
December 31, 2018
Interest Rate Paid
Interest Rate Received
Senior Secured Credit Facility
 
 
 
 
June 2013
January 2016
March 2019
$

$
250,000

2.23%
One-month USD-LIBOR
September 2014
January 2016
July 2021
$
125,000

$
125,000

2.66%
One-month USD-LIBOR
September 2014
March 2017
July 2021
$
200,000

$
200,000

2.93%
One-month USD-LIBOR


Convertible Debt [Member] | 2020 Convertible Notes [Member]  
Debt Instrument [Line Items]  
Convertible Debt
Related to the 2020 Convertible Notes, the Condensed Consolidated Balance Sheets included the following (in thousands):
 
September 30, 2019
 
December 31, 2018
Liability component
 
 
 
Principal outstanding
$
295,000

 
$
345,000

Less: Unamortized debt discount
(5,050
)
 
(16,253
)
Less: Unamortized debt issuance costs
(666
)
 
(2,107
)
Carrying amount
$
289,284

 
$
326,640

 
 
 
 
Equity component
$
62,858

 
$
63,854


Components of Interest Expense
Components of interest expense related to the 2020 Convertible Notes included in the Condensed Consolidated Statements of Operations were as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Stated interest
$
369

 
$
431

 
$
1,225

 
$
1,294

Amortization of debt discount
2,983

 
3,331

 
9,791

 
9,877

Amortization of debt issuance costs
387

 
412

 
1,256

 
1,206

Total interest expense
$
3,739

 
$
4,174

 
$
12,272

 
$
12,377


XML 48 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Tables)
9 Months Ended
Sep. 30, 2019
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense (Benefit)
Components of Income tax expense were as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Foreign withholding tax
$
3,518

 
$
3,566

 
$
14,737

 
$
10,635

Federal income tax
1,466

 

 
3,878

 

Foreign income tax
809

 
18

 
1,482

 
578

State income tax
(228
)
 
42

 
(501
)
 
221

Change in indefinite reinvestment assertion

 

 

 
1,221

Change in deferred tax liabilities

 
213

 

 
(277
)
Change in unrecognized tax benefits
395

 
62

 
426

 
59

Goodwill impairment
(4,041
)
 

 
(4,041
)
 

Transition Tax

 
868

 

 
868

Income tax expense
$
1,919

 
$
4,769

 
$
15,981

 
$
13,305


XML 49 R4.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements Of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenues, net:        
Revenues, net: $ 158,524 $ 164,709 $ 492,931 $ 527,406
Costs and expenses:        
Cost of licensing, services and software revenues, excluding depreciation and amortization of intangible assets 39,263 40,749 114,482 126,547
Cost of hardware revenues, excluding depreciation and amortization of intangible assets 4,289 4,220 14,150 14,260
Research and development 34,038 42,053 113,621 133,894
Selling, general and administrative 45,677 39,867 139,270 133,906
Depreciation 5,314 5,338 16,005 16,252
Amortization of intangible assets 28,212 37,242 84,574 119,463
Restructuring and asset impairment charges 1,995 2,921 6,484 8,568
Goodwill impairment 137,453 0 137,453 0
Total costs and expenses 296,241 172,390 626,039 552,890
Operating loss (137,717) (7,681) (133,108) (25,484)
Interest expense (11,844) (12,436) (36,480) (36,241)
Interest income and other, net 860 861 4,150 2,971
(Loss) gain on interest rate swaps (390) 1,033 (5,475) 7,185
Loss on debt extinguishment 0 0 (300) 0
Loss from continuing operations before income taxes (149,091) (18,223) (171,213) (51,569)
Income tax expense 1,919 4,769 15,981 13,305
Loss from continuing operations, net of tax (151,010) (22,992) (187,194) (64,874)
(Loss) Income from discontinued operations, net of tax (379) 143 (379) 3,738
Net loss $ (151,389) $ (22,849) $ (187,573) $ (61,136)
Basic loss per share:        
Continuing operations (in dollars per share) $ (1.20) $ (0.19) $ (1.50) $ (0.53)
Discontinued operations (in dollars per share) 0 0 0 0.03
Basic loss per share (in dollars per share) $ (1.20) $ (0.19) $ (1.50) $ (0.50)
Weighted average shares used in computing basic per share amounts (in shares) 126,081 123,459 125,160 122,756
Diluted loss per share:        
Continuing operations (in dollars per share) $ (1.20) $ (0.19) $ (1.50) $ (0.53)
Discontinued operations (in dollars per share) 0 0 0 0.03
Diluted loss per share (in dollars per share) $ (1.20) $ (0.19) $ (1.50) $ (0.50)
Weighted average shares used in computing diluted per share amounts (in shares) 126,081 123,459 125,160 122,756
Dividends declared per share (in dollars per share) $ 0.08 $ 0.18 $ 0.34 $ 0.54
Licensing, Services and Software [Member]        
Revenues, net:        
Revenues, net: $ 155,918 $ 160,783 $ 486,575 $ 516,495
Hardware [Member]        
Revenues, net:        
Revenues, net: $ 2,606 $ 3,926 $ 6,356 $ 10,911
XML 50 R55.htm IDEA: XBRL DOCUMENT v3.19.3
Intangible Assets, Net and Goodwill - Summary Of Goodwill Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Goodwill [Roll Forward]        
Beginning of Period     $ 1,544,343  
Goodwill impairment $ (137,453) $ 0 (137,453) $ 0
Foreign currency translation     97  
End of Period 1,406,987   1,406,987  
Product [Member]        
Goodwill [Roll Forward]        
Beginning of Period     253,011  
Goodwill impairment     (79,287)  
Foreign currency translation     97  
End of Period 173,821   173,821  
Intellectual Property Licensing [Member]        
Goodwill [Roll Forward]        
Beginning of Period     1,291,332  
Goodwill impairment     (58,166)  
Foreign currency translation     0  
End of Period $ 1,233,166   $ 1,233,166  
XML 51 R51.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements - Outstanding Debt Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Carrying Amount [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Long-term debt $ 909,231 $ 992,137
Carrying Amount [Member] | Convertible Debt [Member] | 2020 Convertible Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Long-term debt 289,284 326,640
Carrying Amount [Member] | Convertible Debt [Member] | 2021 Convertible Notes [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Long-term debt 48 48
Carrying Amount [Member] | Line of Credit [Member] | Term Loan B Facility [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Long-term debt 619,899 665,449
Fair Value [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Long-term debt 909,720 949,990
Fair Value [Member] | Convertible Debt [Member] | 2020 Convertible Notes [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Long-term debt 290,870 316,538
Fair Value [Member] | Convertible Debt [Member] | 2021 Convertible Notes [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Long-term debt 48 48
Fair Value [Member] | Line of Credit [Member] | Term Loan B Facility [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Long-term debt $ 618,802 $ 633,404
XML 52 R59.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring and Asset Impairment Charges - Restructuring Activities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Restructuring Reserve [Roll Forward]    
Balance at Beginning of Period $ 4,260  
Balance at End of Period 2,179  
Facility-related Costs [Member]    
Restructuring Reserve [Roll Forward]    
Balance at Beginning of Period 264  
Balance at End of Period 0  
Severance Costs [Member]    
Restructuring Reserve [Roll Forward]    
Balance at Beginning of Period 3,996  
Balance at End of Period 2,179  
Profit Improvement Plan [Member]    
Restructuring Reserve [Roll Forward]    
Balance at Beginning of Period 3,857  
Restructuring Expense 5,775  
Cash Settlements (6,203)  
Non-Cash Settlements (1,552)  
Other (72)  
Balance at End of Period 1,805  
Profit Improvement Plan [Member] | Facility-related Costs [Member]    
Restructuring Reserve [Roll Forward]    
Balance at Beginning of Period 0  
Restructuring Expense 591  
Cash Settlements 0  
Non-Cash Settlements (591)  
Other 0  
Balance at End of Period 0  
Profit Improvement Plan [Member] | Severance Costs [Member]    
Restructuring Reserve [Roll Forward]    
Balance at Beginning of Period 3,857  
Restructuring Expense 4,223 $ 8,100
Cash Settlements (6,203)  
Non-Cash Settlements 0  
Other (72)  
Balance at End of Period 1,805  
Profit Improvement Plan [Member] | Asset Impairment [Member]    
Restructuring Reserve [Roll Forward]    
Balance at Beginning of Period 0  
Restructuring Expense 961  
Cash Settlements 0  
Non-Cash Settlements (961)  
Other 0  
Balance at End of Period $ 0  
XML 53 R8.htm IDEA: XBRL DOCUMENT v3.19.3
Basis of Presentation and Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies Basis of Presentation and Summary of Significant Accounting Policies

Description of Business

On April 28, 2016, Rovi Corporation ("Rovi") and TiVo Inc. (renamed TiVo Solutions Inc. ("TiVo Solutions")) entered into an Agreement and Plan of Merger (the “Merger Agreement”) for Rovi to acquire TiVo Solutions in a cash and stock transaction (the "TiVo Acquisition"). Following consummation of the TiVo Acquisition on September 7, 2016 (the "TiVo Acquisition Date"), TiVo Corporation (the "Company"), a Delaware corporation founded in April 2016 as Titan Technologies Corporation and then a wholly-owned subsidiary of Rovi, owns both Rovi and TiVo Solutions.

TiVo Corporation provides an intellectual property portfolio and products to help consumers enjoy watching their favorite entertainment. Our technologies enable an integrated entertainment experience, making entertainment content easy to find, watch and enjoy. Our product business serves up the best movies, video and shows from across live TV, on demand, streaming services and countless apps, helping people discover what to watch as they wish. For content creators and advertisers, our machine learning for personalized content recommendations, conversational voice solution and targeted advertising methodologies help deliver a passionate group of watchers to increase viewership and engagement across online video, TV and other entertainment viewing platforms. Our intellectual property business provides a global portfolio of thousands of patents that underlie this entertainment platform as well as across the broader video landscape.

On May 9, 2019, the Company announced that its Board of Directors unanimously approved a plan to separate the Product and Intellectual Property Licensing businesses into separately traded public companies (the “Separation”). The Separation is expected to be completed through a dividend of newly issued shares of the common stock of a Company subsidiary that will hold the Product business (“ProductCo”). The Company intends that the Separation will be completed in a manner generally intended to qualify as tax-deferred to TiVo Corporation’s stockholders for U.S. federal income tax purposes. The Separation, targeted for completion by April 2020, is subject to certain conditions, including, among others, obtaining final approval from TiVo Corporation's Board of Directors, receipt of a favorable opinion and/or rulings with respect to the tax-deferred nature of the transaction for U.S. federal income tax purposes and the U.S. Securities and Exchange Commission declaring ProductCo's Registration Statement effective.
    
Basis of Presentation and Principles of Consolidation

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission. Certain information and disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") have been condensed or omitted in accordance with such rules and regulations. However, the Company believes the disclosures made are adequate to make the information not misleading. In the opinion of management, the accompanying unaudited Condensed Consolidated Financial Statements reflect all adjustments, consisting only of normal recurring adjustments, which in the opinion of management, are considered necessary to present fairly the results for the periods presented.

The information contained in this Quarterly Report on Form 10-Q should be read in conjunction with the audited financial statements and notes thereto and other disclosures contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018. The Condensed Consolidated Statements of Operations, Condensed Consolidated Statements of Comprehensive Loss, Condensed Consolidated Statements of Stockholders' Equity and the Condensed Consolidated Statements of Cash Flows for the interim periods presented are not necessarily indicative of the results to be expected for the year ended December 31, 2019, for any future year, or for any other future interim period.

The accompanying Condensed Consolidated Financial Statements include the accounts of TiVo Corporation and subsidiaries and affiliates in which the Company has a controlling financial interest after the elimination of intercompany accounts and transactions.

Certain prior year amounts have been reclassified to conform to the current year presentation.

Use of Estimates

The preparation of the Condensed Consolidated Financial Statements in conformity with U.S. GAAP requires
management to make estimates, assumptions and judgments that affect the reported amounts of assets and liabilities and related disclosures as of the date of the financial statements and the results of operations for the reporting period. On an ongoing basis, management evaluates its estimates, including those related to revenue recognition, long-lived asset impairment, including goodwill and intangible assets, equity-based compensation and income taxes. Actual results may differ from those estimates.

Goodwill

Goodwill represents the excess of cost over fair value of the net assets of an acquired business. The recoverability of goodwill is assessed at the reporting unit level, which is either the operating segment or one level below. Goodwill is evaluated for potential impairment annually, as of the beginning of the fourth quarter, and whenever events or changes in circumstances indicate their carrying amount may not be recoverable.

Qualitative factors are first assessed to determine whether events or changes in circumstances indicate it is more-likely-than-not that the fair value of a reporting unit is less than its carrying amount. If, based on the qualitative assessment, it is considered more-likely-than-not that the fair value of a reporting unit is less than its carrying amount, then a quantitative impairment test is performed.

In the quantitative impairment test for goodwill, the fair value of the reporting unit is compared to its carrying amount. The fair value of the Product reporting unit and the Intellectual Property Licensing reporting unit is estimated using an income approach. Under the income approach, the fair value of a reporting unit is estimated based on the present value of estimated future cash flows and considers projected revenue growth rates, future operating margins and risk-adjusted discount rates. The carrying amount of a reporting unit is determined by assigning the assets and liabilities, including goodwill and intangible assets, to the reporting unit. If the fair value of a reporting unit exceeds its carrying amount, goodwill is not impaired. If the fair value of a reporting unit is less than its carrying amount, an impairment loss equal to the difference is recognized.

Right-of-Use Assets and Lease Liabilities

At inception of an agreement, the agreement is reviewed to determine if it is or contains a lease. If an agreement is or contains a lease, the Company recognizes a Right-of-use asset, representing the right to use an underlying asset for the lease term, and a Lease liability, representing the obligation to make lease payments arising from a lease.

Right-of-use assets and Lease liabilities are measured based on the present value of the lease payments over the lease term. The lease term includes options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. The present value of future lease payments is calculated utilizing the discount rate implicit in the lease. If the discount rate implicit in the lease is not readily determinable, the present value of future lease payments is calculated utilizing the Company’s incremental borrowing rate. Right-of-use assets and Lease liabilities are subject to adjustment in the event of modifications to lease terms, changes in the probability that an option to extend or terminate a lease would be exercised and other factors. In addition, Right-of-use assets are periodically reviewed for impairment.

Certain of the Company’s lease agreements require variable payments, such as inflation-indexed measures. When a lease requires an indexed payment, Right-of-use assets and Lease liabilities are measured based on the variable rate in effect at the measurement date. All other variable fees, such as increases in lessor operating costs and usage-based fees, are excluded from the calculation of the Right-of-use assets and Lease liabilities and are expensed as incurred.

The Company has lease agreements that contain both lease components (e.g., fixed payments including rent, real estate taxes and insurance costs) and non-lease components (e.g., common-area maintenance costs). The Company applies a practical expedient to combine lease components and non-lease components into a single lease component for recognition and measurement purposes.

Lease expense includes amortization of the Right-of-use assets and accretion of the Lease liabilities. Amortization of the Right-of-use assets is calculated as the periodic lease cost less accretion of the lease liability. The amortization period for Right-of-use assets is limited to the expected lease term. For operating leases, lease expense is recognized in the Condensed Consolidated Statements of Operations as an operating expense over the lease term on a straight-line basis. For financing leases, amortization of the Right-of-use asset is recognized as an operating expense in the Condensed Consolidated Statements of Operations over the lease term separately from accretion of the Lease liability.
    
The Company applies a practical expedient to not measure or recognize Right-of-use assets or Lease liabilities for leases with a lease term of 12 months or less and lease expense for these leases is recognized as incurred.

Recent Accounting Pronouncements

Standards Recently Adopted

In February 2016, the Financial Accounting Standards Board ("FASB") issued a new accounting standard for leases. The new lease accounting standard generally requires the recognition of operating and financing lease liabilities and corresponding right-of-use assets on the statement of financial position. The Company adopted the provisions of the new lease accounting standard on January 1, 2019 using the modified retrospective transition approach and certain practical expedients as described in Note 10. On adoption, the Company recognized the present value of its existing minimum lease payments as a $66.7 million Right-of-use asset and an $81.9 million Lease liability. The difference between the Right-of-use asset and the Lease liability on adoption primarily arises from previously recorded deferred rent, which was effectively reclassified to the Right-of-use asset on adoption. As a result, there was no impact on Accumulated deficit. Results for periods beginning after December 31, 2018 are presented in accordance with the new lease accounting standard, while prior period amounts were not restated and continue to be reported in accordance with the Company's previous lease accounting policies.
    
In March 2017, the FASB shortened the amortization period for certain investments in callable debt securities held at a premium to the earliest call date. Application of the shortened amortization period was effective for the Company beginning on January 1, 2019 on a modified retrospective basis. The application of the shortened amortization period did not have an effect on the Company's Condensed Consolidated Financial Statements

In February 2018, the FASB issued guidance on the reclassification of certain income tax effects from accumulated other comprehensive income resulting from the Tax Cuts and Jobs Act of 2017 (the "Tax Act of 2017"). Application of the reclassification guidance was effective for the Company beginning on January 1, 2019. On adoption, the Company made an accounting policy election to use the specific identification method to release income tax effects from Accumulated other comprehensive loss. The Company also made an accounting policy election not to reclassify the stranded tax effects of the Tax Act of 2017 from Accumulated other comprehensive loss to Accumulated deficit. The application of the reclassification guidance did not have a material effect on the Company's Condensed Consolidated Financial Statements

Standards Pending Adoption

In August 2018, the FASB modified the requirements for capitalizing costs incurred to implement a hosting arrangement that is a service contract. The modified requirements were intended to align the cost capitalization requirements for hosting arrangements with the cost capitalization requirements for internal-use software. The modified guidance is effective for the Company beginning on January 1, 2020, with early adoption permitted. The guidance can be applied prospectively to all arrangements entered into or materially modified after the effective date or using a retrospective transition approach. The Company does not expect application of the modified requirements for capitalizing costs incurred to implement a hosting arrangement to have a material effect on its Condensed Consolidated Financial Statements.

In June 2016, the FASB issued updated guidance that requires entities to use a current expected credit loss model to measure credit-related impairments for financial instruments held at amortized cost. The current expected credit loss model is based on relevant information about past events, including historical experience, current conditions and reasonable and supportable forecasts that affect collectability. Current expected credit losses, and subsequent adjustments, represent an estimate of lifetime expected credit losses that are recorded as an allowance deducted from the amortized cost of the financial instrument. The updated guidance also amends the other-than-temporary impairment model for available-for-sale debt securities by requiring the recognition of impairments for credit-related losses through an allowance and eliminating the length of time a security has been in an unrealized loss position as a consideration in the determination of whether a credit loss exists. The updated guidance is effective for the Company beginning on January 1, 2020 and is effective using a modified retrospective transition approach for the provisions related to application of the current expected credit loss model to financial instruments and using a prospective transition approach for the provisions related to credit losses on available-for-sale debt securities. Early application is permitted. The Company is evaluating the effect of application on its Condensed Consolidated Financial Statements.
XML 54 R72.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Maturity of Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Operating Lease Liabilities  
Remainder of 2019 $ 3,862
2020 19,024
2021 17,047
2022 13,970
2023 11,977
Thereafter 31,651
Total lease payments 97,531
Less: imputed interest (18,319)
Total 79,212
Sublease Income  
Remainder of 2019 (1,746)
2020 (6,873)
2021 (6,808)
2022 (6,269)
2023 (6,081)
Thereafter (13,470)
Total lease payments (41,247)
Net Operating Lease Payments  
Remainder of 2019 2,116
2020 12,151
2021 10,239
2022 7,701
2023 5,896
Thereafter 18,181
Total lease payments 56,284
Less: imputed interest (18,319)
Total $ 37,965
XML 55 R76.htm IDEA: XBRL DOCUMENT v3.19.3
Equity-based Compensation - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 30, 2019
shares
Sep. 30, 2019
USD ($)
shares
Sep. 30, 2018
USD ($)
Sep. 30, 2019
USD ($)
purchase_period
shares
Sep. 30, 2018
USD ($)
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]          
Equity-based compensation | $   $ 5,148 $ 9,471 $ 22,459 $ 28,226
Unrecognized compensation cost | $   60,700   $ 60,700  
Weighted average period of recognition of unrecognized compensation cost (years)       2 years 9 months 18 days  
Restricted Stock [Member]          
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]          
Aggregate fair value of vested restricted stock | $   7,000 $ 8,600 $ 14,800 $ 21,500
Performance-based Restricted Stock Units [Member]          
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]          
Granted (in shares) 600,000        
Unrecognized compensation cost | $   $ 3,300   $ 3,300  
Expected dividend yield   4.40% 5.50% 4.40% 5.50%
Awarded and unvested (in shares)   1,200,000   1,200,000  
Performance-Based Restricted Stock Awards [Member]          
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]          
Award requisite service period       3 years  
Potential shares to be issued upon vesting   200.00%   200.00%  
ESPP Plan [Member]          
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]          
Reserved for issuance (in shares)   3,300,000   3,300,000  
Available for issuance (in shares)   3,300,000   3,300,000  
Number of purchase periods | purchase_period       4  
Offering purchase period       6 months  
Offering period       24 months  
Percentage purchase price of common stock for employees       85.00%  
Expected dividend yield   3.90% 6.10% 5.10% 5.60%
Rovi 2008 Plan [Member]          
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]          
Reserved for issuance (in shares)   36,400,000   36,400,000  
Available for issuance (in shares)   10,600,000   10,600,000  
Rovi 2008 Plan [Member] | Stock Options [Member]          
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]          
Vesting period (years)       4 years  
Award vesting rights       25.00%  
Contractual term of stock options granted (years)       7 years  
Rovi 2008 Plan [Member] | Restricted Awards [Member]          
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]          
Vesting period (years)       4 years  
TiVo 2008 Plan [Member]          
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]          
Reserved for issuance (in shares)   3,900,000   3,900,000  
Available for issuance (in shares)   0   0  
TiVo 2008 Plan [Member] | Restricted Awards [Member]          
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]          
Vesting period (years)       4 years  
TiVo 2008 Plan [Member] | TiVo Solutions [Member] | Stock Options [Member]          
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]          
Vesting period (years)       4 years  
Award vesting rights       25.00%  
Contractual term of stock options granted (years)       7 years  
TiVo 2008 Plan [Member] | TiVo Solutions [Member] | Restricted Awards [Member]          
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]          
Vesting period (years)       3 years  
XML 56 R69.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Narrative (Details) - USD ($)
$ in Millions
9 Months Ended
Jan. 01, 2019
Sep. 30, 2019
Loans and Leases Receivable Disclosure [Line Items]    
Weighted average remaining lease term   6 years
Accounting Standards Update 2016-02 [Member] | Operating Lease Right-of-use Asset [Member]    
Loans and Leases Receivable Disclosure [Line Items]    
Effect of new accounting principle $ 66.7  
Accounting Standards Update 2016-02 [Member] | Operating Lease Liability [Member]    
Loans and Leases Receivable Disclosure [Line Items]    
Effect of new accounting principle $ 81.9  
Corporate Offices, Data Centers and Certain Equipment [Member]    
Loans and Leases Receivable Disclosure [Line Items]    
Period to terminate option   7 years
Term of extension option   10 years
Corporate Offices, Data Centers and Certain Equipment [Member] | Minimum [Member]    
Loans and Leases Receivable Disclosure [Line Items]    
Weighted average remaining lease term   3 years
Corporate Offices, Data Centers and Certain Equipment [Member] | Maximum [Member]    
Loans and Leases Receivable Disclosure [Line Items]    
Weighted average remaining lease term   10 years
XML 57 R65.htm IDEA: XBRL DOCUMENT v3.19.3
Debt and Interest Rate Swaps - 2021 Convertible Notes (Details) - Convertible Debt [Member] - 2021 Convertible Notes [Member]
Sep. 30, 2018
Oct. 12, 2016
USD ($)
Sep. 22, 2014
USD ($)
$ / shares
Sep. 30, 2019
$ / shares
Debt Instrument [Line Items]        
Debt issued | $     $ 230,000,000.0  
Interest rate of debt, stated percentage     2.00% 2.00%
Repayments of convertible debt | $   $ 229,950,000    
Convertible notes, percentage of principal to be paid on notes redeemed     100.00%  
TiVo Solutions [Member]        
Debt Instrument [Line Items]        
Shares issued per $1,000 principal amount     0.561073  
Initial conversion price (in usd per share)     $ 17.8230  
TiVo Corporation [Member]        
Debt Instrument [Line Items]        
Shares issued per $1,000 principal amount 0.248196      
Initial conversion price (in usd per share)       $ 34.0738
Initial conversion price to principal of notes (in usd per share)       $ 154.30
XML 58 R61.htm IDEA: XBRL DOCUMENT v3.19.3
Debt and Interest Rate Swaps - 2020 Convertible Notes (Details)
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2018
Mar. 04, 2015
USD ($)
trading_day
$ / shares
Jun. 30, 2019
USD ($)
Sep. 30, 2019
USD ($)
$ / shares
$ / per_unit
Jun. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
Sep. 30, 2019
USD ($)
$ / shares
$ / per_unit
Sep. 30, 2018
USD ($)
Dec. 31, 2016
$ / per_unit
Debt Instrument [Line Items]                  
Loss on debt extinguishment       $ 0   $ 0 $ 300,000 $ 0  
Convertible Debt [Member] | 2020 Convertible Notes [Member]                  
Debt Instrument [Line Items]                  
Debt issued   $ 345,000,000.0              
Interest rate of debt, stated percentage   0.50%   0.50%     0.50%    
Shares issued per $1,000 principal amount 0.397348 0.345968              
Initial conversion price (in usd per share) | $ / shares   $ 28.9044   $ 25.1668     $ 25.1668    
Threshold trading days | trading_day   20              
Threshold trading days | trading_day   30              
Minimum percentage of common stock price on applicable conversion price resulting in the noteholders ability to convert the notes into cash or stock   130.00%              
Threshold business days   5 days              
Measurement period   10 days              
Maximum percentage of trading price on product sale price resulting in conversion of notes into cash or stock   98.00%              
Convertible notes, percentage of principal to be paid on notes redeemed       100.00%     100.00%    
Non-convertible borrowing rate (percent)   4.75%              
Outstanding principal repurchase amount     $ 50,000,000.0   $ 50,000,000.0        
Repayments of long-term debt     49,400,000            
Liability component amount     48,400,000   48,400,000        
Equity component amount     $ 1,000,000.0   1,000,000.0        
Loss on debt extinguishment         $ 100,000        
Long-term Debt [Member] | Convertible Debt [Member] | 2020 Convertible Notes [Member]                  
Debt Instrument [Line Items]                  
Debt issuance costs   $ 7,600,000              
Equity Option [Member] | Convertible Debt [Member] | 2020 Convertible Notes [Member]                  
Debt Instrument [Line Items]                  
Common stock strike price (in usd per share) | $ / per_unit       25.1668     25.1668   28.9044
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues - Schedule of Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues, net: $ 158,524 $ 164,709 $ 492,931 $ 527,406
United States [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues, net: 112,325 115,312 327,614 351,423
Canada [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues, net: 13,380 9,797 55,927 30,173
United Kingdom [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues, net: 3,920 9,131 17,506 56,361
Rest of world [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenues, net: $ 28,899 $ 30,469 $ 91,884 $ 89,449
XML 60 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 61 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Investments - Available-For-Sale Investment Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Debt Securities, Available-for-sale [Line Items]    
Cash and cash equivalents $ 144,451 $ 161,955
Amortized Cost 139,921  
Fair Value 140,190  
Cash, cash equivalents and marketable securities 281,645 394,118
Cash [Member]    
Debt Securities, Available-for-sale [Line Items]    
Cash and cash equivalents 42,208 40,125
Money Markets Funds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Cash and cash equivalents 99,247 121,830
Corporate Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Cash and cash equivalents 2,996  
Marketable Securities Due in Three Months [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 136,925 232,656
Unrealized Gains 303 71
Unrealized Losses (34) (564)
Fair Value 137,194 232,163
Marketable Securities Due in Three Months [Member] | Corporate Debt Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 62,080 114,159
Unrealized Gains 67 1
Unrealized Losses (11) (400)
Fair Value 62,136 113,760
Marketable Securities Due in Three Months [Member] | U.S. Treasuries / Agencies [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 74,845 118,497
Unrealized Gains 236 70
Unrealized Losses (23) (164)
Fair Value $ 75,058 $ 118,403
XML 62 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2019
Fair Value Disclosures [Abstract]  
Assets And Liabilities Measured And Recorded At Fair Value On A Recurring Basis
Assets and liabilities reported at fair value on a recurring basis in the Condensed Consolidated Balance Sheets were classified in the fair value hierarchy as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
 
Total
 
Quoted Prices in
Active Markets
(Level 1)
 
Significant Other
Observable Inputs
(Level 2)
 
Total
 
Quoted Prices in
Active Markets
(Level 1)
 
Significant Other
Observable Inputs
(Level 2)
Assets
 
 
 
 
 
 
 
 
 
 
 
Cash and cash equivalents
 
 
 
 
 
 
 
 
 
 
 
Money market funds
$
99,247

 
$
99,247

 
$

 
$
121,830

 
$
121,830

 
$

Corporate debt securities
2,996

 
2,996

 

 
 
 
 
 
 
Short-term marketable securities
 
 
 
 
 
 
 
 
 
 
 
Corporate debt securities
62,136

 

 
62,136

 
90,753

 

 
90,753

U.S. Treasuries / Agencies
70,072

 

 
70,072

 
68,203

 

 
68,203

Prepaid expenses and other current assets
 
 
 
 
 
 
 
 
 
 
 
Interest rate swaps

 

 

 
173

 

 
173

Long-term marketable securities
 
 
 
 
 
 
 
 

 

Corporate debt securities

 

 

 
23,007

 

 
23,007

U.S. Treasuries / Agencies
4,986

 

 
4,986

 
50,200

 

 
50,200

Total Assets
$
239,437

 
$
102,243

 
$
137,194

 
$
354,166

 
$
121,830

 
$
232,336

Liabilities
 
 
 
 
 
 
 
 
 
 
 
Other long-term liabilities
 
 
 
 
 
 
 
 
 
 
 
Interest rate swaps
$
(7,447
)
 
$

 
$
(7,447
)
 
$
(3,012
)
 
$

 
$
(3,012
)
Total Liabilities
$
(7,447
)
 
$

 
$
(7,447
)
 
$
(3,012
)
 
$

 
$
(3,012
)

Summary Of Level 3 Auction Rate Securities
Changes in the fair value of assets and liabilities classified in Level 3 of the fair value hierarchy were as follows (in thousands): 
 
Three Months Ended September 30, 2018
 
Nine Months Ended September 30, 2018
 
Cubiware Contingent Consideration
 
Auction Rate Securities
 
Cubiware Contingent Consideration
Balance at beginning of period
$
(3,599
)
 
$
10,584

 
$
(2,234
)
Sales

 
(10,715
)
 

Settlements
1,874

 

 
1,874

Transfers out (a)
1,700

 

 
1,700

Gain (loss) included in earnings
25

 
(85
)
 
(1,340
)
Unrealized loss reclassified on sale

 
216

 

Balance at end of period
$

 
$

 
$



(a)
During the three and nine months ended September 30, 2018, $1.7 million related to the Cubiware contingent consideration was reclassified to a contingent liability that is not measured at fair value.
Outstanding Debt Fair Value
The carrying amount and fair value of debt issued or assumed by the Company were as follows (in thousands): 
 
September 30, 2019
 
December 31, 2018
 
Carrying Amount
 
Fair Value (a)
 
Carrying Amount
 
Fair Value (a)
2020 Convertible Notes
$
289,284

 
$
290,870

 
$
326,640

 
$
316,538

2021 Convertible Notes
48

 
48

 
48

 
48

Term Loan Facility B
619,899

 
618,802

 
665,449

 
633,404

Total Long-term debt
$
909,231

 
$
909,720

 
$
992,137

 
$
949,990



(a)
If reported at fair value in the Condensed Consolidated Balance Sheets, debt issued or assumed by the Company would be classified in Level 2 of the fair value hierarchy.
XML 63 R23.htm IDEA: XBRL DOCUMENT v3.19.3
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business

Description of Business

On April 28, 2016, Rovi Corporation ("Rovi") and TiVo Inc. (renamed TiVo Solutions Inc. ("TiVo Solutions")) entered into an Agreement and Plan of Merger (the “Merger Agreement”) for Rovi to acquire TiVo Solutions in a cash and stock transaction (the "TiVo Acquisition"). Following consummation of the TiVo Acquisition on September 7, 2016 (the "TiVo Acquisition Date"), TiVo Corporation (the "Company"), a Delaware corporation founded in April 2016 as Titan Technologies Corporation and then a wholly-owned subsidiary of Rovi, owns both Rovi and TiVo Solutions.

TiVo Corporation provides an intellectual property portfolio and products to help consumers enjoy watching their favorite entertainment. Our technologies enable an integrated entertainment experience, making entertainment content easy to find, watch and enjoy. Our product business serves up the best movies, video and shows from across live TV, on demand, streaming services and countless apps, helping people discover what to watch as they wish. For content creators and advertisers, our machine learning for personalized content recommendations, conversational voice solution and targeted advertising methodologies help deliver a passionate group of watchers to increase viewership and engagement across online video, TV and other entertainment viewing platforms. Our intellectual property business provides a global portfolio of thousands of patents that underlie this entertainment platform as well as across the broader video landscape.

On May 9, 2019, the Company announced that its Board of Directors unanimously approved a plan to separate the Product and Intellectual Property Licensing businesses into separately traded public companies (the “Separation”). The Separation is expected to be completed through a dividend of newly issued shares of the common stock of a Company subsidiary that will hold the Product business (“ProductCo”). The Company intends that the Separation will be completed in a manner generally intended to qualify as tax-deferred to TiVo Corporation’s stockholders for U.S. federal income tax purposes. The Separation, targeted for completion by April 2020, is subject to certain conditions, including, among others, obtaining final approval from TiVo Corporation's Board of Directors, receipt of a favorable opinion and/or rulings with respect to the tax-deferred nature of the transaction for U.S. federal income tax purposes and the U.S. Securities and Exchange Commission declaring ProductCo's Registration Statement effective.
Basis of Presentation and Principles of Consolidation
Basis of Presentation and Principles of Consolidation

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission. Certain information and disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") have been condensed or omitted in accordance with such rules and regulations. However, the Company believes the disclosures made are adequate to make the information not misleading. In the opinion of management, the accompanying unaudited Condensed Consolidated Financial Statements reflect all adjustments, consisting only of normal recurring adjustments, which in the opinion of management, are considered necessary to present fairly the results for the periods presented.

The information contained in this Quarterly Report on Form 10-Q should be read in conjunction with the audited financial statements and notes thereto and other disclosures contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018. The Condensed Consolidated Statements of Operations, Condensed Consolidated Statements of Comprehensive Loss, Condensed Consolidated Statements of Stockholders' Equity and the Condensed Consolidated Statements of Cash Flows for the interim periods presented are not necessarily indicative of the results to be expected for the year ended December 31, 2019, for any future year, or for any other future interim period.

The accompanying Condensed Consolidated Financial Statements include the accounts of TiVo Corporation and subsidiaries and affiliates in which the Company has a controlling financial interest after the elimination of intercompany accounts and transactions.

Certain prior year amounts have been reclassified to conform to the current year presentation.

Use of Estimates
Use of Estimates

The preparation of the Condensed Consolidated Financial Statements in conformity with U.S. GAAP requires
management to make estimates, assumptions and judgments that affect the reported amounts of assets and liabilities and related disclosures as of the date of the financial statements and the results of operations for the reporting period. On an ongoing basis, management evaluates its estimates, including those related to revenue recognition, long-lived asset impairment, including goodwill and intangible assets, equity-based compensation and income taxes. Actual results may differ from those estimates.
Goodwill
Goodwill

Goodwill represents the excess of cost over fair value of the net assets of an acquired business. The recoverability of goodwill is assessed at the reporting unit level, which is either the operating segment or one level below. Goodwill is evaluated for potential impairment annually, as of the beginning of the fourth quarter, and whenever events or changes in circumstances indicate their carrying amount may not be recoverable.

Qualitative factors are first assessed to determine whether events or changes in circumstances indicate it is more-likely-than-not that the fair value of a reporting unit is less than its carrying amount. If, based on the qualitative assessment, it is considered more-likely-than-not that the fair value of a reporting unit is less than its carrying amount, then a quantitative impairment test is performed.

In the quantitative impairment test for goodwill, the fair value of the reporting unit is compared to its carrying amount. The fair value of the Product reporting unit and the Intellectual Property Licensing reporting unit is estimated using an income approach. Under the income approach, the fair value of a reporting unit is estimated based on the present value of estimated future cash flows and considers projected revenue growth rates, future operating margins and risk-adjusted discount rates. The carrying amount of a reporting unit is determined by assigning the assets and liabilities, including goodwill and intangible assets, to the reporting unit. If the fair value of a reporting unit exceeds its carrying amount, goodwill is not impaired. If the fair value of a reporting unit is less than its carrying amount, an impairment loss equal to the difference is recognized.
Right-of-Use Assets and Lease Liabilities
Right-of-Use Assets and Lease Liabilities

At inception of an agreement, the agreement is reviewed to determine if it is or contains a lease. If an agreement is or contains a lease, the Company recognizes a Right-of-use asset, representing the right to use an underlying asset for the lease term, and a Lease liability, representing the obligation to make lease payments arising from a lease.

Right-of-use assets and Lease liabilities are measured based on the present value of the lease payments over the lease term. The lease term includes options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. The present value of future lease payments is calculated utilizing the discount rate implicit in the lease. If the discount rate implicit in the lease is not readily determinable, the present value of future lease payments is calculated utilizing the Company’s incremental borrowing rate. Right-of-use assets and Lease liabilities are subject to adjustment in the event of modifications to lease terms, changes in the probability that an option to extend or terminate a lease would be exercised and other factors. In addition, Right-of-use assets are periodically reviewed for impairment.

Certain of the Company’s lease agreements require variable payments, such as inflation-indexed measures. When a lease requires an indexed payment, Right-of-use assets and Lease liabilities are measured based on the variable rate in effect at the measurement date. All other variable fees, such as increases in lessor operating costs and usage-based fees, are excluded from the calculation of the Right-of-use assets and Lease liabilities and are expensed as incurred.

The Company has lease agreements that contain both lease components (e.g., fixed payments including rent, real estate taxes and insurance costs) and non-lease components (e.g., common-area maintenance costs). The Company applies a practical expedient to combine lease components and non-lease components into a single lease component for recognition and measurement purposes.

Lease expense includes amortization of the Right-of-use assets and accretion of the Lease liabilities. Amortization of the Right-of-use assets is calculated as the periodic lease cost less accretion of the lease liability. The amortization period for Right-of-use assets is limited to the expected lease term. For operating leases, lease expense is recognized in the Condensed Consolidated Statements of Operations as an operating expense over the lease term on a straight-line basis. For financing leases, amortization of the Right-of-use asset is recognized as an operating expense in the Condensed Consolidated Statements of Operations over the lease term separately from accretion of the Lease liability.
    
The Company applies a practical expedient to not measure or recognize Right-of-use assets or Lease liabilities for leases with a lease term of 12 months or less and lease expense for these leases is recognized as incurred.

Recent Accounting Pronouncements
Recent Accounting Pronouncements

Standards Recently Adopted

In February 2016, the Financial Accounting Standards Board ("FASB") issued a new accounting standard for leases. The new lease accounting standard generally requires the recognition of operating and financing lease liabilities and corresponding right-of-use assets on the statement of financial position. The Company adopted the provisions of the new lease accounting standard on January 1, 2019 using the modified retrospective transition approach and certain practical expedients as described in Note 10. On adoption, the Company recognized the present value of its existing minimum lease payments as a $66.7 million Right-of-use asset and an $81.9 million Lease liability. The difference between the Right-of-use asset and the Lease liability on adoption primarily arises from previously recorded deferred rent, which was effectively reclassified to the Right-of-use asset on adoption. As a result, there was no impact on Accumulated deficit. Results for periods beginning after December 31, 2018 are presented in accordance with the new lease accounting standard, while prior period amounts were not restated and continue to be reported in accordance with the Company's previous lease accounting policies.
    
In March 2017, the FASB shortened the amortization period for certain investments in callable debt securities held at a premium to the earliest call date. Application of the shortened amortization period was effective for the Company beginning on January 1, 2019 on a modified retrospective basis. The application of the shortened amortization period did not have an effect on the Company's Condensed Consolidated Financial Statements

In February 2018, the FASB issued guidance on the reclassification of certain income tax effects from accumulated other comprehensive income resulting from the Tax Cuts and Jobs Act of 2017 (the "Tax Act of 2017"). Application of the reclassification guidance was effective for the Company beginning on January 1, 2019. On adoption, the Company made an accounting policy election to use the specific identification method to release income tax effects from Accumulated other comprehensive loss. The Company also made an accounting policy election not to reclassify the stranded tax effects of the Tax Act of 2017 from Accumulated other comprehensive loss to Accumulated deficit. The application of the reclassification guidance did not have a material effect on the Company's Condensed Consolidated Financial Statements

Standards Pending Adoption

In August 2018, the FASB modified the requirements for capitalizing costs incurred to implement a hosting arrangement that is a service contract. The modified requirements were intended to align the cost capitalization requirements for hosting arrangements with the cost capitalization requirements for internal-use software. The modified guidance is effective for the Company beginning on January 1, 2020, with early adoption permitted. The guidance can be applied prospectively to all arrangements entered into or materially modified after the effective date or using a retrospective transition approach. The Company does not expect application of the modified requirements for capitalizing costs incurred to implement a hosting arrangement to have a material effect on its Condensed Consolidated Financial Statements.

In June 2016, the FASB issued updated guidance that requires entities to use a current expected credit loss model to measure credit-related impairments for financial instruments held at amortized cost. The current expected credit loss model is based on relevant information about past events, including historical experience, current conditions and reasonable and supportable forecasts that affect collectability. Current expected credit losses, and subsequent adjustments, represent an estimate of lifetime expected credit losses that are recorded as an allowance deducted from the amortized cost of the financial instrument. The updated guidance also amends the other-than-temporary impairment model for available-for-sale debt securities by requiring the recognition of impairments for credit-related losses through an allowance and eliminating the length of time a security has been in an unrealized loss position as a consideration in the determination of whether a credit loss exists. The updated guidance is effective for the Company beginning on January 1, 2020 and is effective using a modified retrospective transition approach for the provisions related to application of the current expected credit loss model to financial instruments and using a prospective transition approach for the provisions related to credit losses on available-for-sale debt securities. Early application is permitted. The Company is evaluating the effect of application on its Condensed Consolidated Financial Statements.
Fair Value of Financial Instruments

Fair Value Hierarchy

The Company uses valuation techniques that are based on observable and unobservable inputs to measure fair value. Observable inputs are developed using publicly available information and reflect the assumptions market participants would use, while unobservable inputs are developed using the best information available about the assumptions market participants would use. Fair value measurements are classified in a hierarchy that gives the highest priority to observable inputs and the lowest priority to unobservable inputs. Assets and liabilities are classified in a fair value hierarchy based on the lowest level input that is significant to the fair value measurement in its entirety:

Level 1. Quoted prices in active markets for identical assets or liabilities.
Level 2. Inputs other than Level 1 inputs that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, or market-corroborated inputs.
Level 3. Unobservable inputs for the asset or liability.
XML 64 R32.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2019
Equity [Abstract]  
Schedule of Weighted Average Number of Shares
The number of shares used to calculate Basic and Diluted EPS were as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Weighted average shares used in computing basic per share amounts
126,081

 
123,459

 
125,160

 
122,756

Dilutive effect of equity-based compensation awards

 

 

 

Weighted average shares used in computing diluted per share amounts
126,081

 
123,459

 
125,160

 
122,756


Weighted Average Potential Anti-Dilutive Common Shares
Weighted average potential shares excluded from the calculation of Diluted EPS as their effect would have been anti-dilutive were as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Restricted awards
6,173

 
5,401

 
5,272

 
4,153

Stock options
596

 
1,907

 
885

 
2,238

2020 Convertible Notes (a)
11,722

 
12,918

 
12,881

 
12,918

2021 Convertible Notes (a)
1

 
1

 
1

 
1

Warrants related to 2020 Convertible Notes (a)
12,999

 
12,525

 
12,911

 
12,424

Weighted average potential shares excluded from the calculation of Diluted EPS
31,491

 
32,752

 
31,950

 
31,734

 
(a)
See Note 9 for additional details.
XML 65 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Accounting Standards Update 2016-02 [Member]
$ in Millions
Jan. 01, 2019
USD ($)
Operating Lease Liability [Member]  
Related Party Transaction [Line Items]  
Effect of new accounting principle $ 81.9
Operating Lease Right-of-use Asset [Member]  
Related Party Transaction [Line Items]  
Effect of new accounting principle $ 66.7
XML 66 R19.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity
9 Months Ended
Sep. 30, 2019
Equity [Abstract]  
Stockholders' Equity Stockholders' Equity

Earnings (Loss) Per Share

Basic earnings per share ("EPS") is computed using the weighted average number of common shares outstanding during the period. Diluted EPS is computed using the weighted average number of common shares and dilutive common share equivalents outstanding during the period, except for periods of a loss from continuing operations. In periods of a loss from continuing operations, no common share equivalents are included in Diluted EPS because their effect would be anti-dilutive.

The number of shares used to calculate Basic and Diluted EPS were as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Weighted average shares used in computing basic per share amounts
126,081

 
123,459

 
125,160

 
122,756

Dilutive effect of equity-based compensation awards

 

 

 

Weighted average shares used in computing diluted per share amounts
126,081

 
123,459

 
125,160

 
122,756



Weighted average potential shares excluded from the calculation of Diluted EPS as their effect would have been anti-dilutive were as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Restricted awards
6,173

 
5,401

 
5,272

 
4,153

Stock options
596

 
1,907

 
885

 
2,238

2020 Convertible Notes (a)
11,722

 
12,918

 
12,881

 
12,918

2021 Convertible Notes (a)
1

 
1

 
1

 
1

Warrants related to 2020 Convertible Notes (a)
12,999

 
12,525

 
12,911

 
12,424

Weighted average potential shares excluded from the calculation of Diluted EPS
31,491

 
32,752

 
31,950

 
31,734

 
(a)
See Note 9 for additional details.

For the three months ended September 30, 2019 and 2018, 1.2 million and 0.6 million weighted average performance-based restricted awards, respectively, were excluded from the calculation of Diluted EPS as the performance metric had yet to be achieved. For the nine months ended September 30, 2019 and 2018, 0.7 million and 0.9 million weighted average performance-based restricted awards, respectively, were excluded from the calculation of Diluted EPS as the performance metric had yet to be achieved.

Effect of the 2020 Convertible Notes and related transactions on Diluted EPS

In periods when the Company reports income from continuing operations, the dilutive effect of additional shares of common stock that may be issued on conversion of the 2020 Convertible Notes are included in the calculation of Diluted EPS if the price of the Company’s common stock exceeds the conversion price. The 2020 Convertible Notes have no impact on Diluted EPS until the price of the Company's common stock exceeds the conversion price of $25.1668 per share because the principal of the 2020 Convertible Notes is required to be settled in cash. Based on the closing price of the Company's common stock of $7.62 per share on September 30, 2019, the if-converted value of the 2020 Convertible Notes was less than the outstanding principal.

The 2020 Convertible Notes would be dilutive if the Company’s common stock closed at or above $25.1668 per share. However, on conversion, no economic dilution is expected from the 2020 Convertible Notes as the exercise of call options purchased by the Company with respect to its common stock described in Note 9 is expected to eliminate any potential dilution from the 2020 Convertible Notes that would have otherwise occurred. The call options are always excluded from the calculation of Diluted EPS as they are anti-dilutive under the treasury stock method.

The warrants sold by the Company with respect to its common stock in connection with the 2020 Convertible Notes described in Note 9 have an effect on Diluted EPS when the Company’s share price exceeds the warrant’s strike price of $34.9541 per share. As the price of the Company’s common stock increases above the warrant strike price, additional dilution would occur.

Share Repurchase Program

On February 14, 2017, TiVo Corporation's Board of Directors approved an increase to the share repurchase program authorization to $150.0 million. The February 2017 authorization includes amounts which were outstanding under previously authorized share repurchase programs. During the three months ended September 30, 2019 and 2018, no shares were repurchased under the share repurchase program. As of September 30, 2019, the Company had $150.0 million of share repurchase authorization remaining.

The Company issues restricted stock and restricted stock units (collectively, "restricted awards") as part of the equity-based compensation plans described in Note 13. For the majority of restricted awards, shares are withheld to satisfy required withholding taxes at the vesting date. Shares withheld to satisfy required withholding taxes in connection with the vesting of restricted awards are treated as common stock repurchases in the Condensed Consolidated Financial Statements because they reduce the number of shares that would have been issued on vesting. However, these withheld shares are not included in common stock repurchases under the Company's authorized share repurchase plan. During the three months ended September 30, 2019 and 2018, the Company withheld 0.3 million and 0.2 million shares of common stock to satisfy $2.3 million and $2.6 million of required withholding taxes, respectively. During the nine months ended September 30, 2019 and 2018, the Company withheld 0.7 million and 0.5 million shares of common stock to satisfy $5.4 million and $6.8 million of required withholding taxes, respectively.

Dividends

For the three months ended September 30, 2019 and 2018, the Company declared and paid dividends of $0.08 and $0.18 per share, respectively, for aggregate cash payments of $10.0 million and $22.3 million, respectively. For the nine months ended September 30, 2019 and 2018, the Company declared and paid dividends of $0.34 and $0.54 per share, respectively, for aggregate cash payments of $42.5 million and $66.7 million, respectively.

In connection with the Separation, the Product and Intellectual Property Licensing businesses will evaluate the payment of dividends to shareholders in the future, if any. The capacity to pay dividends in the future depends on many factors, including their financial condition, results of operations, capital requirements, capital structure, industry practice and other business conditions that their respective Boards of Directors consider relevant. In addition, the agreements governing the Company's debt, or new debt that may be incurred in the future, may limit or prohibit the payment of dividends.

Section 382 Transfer Restrictions
    
On September 7, 2016, upon the effective time of the TiVo Acquisition, the Company’s certificate of incorporation was amended and restated to include certain transfer restrictions intended to preserve tax benefits related to the net operating loss carryforwards (“NOLs”) of the Company pursuant to Section 382 of Internal Revenue Code of 1986, as amended (the “Code”), that apply to transfers made by 5% stockholders, transferees related to a 5% stockholder, transferees acting in coordination with a 5% stockholder, or transfers that would result in a stockholder becoming a 5% stockholder. If the Company experiences an “ownership change,” as defined in Section 382 of the Code, its ability to fully utilize the NOLs on an annual basis will be substantially limited, and the timing of the usage of the NOLs could be substantially delayed, which could therefore significantly impair the value of those benefits. These transfer restrictions are intended to act as a deterrent to any person (an “Acquiring Person”) acquiring (together with all affiliates and associates of such person) beneficial ownership of 5% or more of the Company's outstanding common stock within the meaning of Section 382 of the Code, without the approval of the Company's Board of Directors. Such transfer restrictions will expire on the earlier of (i) the repeal of Section 382 or any successor statute if the Company’s Board of Directors determines that such restrictions are no longer necessary or desirable for the preservation of certain tax benefits, (ii) the beginning of a taxable year to which the Company’s Board of Directors determines that no tax benefits may be carried forward or (iii) the end of the day on September 7, 2019, three years from the effective time of the TiVo Acquisition when the Company’s certificate of incorporation was amended and restated to include certain transfer restrictions. The Company conducted a stockholder advisory vote with respect to the maintenance of such transfer restrictions in its certificate of incorporation at its 2017 Annual Meeting of Stockholders and the stockholders approved of such transfer restrictions. By operation of the amended and restated certificate of incorporation, the transfer restrictions expired on September 7, 2019 and a stockholder can become a 5% or greater stockholder without the approval of the Company’s Board of Directors.
XML 67 tivocorp9301910-q_htm.xml IDEA: XBRL DOCUMENT 0001675820 2019-01-01 2019-09-30 0001675820 2019-10-31 0001675820 2018-12-31 0001675820 2019-09-30 0001675820 2018-01-01 2018-09-30 0001675820 2019-07-01 2019-09-30 0001675820 2018-07-01 2018-09-30 0001675820 rovi:HardwareMember 2018-07-01 2018-09-30 0001675820 rovi:LicensingServicesandSoftwareMember 2019-07-01 2019-09-30 0001675820 rovi:LicensingServicesandSoftwareMember 2019-01-01 2019-09-30 0001675820 rovi:LicensingServicesandSoftwareMember 2018-07-01 2018-09-30 0001675820 rovi:LicensingServicesandSoftwareMember 2018-01-01 2018-09-30 0001675820 rovi:HardwareMember 2019-07-01 2019-09-30 0001675820 rovi:HardwareMember 2019-01-01 2019-09-30 0001675820 rovi:HardwareMember 2018-01-01 2018-09-30 0001675820 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001675820 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001675820 2019-06-30 0001675820 us-gaap:CommonStockMember 2019-09-30 0001675820 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0001675820 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001675820 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001675820 us-gaap:TreasuryStockMember 2019-07-01 2019-09-30 0001675820 us-gaap:TreasuryStockMember 2019-06-30 0001675820 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001675820 us-gaap:RetainedEarningsMember 2019-09-30 0001675820 us-gaap:CommonStockMember 2019-06-30 0001675820 us-gaap:RetainedEarningsMember 2019-06-30 0001675820 us-gaap:TreasuryStockMember 2019-09-30 0001675820 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001675820 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0001675820 us-gaap:TreasuryStockMember 2018-07-01 2018-09-30 0001675820 us-gaap:CommonStockMember 2018-09-30 0001675820 2018-06-30 0001675820 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0001675820 us-gaap:TreasuryStockMember 2018-06-30 0001675820 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0001675820 us-gaap:CommonStockMember 2018-06-30 0001675820 us-gaap:RetainedEarningsMember 2018-06-30 0001675820 us-gaap:RetainedEarningsMember 2018-09-30 0001675820 us-gaap:TreasuryStockMember 2018-09-30 0001675820 us-gaap:AdditionalPaidInCapitalMember 2018-09-30 0001675820 2018-09-30 0001675820 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001675820 us-gaap:AdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0001675820 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0001675820 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0001675820 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001675820 us-gaap:RetainedEarningsMember 2017-12-31 0001675820 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-09-30 0001675820 us-gaap:CommonStockMember 2017-12-31 0001675820 us-gaap:TreasuryStockMember 2018-01-01 2018-09-30 0001675820 us-gaap:CommonStockMember 2018-01-01 2018-09-30 0001675820 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001675820 us-gaap:TreasuryStockMember 2017-12-31 0001675820 2017-12-31 0001675820 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001675820 us-gaap:RetainedEarningsMember 2018-01-01 2018-09-30 0001675820 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-09-30 0001675820 us-gaap:TreasuryStockMember 2019-01-01 2019-09-30 0001675820 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-09-30 0001675820 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-09-30 0001675820 us-gaap:TreasuryStockMember 2018-12-31 0001675820 us-gaap:RetainedEarningsMember 2019-01-01 2019-09-30 0001675820 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001675820 us-gaap:RetainedEarningsMember 2018-12-31 0001675820 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001675820 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0001675820 us-gaap:CommonStockMember 2018-12-31 0001675820 us-gaap:AccountingStandardsUpdate201602Member rovi:OperatingLeaseLiabilityMember 2019-01-01 2019-01-01 0001675820 us-gaap:AccountingStandardsUpdate201602Member rovi:OperatingLeaseRightofuseAssetMember 2019-01-01 2019-01-01 0001675820 us-gaap:FurnitureAndFixturesMember 2019-09-30 0001675820 us-gaap:ComputerEquipmentMember 2019-09-30 0001675820 us-gaap:ComputerEquipmentMember 2018-12-31 0001675820 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001675820 us-gaap:LeaseholdImprovementsMember 2019-09-30 0001675820 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001675820 us-gaap:OtherNoncurrentAssetsMember 2018-12-31 0001675820 us-gaap:AccountsReceivableMember 2019-09-30 0001675820 us-gaap:OtherNoncurrentAssetsMember 2019-09-30 0001675820 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2018-12-31 0001675820 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-09-30 0001675820 us-gaap:AccountsReceivableMember 2018-12-31 0001675820 rovi:RestofWorldMember 2018-07-01 2018-09-30 0001675820 country:US 2018-07-01 2018-09-30 0001675820 rovi:RestofWorldMember 2019-01-01 2019-09-30 0001675820 country:GB 2018-01-01 2018-09-30 0001675820 country:CA 2019-01-01 2019-09-30 0001675820 country:GB 2019-01-01 2019-09-30 0001675820 rovi:RestofWorldMember 2019-07-01 2019-09-30 0001675820 country:GB 2018-07-01 2018-09-30 0001675820 country:US 2019-01-01 2019-09-30 0001675820 country:CA 2018-01-01 2018-09-30 0001675820 country:CA 2018-07-01 2018-09-30 0001675820 country:US 2019-07-01 2019-09-30 0001675820 country:US 2018-01-01 2018-09-30 0001675820 country:GB 2019-07-01 2019-09-30 0001675820 rovi:RestofWorldMember 2018-01-01 2018-09-30 0001675820 country:CA 2019-07-01 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-09-30 0001675820 rovi:TimingofTransferOutofLicenseSettlementsMember 2019-01-01 2019-09-30 0001675820 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-09-30 0001675820 us-gaap:TransferredOverTimeMember 2018-01-01 2018-09-30 0001675820 us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-09-30 0001675820 rovi:ProductOperatingSegmentMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember 2019-01-01 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember rovi:TimingofTransferOutofLicenseSettlementsMember 2018-01-01 2018-09-30 0001675820 rovi:IntellectualPropertyLicensingMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-09-30 0001675820 rovi:IntellectualPropertyLicensingMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-09-30 0001675820 rovi:IntellectualPropertyLicensingMember rovi:TimingofTransferOutofLicenseSettlementsMember 2018-01-01 2018-09-30 0001675820 rovi:IntellectualPropertyLicensingMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-09-30 0001675820 rovi:ProductOperatingSegmentMember 2018-01-01 2018-09-30 0001675820 rovi:IntellectualPropertyLicensingMember rovi:TimingofTransferOutofLicenseSettlementsMember 2019-01-01 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-09-30 0001675820 rovi:IntellectualPropertyLicensingMember 2019-01-01 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember rovi:TimingofTransferOutofLicenseSettlementsMember 2019-01-01 2019-09-30 0001675820 rovi:TimingofTransferOutofLicenseSettlementsMember 2018-01-01 2018-09-30 0001675820 rovi:IntellectualPropertyLicensingMember 2018-01-01 2018-09-30 0001675820 us-gaap:TransferredOverTimeMember 2019-01-01 2019-09-30 0001675820 rovi:IntellectualPropertyLicensingMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember rovi:TimingofTransferOutofLicenseSettlementsMember 2018-07-01 2018-09-30 0001675820 rovi:IntellectualPropertyLicensingMember us-gaap:TransferredOverTimeMember 2019-07-01 2019-09-30 0001675820 rovi:IntellectualPropertyLicensingMember us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-30 0001675820 us-gaap:TransferredAtPointInTimeMember 2019-07-01 2019-09-30 0001675820 rovi:IntellectualPropertyLicensingMember us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-30 0001675820 rovi:IntellectualPropertyLicensingMember 2018-07-01 2018-09-30 0001675820 rovi:TimingofTransferOutofLicenseSettlementsMember 2019-07-01 2019-09-30 0001675820 rovi:IntellectualPropertyLicensingMember 2019-07-01 2019-09-30 0001675820 rovi:TimingofTransferOutofLicenseSettlementsMember 2018-07-01 2018-09-30 0001675820 rovi:ProductOperatingSegmentMember rovi:TimingofTransferOutofLicenseSettlementsMember 2019-07-01 2019-09-30 0001675820 us-gaap:TransferredOverTimeMember 2019-07-01 2019-09-30 0001675820 rovi:IntellectualPropertyLicensingMember rovi:TimingofTransferOutofLicenseSettlementsMember 2019-07-01 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember 2018-07-01 2018-09-30 0001675820 us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-30 0001675820 rovi:IntellectualPropertyLicensingMember us-gaap:TransferredAtPointInTimeMember 2019-07-01 2019-09-30 0001675820 us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-30 0001675820 rovi:IntellectualPropertyLicensingMember rovi:TimingofTransferOutofLicenseSettlementsMember 2018-07-01 2018-09-30 0001675820 rovi:ProductOperatingSegmentMember us-gaap:TransferredOverTimeMember 2018-07-01 2018-09-30 0001675820 rovi:ProductOperatingSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-07-01 2018-09-30 0001675820 rovi:ProductOperatingSegmentMember 2019-07-01 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember us-gaap:TransferredOverTimeMember 2019-07-01 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-07-01 2019-09-30 0001675820 rovi:ATTInc.Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-09-30 0001675820 rovi:ATTInc.Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-07-01 2018-09-30 0001675820 rovi:ATTInc.Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-09-30 0001675820 rovi:ATTInc.Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-07-01 2019-09-30 0001675820 rovi:ATTInc.Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-09-30 0001675820 2019-10-01 2019-09-30 0001675820 2020-01-01 2019-09-30 0001675820 2023-01-01 2019-09-30 0001675820 2022-01-01 2019-09-30 0001675820 2021-01-01 2019-09-30 0001675820 2024-01-01 2019-09-30 0001675820 rovi:ATTInc.Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0001675820 rovi:MarketableSecuritiesDueinThreeMonthsMember 2019-09-30 0001675820 us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001675820 rovi:MarketableSecuritiesDueinThreeMonthsMember us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0001675820 us-gaap:CashMember 2019-09-30 0001675820 rovi:MarketableSecuritiesDueinThreeMonthsMember us-gaap:USTreasuryAndGovernmentMember 2019-09-30 0001675820 us-gaap:MoneyMarketFundsMember 2019-09-30 0001675820 rovi:MarketableSecuritiesDueinThreeMonthsMember 2018-12-31 0001675820 rovi:MarketableSecuritiesDueinThreeMonthsMember us-gaap:USTreasuryAndGovernmentMember 2018-12-31 0001675820 us-gaap:MoneyMarketFundsMember 2018-12-31 0001675820 rovi:MarketableSecuritiesDueinThreeMonthsMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001675820 us-gaap:CashMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel3Member rovi:CubiwareContingentConsiderationMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-07-01 2018-09-30 0001675820 us-gaap:FairValueInputsLevel3Member rovi:CubiwareContingentConsiderationMember us-gaap:InterestExpenseMember 2018-01-01 2018-09-30 0001675820 us-gaap:FairValueInputsLevel3Member rovi:CubiwareContingentConsiderationMember us-gaap:InterestExpenseMember 2018-07-01 2018-09-30 0001675820 us-gaap:FairValueInputsLevel3Member rovi:CubiwareContingentConsiderationMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-09-30 0001675820 us-gaap:FairValueInputsLevel3Member rovi:CubiwareContingentConsiderationMember 2018-07-01 2018-09-30 0001675820 us-gaap:FairValueMeasurementsNonrecurringMember rovi:ProductandIntellectualPropertyLicensingMember 2019-01-01 2019-09-30 0001675820 us-gaap:FairValueInputsLevel3Member rovi:CubiwareContingentConsiderationMember 2018-01-01 2018-09-30 0001675820 us-gaap:AuctionRateSecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-01-01 2018-09-30 0001675820 us-gaap:FairValueInputsLevel3Member rovi:CubiwareContingentConsiderationMember 2018-09-30 0001675820 us-gaap:AuctionRateSecuritiesMember us-gaap:FairValueInputsLevel3Member 2017-12-31 0001675820 us-gaap:FairValueInputsLevel3Member rovi:CubiwareContingentConsiderationMember 2018-06-30 0001675820 us-gaap:FairValueInputsLevel3Member rovi:CubiwareContingentConsiderationMember 2017-12-31 0001675820 us-gaap:AuctionRateSecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-09-30 0001675820 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:CashEquivalentsMember rovi:CurrentAssetsMember 2019-09-30 0001675820 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember rovi:NonCurrentAssetsMember 2018-12-31 0001675820 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember rovi:CurrentAssetsMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember rovi:CurrentAssetsMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember rovi:CurrentAssetsMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember rovi:NonCurrentLiabilitiesMember 2018-12-31 0001675820 us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember rovi:CurrentAssetsMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember rovi:CurrentAssetsMember 2019-09-30 0001675820 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember rovi:CurrentAssetsMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember rovi:NonCurrentAssetsMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember rovi:CurrentAssetsMember 2019-09-30 0001675820 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember rovi:CurrentAssetsMember 2019-09-30 0001675820 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember rovi:NonCurrentAssetsMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember rovi:CurrentAssetsMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember rovi:CurrentAssetsMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember rovi:NonCurrentAssetsMember 2019-09-30 0001675820 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember rovi:CurrentAssetsMember 2019-09-30 0001675820 us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember rovi:NonCurrentLiabilitiesMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001675820 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember rovi:NonCurrentAssetsMember 2019-09-30 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember rovi:NonCurrentAssetsMember 2019-09-30 0001675820 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember rovi:CurrentAssetsMember 2019-09-30 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember rovi:CurrentAssetsMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember rovi:NonCurrentAssetsMember 2019-09-30 0001675820 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember rovi:NonCurrentLiabilitiesMember 2019-09-30 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember rovi:CurrentAssetsMember 2019-09-30 0001675820 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember rovi:CurrentAssetsMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember rovi:NonCurrentLiabilitiesMember 2018-12-31 0001675820 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001675820 us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember rovi:CurrentAssetsMember 2019-09-30 0001675820 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember rovi:CurrentAssetsMember 2019-09-30 0001675820 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember rovi:CurrentAssetsMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember rovi:NonCurrentAssetsMember 2018-12-31 0001675820 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember rovi:NonCurrentAssetsMember 2018-12-31 0001675820 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember rovi:CurrentAssetsMember 2018-12-31 0001675820 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember rovi:NonCurrentAssetsMember 2019-09-30 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember rovi:NonCurrentAssetsMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember rovi:NonCurrentLiabilitiesMember 2019-09-30 0001675820 us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001675820 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember rovi:CurrentAssetsMember 2019-09-30 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember rovi:NonCurrentAssetsMember 2019-09-30 0001675820 us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember rovi:NonCurrentLiabilitiesMember 2019-09-30 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember rovi:CurrentAssetsMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:CashEquivalentsMember rovi:CurrentAssetsMember 2019-09-30 0001675820 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:CashEquivalentsMember rovi:CurrentAssetsMember 2019-09-30 0001675820 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember rovi:CurrentAssetsMember 2019-09-30 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember rovi:CurrentAssetsMember 2019-09-30 0001675820 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember rovi:CurrentAssetsMember 2019-09-30 0001675820 rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:ConvertibleDebtMember 2018-12-31 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-30 0001675820 rovi:TermLoanBFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:LineOfCreditMember 2019-09-30 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:ConvertibleDebtMember 2019-09-30 0001675820 rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ConvertibleDebtMember 2018-12-31 0001675820 rovi:TermLoanBFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:LineOfCreditMember 2018-12-31 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:ConvertibleDebtMember 2018-12-31 0001675820 rovi:TermLoanBFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:LineOfCreditMember 2018-12-31 0001675820 rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ConvertibleDebtMember 2019-09-30 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ConvertibleDebtMember 2018-12-31 0001675820 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ConvertibleDebtMember 2019-09-30 0001675820 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-30 0001675820 rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:ConvertibleDebtMember 2019-09-30 0001675820 rovi:TermLoanBFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:LineOfCreditMember 2019-09-30 0001675820 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2019-01-01 2019-09-30 0001675820 us-gaap:TrademarksAndTradeNamesMember 2019-09-30 0001675820 rovi:TiVoInc.Member rovi:TiVoTradenameMember 2019-09-30 0001675820 rovi:DevelopedTechnologyAndPatentsMember 2019-09-30 0001675820 rovi:ExistingContractsAndCustomerRelationshipsMember 2019-09-30 0001675820 us-gaap:DatabasesMember 2019-09-30 0001675820 rovi:DevelopedTechnologyAndPatentsMember 2018-12-31 0001675820 us-gaap:DatabasesMember 2018-12-31 0001675820 us-gaap:TrademarksAndTradeNamesMember 2018-12-31 0001675820 rovi:ExistingContractsAndCustomerRelationshipsMember 2018-12-31 0001675820 rovi:TiVoInc.Member rovi:TiVoTradenameMember 2018-12-31 0001675820 rovi:IntellectualPropertyLicensingMember 2018-12-31 0001675820 rovi:IntellectualPropertyLicensingMember 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember 2019-09-30 0001675820 rovi:ProductOperatingSegmentMember 2018-12-31 0001675820 rovi:TwoThousandNineteenTransformationPlanMember 2019-07-01 2019-09-30 0001675820 rovi:TwoThousandNineteenTransformationPlanMember 2019-01-01 2019-09-30 0001675820 us-gaap:FacilityClosingMember rovi:TivoIntegrationRestructuringPlanMember 2018-01-01 2018-09-30 0001675820 us-gaap:EmployeeSeveranceMember rovi:ProfitImprovementPlanMember 2018-01-01 2018-09-30 0001675820 us-gaap:FacilityClosingMember 2018-12-31 0001675820 us-gaap:FacilityClosingMember 2019-09-30 0001675820 us-gaap:EmployeeSeveranceMember 2019-09-30 0001675820 us-gaap:EmployeeSeveranceMember 2018-12-31 0001675820 us-gaap:EmployeeSeveranceMember rovi:ProfitImprovementPlanMember 2019-01-01 2019-09-30 0001675820 us-gaap:FacilityClosingMember rovi:ProfitImprovementPlanMember 2019-01-01 2019-09-30 0001675820 rovi:ProfitImprovementPlanMember 2019-01-01 2019-09-30 0001675820 rovi:AssetImpairmentsMember rovi:ProfitImprovementPlanMember 2019-01-01 2019-09-30 0001675820 rovi:AssetImpairmentsMember rovi:ProfitImprovementPlanMember 2019-09-30 0001675820 us-gaap:EmployeeSeveranceMember rovi:ProfitImprovementPlanMember 2018-12-31 0001675820 rovi:ProfitImprovementPlanMember 2019-09-30 0001675820 rovi:ProfitImprovementPlanMember 2018-12-31 0001675820 rovi:AssetImpairmentsMember rovi:ProfitImprovementPlanMember 2018-12-31 0001675820 us-gaap:FacilityClosingMember rovi:ProfitImprovementPlanMember 2019-09-30 0001675820 us-gaap:FacilityClosingMember rovi:ProfitImprovementPlanMember 2018-12-31 0001675820 us-gaap:EmployeeSeveranceMember rovi:ProfitImprovementPlanMember 2019-09-30 0001675820 rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:ConvertibleDebtMember 2019-09-30 0001675820 rovi:TermLoanBFacilityMember us-gaap:LineOfCreditMember 2019-09-30 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2019-09-30 0001675820 rovi:TermLoanBFacilityMember us-gaap:LineOfCreditMember 2018-12-31 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2018-12-31 0001675820 rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:ConvertibleDebtMember 2018-12-31 0001675820 rovi:TermLoanBFacilityMember 2014-07-02 0001675820 rovi:TermLoanBFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2014-07-02 2014-07-02 0001675820 rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:ConvertibleDebtMember rovi:TiVoInc.Member 2014-09-22 0001675820 rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:ConvertibleDebtMember 2014-09-22 0001675820 srt:MinimumMember rovi:RefinancingAgreementNumberOneMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-01-26 2017-01-26 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:StockOptionMember us-gaap:ConvertibleDebtMember 2016-12-31 0001675820 rovi:WarrantstoPurchaseCommonStockMember rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2019-09-30 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2019-06-01 2019-06-30 0001675820 rovi:TermLoanBFacilityMember 2019-02-01 2019-02-28 0001675820 rovi:RefinancingAgreementNumberOneMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2017-01-26 2017-01-26 0001675820 rovi:TermLoanAFacilityMember 2014-07-02 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2015-03-04 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2019-06-30 0001675820 rovi:WarrantstoPurchaseCommonStockMember rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2016-12-31 0001675820 rovi:RefinancingAgreementNumberOneMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-01-26 2017-01-26 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2019-04-01 2019-06-30 0001675820 rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:ConvertibleDebtMember rovi:TiVoCorporationMember 2019-09-30 0001675820 us-gaap:LongTermDebtMember rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2015-03-04 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:StockOptionMember us-gaap:ConvertibleDebtMember 2019-09-30 0001675820 rovi:TermLoanBFacilityMember 2019-07-01 2019-09-30 0001675820 rovi:TermLoanBFacilityMember us-gaap:PrimeRateMember 2014-07-02 2014-07-02 0001675820 2014-07-02 0001675820 us-gaap:RevolvingCreditFacilityMember 2014-07-02 0001675820 rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:ConvertibleDebtMember 2016-10-12 2016-10-12 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2018-07-01 2018-09-30 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2018-01-01 2018-09-30 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2019-07-01 2019-09-30 0001675820 rovi:OneHundredTwentyFiveMillionSeptemberTwentyFourteenSwapsMember us-gaap:NondesignatedMember us-gaap:LineOfCreditMember 2019-09-30 0001675820 rovi:TwoHundredFiftyMillionJuneTwoThousandThirteenSwapsMember us-gaap:NondesignatedMember us-gaap:LineOfCreditMember 2018-12-31 0001675820 rovi:TwoHundredMillionSeptemberTwentyFourteenSwapsMember us-gaap:NondesignatedMember us-gaap:LineOfCreditMember 2019-09-30 0001675820 rovi:TwoHundredMillionSeptemberTwentyFourteenSwapsMember us-gaap:NondesignatedMember us-gaap:LineOfCreditMember 2018-12-31 0001675820 rovi:TwoHundredFiftyMillionJuneTwoThousandThirteenSwapsMember us-gaap:NondesignatedMember us-gaap:LineOfCreditMember 2019-09-30 0001675820 rovi:OneHundredTwentyFiveMillionSeptemberTwentyFourteenSwapsMember us-gaap:NondesignatedMember us-gaap:LineOfCreditMember 2018-12-31 0001675820 rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:ConvertibleDebtMember rovi:TiVoInc.Member 2014-09-22 2014-09-22 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2015-03-04 2015-03-04 0001675820 rovi:TermLoanBFacilityMember 2014-07-02 2014-07-02 0001675820 rovi:TermLoanAFacilityMember 2014-07-02 2014-07-02 0001675820 rovi:TwoThousandAndTwentyConvertibleNotesMember us-gaap:ConvertibleDebtMember 2018-09-30 2018-09-30 0001675820 rovi:TwoThousandAndTwentyOneConvertibleNotesMember us-gaap:ConvertibleDebtMember rovi:TiVoCorporationMember 2018-09-30 2018-09-30 0001675820 us-gaap:RevolvingCreditFacilityMember 2014-07-02 2014-07-02 0001675820 rovi:CorporateOfficesDataCentersandCertainEquipmentMember 2019-01-01 2019-09-30 0001675820 rovi:CorporateOfficesDataCentersandCertainEquipmentMember 2019-09-30 0001675820 srt:MinimumMember rovi:CorporateOfficesDataCentersandCertainEquipmentMember 2019-09-30 0001675820 srt:MaximumMember rovi:CorporateOfficesDataCentersandCertainEquipmentMember 2019-09-30 0001675820 us-gaap:ConvertibleNotesPayableMember rovi:TwoThousandAndTwentyOneConvertibleNotesMember 2019-01-01 2019-09-30 0001675820 us-gaap:WarrantMember 2019-01-01 2019-09-30 0001675820 us-gaap:WarrantMember 2018-01-01 2018-09-30 0001675820 us-gaap:WarrantMember 2018-07-01 2018-09-30 0001675820 us-gaap:RestrictedStockMember 2019-01-01 2019-09-30 0001675820 us-gaap:ConvertibleNotesPayableMember rovi:TwoThousandAndTwentyConvertibleNotesMember 2019-07-01 2019-09-30 0001675820 us-gaap:WarrantMember 2019-07-01 2019-09-30 0001675820 us-gaap:ConvertibleNotesPayableMember rovi:TwoThousandAndTwentyConvertibleNotesMember 2019-01-01 2019-09-30 0001675820 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-09-30 0001675820 us-gaap:EmployeeStockOptionMember 2019-07-01 2019-09-30 0001675820 us-gaap:ConvertibleNotesPayableMember rovi:TwoThousandAndTwentyOneConvertibleNotesMember 2018-01-01 2018-09-30 0001675820 us-gaap:EmployeeStockOptionMember 2018-07-01 2018-09-30 0001675820 us-gaap:RestrictedStockMember 2018-01-01 2018-09-30 0001675820 us-gaap:RestrictedStockMember 2018-07-01 2018-09-30 0001675820 us-gaap:ConvertibleNotesPayableMember rovi:TwoThousandAndTwentyOneConvertibleNotesMember 2018-07-01 2018-09-30 0001675820 us-gaap:RestrictedStockMember 2019-07-01 2019-09-30 0001675820 us-gaap:ConvertibleNotesPayableMember rovi:TwoThousandAndTwentyConvertibleNotesMember 2018-07-01 2018-09-30 0001675820 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-09-30 0001675820 us-gaap:ConvertibleNotesPayableMember rovi:TwoThousandAndTwentyOneConvertibleNotesMember 2019-07-01 2019-09-30 0001675820 us-gaap:ConvertibleNotesPayableMember rovi:TwoThousandAndTwentyConvertibleNotesMember 2018-01-01 2018-09-30 0001675820 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0001675820 us-gaap:CommonStockMember 2018-07-01 2018-09-30 0001675820 rovi:PerformancebasedRestrictedStockUnitsMember 2019-07-01 2019-09-30 0001675820 us-gaap:CommonStockMember 2018-01-01 2018-09-30 0001675820 rovi:PerformancebasedRestrictedStockUnitsMember 2018-01-01 2018-09-30 0001675820 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001675820 2017-02-14 0001675820 rovi:PerformancebasedRestrictedStockUnitsMember 2018-07-01 2018-09-30 0001675820 rovi:PerformancebasedRestrictedStockUnitsMember 2019-01-01 2019-09-30 0001675820 us-gaap:RestrictedStockMember 2018-07-01 2018-09-30 0001675820 rovi:PerformancebasedRestrictedStockUnitsMember 2019-09-30 0001675820 us-gaap:RestrictedStockMember 2018-01-01 2018-09-30 0001675820 rovi:Rovi2008EquityIncentivePlanMember 2019-09-30 0001675820 us-gaap:RestrictedStockMember 2019-07-01 2019-09-30 0001675820 us-gaap:RestrictedStockMember 2019-01-01 2019-09-30 0001675820 rovi:TiVoInc.AmendedandRestated2008EquityIncentiveAwardPlanMember 2019-09-30 0001675820 rovi:PerformancebasedRestrictedStockUnitsMember 2019-06-01 2019-06-30 0001675820 rovi:PerformanceBasedRestrictedStockAwardsMember 2019-09-30 0001675820 us-gaap:EmployeeStockMember 2019-09-30 0001675820 us-gaap:EmployeeStockMember 2019-01-01 2019-09-30 0001675820 rovi:PerformancebasedRestrictedStockUnitsMember 2019-01-01 2019-09-30 0001675820 rovi:PerformancebasedRestrictedStockUnitsMember 2019-07-01 2019-09-30 0001675820 rovi:PerformancebasedRestrictedStockUnitsMember 2018-07-01 2018-09-30 0001675820 us-gaap:EmployeeStockMember 2018-01-01 2018-09-30 0001675820 us-gaap:EmployeeStockMember 2018-07-01 2018-09-30 0001675820 us-gaap:EmployeeStockMember 2019-07-01 2019-09-30 0001675820 rovi:PerformancebasedRestrictedStockUnitsMember 2018-01-01 2018-09-30 0001675820 rovi:RestrictedStockAwardorRestrictedStockUnitMember 2018-12-31 0001675820 rovi:RestrictedStockAwardorRestrictedStockUnitMember 2019-01-01 2019-09-30 0001675820 rovi:RestrictedStockAwardorRestrictedStockUnitMember 2019-09-30 0001675820 rovi:RestrictedAwardsMember rovi:Rovi2008EquityIncentivePlanMember 2019-01-01 2019-09-30 0001675820 us-gaap:EmployeeStockOptionMember rovi:Rovi2008EquityIncentivePlanMember 2019-01-01 2019-09-30 0001675820 us-gaap:EmployeeStockOptionMember rovi:TiVoInc.Member rovi:TiVoInc.AmendedandRestated2008EquityIncentiveAwardPlanMember 2019-01-01 2019-09-30 0001675820 rovi:RestrictedAwardsMember rovi:TiVoInc.AmendedandRestated2008EquityIncentiveAwardPlanMember 2019-01-01 2019-09-30 0001675820 rovi:PerformanceBasedRestrictedStockAwardsMember 2019-01-01 2019-09-30 0001675820 rovi:RestrictedAwardsMember rovi:TiVoInc.Member rovi:TiVoInc.AmendedandRestated2008EquityIncentiveAwardPlanMember 2019-01-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember 2019-01-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:PlatformSolutionsMember 2018-01-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:SoftwareandServicesMember 2019-01-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:PlatformSolutionsMember 2019-01-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember 2018-01-01 2018-09-30 0001675820 us-gaap:CorporateNonSegmentMember 2018-07-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:ConsumerElectronicsManufacturersMember 2019-07-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember 2018-07-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:USPayTVProvidersMember 2018-07-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember 2018-01-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember 2018-07-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember 2019-07-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:USPayTVProvidersMember 2018-01-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:OtherSubsegmentMember 2018-01-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:USPayTVProvidersMember 2019-07-01 2019-09-30 0001675820 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:SoftwareandServicesMember 2018-07-01 2018-09-30 0001675820 us-gaap:CorporateNonSegmentMember 2019-07-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:USPayTVProvidersMember 2019-01-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:NewMediaInternationalPayTVProvidersandOtherMember 2018-01-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:NewMediaInternationalPayTVProvidersandOtherMember 2018-07-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember 2019-07-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember 2019-01-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:SoftwareandServicesMember 2018-01-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:ConsumerElectronicsManufacturersMember 2018-07-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:NewMediaInternationalPayTVProvidersandOtherMember 2019-07-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:ConsumerElectronicsManufacturersMember 2018-01-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:OtherSubsegmentMember 2019-01-01 2019-09-30 0001675820 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:SoftwareandServicesMember 2019-07-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:PlatformSolutionsMember 2018-07-01 2018-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:PlatformSolutionsMember 2019-07-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:OtherSubsegmentMember 2019-07-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:NewMediaInternationalPayTVProvidersandOtherMember 2019-01-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:IntellectualPropertyLicensingMember rovi:ConsumerElectronicsManufacturersMember 2019-01-01 2019-09-30 0001675820 us-gaap:OperatingSegmentsMember rovi:ProductOperatingSegmentMember rovi:OtherSubsegmentMember 2018-07-01 2018-09-30 iso4217:USD iso4217:USD shares shares pure iso4217:USD rovi:per_unit rovi:purchase_period rovi:segment rovi:trading_day rovi:subsidiary false --12-31 Q3 2019 0001675820 P5D P10D 0 0 0 P7Y P7Y P24M P6M 4 0.001 0.001 250000000 250000000 125781000 128969000 123975000 126502000 0 0 0 0.561073 0.345968 0.248196 0.397348 30 20 P5Y P5Y P7Y 1700000 0.001 0.001 5000000 5000000 0 0 0 0 700000 P3M P1Y P1Y P1Y P1Y P3Y P3Y P4Y P4Y P4Y P4Y 0.25 0.25 1806000 2467000 10-Q true 2019-09-30 false 001-37870 TiVo Corporation DE 61-1793262 2160 Gold Street San Jose CA 95002 408 519-9100 Common Stock, par value $0.001 per share TIVO NASDAQ Yes Yes Large Accelerated Filer false false false 126643000 144451000 161955000 132208000 158956000 183827000 152866000 3056000 7449000 30842000 30806000 494384000 512032000 4986000 73207000 50361000 53586000 442857000 513770000 1406987000 1544343000 63064000 0 59953000 63365000 2522592000 2760303000 107815000 104981000 49579000 46072000 289284000 373361000 446678000 524414000 46511000 54495000 619947000 618776000 39921000 45030000 65650000 0 13618000 24647000 1232325000 1267362000 0 0 129000 126000 37516000 32124000 3229334000 3239395000 -3520000 -3869000 -1898160000 -1710587000 1290267000 1492941000 2522592000 2760303000 155918000 160783000 486575000 516495000 2606000 3926000 6356000 10911000 158524000 164709000 492931000 527406000 39263000 40749000 114482000 126547000 4289000 4220000 14150000 14260000 34038000 42053000 113621000 133894000 45677000 39867000 139270000 133906000 5314000 5338000 16005000 16252000 28212000 37242000 84574000 119463000 1995000 2921000 6484000 8568000 137453000 0 137453000 0 296241000 172390000 626039000 552890000 -137717000 -7681000 -133108000 -25484000 11844000 12436000 36480000 36241000 860000 861000 4150000 2971000 -390000 1033000 -5475000 7185000 0 0 -300000 0 -149091000 -18223000 -171213000 -51569000 1919000 4769000 15981000 13305000 -151010000 -22992000 -187194000 -64874000 -379000 143000 -379000 3738000 -151389000 -22849000 -187573000 -61136000 -1.20 -0.19 -1.50 -0.53 0 0 0 0.03 -1.20 -0.19 -1.50 -0.50 126081000 123459000 125160000 122756000 -1.20 -0.19 -1.50 -0.53 0 0 0 0.03 -1.20 -0.19 -1.50 -0.50 126081000 123459000 125160000 122756000 0.08 0.18 0.34 0.54 -151389000 -22849000 -187573000 -61136000 -936000 -286000 -532000 -1889000 -11000 222000 881000 114000 0 0 0 -216000 -947000 -64000 349000 -1559000 -152336000 -22913000 -187224000 -62695000 124528000 125000 1557000 -28925000 3257093000 -4233000 -1399526000 1824534000 -22849000 -22849000 -64000 -64000 511000 0 5278000 5278000 590000 1000 0 1000 9526000 9526000 22282000 22282000 197000 2570000 2570000 125629000 126000 1754000 -31495000 3249615000 -4297000 -1422375000 1791574000 127313000 127000 2157000 -35219000 3230303000 -2573000 -1746771000 1445867000 -151389000 -151389000 -947000 -947000 608000 1000 3920000 3921000 1048000 1000 0 1000 5217000 5217000 10106000 10106000 310000 2297000 2297000 128969000 129000 2467000 -37516000 3229334000 -3520000 -1898160000 1290267000 123385000 123000 1269000 -24740000 3273022000 -2738000 -1392651000 1853016000 31412000 31412000 -61136000 -61136000 -1559000 -1559000 1150000 2000 12852000 12854000 1094000 1000 0 1000 30252000 30252000 66511000 66511000 485000 6755000 6755000 125629000 126000 1754000 -31495000 3249615000 -4297000 -1422375000 1791574000 125781000 126000 1806000 -32124000 3239395000 -3869000 -1710587000 1492941000 -187573000 -187573000 349000 349000 1343000 1000 10871000 10872000 1845000 2000 0 2000 22637000 22637000 42573000 42573000 -996000 -996000 661000 5392000 5392000 128969000 129000 2467000 -37516000 3229334000 -3520000 -1898160000 1290267000 -187573000 -61136000 -379000 3738000 16005000 16252000 84574000 119463000 11531000 11586000 6484000 8568000 137453000 0 22459000 28226000 4613000 -10245000 -300000 0 5418000 447000 -5507000 -1819000 31803000 -30548000 -2001000 -3618000 716000 -7377000 -14919000 0 -26003000 -35237000 -1504000 -474000 -11563000 -2445000 41645000 113735000 -25000 0 41620000 113735000 69220000 150583000 165799000 142753000 15743000 17053000 6850000 0 0 -15000 73986000 -24868000 95963000 5250000 42493000 66687000 0 1874000 5392000 6755000 10872000 12854000 -132976000 -67712000 -134000 -465000 -17504000 20690000 161955000 128965000 144451000 149655000 Basis of Presentation and Summary of Significant Accounting Policies<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Description of Business</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">April 28, 2016</span><span style="font-family:inherit;font-size:10pt;">, Rovi Corporation ("</span><span style="font-family:inherit;font-size:10pt;">Rovi</span><span style="font-family:inherit;font-size:10pt;">") and </span><span style="font-family:inherit;font-size:10pt;">TiVo Inc.</span><span style="font-family:inherit;font-size:10pt;"> (renamed </span><span style="font-family:inherit;font-size:10pt;">TiVo Solutions Inc.</span><span style="font-family:inherit;font-size:10pt;"> ("</span><span style="font-family:inherit;font-size:10pt;">TiVo Solutions</span><span style="font-family:inherit;font-size:10pt;">")) entered into an Agreement and Plan of Merger (the “Merger Agreement”) for </span><span style="font-family:inherit;font-size:10pt;">Rovi</span><span style="font-family:inherit;font-size:10pt;"> to acquire </span><span style="font-family:inherit;font-size:10pt;">TiVo Solutions</span><span style="font-family:inherit;font-size:10pt;"> in a cash and stock transaction (the "</span><span style="font-family:inherit;font-size:10pt;">TiVo Acquisition</span><span style="font-family:inherit;font-size:10pt;">"). Following consummation of the </span><span style="font-family:inherit;font-size:10pt;">TiVo Acquisition</span><span style="font-family:inherit;font-size:10pt;"> on </span><span style="font-family:inherit;font-size:10pt;">September 7, 2016</span><span style="font-family:inherit;font-size:10pt;"> (the "</span><span style="font-family:inherit;font-size:10pt;">TiVo Acquisition Date</span><span style="font-family:inherit;font-size:10pt;">"), </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;"> (the "Company"), a Delaware corporation founded in April 2016 as Titan Technologies Corporation and then a wholly-owned subsidiary of </span><span style="font-family:inherit;font-size:10pt;">Rovi</span><span style="font-family:inherit;font-size:10pt;">, owns both </span><span style="font-family:inherit;font-size:10pt;">Rovi</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">TiVo Solutions</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;"> provides an intellectual property portfolio and products to help consumers enjoy watching their favorite entertainment. Our technologies enable an integrated entertainment experience, making entertainment content easy to find, watch and enjoy. Our product business serves up the best movies, video and shows from across live TV, on demand, streaming services and countless apps, helping people discover what to watch as they wish. For content creators and advertisers, our machine learning for personalized content recommendations, conversational voice solution and targeted advertising methodologies help deliver a passionate group of watchers to increase viewership and engagement across online video, TV and other entertainment viewing platforms. Our intellectual property business provides a global portfolio of thousands of patents that underlie this entertainment platform as well as across the broader video landscape. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 9, 2019, the Company announced that its Board of Directors unanimously approved a plan to separate the </span><span style="font-family:inherit;font-size:10pt;">Product</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Intellectual Property Licensing</span><span style="font-family:inherit;font-size:10pt;"> businesses into separately traded public companies (the “Separation”). The Separation is expected to be completed through a dividend of newly issued shares of the common stock of a Company subsidiary that will hold the </span><span style="font-family:inherit;font-size:10pt;">Product</span><span style="font-family:inherit;font-size:10pt;"> business (“</span><span style="font-family:inherit;font-size:10pt;">ProductCo</span><span style="font-family:inherit;font-size:10pt;">”). The Company intends that the Separation will be completed in a manner generally intended to qualify as tax-deferred to </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;">’s stockholders for U.S. federal income tax purposes. The Separation, targeted for completion by April 2020, is subject to certain conditions, including, among others, obtaining final approval from </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;">'s Board of Directors, receipt of a favorable opinion and/or rulings with respect to the tax-deferred nature of the transaction for U.S. federal income tax purposes and the U.S. Securities and Exchange Commission declaring </span><span style="font-family:inherit;font-size:10pt;">ProductCo</span><span style="font-family:inherit;font-size:10pt;">'s Registration Statement effective. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Basis of Presentation and Principles of Consolidation</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying unaudited </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span><span style="font-family:inherit;font-size:10pt;"> have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission. Certain information and disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") have been condensed or omitted in accordance with such rules and regulations. However, the Company believes the disclosures made are adequate to make the information not misleading. In the opinion of management, the accompanying unaudited </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span><span style="font-family:inherit;font-size:10pt;"> reflect all adjustments, consisting only of normal recurring adjustments, which in the opinion of management, are considered necessary to present fairly the results for the periods presented.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information contained in this </span><span style="font-family:inherit;font-size:10pt;">Quarterly Report on Form 10-Q</span><span style="font-family:inherit;font-size:10pt;"> should be read in conjunction with the audited financial statements and notes thereto and other disclosures contained in the Company’s </span><span style="font-family:inherit;font-size:10pt;">Annual Report on Form 10-K</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">year ended December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. The </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Statements of Operations</span><span style="font-family:inherit;font-size:10pt;">, Condensed Consolidated Statements of Comprehensive Loss, Condensed Consolidated Statements of Stockholders' Equity and the Condensed Consolidated Statements of Cash Flows for the interim periods presented are not necessarily indicative of the results to be expected for the </span><span style="font-family:inherit;font-size:10pt;">year ended December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, for any future year, or for any other future interim period.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span><span style="font-family:inherit;font-size:10pt;"> include the accounts of TiVo Corporation and subsidiaries and affiliates in which the Company has a controlling financial interest after the elimination of intercompany accounts and transactions.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain prior year amounts have been reclassified to conform to the current year presentation.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Use of Estimates</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span><span style="font-family:inherit;font-size:10pt;"> in conformity with U.S. GAAP requires </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">management to make estimates, assumptions and judgments that affect the reported amounts of assets and liabilities and related disclosures as of the date of the financial statements and the results of operations for the reporting period. On an ongoing basis, management evaluates its estimates, including those related to revenue recognition, long-lived asset impairment, including goodwill and intangible assets, equity-based compensation and income taxes. Actual results may differ from those estimates.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill represents the excess of cost over fair value of the net assets of an acquired business. The recoverability of goodwill is assessed at the reporting unit level, which is either the operating segment or one level below. Goodwill is evaluated for potential impairment annually, as of the beginning of the fourth quarter, and whenever events or changes in circumstances indicate their carrying amount may not be recoverable.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Qualitative factors are first assessed to determine whether events or changes in circumstances indicate it is more-likely-than-not that the fair value of a reporting unit is less than its carrying amount. If, based on the qualitative assessment, it is considered more-likely-than-not that the fair value of a reporting unit is less than its carrying amount, then a quantitative impairment test is performed.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the quantitative impairment test for goodwill, the fair value of the reporting unit is compared to its carrying amount. The fair value of the </span><span style="font-family:inherit;font-size:10pt;">Product</span><span style="font-family:inherit;font-size:10pt;"> reporting unit and the </span><span style="font-family:inherit;font-size:10pt;">Intellectual Property Licensing</span><span style="font-family:inherit;font-size:10pt;"> reporting unit is estimated using an income approach. Under the income approach, the fair value of a reporting unit is estimated based on the present value of estimated future cash flows and considers projected revenue growth rates, future operating margins and risk-adjusted discount rates. The carrying amount of a reporting unit is determined by assigning the assets and liabilities, including goodwill and intangible assets, to the reporting unit. If the fair value of a reporting unit exceeds its carrying amount, goodwill is not impaired. If the fair value of a reporting unit is less than its carrying amount, an impairment loss equal to the difference is recognized.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Right-of-Use Assets and Lease Liabilities</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At inception of an agreement, the agreement is reviewed to determine if it is or contains a lease. If an agreement is or contains a lease, the Company recognizes a Right-of-use asset, representing the right to use an underlying asset for the lease term, and a Lease liability, representing the obligation to make lease payments arising from a lease.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</span><span style="font-family:inherit;font-size:10pt;"> and Lease liabilities are measured based on the present value of the lease payments over the lease term. The lease term includes options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. The present value of future lease payments is calculated utilizing the discount rate implicit in the lease. If the discount rate implicit in the lease is not readily determinable, the present value of future lease payments is calculated utilizing the Company’s incremental borrowing rate. </span><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</span><span style="font-family:inherit;font-size:10pt;"> and Lease liabilities are subject to adjustment in the event of modifications to lease terms, changes in the probability that an option to extend or terminate a lease would be exercised and other factors. In addition, </span><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</span><span style="font-family:inherit;font-size:10pt;"> are periodically reviewed for impairment.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain of the Company’s lease agreements require variable payments, such as inflation-indexed measures. When a lease requires an indexed payment, </span><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</span><span style="font-family:inherit;font-size:10pt;"> and Lease liabilities are measured based on the variable rate in effect at the measurement date. All other variable fees, such as increases in lessor operating costs and usage-based fees, are excluded from the calculation of the </span><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</span><span style="font-family:inherit;font-size:10pt;"> and Lease liabilities and are expensed as incurred. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has lease agreements that contain both lease components (e.g., fixed payments including rent, real estate taxes and insurance costs) and non-lease components (e.g., common-area maintenance costs). The Company applies a practical expedient to combine lease components and non-lease components into a single lease component for recognition and measurement purposes. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease expense includes amortization of the </span><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</span><span style="font-family:inherit;font-size:10pt;"> and accretion of the Lease liabilities. Amortization of the </span><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</span><span style="font-family:inherit;font-size:10pt;"> is calculated as the periodic lease cost less accretion of the lease liability. The amortization period for </span><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</span><span style="font-family:inherit;font-size:10pt;"> is limited to the expected lease term. For operating leases, lease expense is recognized in the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Statements of Operations</span><span style="font-family:inherit;font-size:10pt;"> as an operating expense over the lease term on a straight-line basis. For financing leases, amortization of the Right-of-use asset is recognized as an operating expense in the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Statements of Operations</span><span style="font-family:inherit;font-size:10pt;"> over the lease term separately from accretion of the Lease liability. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company applies a practical expedient to not measure or recognize </span><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</span><span style="font-family:inherit;font-size:10pt;"> or Lease liabilities for leases with a lease term of 12 months or less and lease expense for these leases is recognized as incurred.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recent Accounting Pronouncements</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;font-style:italic;">Standards Recently Adopted</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the Financial Accounting Standards Board ("FASB") issued a new accounting standard for leases. The new lease accounting standard generally requires the recognition of operating and financing lease liabilities and corresponding right-of-use assets on the statement of financial position. The Company adopted the provisions of the new lease accounting standard on January 1, 2019 using the modified retrospective transition approach and certain practical expedients as described in </span><span style="font-family:inherit;font-size:10pt;">Note 10</span><span style="font-family:inherit;font-size:10pt;">. On adoption, the Company recognized the present value of its existing minimum lease payments as a </span><span style="font-family:inherit;font-size:10pt;"><span>$66.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> Right-of-use asset and an </span><span style="font-family:inherit;font-size:10pt;"><span>$81.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> Lease liability. The difference between the Right-of-use asset and the Lease liability on adoption primarily arises from previously recorded deferred rent, which was effectively reclassified to the Right-of-use asset on adoption. As a result, there was no impact on </span><span style="font-family:inherit;font-size:10pt;">Accumulated deficit</span><span style="font-family:inherit;font-size:10pt;">. Results for periods beginning after December 31, 2018 are presented in accordance with the new lease accounting standard, while prior period amounts were not restated and continue to be reported in accordance with the Company's previous lease accounting policies.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2017, the FASB shortened the amortization period for certain investments in callable debt securities held at a premium to the earliest call date. Application of the shortened amortization period was effective for the Company beginning on January 1, 2019 on a modified retrospective basis. The application of the shortened amortization period did not have an effect on the Company's </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2018, the FASB issued guidance on the reclassification of certain income tax effects from accumulated other comprehensive income resulting from the Tax Cuts and Jobs Act of 2017 (the "</span><span style="font-family:inherit;font-size:10pt;">Tax Act of 2017</span><span style="font-family:inherit;font-size:10pt;">"). Application of the reclassification guidance was effective for the Company beginning on January 1, 2019. On adoption, the Company made an accounting policy election to use the specific identification method to release income tax effects from </span><span style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss</span><span style="font-family:inherit;font-size:10pt;">. The Company also made an accounting policy election not to reclassify the stranded tax effects of the </span><span style="font-family:inherit;font-size:10pt;">Tax Act of 2017</span><span style="font-family:inherit;font-size:10pt;"> from </span><span style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">Accumulated deficit</span><span style="font-family:inherit;font-size:10pt;">. The application of the reclassification guidance did not have a material effect on the Company's </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;font-style:italic;">Standards Pending Adoption</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB modified the requirements for capitalizing costs incurred to implement a hosting arrangement that is a service contract. The modified requirements were intended to align the cost capitalization requirements for hosting arrangements with the cost capitalization requirements for internal-use software. The modified guidance is effective for the Company beginning on January 1, 2020, with early adoption permitted. The guidance can be applied prospectively to all arrangements entered into or materially modified after the effective date or using a retrospective transition approach. The Company does not expect application of the modified requirements for capitalizing costs incurred to implement a hosting arrangement to have a material effect on its </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued updated guidance that requires entities to use a current expected credit loss model to measure credit-related impairments for financial instruments held at amortized cost. The current expected credit loss model is based on relevant information about past events, including historical experience, current conditions and reasonable and supportable forecasts that affect collectability. Current expected credit losses, and subsequent adjustments, represent an estimate of lifetime expected credit losses that are recorded as an allowance deducted from the amortized cost of the financial instrument. The updated guidance also amends the other-than-temporary impairment model for available-for-sale debt securities by requiring the recognition of impairments for credit-related losses through an allowance and eliminating the length of time a security has been in an unrealized loss position as a consideration in the determination of whether a credit loss exists. The updated guidance is effective for the Company beginning on January 1, 2020 and is effective using a modified retrospective transition approach for the provisions related to application of the current expected credit loss model to financial instruments and using a prospective transition approach for the provisions related to credit losses on available-for-sale debt securities. Early application is permitted. The Company is evaluating the effect of application on its </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span>. <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Description of Business</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">April 28, 2016</span><span style="font-family:inherit;font-size:10pt;">, Rovi Corporation ("</span><span style="font-family:inherit;font-size:10pt;">Rovi</span><span style="font-family:inherit;font-size:10pt;">") and </span><span style="font-family:inherit;font-size:10pt;">TiVo Inc.</span><span style="font-family:inherit;font-size:10pt;"> (renamed </span><span style="font-family:inherit;font-size:10pt;">TiVo Solutions Inc.</span><span style="font-family:inherit;font-size:10pt;"> ("</span><span style="font-family:inherit;font-size:10pt;">TiVo Solutions</span><span style="font-family:inherit;font-size:10pt;">")) entered into an Agreement and Plan of Merger (the “Merger Agreement”) for </span><span style="font-family:inherit;font-size:10pt;">Rovi</span><span style="font-family:inherit;font-size:10pt;"> to acquire </span><span style="font-family:inherit;font-size:10pt;">TiVo Solutions</span><span style="font-family:inherit;font-size:10pt;"> in a cash and stock transaction (the "</span><span style="font-family:inherit;font-size:10pt;">TiVo Acquisition</span><span style="font-family:inherit;font-size:10pt;">"). Following consummation of the </span><span style="font-family:inherit;font-size:10pt;">TiVo Acquisition</span><span style="font-family:inherit;font-size:10pt;"> on </span><span style="font-family:inherit;font-size:10pt;">September 7, 2016</span><span style="font-family:inherit;font-size:10pt;"> (the "</span><span style="font-family:inherit;font-size:10pt;">TiVo Acquisition Date</span><span style="font-family:inherit;font-size:10pt;">"), </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;"> (the "Company"), a Delaware corporation founded in April 2016 as Titan Technologies Corporation and then a wholly-owned subsidiary of </span><span style="font-family:inherit;font-size:10pt;">Rovi</span><span style="font-family:inherit;font-size:10pt;">, owns both </span><span style="font-family:inherit;font-size:10pt;">Rovi</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">TiVo Solutions</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;"> provides an intellectual property portfolio and products to help consumers enjoy watching their favorite entertainment. Our technologies enable an integrated entertainment experience, making entertainment content easy to find, watch and enjoy. Our product business serves up the best movies, video and shows from across live TV, on demand, streaming services and countless apps, helping people discover what to watch as they wish. For content creators and advertisers, our machine learning for personalized content recommendations, conversational voice solution and targeted advertising methodologies help deliver a passionate group of watchers to increase viewership and engagement across online video, TV and other entertainment viewing platforms. Our intellectual property business provides a global portfolio of thousands of patents that underlie this entertainment platform as well as across the broader video landscape. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 9, 2019, the Company announced that its Board of Directors unanimously approved a plan to separate the </span><span style="font-family:inherit;font-size:10pt;">Product</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Intellectual Property Licensing</span><span style="font-family:inherit;font-size:10pt;"> businesses into separately traded public companies (the “Separation”). The Separation is expected to be completed through a dividend of newly issued shares of the common stock of a Company subsidiary that will hold the </span><span style="font-family:inherit;font-size:10pt;">Product</span><span style="font-family:inherit;font-size:10pt;"> business (“</span><span style="font-family:inherit;font-size:10pt;">ProductCo</span><span style="font-family:inherit;font-size:10pt;">”). The Company intends that the Separation will be completed in a manner generally intended to qualify as tax-deferred to </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;">’s stockholders for U.S. federal income tax purposes. The Separation, targeted for completion by April 2020, is subject to certain conditions, including, among others, obtaining final approval from </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;">'s Board of Directors, receipt of a favorable opinion and/or rulings with respect to the tax-deferred nature of the transaction for U.S. federal income tax purposes and the U.S. Securities and Exchange Commission declaring </span><span style="font-family:inherit;font-size:10pt;">ProductCo</span><span style="font-family:inherit;font-size:10pt;">'s Registration Statement effective. </span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Basis of Presentation and Principles of Consolidation</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying unaudited </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span><span style="font-family:inherit;font-size:10pt;"> have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission. Certain information and disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") have been condensed or omitted in accordance with such rules and regulations. However, the Company believes the disclosures made are adequate to make the information not misleading. In the opinion of management, the accompanying unaudited </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span><span style="font-family:inherit;font-size:10pt;"> reflect all adjustments, consisting only of normal recurring adjustments, which in the opinion of management, are considered necessary to present fairly the results for the periods presented.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The information contained in this </span><span style="font-family:inherit;font-size:10pt;">Quarterly Report on Form 10-Q</span><span style="font-family:inherit;font-size:10pt;"> should be read in conjunction with the audited financial statements and notes thereto and other disclosures contained in the Company’s </span><span style="font-family:inherit;font-size:10pt;">Annual Report on Form 10-K</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">year ended December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. The </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Statements of Operations</span><span style="font-family:inherit;font-size:10pt;">, Condensed Consolidated Statements of Comprehensive Loss, Condensed Consolidated Statements of Stockholders' Equity and the Condensed Consolidated Statements of Cash Flows for the interim periods presented are not necessarily indicative of the results to be expected for the </span><span style="font-family:inherit;font-size:10pt;">year ended December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, for any future year, or for any other future interim period.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span><span style="font-family:inherit;font-size:10pt;"> include the accounts of TiVo Corporation and subsidiaries and affiliates in which the Company has a controlling financial interest after the elimination of intercompany accounts and transactions.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain prior year amounts have been reclassified to conform to the current year presentation.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Use of Estimates</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span><span style="font-family:inherit;font-size:10pt;"> in conformity with U.S. GAAP requires </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">management to make estimates, assumptions and judgments that affect the reported amounts of assets and liabilities and related disclosures as of the date of the financial statements and the results of operations for the reporting period. On an ongoing basis, management evaluates its estimates, including those related to revenue recognition, long-lived asset impairment, including goodwill and intangible assets, equity-based compensation and income taxes. Actual results may differ from those estimates.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill represents the excess of cost over fair value of the net assets of an acquired business. The recoverability of goodwill is assessed at the reporting unit level, which is either the operating segment or one level below. Goodwill is evaluated for potential impairment annually, as of the beginning of the fourth quarter, and whenever events or changes in circumstances indicate their carrying amount may not be recoverable.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Qualitative factors are first assessed to determine whether events or changes in circumstances indicate it is more-likely-than-not that the fair value of a reporting unit is less than its carrying amount. If, based on the qualitative assessment, it is considered more-likely-than-not that the fair value of a reporting unit is less than its carrying amount, then a quantitative impairment test is performed.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the quantitative impairment test for goodwill, the fair value of the reporting unit is compared to its carrying amount. The fair value of the </span><span style="font-family:inherit;font-size:10pt;">Product</span><span style="font-family:inherit;font-size:10pt;"> reporting unit and the </span><span style="font-family:inherit;font-size:10pt;">Intellectual Property Licensing</span><span style="font-family:inherit;font-size:10pt;"> reporting unit is estimated using an income approach. Under the income approach, the fair value of a reporting unit is estimated based on the present value of estimated future cash flows and considers projected revenue growth rates, future operating margins and risk-adjusted discount rates. The carrying amount of a reporting unit is determined by assigning the assets and liabilities, including goodwill and intangible assets, to the reporting unit. If the fair value of a reporting unit exceeds its carrying amount, goodwill is not impaired. If the fair value of a reporting unit is less than its carrying amount, an impairment loss equal to the difference is recognized.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Right-of-Use Assets and Lease Liabilities</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At inception of an agreement, the agreement is reviewed to determine if it is or contains a lease. If an agreement is or contains a lease, the Company recognizes a Right-of-use asset, representing the right to use an underlying asset for the lease term, and a Lease liability, representing the obligation to make lease payments arising from a lease.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</span><span style="font-family:inherit;font-size:10pt;"> and Lease liabilities are measured based on the present value of the lease payments over the lease term. The lease term includes options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. The present value of future lease payments is calculated utilizing the discount rate implicit in the lease. If the discount rate implicit in the lease is not readily determinable, the present value of future lease payments is calculated utilizing the Company’s incremental borrowing rate. </span><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</span><span style="font-family:inherit;font-size:10pt;"> and Lease liabilities are subject to adjustment in the event of modifications to lease terms, changes in the probability that an option to extend or terminate a lease would be exercised and other factors. In addition, </span><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</span><span style="font-family:inherit;font-size:10pt;"> are periodically reviewed for impairment.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain of the Company’s lease agreements require variable payments, such as inflation-indexed measures. When a lease requires an indexed payment, </span><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</span><span style="font-family:inherit;font-size:10pt;"> and Lease liabilities are measured based on the variable rate in effect at the measurement date. All other variable fees, such as increases in lessor operating costs and usage-based fees, are excluded from the calculation of the </span><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</span><span style="font-family:inherit;font-size:10pt;"> and Lease liabilities and are expensed as incurred. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has lease agreements that contain both lease components (e.g., fixed payments including rent, real estate taxes and insurance costs) and non-lease components (e.g., common-area maintenance costs). The Company applies a practical expedient to combine lease components and non-lease components into a single lease component for recognition and measurement purposes. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease expense includes amortization of the </span><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</span><span style="font-family:inherit;font-size:10pt;"> and accretion of the Lease liabilities. Amortization of the </span><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</span><span style="font-family:inherit;font-size:10pt;"> is calculated as the periodic lease cost less accretion of the lease liability. The amortization period for </span><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</span><span style="font-family:inherit;font-size:10pt;"> is limited to the expected lease term. For operating leases, lease expense is recognized in the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Statements of Operations</span><span style="font-family:inherit;font-size:10pt;"> as an operating expense over the lease term on a straight-line basis. For financing leases, amortization of the Right-of-use asset is recognized as an operating expense in the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Statements of Operations</span><span style="font-family:inherit;font-size:10pt;"> over the lease term separately from accretion of the Lease liability. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company applies a practical expedient to not measure or recognize </span><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</span><span style="font-family:inherit;font-size:10pt;"> or Lease liabilities for leases with a lease term of 12 months or less and lease expense for these leases is recognized as incurred.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recent Accounting Pronouncements</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;font-style:italic;">Standards Recently Adopted</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the Financial Accounting Standards Board ("FASB") issued a new accounting standard for leases. The new lease accounting standard generally requires the recognition of operating and financing lease liabilities and corresponding right-of-use assets on the statement of financial position. The Company adopted the provisions of the new lease accounting standard on January 1, 2019 using the modified retrospective transition approach and certain practical expedients as described in </span><span style="font-family:inherit;font-size:10pt;">Note 10</span><span style="font-family:inherit;font-size:10pt;">. On adoption, the Company recognized the present value of its existing minimum lease payments as a </span><span style="font-family:inherit;font-size:10pt;"><span>$66.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> Right-of-use asset and an </span><span style="font-family:inherit;font-size:10pt;"><span>$81.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> Lease liability. The difference between the Right-of-use asset and the Lease liability on adoption primarily arises from previously recorded deferred rent, which was effectively reclassified to the Right-of-use asset on adoption. As a result, there was no impact on </span><span style="font-family:inherit;font-size:10pt;">Accumulated deficit</span><span style="font-family:inherit;font-size:10pt;">. Results for periods beginning after December 31, 2018 are presented in accordance with the new lease accounting standard, while prior period amounts were not restated and continue to be reported in accordance with the Company's previous lease accounting policies.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2017, the FASB shortened the amortization period for certain investments in callable debt securities held at a premium to the earliest call date. Application of the shortened amortization period was effective for the Company beginning on January 1, 2019 on a modified retrospective basis. The application of the shortened amortization period did not have an effect on the Company's </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2018, the FASB issued guidance on the reclassification of certain income tax effects from accumulated other comprehensive income resulting from the Tax Cuts and Jobs Act of 2017 (the "</span><span style="font-family:inherit;font-size:10pt;">Tax Act of 2017</span><span style="font-family:inherit;font-size:10pt;">"). Application of the reclassification guidance was effective for the Company beginning on January 1, 2019. On adoption, the Company made an accounting policy election to use the specific identification method to release income tax effects from </span><span style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss</span><span style="font-family:inherit;font-size:10pt;">. The Company also made an accounting policy election not to reclassify the stranded tax effects of the </span><span style="font-family:inherit;font-size:10pt;">Tax Act of 2017</span><span style="font-family:inherit;font-size:10pt;"> from </span><span style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">Accumulated deficit</span><span style="font-family:inherit;font-size:10pt;">. The application of the reclassification guidance did not have a material effect on the Company's </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;font-style:italic;">Standards Pending Adoption</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB modified the requirements for capitalizing costs incurred to implement a hosting arrangement that is a service contract. The modified requirements were intended to align the cost capitalization requirements for hosting arrangements with the cost capitalization requirements for internal-use software. The modified guidance is effective for the Company beginning on January 1, 2020, with early adoption permitted. The guidance can be applied prospectively to all arrangements entered into or materially modified after the effective date or using a retrospective transition approach. The Company does not expect application of the modified requirements for capitalizing costs incurred to implement a hosting arrangement to have a material effect on its </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued updated guidance that requires entities to use a current expected credit loss model to measure credit-related impairments for financial instruments held at amortized cost. The current expected credit loss model is based on relevant information about past events, including historical experience, current conditions and reasonable and supportable forecasts that affect collectability. Current expected credit losses, and subsequent adjustments, represent an estimate of lifetime expected credit losses that are recorded as an allowance deducted from the amortized cost of the financial instrument. The updated guidance also amends the other-than-temporary impairment model for available-for-sale debt securities by requiring the recognition of impairments for credit-related losses through an allowance and eliminating the length of time a security has been in an unrealized loss position as a consideration in the determination of whether a credit loss exists. The updated guidance is effective for the Company beginning on January 1, 2020 and is effective using a modified retrospective transition approach for the provisions related to application of the current expected credit loss model to financial instruments and using a prospective transition approach for the provisions related to credit losses on available-for-sale debt securities. Early application is permitted. The Company is evaluating the effect of application on its </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span><span style="font-family:inherit;font-size:10pt;">. </span></div> 66700000 81900000 Discontinued Operations<div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company recognized a Loss from discontinued operations, net of tax, of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, as a result of costs incurred pursuant to certain indemnification obligations associated with previous business disposals. In the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company recognized Income from discontinued operations, net of tax, of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">as a result of the expiration of certain indemnification obligations and the execution of settlement agreements during the period associated with previous business disposals.</span></div> -400000 -400000 100000 3700000 Financial Statement Details<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Inventory</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of </span><span style="font-family:inherit;font-size:10pt;">Inventory</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:79.02439024390245%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>411</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>864</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,645</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,585</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,449</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Property and equipment, net</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of </span><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:79.02439024390245%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computer software and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>155,634</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,935</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,389</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,431</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture and fixtures</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,317</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,494</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, gross</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>218,340</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>205,860</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Accumulated depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(167,979</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(152,274</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,361</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,586</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts payable and accrued expenses</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of </span><span style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:79.02439024390245%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,686</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,180</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued compensation and benefits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,896</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,466</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accrued liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,233</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,335</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,815</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,981</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Supplemental cash flow information (in thousands): </span></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:75.1219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant noncash transactions</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents acquired as part of a licensing agreement</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,086</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Inventory</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of </span><span style="font-family:inherit;font-size:10pt;">Inventory</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:79.02439024390245%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>411</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>864</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,645</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,585</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,056</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,449</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 411000 864000 2645000 6585000 3056000 7449000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Property and equipment, net</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of </span><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:79.02439024390245%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computer software and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>155,634</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>148,935</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,389</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,431</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture and fixtures</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,317</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,494</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, gross</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>218,340</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>205,860</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Accumulated depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(167,979</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(152,274</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,361</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,586</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 155634000 148935000 52389000 47431000 10317000 9494000 218340000 205860000 167979000 152274000 50361000 53586000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts payable and accrued expenses</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of </span><span style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:79.02439024390245%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,686</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,180</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued compensation and benefits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,896</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,466</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accrued liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,233</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,335</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,815</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,981</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> 13686000 2180000 34896000 46466000 59233000 56335000 107815000 104981000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Supplemental cash flow information (in thousands): </span></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:75.1219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant noncash transactions</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents acquired as part of a licensing agreement</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,086</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 7086000 0 Revenues<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Details</span></div><div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following information depicts how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors by disaggregating revenue by significant customer, contract-type, geographic area and product offering (presented in </span><span style="font-family:inherit;font-size:10pt;">Note 15</span><span style="font-family:inherit;font-size:10pt;">). This information includes revenue recognized from contracts with customers and revenue from other sources, including out-of-license settlements. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customers representing 10% or more of </span><span style="font-family:inherit;font-size:10pt;">Total Revenues, net</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:84.09756097560975%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:47%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">AT&amp;T Inc. ("AT&amp;T")</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Substantially all revenue from AT&amp;T is reported in the </span><span style="font-family:inherit;font-size:10pt;">Intellectual Property Licensing</span><span style="font-family:inherit;font-size:10pt;"> segment.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">By segment, the pattern of revenue recognition was as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:624px;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:234px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Product</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intellectual Property Licensing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Revenues, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Product</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intellectual Property Licensing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Revenues, net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goods and services transferred at a point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,616</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,062</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,678</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,093</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,528</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,621</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goods and services transferred over time</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,172</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,743</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,915</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,519</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,768</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,287</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Out-of-license settlements</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,931</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,931</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,801</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,801</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Revenues, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82,788</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,736</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,524</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,612</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,097</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>164,709</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:622px;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:233px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Product</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intellectual Property Licensing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Revenues, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Product</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intellectual Property Licensing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Revenues, net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goods and services transferred at a point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,963</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,493</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145,456</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,569</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,977</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,546</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goods and services transferred over time</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,623</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312,957</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>224,682</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,212</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>349,894</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Out-of-license settlements</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,518</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,518</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,966</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Revenues, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259,297</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,634</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>492,931</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>304,251</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>223,155</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>527,406</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by geographic area was as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:538px;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:233px;"/><td style="width:9px;"/><td style="width:58px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:58px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:58px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:58px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,325</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,312</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>327,614</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>351,423</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Canada</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,380</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,797</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,927</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,173</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United Kingdom</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,920</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,131</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,506</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,361</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rest of the world</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,899</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,469</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,884</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,449</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Revenues, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,524</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>164,709</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>492,931</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>527,406</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by geographic area is predominately based on the end user's location. Other than the U.S., no country accounted for more than 10% of </span><span style="font-family:inherit;font-size:10pt;">Total Revenues, net</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2019 and 2018</span><span style="font-family:inherit;font-size:10pt;">. Other than the U.S. and Canada, no country accounted for more than 10% of </span><span style="font-family:inherit;font-size:10pt;">Total Revenues, net</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. Other than the U.S. and United Kingdom, no country accounted for more than 10% of </span><span style="font-family:inherit;font-size:10pt;">Total Revenues, net</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts receivable, net</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of </span><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:75.1219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>186,828</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>155,708</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Allowance for doubtful accounts</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,001</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,842</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>183,827</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152,866</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">AT&amp;T</span><span style="font-family:inherit;font-size:10pt;"> represented </span><span style="font-family:inherit;font-size:10pt;"><span>25%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>18%</span></span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net</span><span style="font-family:inherit;font-size:10pt;">, respectively. Other than </span><span style="font-family:inherit;font-size:10pt;">AT&amp;T</span><span style="font-family:inherit;font-size:10pt;">, no customer accounted for more than 10% of </span><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net</span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Balances</span></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets primarily consist of revenue recognized in excess of the amount billed to the customer, limited to net realizable value and deferred engineering costs for significant software customization or modification and set-up services to the extent deemed recoverable. Contract assets also include the incremental costs of obtaining a contract with a customer, principally sales commissions when the renewal commission is not commensurate with the initial commission. Contract assets were recorded in the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Balance Sheets</span><span style="font-family:inherit;font-size:10pt;"> as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:75.1219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,983</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,115</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,399</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,654</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,532</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total contract assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,301</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> impairment losses were recognized with respect to contract assets for the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019 and 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities are mainly comprised of unearned revenue related to consumer lifetime subscriptions for the TiVo service, multi-period licensing or cloud-based services and other offerings for which the Company is paid in advance of when control of the promised good or service is transferred to the customer. </span><span style="font-family:inherit;font-size:10pt;">Unearned revenue</span><span style="font-family:inherit;font-size:10pt;"> also includes amounts related to professional services to be performed in the future. For the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$9.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$34.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of revenue that had been included in </span><span style="font-family:inherit;font-size:10pt;">Unearned revenue</span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$691.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> of revenue is expected to be recognized from unsatisfied performance obligations that are primarily related to fixed-fee intellectual property and software-as-a-service agreements, which is expected to be recognized as follows: </span><span style="font-family:inherit;font-size:10pt;"><span>9%</span></span><span style="font-family:inherit;font-size:10pt;"> in the remainder of 2019, </span><span style="font-family:inherit;font-size:10pt;"><span>27%</span></span><span style="font-family:inherit;font-size:10pt;"> in 2020, </span><span style="font-family:inherit;font-size:10pt;"><span>18%</span></span><span style="font-family:inherit;font-size:10pt;"> in 2021, </span><span style="font-family:inherit;font-size:10pt;"><span>13%</span></span><span style="font-family:inherit;font-size:10pt;"> in 2022, </span><span style="font-family:inherit;font-size:10pt;"><span>12%</span></span><span style="font-family:inherit;font-size:10pt;"> in 2023 and </span><span style="font-family:inherit;font-size:10pt;"><span>21%</span></span><span style="font-family:inherit;font-size:10pt;"> thereafter.</span></div> <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customers representing 10% or more of </span><span style="font-family:inherit;font-size:10pt;">Total Revenues, net</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</span></div><div style="line-height:120%;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:84.09756097560975%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:47%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">AT&amp;T Inc. ("AT&amp;T")</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.11 0.11 0.11 0.10 <div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">By segment, the pattern of revenue recognition was as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:624px;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:234px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Product</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intellectual Property Licensing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Revenues, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Product</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intellectual Property Licensing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Revenues, net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goods and services transferred at a point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,616</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,062</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,678</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,093</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,528</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,621</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goods and services transferred over time</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,172</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,743</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,915</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,519</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,768</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,287</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Out-of-license settlements</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,931</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,931</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,801</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,801</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Revenues, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82,788</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,736</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,524</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,612</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,097</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>164,709</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:622px;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:233px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:46px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Product</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intellectual Property Licensing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Revenues, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Product</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intellectual Property Licensing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Revenues, net</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goods and services transferred at a point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,963</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,493</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>145,456</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,569</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,977</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,546</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goods and services transferred over time</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>203,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,623</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312,957</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>224,682</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,212</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>349,894</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Out-of-license settlements</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,518</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,518</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,966</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Revenues, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259,297</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,634</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>492,931</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>304,251</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>223,155</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>527,406</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 17616000 31062000 48678000 22093000 26528000 48621000 65172000 36743000 101915000 72519000 39768000 112287000 0 7931000 7931000 0 3801000 3801000 82788000 75736000 158524000 94612000 70097000 164709000 55963000 89493000 145456000 79569000 81977000 161546000 203334000 109623000 312957000 224682000 125212000 349894000 0 34518000 34518000 0 15966000 15966000 259297000 233634000 492931000 304251000 223155000 527406000 <div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue by geographic area was as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:538px;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:233px;"/><td style="width:9px;"/><td style="width:58px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:58px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:58px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:58px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,325</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,312</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>327,614</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>351,423</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Canada</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,380</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,797</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,927</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,173</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United Kingdom</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,920</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,131</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,506</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,361</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rest of the world</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,899</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,469</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,884</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,449</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Revenues, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,524</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>164,709</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>492,931</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>527,406</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 112325000 115312000 327614000 351423000 13380000 9797000 55927000 30173000 3920000 9131000 17506000 56361000 28899000 30469000 91884000 89449000 158524000 164709000 492931000 527406000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts receivable, net</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of </span><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:75.1219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>186,828</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>155,708</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Allowance for doubtful accounts</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,001</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,842</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>183,827</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152,866</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 186828000 155708000 3001000 2842000 183827000 152866000 0.25 0.18 Contract assets were recorded in the <span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Balance Sheets</span><span style="font-family:inherit;font-size:10pt;"> as follows (in thousands):</span><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:75.1219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,983</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,115</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,399</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,654</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,532</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total contract assets, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,301</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 52983000 35115000 2399000 1654000 11517000 8532000 66899000 45301000 0 9600000 34000000.0 691900000 0.09 0.27 0.18 0.13 0.12 0.21 Investments<div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The amortized cost and fair value of cash, cash equivalents and marketable securities by significant investment category were as follows (in thousands):</span></div><div style="line-height:120%;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.6829268292683%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br/>Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br/>Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents - Money market funds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,247</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,247</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents - Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,996</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,996</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,451</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,451</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,080</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,136</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Treasuries / Agencies</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,845</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>236</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,058</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketable securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136,925</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>303</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(34</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137,194</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and marketable securities</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>281,645</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.6829268292683%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br/>Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br/>Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,125</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,125</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents - Money market funds</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,830</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,830</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,955</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,955</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,760</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Treasuries / Agencies</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,497</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(164</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,403</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketable securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>232,656</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(564</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>232,163</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and marketable securities</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>394,118</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the amortized cost and fair value of marketable securities, by contractual maturity, were as follows (in thousands):</span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:75.1219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due in less than 1 year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>134,987</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>135,204</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due in 1-2 years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,934</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,986</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139,921</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,190</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:65px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Other long-term assets</span><span style="font-family:inherit;font-size:10pt;"> include equity securities accounted for under the equity method with a carrying amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and equity securities without a readily determinable fair value with a carrying amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:10pt;color:#ee2724;"> </span><span style="font-family:inherit;font-size:10pt;">and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> impairments or adjustments to the carrying amount of the Company's equity securities without a readily determinable fair value were recognized in the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019 and 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The amortized cost and fair value of cash, cash equivalents and marketable securities by significant investment category were as follows (in thousands):</span></div><div style="line-height:120%;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.6829268292683%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br/>Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br/>Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents - Money market funds</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,247</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,247</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents - Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,996</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,996</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,451</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,451</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,080</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,136</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Treasuries / Agencies</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,845</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>236</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,058</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketable securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136,925</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>303</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(34</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137,194</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and marketable securities</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>281,645</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.6829268292683%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br/>Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br/>Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,125</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,125</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents - Money market funds</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,830</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,830</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,955</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>161,955</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,760</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Treasuries / Agencies</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,497</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(164</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,403</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketable securities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>232,656</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(564</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>232,163</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash, cash equivalents and marketable securities</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>394,118</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 42208000 42208000 99247000 99247000 2996000 2996000 144451000 144451000 62080000 67000 11000 62136000 74845000 236000 23000 75058000 136925000 303000 34000 137194000 281645000 40125000 40125000 121830000 121830000 161955000 161955000 114159000 1000 400000 113760000 118497000 70000 164000 118403000 232656000 71000 564000 232163000 394118000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the amortized cost and fair value of marketable securities, by contractual maturity, were as follows (in thousands):</span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:75.1219512195122%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due in less than 1 year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>134,987</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>135,204</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due in 1-2 years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,934</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,986</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139,921</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,190</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 134987000 135204000 4934000 4986000 139921000 140190000 3400000 2200000 1600000 1500000 0 Fair Value Measurements<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Hierarchy</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company uses valuation techniques that are based on observable and unobservable inputs to measure fair value. Observable inputs are developed using publicly available information and reflect the assumptions market participants would use, while unobservable inputs are developed using the best information available about the assumptions market participants would use. Fair value measurements are classified in a hierarchy that gives the highest priority to observable inputs and the lowest priority to unobservable inputs. Assets and liabilities are classified in a fair value hierarchy based on the lowest level input that is significant to the fair value measurement in its entirety:</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level 1.</span><span style="font-family:inherit;font-size:10pt;"> Quoted prices in active markets for identical assets or liabilities.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level 2.</span><span style="font-family:inherit;font-size:10pt;"> Inputs other than Level 1 inputs that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, or market-corroborated inputs.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level 3.</span><span style="font-family:inherit;font-size:10pt;"> Unobservable inputs for the asset or liability.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes transfers between levels of the fair value hierarchy as of the end of the reporting period. For the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019 and 2018</span><span style="font-family:inherit;font-size:10pt;">, there were no transfers between levels of the fair value hierarchy.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Recurring Fair Value Measurements</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets and liabilities reported at fair value on a recurring basis in the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Balance Sheets</span><span style="font-family:inherit;font-size:10pt;"> were classified in the fair value hierarchy as follows (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.96875%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:31%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices in<br/>Active Markets<br/>(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant Other<br/>Observable Inputs<br/>(Level 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices in<br/>Active Markets<br/>(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant Other<br/>Observable Inputs<br/>(Level 2)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,830</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,830</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,996</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,996</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term marketable securities</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,136</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,136</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,753</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,753</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Treasuries / Agencies</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,072</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,072</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,203</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,203</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate swaps</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term marketable securities</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,007</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,007</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Treasuries / Agencies</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,986</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,986</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,200</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,200</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>239,437</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,243</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137,194</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>354,166</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,830</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>232,336</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Liabilities</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate swaps</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,447</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,447</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,012</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,012</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,447</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,447</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,012</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,012</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Rollforward of Level 3 Fair Value Measurements</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the fair value of assets and liabilities classified in Level 3 of the fair value hierarchy were as follows (in thousands): </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.7734375%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cubiware Contingent Consideration</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Auction Rate Securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cubiware Contingent Consideration</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,599</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,584</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,234</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,715</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,874</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,874</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transfers out (a)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,700</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,700</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gain (loss) included in earnings</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(85</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,340</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized loss reclassified on sale</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>216</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$1.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to the </span><span style="font-family:inherit;font-size:10pt;">Cubiware contingent consideration</span><span style="font-family:inherit;font-size:10pt;"> was reclassified to a contingent liability that is not measured at fair value.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Loss included in earnings related to the </span><span style="font-family:inherit;font-size:10pt;">Cubiware contingent consideration</span><span style="font-family:inherit;font-size:10pt;"> liability is included in </span><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative</span><span style="font-family:inherit;font-size:10pt;"> expense related to remeasurement of the liability as a </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> loss, respectively, and in </span><span style="font-family:inherit;font-size:10pt;">Interest expense</span><span style="font-family:inherit;font-size:10pt;"> related to accretion of the liability to future value of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Nonrecurring Fair Value Measurements</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"/><span style="font-family:inherit;font-size:10pt;">As part of the quantitative interim goodwill impairment test performed as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">Product</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Intellectual Property Licensing</span><span style="font-family:inherit;font-size:10pt;"> reporting units were measured at fair value, resulting in a </span><span style="font-family:inherit;font-size:10pt;">Goodwill impairment</span><span style="font-family:inherit;font-size:10pt;"> charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$137.5 million</span></span><span style="font-family:inherit;font-size:10pt;">. The unobservable inputs used to estimate the fair value of the </span><span style="font-family:inherit;font-size:10pt;">Product</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Intellectual Property Licensing</span><span style="font-family:inherit;font-size:10pt;"> reporting units include projected revenue growth rates, future operating margins and risk-adjusted discount rates, and, accordingly, these measurements would be classified in Level 3 of the fair value hierarchy. The </span><span style="font-family:inherit;font-size:10pt;">Goodwill impairment</span><span style="font-family:inherit;font-size:10pt;"> charge and the valuation techniques used to estimate reporting unit fair values are more fully described in </span><span style="font-family:inherit;font-size:10pt;">Note 1</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Note 7</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Valuation Techniques</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of marketable securities is estimated using observable market-corroborated inputs, such as quoted prices in active markets for similar assets or independent pricing vendors, obtained from a third-party pricing service.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of interest rate swaps is estimated using a discounted cash flow analysis that considers the expected future cash flows of each interest rate swap. This analysis reflects the contractual terms of the interest rate swap, including the remaining period to maturity, and uses market-corroborated inputs, including forward interest rate curves and implied interest rate volatilities. The fair value of an interest rate swap is estimated by netting the discounted future fixed cash payments against the discounted expected variable cash receipts. The variable cash receipts are estimated based on an expectation of future interest rates derived from forward interest rate curves. The fair value of an interest rate swap also incorporates credit valuation adjustments to reflect the nonperformance risk of the Company and the respective counterparty. In adjusting the fair value of its interest rate swaps for the effect of nonperformance risk, the Company considers the effect of its master netting agreements. </span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other Fair Value Disclosures</span></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The carrying amount and fair value of debt issued or assumed by the Company were as follows (in thousands):</span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:84.9609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value (a)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value (a)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020 Convertible Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,284</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>290,870</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>326,640</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>316,538</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021 Convertible Notes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term Loan Facility B</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>619,899</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>618,802</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>665,449</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>633,404</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>909,231</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>909,720</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>992,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>949,990</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(a)</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If reported at fair value in the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Balance Sheets</span><span style="font-family:inherit;font-size:10pt;">, debt issued or assumed by the Company would be classified in Level 2 of the fair value hierarchy.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Hierarchy</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company uses valuation techniques that are based on observable and unobservable inputs to measure fair value. Observable inputs are developed using publicly available information and reflect the assumptions market participants would use, while unobservable inputs are developed using the best information available about the assumptions market participants would use. Fair value measurements are classified in a hierarchy that gives the highest priority to observable inputs and the lowest priority to unobservable inputs. Assets and liabilities are classified in a fair value hierarchy based on the lowest level input that is significant to the fair value measurement in its entirety:</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level 1.</span><span style="font-family:inherit;font-size:10pt;"> Quoted prices in active markets for identical assets or liabilities.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level 2.</span><span style="font-family:inherit;font-size:10pt;"> Inputs other than Level 1 inputs that are observable for the asset or liability, either directly or indirectly, such as quoted prices for similar assets or liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, or market-corroborated inputs.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level 3.</span><span style="font-family:inherit;font-size:10pt;"> Unobservable inputs for the asset or liability.</span></div> <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets and liabilities reported at fair value on a recurring basis in the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Balance Sheets</span><span style="font-family:inherit;font-size:10pt;"> were classified in the fair value hierarchy as follows (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.96875%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:31%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices in<br/>Active Markets<br/>(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant Other<br/>Observable Inputs<br/>(Level 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Quoted Prices in<br/>Active Markets<br/>(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Significant Other<br/>Observable Inputs<br/>(Level 2)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,830</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,830</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,996</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,996</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term marketable securities</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,136</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,136</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,753</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,753</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Treasuries / Agencies</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,072</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,072</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,203</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,203</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate swaps</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term marketable securities</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate debt securities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,007</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,007</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Treasuries / Agencies</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,986</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,986</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,200</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,200</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>239,437</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,243</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137,194</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>354,166</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,830</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>232,336</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Liabilities</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate swaps</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,447</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,447</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,012</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,012</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,447</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,447</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,012</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,012</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 99247000 99247000 0 121830000 121830000 0 2996000 2996000 0 62136000 0 62136000 90753000 0 90753000 70072000 0 70072000 68203000 0 68203000 0 0 0 173000 0 173000 0 0 0 23007000 0 23007000 4986000 0 4986000 50200000 0 50200000 239437000 102243000 137194000 354166000 121830000 232336000 7447000 0 7447000 3012000 0 3012000 7447000 0 7447000 3012000 0 3012000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the fair value of assets and liabilities classified in Level 3 of the fair value hierarchy were as follows (in thousands): </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.7734375%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cubiware Contingent Consideration</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Auction Rate Securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cubiware Contingent Consideration</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,599</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,584</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,234</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,715</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,874</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,874</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transfers out (a)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,700</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,700</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gain (loss) included in earnings</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(85</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,340</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized loss reclassified on sale</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>216</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(a)</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$1.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to the </span><span style="font-family:inherit;font-size:10pt;">Cubiware contingent consideration</span><span style="font-family:inherit;font-size:10pt;"> was reclassified to a contingent liability that is not measured at fair value.</span></div> 3599000 10584000 2234000 10715000 1874000 1874000 1700000 1700000 25000 -85000 -1340000 -216000 0 0 0 1700000 -100000 1100000 100000 200000 137500000 <div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The carrying amount and fair value of debt issued or assumed by the Company were as follows (in thousands):</span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:84.9609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value (a)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value (a)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020 Convertible Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,284</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>290,870</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>326,640</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>316,538</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021 Convertible Notes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term Loan Facility B</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>619,899</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>618,802</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>665,449</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>633,404</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>909,231</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>909,720</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>992,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>949,990</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(a)</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If reported at fair value in the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Balance Sheets</span><span style="font-family:inherit;font-size:10pt;">, debt issued or assumed by the Company would be classified in Level 2 of the fair value hierarchy.</span></div> 289284000 290870000 326640000 316538000 48000 48000 48000 48000 619899000 618802000 665449000 633404000 909231000 909720000 992137000 949990000 Intangible Assets, Net and Goodwill<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangible Assets, Net</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;">Intangible assets, net</span><span style="font-family:inherit;font-size:10pt;"> consisted of the following (in thousands):</span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.7734375%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finite-lived intangible assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology and patents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,065,180</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(833,081</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>232,099</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Existing contracts and customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>402,389</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(210,887</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>191,502</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Content databases and other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,359</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(52,103</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,256</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks / Tradenames</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,300</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,300</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finite-lived intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,533,228</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,104,371</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>428,857</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indefinite-lived intangible assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">TiVo Tradename</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,547,228</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,104,371</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>442,857</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.7734375%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finite-lived intangible assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology and patents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,051,635</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(765,221</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>286,414</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Existing contracts and customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>402,756</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(195,752</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207,004</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Content databases and other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(50,883</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,352</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks / Tradenames</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,300</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,300</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finite-lived intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,519,926</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,020,156</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>499,770</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indefinite-lived intangible assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">TiVo Tradename</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,533,926</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,020,156</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>513,770</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Patent Acquisitions</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company acquired patent portfolios for an aggregate cost of </span><span style="font-family:inherit;font-size:10pt;"><span>$7.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$14.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The patent portfolios acquired in 2019 were obtained for </span><span style="font-family:inherit;font-size:10pt;"><span>$7.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> as consideration in a licensing agreement and for a </span><span style="font-family:inherit;font-size:10pt;"><span>$6.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> cash payment. The Company accounted for the patent portfolios acquired as asset acquisitions and is amortizing the purchase prices over a weighted average period of </span><span style="font-family:inherit;font-size:10pt;"><span>nine years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Estimated Amortization of Finite-Lived Intangible Assets</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, estimated amortization expense for finite-lived intangible assets was as follows (in thousands):</span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:54.6875%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:79%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,132</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,401</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,631</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,946</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,845</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151,902</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>428,857</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill allocated to the reportable segments and changes in the carrying amount of goodwill by reportable segment were as follows (in thousands): </span></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:544px;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:272px;"/><td style="width:9px;"/><td style="width:72px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:72px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:72px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Product</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intellectual Property Licensing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>253,011</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,291,332</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,544,343</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(79,287</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,166</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(137,453</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173,821</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,233,166</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,406,987</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill at each reporting unit is evaluated for potential impairment annually, as of the beginning of the fourth quarter, and whenever events or changes in circumstances indicate the carrying amount of goodwill may not be recoverable. The process of evaluating goodwill for potential impairment is subjective and requires significant estimates, assumptions and judgments particularly related to the identification of reporting units, the assignment of assets and liabilities to reporting units and estimating the fair value of each reporting unit. </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During September 2019, sufficient indicators of potential impairment were identified that management concluded it was more-likely-than-not that goodwill was impaired and a quantitative interim goodwill impairment test should be performed as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">Product</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Intellectual Property Licensing</span><span style="font-family:inherit;font-size:10pt;"> reporting units. Indicators of potential impairment included a significant and sustained decline in the trading price of TiVo's common stock, as well as lower-than-previously forecast revenue and profitability levels for the </span><span style="font-family:inherit;font-size:10pt;">Product</span><span style="font-family:inherit;font-size:10pt;"> reporting unit and downward revisions to this reporting unit's short- and long-term forecasts. The forecast revisions for the </span><span style="font-family:inherit;font-size:10pt;">Product</span><span style="font-family:inherit;font-size:10pt;"> reporting unit were identified as part of TiVo's 2020 budgeting process and reflect lower expectations for its </span><span style="font-family:inherit;font-size:10pt;">Platform Solutions</span><span style="font-family:inherit;font-size:10pt;"> products, including changes in both the market and business models internationally. The changes in such expectations related to revenue growth rates, current market trends, business mix, cost structure and other expectations about the anticipated short- and long-term operating results. As a result of the quantitative interim goodwill impairment test performed as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, a </span><span style="font-family:inherit;font-size:10pt;">Goodwill impairment</span><span style="font-family:inherit;font-size:10pt;"> charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$137.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> was recognized, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$79.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to the </span><span style="font-family:inherit;font-size:10pt;">Product</span><span style="font-family:inherit;font-size:10pt;"> reporting unit and </span><span style="font-family:inherit;font-size:10pt;"><span>$58.2 million</span></span><span style="font-family:inherit;font-size:10pt;color:#ee2724;"> </span><span style="font-family:inherit;font-size:10pt;">related to the </span><span style="font-family:inherit;font-size:10pt;">Intellectual Property Licensing</span><span style="font-family:inherit;font-size:10pt;"> reporting unit. The </span><span style="font-family:inherit;font-size:10pt;">Goodwill impairment</span><span style="font-family:inherit;font-size:10pt;"> charge for the </span><span style="font-family:inherit;font-size:10pt;">Intellectual Property Licensing</span><span style="font-family:inherit;font-size:10pt;"> reporting unit resulted from an increase in the discount rate used to estimate fair value due to the decline in the trading price of TiVo's common stock.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">No goodwill impairment charges were recognized as a result of an interim goodwill impairment test during the first two quarters of 2019. </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">Prior to completing the quantitative interim goodwill impairment test, TiVo tested the recoverability of long-lived assets other than goodwill assigned to the </span><span style="font-family:inherit;font-size:10pt;">Product</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Intellectual Property Licensing</span> reporting units and concluded that such assets were not impaired. <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;">Intangible assets, net</span><span style="font-family:inherit;font-size:10pt;"> consisted of the following (in thousands):</span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.7734375%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finite-lived intangible assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology and patents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,065,180</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(833,081</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>232,099</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Existing contracts and customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>402,389</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(210,887</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>191,502</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Content databases and other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,359</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(52,103</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,256</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks / Tradenames</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,300</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,300</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finite-lived intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,533,228</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,104,371</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>428,857</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indefinite-lived intangible assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">TiVo Tradename</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,547,228</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,104,371</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>442,857</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.7734375%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated<br/>Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finite-lived intangible assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology and patents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,051,635</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(765,221</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>286,414</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Existing contracts and customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>402,756</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(195,752</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>207,004</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Content databases and other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(50,883</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,352</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks / Tradenames</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,300</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,300</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finite-lived intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,519,926</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,020,156</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>499,770</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Indefinite-lived intangible assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">TiVo Tradename</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,533,926</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,020,156</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>513,770</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1065180000 833081000 232099000 402389000 210887000 191502000 57359000 52103000 5256000 8300000 8300000 0 1533228000 1104371000 428857000 14000000 14000000 1547228000 1104371000 442857000 1051635000 765221000 286414000 402756000 195752000 207004000 57235000 50883000 6352000 8300000 8300000 0 1519926000 1020156000 499770000 14000000 14000000 1533926000 1020156000 513770000 7100000 14000000.0 7100000 6900000 P9Y <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, estimated amortization expense for finite-lived intangible assets was as follows (in thousands):</span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:54.6875%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:79%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,132</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,401</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,631</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,946</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,845</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151,902</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>428,857</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 28132000 112401000 69631000 41946000 24845000 151902000 428857000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill allocated to the reportable segments and changes in the carrying amount of goodwill by reportable segment were as follows (in thousands): </span></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:544px;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:272px;"/><td style="width:9px;"/><td style="width:72px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:72px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:72px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Product</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intellectual Property Licensing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>253,011</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,291,332</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,544,343</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(79,287</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,166</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(137,453</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>173,821</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,233,166</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,406,987</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 253011000 1291332000 1544343000 79287000 58166000 137453000 97000 0 97000 173821000 1233166000 1406987000 137500000 79300000 58200000 Restructuring and Asset Impairment Charges<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of </span><span style="font-family:inherit;font-size:10pt;">Restructuring and asset impairment charges</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands): </span></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.7734375%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Facility-related costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>591</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>387</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Severance costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>953</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,822</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,923</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,606</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Share-based payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,575</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset impairment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>875</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>961</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract termination costs and other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring and asset impairment charges</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,995</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,921</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,484</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,568</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of </span><span style="font-family:inherit;font-size:10pt;">accrued restructuring costs</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:69.3359375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Facility-related costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>264</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Severance costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,179</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,996</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued restructuring costs</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,179</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,260</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company expects a substantial portion of the </span><span style="font-family:inherit;font-size:10pt;">accrued restructuring costs</span><span style="font-family:inherit;font-size:10pt;"> to be paid by the end of 2019.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">2019 Transformation Plan</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"/><span style="font-family:inherit;font-size:10pt;">In connection with the May 2019 announcement of its plan to separate its </span><span style="font-family:inherit;font-size:10pt;">Product</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Intellectual Property Licensing</span><span style="font-family:inherit;font-size:10pt;"> businesses, the Company initiated certain activities to transform its business operations in order to execute the separation (the "</span><span style="font-family:inherit;font-size:10pt;">2019 Transformation Plan</span><span style="font-family:inherit;font-size:10pt;">"). As a result of the </span><span style="font-family:inherit;font-size:10pt;">2019 Transformation Plan</span><span style="font-family:inherit;font-size:10pt;">, the Company expects to reduce headcount, move certain positions to lower cost locations, rationalize facilities and legal entities and terminate certain leases and other contracts. The </span><span style="font-family:inherit;font-size:10pt;">2019 Transformation Plan</span><span style="font-family:inherit;font-size:10pt;"> resulted in restructuring charges of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, substantially all of which related to severance costs. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The process of completing the Separation has been and is expected to continue to be time-consuming and involve significant costs and expenses. In addition to the restructuring costs associated with the </span><span style="font-family:inherit;font-size:10pt;">2019 Transformation Plan</span><span style="font-family:inherit;font-size:10pt;">, the Company also recorded costs that do not qualify as restructuring expense related to the Separation of </span><span style="font-family:inherit;font-size:10pt;"><span>$9.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$13.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the </span><span style="font-family:inherit;font-size:10pt;">three and nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, respectively. These costs were recorded in </span><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative</span><span style="font-family:inherit;font-size:10pt;"> costs and consist of employee-related costs, costs to establish certain stand-alone functions and information technology systems and other one-time transaction-related costs, including investment banking and consulting fees and other incremental costs directly associated with the Separation process.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-style:italic;font-weight:normal;">Profit Improvement Plan</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2018, the Company announced its intention to explore strategic alternatives. In connection with exploring strategic alternatives, the Company initiated certain cost saving actions (the "</span><span style="font-weight:normal;">Profit Improvement Plan</span><span style="font-family:inherit;font-size:10pt;">"). As a result of the </span><span style="font-weight:normal;">Profit Improvement Plan</span><span style="font-family:inherit;font-size:10pt;">, the Company moved certain positions to lower cost locations, eliminated layers of management and rationalized facilities resulting in severance costs and the termination of certain leases and other contracts. Restructuring activities related to the </span><span style="font-weight:normal;">Profit Improvement Plan</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands): </span></div><div style="line-height:120%;text-align:left;padding-left:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.2421875%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:23%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at Beginning of Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restructuring Expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cash Settlements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Non-Cash Settlements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at End of Period</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Facility-related costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>591</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(591</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Severance costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,857</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,223</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,203</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(72</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,805</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset impairment</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>961</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(961</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,857</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,775</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,203</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,552</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(72</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,805</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a result of actions associated with the </span><span style="font-weight:normal;">Profit Improvement Plan</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Restructuring and asset impairment charges</span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>$8.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, primarily for severance-related benefits, were recognized in the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-weight:normal;">Profit Improvement Plan</span><span style="font-family:inherit;font-size:10pt;"> was substantially complete as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Previous Restructuring Plans </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Following completion of the </span><span style="font-family:inherit;font-size:10pt;">TiVo Acquisition</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;"> began implementing integration plans that were intended to realize operational synergies between </span><span style="font-family:inherit;font-size:10pt;">Rovi</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">TiVo Solutions</span><span style="font-family:inherit;font-size:10pt;"> (the "</span><span style="font-weight:normal;">TiVo Integration Restructuring Plan</span><span style="font-family:inherit;font-size:10pt;">"). As a result of these integration plans, the Company eliminated duplicative positions resulting in severance costs and the termination of certain leases and other contracts. As a result of actions associated with the </span><span style="font-weight:normal;">TiVo Integration Restructuring Plan</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Restructuring and asset impairment charges</span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, primarily facility-related costs, were recognized in the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2018</span><span style="font-family:inherit;font-size:10pt;">. The </span><span style="font-weight:normal;">TiVo Integration Restructuring Plan</span><span style="font-family:inherit;font-size:10pt;"> was completed as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prior to the </span><span style="font-family:inherit;font-size:10pt;">TiVo Acquisition</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Rovi</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">TiVo Solutions</span><span style="font-family:inherit;font-size:10pt;"> had each initiated restructuring plans. The Legacy </span><span style="font-family:inherit;font-size:10pt;">Rovi</span><span style="font-family:inherit;font-size:10pt;"> Restructuring Plan and the Legacy </span><span style="font-family:inherit;font-size:10pt;">TiVo Solutions</span><span style="font-family:inherit;font-size:10pt;"> Restructuring Plan were completed as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of </span><span style="font-family:inherit;font-size:10pt;">Restructuring and asset impairment charges</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands): </span></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.7734375%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Facility-related costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>591</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>387</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Severance costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>953</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,822</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,923</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,606</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Share-based payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,575</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset impairment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>875</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>961</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract termination costs and other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring and asset impairment charges</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,995</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,921</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,484</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,568</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of </span><span style="font-family:inherit;font-size:10pt;">accrued restructuring costs</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:69.3359375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Facility-related costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>264</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Severance costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,179</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,996</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued restructuring costs</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,179</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,260</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 158000 99000 591000 387000 953000 2822000 4923000 5606000 0 0 0 2575000 875000 0 961000 0 9000 0 9000 0 1995000 2921000 6484000 8568000 0 264000 2179000 3996000 2179000 4260000 700000 9500000 13900000 Restructuring activities related to the <span style="font-weight:normal;">Profit Improvement Plan</span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands): </span><div style="line-height:120%;text-align:left;padding-left:12px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.2421875%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:23%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at Beginning of Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restructuring Expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cash Settlements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Non-Cash Settlements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance at End of Period</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Facility-related costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>591</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(591</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Severance costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,857</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,223</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,203</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(72</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,805</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset impairment</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>961</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(961</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,857</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,775</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,203</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,552</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(72</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,805</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 591000 0 591000 0 0 3857000 4223000 6203000 0 -72000 1805000 0 961000 0 961000 0 0 3857000 5775000 6203000 1552000 -72000 1805000 8100000 400000 Debt and Interest Rate Swaps<div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of debt issued by or assumed by the Company was as follows (dollars in thousands):</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.72173058013766%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:17%;"/><td style="width:9%;"/><td style="width:16%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Stated Interest Rate</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Issue Date</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Maturity Date</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding Principal</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding Principal</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020 Convertible Notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.500%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">March 4, 2015</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">March 1, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>295,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>289,284</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>345,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>326,640</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2021 Convertible Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.000%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">September 22, 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">October 1, 2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Term Loan Facility B</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Variable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">July 2, 2014</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">July 2, 2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>621,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>619,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>668,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>665,449</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total Long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>916,960</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>909,231</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,013,548</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>992,137</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less: Current portion of long-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>289,284</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>373,361</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Long-term debt, less current portion</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>619,947</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>618,776</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-size:10pt;font-style:italic;">2020 Convertible Notes</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rovi</span><span style="font-family:inherit;font-size:10pt;"> issued </span><span style="font-family:inherit;font-size:10pt;"><span>$345.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in aggregate principal of </span><span style="font-family:inherit;font-size:10pt;"><span>0.500%</span></span><span style="font-family:inherit;font-size:10pt;"> Convertible Senior Notes that mature March 1, 2020 (the “</span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;">”) at par pursuant to an Indenture dated </span><span style="font-family:inherit;font-size:10pt;">March 4, 2015</span><span style="font-family:inherit;font-size:10pt;"> (as supplemented, the "</span><span style="font-family:inherit;font-size:10pt;">2015 Indenture</span><span style="font-family:inherit;font-size:10pt;">"). The </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> were sold in a private placement and bear interest at an annual rate of </span><span style="font-family:inherit;font-size:10pt;"><span>0.500%</span></span><span style="font-family:inherit;font-size:10pt;"> payable semi-annually in arrears on March 1 and September 1 of each year, commencing September 1, 2015. In connection with the </span><span style="font-family:inherit;font-size:10pt;">TiVo Acquisition</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Rovi</span><span style="font-family:inherit;font-size:10pt;"> entered into a supplemental indenture under which </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;"> became a guarantor of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> and the notes became convertible into </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;"> common stock.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2019, the Company repurchased </span><span style="font-family:inherit;font-size:10pt;"><span>$50.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of outstanding principal of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> for </span><span style="font-family:inherit;font-size:10pt;"><span>$49.4 million</span></span><span style="font-family:inherit;font-size:10pt;">. The Company allocated </span><span style="font-family:inherit;font-size:10pt;"><span>$48.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the repurchase price to the liability component and the remaining </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> to the equity component of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;">. The Company accounted for the repurchase as a partial debt extinguishment and recognized a </span><span style="font-family:inherit;font-size:10pt;">Loss on debt extinguishment</span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three months ended June 30, 2019 from writing off the unamortized debt discount and issuance costs related to the repurchase. </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> were convertible at an initial conversion rate of </span><span style="font-family:inherit;font-size:10pt;">34.5968</span><span style="font-family:inherit;font-size:10pt;"> shares of </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;"> common stock per $1,000 of principal of notes, which was equivalent to an initial conversion price of </span><span style="font-family:inherit;font-size:10pt;"><span>$28.9044</span></span><span style="font-family:inherit;font-size:10pt;"> per share of </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;"> common stock. The conversion rate and conversion price are subject to adjustment pursuant to the </span><span style="font-family:inherit;font-size:10pt;">2015 Indenture</span><span style="font-family:inherit;font-size:10pt;">, including as a result of dividends paid by </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> are convertible at a conversion rate of </span><span style="font-family:inherit;font-size:10pt;">39.7348</span><span style="font-family:inherit;font-size:10pt;"> shares of </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;"> common stock per </span><span style="font-family:inherit;font-size:10pt;">$1,000</span><span style="font-family:inherit;font-size:10pt;"> principal of notes, which is equivalent to a conversion price of </span><span style="font-family:inherit;font-size:10pt;"><span>$25.1668</span></span><span style="font-family:inherit;font-size:10pt;"> per share of </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;"> common stock. </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Holders may convert the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;">, prior to the close of business on the business day immediately preceding </span><span style="font-family:inherit;font-size:10pt;">December 1, 2019</span><span style="font-family:inherit;font-size:10pt;">, in multiples of </span><span style="font-family:inherit;font-size:10pt;">$1,000</span><span style="font-family:inherit;font-size:10pt;"> of principal under the following circumstances:</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">during any calendar quarter commencing after the calendar quarter ending on June 30, 2015 (and only during such calendar quarter), if the last reported sale price of </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;">'s common stock for at least </span><span style="font-family:inherit;font-size:10pt;">20</span><span style="font-family:inherit;font-size:10pt;"> trading days (whether or not consecutive) during the period of </span><span style="font-family:inherit;font-size:10pt;">30</span><span style="font-family:inherit;font-size:10pt;"> consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to </span><span style="font-family:inherit;font-size:10pt;"><span>130%</span></span><span style="font-family:inherit;font-size:10pt;"> of the conversion price on each applicable trading day;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">during the </span><span style="font-family:inherit;font-size:10pt;">five</span><span style="font-family:inherit;font-size:10pt;"> business day period after any </span><span style="font-family:inherit;font-size:10pt;">ten</span><span style="font-family:inherit;font-size:10pt;"> consecutive trading day period in which the trading price per </span><span style="font-family:inherit;font-size:10pt;">$1,000</span><span style="font-family:inherit;font-size:10pt;"> of principal of </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> for each trading day was less than </span><span style="font-family:inherit;font-size:10pt;"><span>98%</span></span><span style="font-family:inherit;font-size:10pt;"> of the product of the last reported sale price of </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;">’s common stock and the conversion rate on each such trading day; or</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">on the occurrence of specified corporate events.</span></div></td></tr></table><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On or after </span><span style="font-family:inherit;font-size:10pt;">December 1, 2019</span><span style="font-family:inherit;font-size:10pt;"> until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;">, in multiples of </span><span style="font-family:inherit;font-size:10pt;">$1,000</span><span style="font-family:inherit;font-size:10pt;"> of principal, at any time. In addition, during the </span><span style="font-family:inherit;font-size:10pt;">35</span><span style="font-family:inherit;font-size:10pt;">-day trading period following a Merger Event, as defined in the </span><span style="font-family:inherit;font-size:10pt;">2015 Indenture</span><span style="font-family:inherit;font-size:10pt;">, holders may convert the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;">, in multiples of </span><span style="font-family:inherit;font-size:10pt;">$1,000</span><span style="font-family:inherit;font-size:10pt;"> of principal. </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On conversion, a holder will receive the conversion value of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> converted based on the conversion rate multiplied by the volume-weighted average price of </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;">’s common stock over a specified observation period. On conversion, </span><span style="font-family:inherit;font-size:10pt;">Rovi</span><span style="font-family:inherit;font-size:10pt;"> will pay cash up to the aggregate principal of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> converted and deliver shares of </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;">’s common stock in respect of the remainder, if any, of the conversion obligation in excess of the aggregate principal of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> being converted.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The conversion rate is subject to adjustment in certain events, including certain events that constitute a "Make-Whole Fundamental Change" (as defined in the </span><span style="font-family:inherit;font-size:10pt;">2015 Indenture</span><span style="font-family:inherit;font-size:10pt;">). In addition, if </span><span style="font-family:inherit;font-size:10pt;">Rovi</span><span style="font-family:inherit;font-size:10pt;"> undergoes a "Fundamental Change" (as defined in the </span><span style="font-family:inherit;font-size:10pt;">2015 Indenture</span><span style="font-family:inherit;font-size:10pt;">) prior to March 1, 2020, holders may require </span><span style="font-family:inherit;font-size:10pt;">Rovi</span><span style="font-family:inherit;font-size:10pt;"> to repurchase for cash all or a portion of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> at a repurchase price equal to </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of the principal of the repurchased </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;">, plus accrued and unpaid interest. The conversion rate is also subject to customary anti-dilution adjustments.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> are not redeemable prior to maturity by </span><span style="font-family:inherit;font-size:10pt;">Rovi</span><span style="font-family:inherit;font-size:10pt;"> and no sinking fund is provided. The </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> are unsecured and do not contain financial covenants or restrictions on the payment of dividends, the incurrence of indebtedness or the repurchase of other securities by </span><span style="font-family:inherit;font-size:10pt;">Rovi</span><span style="font-family:inherit;font-size:10pt;">. The </span><span style="font-family:inherit;font-size:10pt;">2015 Indenture</span><span style="font-family:inherit;font-size:10pt;"> includes customary terms and covenants, including certain events of default after which the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> may be due and payable immediately.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;"> has separately accounted for the liability and equity components of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;">. The initial carrying amount of the liability component was calculated by estimating the value of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> using </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;">’s estimated non-convertible borrowing rate of </span><span style="font-family:inherit;font-size:10pt;"><span>4.75%</span></span><span style="font-family:inherit;font-size:10pt;"> at the time the instrument was issued. The carrying amount of the equity component, representing the value of the conversion option, was determined by deducting the liability component from the principal of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;">. The difference between the principal of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> and the liability component is considered a debt discount which is being amortized to interest expense using the effective interest method over the expected term of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;">. The equity component of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> was recorded as a component of </span><span style="font-family:inherit;font-size:10pt;">Additional paid-in capital</span><span style="font-family:inherit;font-size:10pt;"> in the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Balance Sheets</span><span style="font-family:inherit;font-size:10pt;"> and will not be remeasured as long as it continues to meet the conditions for equity classification. Transaction costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$7.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> attributable to the liability component were recorded in </span><span style="font-family:inherit;font-size:10pt;">Long-term debt, less current portion</span><span style="font-family:inherit;font-size:10pt;"> in the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Balance Sheets</span><span style="font-family:inherit;font-size:10pt;"> and are being amortized to interest expense using the effective interest method over the expected term of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Related to the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Balance Sheets</span><span style="font-family:inherit;font-size:10pt;"> included the following (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:77.28613569321534%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liability component</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Principal outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>295,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Unamortized debt discount</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,050</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,253</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Unamortized debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(666</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,107</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Carrying amount</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,284</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>326,640</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity component</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,858</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,854</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of interest expense related to the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> included in the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Statements of Operations</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:568px;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:202px;"/><td style="width:9px;"/><td style="width:72px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:72px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:72px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:72px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stated interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>431</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,225</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,294</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of debt discount</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,983</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,331</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,791</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,877</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>387</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>412</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,256</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,206</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total interest expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,739</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,174</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,272</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,377</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Purchased Call Options and Sold Warrants related to the </span><span style="font-size:10pt;font-style:italic;">2020 Convertible Notes</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Concurrent with the issuance of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> in 2015, </span><span style="font-family:inherit;font-size:10pt;">Rovi</span><span style="font-family:inherit;font-size:10pt;"> purchased call options with respect to its common stock. The call options gave </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;"> the right, but not the obligation, to purchase up to </span><span style="font-family:inherit;font-size:10pt;"><span>11.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">of </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;">'s common stock at an exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$28.9044</span></span><span style="font-family:inherit;font-size:10pt;"> per share, which corresponds to the initial conversion price of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;">, and are exercisable by TiVo Corporation on conversion of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;">. The exercise price is subject to adjustment, including as a result of dividends paid by </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the call options give </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;"> the right, but not the obligation, to purchase up to </span><span style="font-family:inherit;font-size:10pt;"><span>11.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;">'s common stock at an exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$25.1668</span></span><span style="font-family:inherit;font-size:10pt;"> per share. The call options are intended to reduce the potential dilution from conversion of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;">. The purchased call options are separate transactions from the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> and holders of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> do not have any rights with respect to the purchased call options.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Concurrent with the issuance of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> in 2015, </span><span style="font-family:inherit;font-size:10pt;">Rovi</span><span style="font-family:inherit;font-size:10pt;"> sold warrants that provide the holder of the warrant the right, but not the obligation, to purchase up to </span><span style="font-family:inherit;font-size:10pt;"><span>11.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of TiVo Corporation common stock at an exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$40.1450</span></span><span style="font-family:inherit;font-size:10pt;"> per share. The exercise price is subject to adjustment, including as a result of dividends paid by </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>13.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> warrants were outstanding with an exercise price of </span><span style="font-family:inherit;font-size:10pt;"><span>$34.9541</span></span><span style="font-family:inherit;font-size:10pt;"> per share. The warrants are exercisable beginning June 1, 2020 and can be settled in cash or shares at </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;">'s election. The warrants were entered into to offset the cost of the purchased call options. The warrants are separate transactions from the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> and holders of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> do not have any rights with respect to the warrants.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-size:10pt;font-style:italic;">2021 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">TiVo Solutions</span><span style="font-family:inherit;font-size:10pt;"> issued </span><span style="font-family:inherit;font-size:10pt;"><span>$230.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in aggregate principal of </span><span style="font-family:inherit;font-size:10pt;"><span>2.0%</span></span><span style="font-family:inherit;font-size:10pt;"> Convertible Senior Notes that mature </span><span style="font-family:inherit;font-size:10pt;">October 1, 2021</span><span style="font-family:inherit;font-size:10pt;"> (the "</span><span style="font-size:10pt;">2021 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;">") at par pursuant to an Indenture dated September 22, 2014 (as supplemented, "the </span><span style="font-family:inherit;font-size:10pt;">2014 Indenture</span><span style="font-family:inherit;font-size:10pt;">"). The </span><span style="font-size:10pt;">2021 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> bear interest at an annual rate of </span><span style="font-family:inherit;font-size:10pt;"><span>2.0%</span></span><span style="font-family:inherit;font-size:10pt;">, payable semi-annually in arrears on April 1 and October 1 of each year, commencing April 2015. On </span><span style="font-family:inherit;font-size:10pt;">October 12, 2016</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">TiVo Solutions</span><span style="font-family:inherit;font-size:10pt;"> repaid </span><span style="font-family:inherit;font-size:10pt;"><span>$229.95 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the par value of the </span><span style="font-size:10pt;">2021 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-size:10pt;">2021 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> were convertible at an initial conversion rate of </span><span style="font-family:inherit;font-size:10pt;">56.1073</span><span style="font-family:inherit;font-size:10pt;"> shares of </span><span style="font-family:inherit;font-size:10pt;">TiVo Solutions</span><span style="font-family:inherit;font-size:10pt;"> common stock per </span><span style="font-family:inherit;font-size:10pt;">$1,000</span><span style="font-family:inherit;font-size:10pt;"> principal of notes, which was equivalent to an initial conversion price of </span><span style="font-family:inherit;font-size:10pt;"><span>$17.8230</span></span><span style="font-family:inherit;font-size:10pt;"> per share of </span><span style="font-family:inherit;font-size:10pt;">TiVo Solutions</span><span style="font-family:inherit;font-size:10pt;"> common stock. The conversion rate and conversion price are subject to adjustment pursuant to the </span><span style="font-family:inherit;font-size:10pt;">2014 Indenture</span><span style="font-family:inherit;font-size:10pt;">, including as a result of dividends paid by </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;">. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-size:10pt;">2021 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> are convertible at a conversion rate of </span><span style="font-family:inherit;font-size:10pt;">24.8196</span><span style="font-family:inherit;font-size:10pt;"> shares of </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;"> common stock per </span><span style="font-family:inherit;font-size:10pt;">$1,000</span><span style="font-family:inherit;font-size:10pt;"> principal of notes and </span><span style="font-family:inherit;font-size:10pt;"><span>$154.30</span></span><span style="font-family:inherit;font-size:10pt;"> per </span><span style="font-family:inherit;font-size:10pt;">$1,000</span><span style="font-family:inherit;font-size:10pt;"> principal of notes, which is equivalent to a conversion price of </span><span style="font-family:inherit;font-size:10pt;"><span>$34.0738</span></span><span style="font-family:inherit;font-size:10pt;"> per share of </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;"> common stock. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">TiVo Solutions</span><span style="font-family:inherit;font-size:10pt;"> can settle the </span><span style="font-size:10pt;">2021 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> in cash, shares of common stock, or any combination thereof pursuant to the </span><span style="font-family:inherit;font-size:10pt;">2014 Indenture</span><span style="font-family:inherit;font-size:10pt;">. Subject to certain exceptions, holders may require </span><span style="font-family:inherit;font-size:10pt;">TiVo Solutions</span><span style="font-family:inherit;font-size:10pt;"> to repurchase, for cash, all or part of their </span><span style="font-size:10pt;">2021 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> upon a “Fundamental Change” (as defined in the </span><span style="font-family:inherit;font-size:10pt;">2014 Indenture</span><span style="font-family:inherit;font-size:10pt;">) at a price equal to </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of the principal amount of the </span><span style="font-size:10pt;">2021 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> being repurchased plus any accrued and unpaid interest up to, but excluding, the “Fundamental Change Repurchase Date” (as defined in the </span><span style="font-family:inherit;font-size:10pt;">2014 Indenture</span><span style="font-family:inherit;font-size:10pt;">). In addition, on a “Make-Whole Fundamental Change” (as defined in the </span><span style="font-family:inherit;font-size:10pt;">2014 Indenture</span><span style="font-family:inherit;font-size:10pt;">) prior to the maturity date of the </span><span style="font-size:10pt;">2021 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">TiVo Solutions</span><span style="font-family:inherit;font-size:10pt;"> will, in some cases, increase the conversion rate for a holder that elects to convert its </span><span style="font-size:10pt;">2021 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> in connection with such Make-Whole Fundamental Change. </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Senior Secured Credit Facility</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On July 2, 2014, Rovi Corporation, as parent guarantor, and </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> of its wholly-owned subsidiaries, Rovi Solutions Corporation and Rovi Guides, Inc., as borrowers, and certain of its other subsidiaries, as subsidiary guarantors, entered into a Credit Agreement (the “</span><span style="font-family:inherit;font-size:10pt;">Credit Agreement</span><span style="font-family:inherit;font-size:10pt;">”). After the completion of the </span><span style="font-family:inherit;font-size:10pt;">TiVo Acquisition</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;"> became a guarantor under the </span><span style="font-family:inherit;font-size:10pt;">Credit Agreement</span><span style="font-family:inherit;font-size:10pt;">. The </span><span style="font-family:inherit;font-size:10pt;">Credit Agreement</span><span style="font-family:inherit;font-size:10pt;"> provided for a (i) </span><span style="font-family:inherit;font-size:10pt;">five</span><span style="font-family:inherit;font-size:10pt;">-year </span><span style="font-family:inherit;font-size:10pt;"><span>$125.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> term loan A facility (“</span><span style="font-family:inherit;font-size:10pt;">Term Loan Facility A</span><span style="font-family:inherit;font-size:10pt;">”), (ii) </span><span style="font-family:inherit;font-size:10pt;">seven</span><span style="font-family:inherit;font-size:10pt;">-year </span><span style="font-family:inherit;font-size:10pt;"><span>$700.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> term loan B facility (“</span><span style="font-family:inherit;font-size:10pt;">Term Loan Facility B</span><span style="font-family:inherit;font-size:10pt;">” and together with </span><span style="font-family:inherit;font-size:10pt;">Term Loan Facility A</span><span style="font-family:inherit;font-size:10pt;">, the “</span><span style="font-family:inherit;font-size:10pt;">Term Loan Facility</span><span style="font-family:inherit;font-size:10pt;">”) and (iii) </span><span style="font-family:inherit;font-size:10pt;">five</span><span style="font-family:inherit;font-size:10pt;">-year </span><span style="font-family:inherit;font-size:10pt;"><span>$175.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> revolving credit facility (including a letter of credit sub-facility) (the "</span><span style="font-family:inherit;font-size:10pt;">Revolving Facility</span><span style="font-family:inherit;font-size:10pt;">” and together with the </span><span style="font-family:inherit;font-size:10pt;">Term Loan Facility</span><span style="font-family:inherit;font-size:10pt;">, the “</span><span style="font-family:inherit;font-size:10pt;">Senior Secured Credit Facility</span><span style="font-family:inherit;font-size:10pt;">”). In September 2015, </span><span style="font-family:inherit;font-size:10pt;">Rovi</span><span style="font-family:inherit;font-size:10pt;"> made a voluntary principal prepayment to extinguish </span><span style="font-family:inherit;font-size:10pt;">Term Loan Facility A</span><span style="font-family:inherit;font-size:10pt;"> and elected to terminate the </span><span style="font-family:inherit;font-size:10pt;">Revolving Facility</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prior to the refinancing described below, </span><span style="font-family:inherit;font-size:10pt;">Term Loan Facility B</span><span style="font-family:inherit;font-size:10pt;"> was amortizing in equal quarterly installments in an aggregate annual amount equal to 1% of the original principal amount thereof, with any remaining balance payable on the final maturity date of </span><span style="font-family:inherit;font-size:10pt;">Term Loan Facility B</span><span style="font-family:inherit;font-size:10pt;">. Loans under </span><span style="font-family:inherit;font-size:10pt;">Term Loan Facility B</span><span style="font-family:inherit;font-size:10pt;"> bore interest, at the Company's option, at a rate equal to either the London Interbank Offered Rate ("LIBOR"), plus an applicable margin equal to </span><span style="font-family:inherit;font-size:10pt;"><span>3.00%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum (subject to a </span><span style="font-family:inherit;font-size:10pt;"><span>0.75%</span></span><span style="font-family:inherit;font-size:10pt;"> LIBOR floor) or the prime lending rate, plus an applicable margin equal to </span><span style="font-family:inherit;font-size:10pt;"><span>2.00%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">January 26, 2017</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;">, as parent guarantor, two of its wholly-owned subsidiaries, Rovi Solutions Corporation and Rovi Guides, Inc., as borrowers, and certain of </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;">’s other subsidiaries, as subsidiary guarantors, entered into </span><span style="font-family:inherit;font-size:10pt;">Refinancing Agreement No. 1</span><span style="font-family:inherit;font-size:10pt;"> with respect to </span><span style="font-family:inherit;font-size:10pt;">Term Loan Facility B</span><span style="font-family:inherit;font-size:10pt;">. The borrowing terms for </span><span style="font-family:inherit;font-size:10pt;">Refinancing Agreement No. 1</span><span style="font-family:inherit;font-size:10pt;"> are substantially similar to the borrowing terms of </span><span style="font-family:inherit;font-size:10pt;">Term Loan Facility B</span><span style="font-family:inherit;font-size:10pt;">. However, loans under </span><span style="font-family:inherit;font-size:10pt;">Refinancing Agreement No. 1</span><span style="font-family:inherit;font-size:10pt;"> bear interest, at the borrower's option, at a rate equal to either LIBOR, plus an applicable margin equal to </span><span style="font-family:inherit;font-size:10pt;"><span>2.50%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum (subject to a </span><span style="font-family:inherit;font-size:10pt;"><span>0.75%</span></span><span style="font-family:inherit;font-size:10pt;"> LIBOR floor) or the prime lending rate, plus an applicable margin equal to </span><span style="font-family:inherit;font-size:10pt;"><span>1.50%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum. </span><span style="font-family:inherit;font-size:10pt;">Refinancing Agreement No. 1</span><span style="font-family:inherit;font-size:10pt;"> is part of the </span><span style="font-family:inherit;font-size:10pt;">Senior Secured Credit Facility</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Credit Agreement</span><span style="font-family:inherit;font-size:10pt;"> contains customary representations and warranties and customary affirmative and negative covenants applicable to the Company and its subsidiaries, including, among other things, restrictions on indebtedness, liens, investments, mergers, dispositions, prepayment of other indebtedness, and dividends and other distributions. The </span><span style="font-family:inherit;font-size:10pt;">Credit Agreement</span><span style="font-family:inherit;font-size:10pt;"> is secured by substantially all of the Company's assets. Annually, the Company may be required to make an additional principal payment on </span><span style="font-family:inherit;font-size:10pt;">Refinancing Agreement No. 1</span><span style="font-family:inherit;font-size:10pt;">, which is calculated as a percentage of the prior year's "Excess Cash Flow" as defined in the </span><span style="font-family:inherit;font-size:10pt;">Credit Agreement</span><span style="font-family:inherit;font-size:10pt;">. In February 2019, the Company made an Excess Cash Flow payment of </span><span style="font-family:inherit;font-size:10pt;"><span>$46.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, which eliminated the remaining quarterly principal payments. The outstanding principal balance of </span><span style="font-family:inherit;font-size:10pt;">Term Loan Facility B</span><span style="font-family:inherit;font-size:10pt;"> is due in July 2021.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company accounted for the Excess Cash Flow payment in February 2019 as a partial debt extinguishment. During the three months ended March 31, 2019 the Company recognized a </span><span style="font-family:inherit;font-size:10pt;">Loss on debt extinguishment</span><span style="font-family:inherit;font-size:10pt;"> of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> from writing off the unamortized debt discount and issuance costs related to the Excess Cash Flow payment.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Expected Principal Payments</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, aggregate expected principal payments on long-term debt, including the current portion of long-term debt, were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:62.53687315634219%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:23%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019 (a)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>295,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>621,960</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>916,960</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(a) </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">While the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> is scheduled to mature on March 1, 2020, future principal payments are presented based on the date the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> can be freely converted by holders, which is </span><span style="font-family:inherit;font-size:10pt;">December 1, 2019</span><span style="font-family:inherit;font-size:10pt;">. However, the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> may be converted by holders prior to </span><span style="font-family:inherit;font-size:10pt;">December 1, 2019</span><span style="font-family:inherit;font-size:10pt;"> in certain circumstances.</span></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Interest Rate Swaps </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company issues long-term debt denominated in U.S. dollars based on market conditions at the time of financing and may enter into interest rate swaps to achieve a primarily fixed interest rate. Alternatively, the Company may choose not to enter into an interest rate swap or may terminate a previously executed interest rate swap if it believes a larger proportion of floating-rate debt would be beneficial. The Company has not designated any of its interest rate swaps as hedges for accounting purposes. The Company records interest rate swaps in the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Balance Sheets</span><span style="font-family:inherit;font-size:10pt;"> at fair value with changes in fair value recorded as </span><span style="font-family:inherit;font-size:10pt;">(Loss) gain on interest rate swaps</span><span style="font-family:inherit;font-size:10pt;"> in the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Statements of Operations</span><span style="font-family:inherit;font-size:10pt;">. Amounts are presented in the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Balance Sheets</span><span style="font-family:inherit;font-size:10pt;"> after considering the right of offset based on its master netting agreements. During the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2019 and 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company recorded a </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> loss and a </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> gain, respectively, from adjusting its interest rate swaps to fair value. During the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019 and 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company recorded a </span><span style="font-family:inherit;font-size:10pt;"><span>$5.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> loss and a </span><span style="font-family:inherit;font-size:10pt;"><span>$7.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> gain, respectively, from adjusting its interest rate swaps to fair value.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Details of the Company's interest rate swaps as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows (dollars in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.77187807276303%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:16%;"/><td style="width:14%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:22%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Notional</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contract Inception</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contract Effective Date</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contract Maturity</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Interest Rate Paid</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Interest Rate Received</span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Senior Secured Credit Facility</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">June 2013</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">January 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">March 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>250,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.23%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">One-month USD-LIBOR</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">September 2014</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">January 2016</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">July 2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>125,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>125,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.66%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">One-month USD-LIBOR</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">September 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">March 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">July 2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>200,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>200,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.93%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">One-month USD-LIBOR</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of debt issued by or assumed by the Company was as follows (dollars in thousands):</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.72173058013766%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:17%;"/><td style="width:9%;"/><td style="width:16%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Stated Interest Rate</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Issue Date</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Maturity Date</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding Principal</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding Principal</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Carrying Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020 Convertible Notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.500%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">March 4, 2015</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">March 1, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>295,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>289,284</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>345,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>326,640</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2021 Convertible Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.000%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">September 22, 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">October 1, 2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Term Loan Facility B</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Variable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">July 2, 2014</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">July 2, 2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>621,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>619,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>668,500</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>665,449</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total Long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>916,960</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>909,231</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,013,548</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>992,137</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less: Current portion of long-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>289,284</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>373,361</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Long-term debt, less current portion</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>619,947</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>618,776</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.00500 295000000 289284000 345000000 326640000 0.02000 48000 48000 48000 48000 621912000 619899000 668500000 665449000 916960000 909231000 1013548000 992137000 289284000 373361000 619947000 618776000 345000000.0 0.00500 0.00500 50000000.0 49400000 48400000 1000000.0 -100000 28.9044 25.1668 1.30 0.98 1 0.0475 7600000 <div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Related to the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;">, the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Balance Sheets</span><span style="font-family:inherit;font-size:10pt;"> included the following (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:77.28613569321534%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liability component</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Principal outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>295,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Unamortized debt discount</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,050</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,253</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Unamortized debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(666</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,107</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Carrying amount</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,284</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>326,640</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity component</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,858</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,854</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 295000000 345000000 5050000 16253000 666000 2107000 289284000 326640000 62858000 63854000 <div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of interest expense related to the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> included in the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Statements of Operations</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:568px;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:202px;"/><td style="width:9px;"/><td style="width:72px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:72px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:72px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:72px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stated interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>431</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,225</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,294</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of debt discount</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,983</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,331</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,791</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,877</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of debt issuance costs</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>387</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>412</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,256</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,206</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total interest expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,739</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,174</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,272</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,377</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 369000 431000 1225000 1294000 2983000 3331000 9791000 9877000 387000 412000 1256000 1206000 3739000 4174000 12272000 12377000 11900000 28.9044 11700000 25.1668 11900000 40.1450 13000000.0 34.9541 230000000.0 0.020 0.020 229950000 17.8230 154.30 34.0738 1 2 125000000.0 700000000.0 175000000.0 0.0300 0.0075 0.0200 0.0250 0.0075 0.0150 46600000 -200000 <div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, aggregate expected principal payments on long-term debt, including the current portion of long-term debt, were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:62.53687315634219%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:23%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019 (a)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>295,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>621,960</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>916,960</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(a) </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">While the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> is scheduled to mature on March 1, 2020, future principal payments are presented based on the date the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> can be freely converted by holders, which is </span><span style="font-family:inherit;font-size:10pt;">December 1, 2019</span><span style="font-family:inherit;font-size:10pt;">. However, the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> may be converted by holders prior to </span><span style="font-family:inherit;font-size:10pt;">December 1, 2019</span><span style="font-family:inherit;font-size:10pt;"> in certain circumstances.</span></div> 295000000 0 621960000 916960000 -400000 1000000.0 -5500000 7200000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Details of the Company's interest rate swaps as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> were as follows (dollars in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.77187807276303%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:16%;"/><td style="width:14%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:22%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Notional</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contract Inception</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contract Effective Date</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Contract Maturity</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Interest Rate Paid</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Interest Rate Received</span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Senior Secured Credit Facility</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">June 2013</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">January 2016</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">March 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>250,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.23%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">One-month USD-LIBOR</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">September 2014</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">January 2016</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">July 2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>125,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>125,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.66%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">One-month USD-LIBOR</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">September 2014</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">March 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">July 2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>200,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>200,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.93%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">One-month USD-LIBOR</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 250000000 0.0223 125000000 125000000 0.0266 200000000 200000000 0.0293 Leases<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Adoption of New Lease Accounting Standard</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company adopted the provisions of the new lease accounting standard described in </span><span style="font-family:inherit;font-size:10pt;">Note 1</span><span style="font-family:inherit;font-size:10pt;"> using the modified retrospective transition approach on January 1, 2019. As such, the new lease accounting standard was applied to contracts in effect as of December 31, 2018. Results for periods beginning after December 31, 2018 are presented in accordance with the new lease accounting standard, while prior period amounts were not restated and continue to be reported in accordance with the Company's previous lease accounting policies. On adoption, the Company recognized a </span><span style="font-family:inherit;font-size:10pt;"><span>$66.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> Right-of-use asset and an </span><span style="font-family:inherit;font-size:10pt;"><span>$81.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> Lease liability.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Practical Expedients and Exemptions</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On adoption, the Company elected to apply the package of practical expedients permitted under the transition provisions of the new lease accounting standard, which among other things, allowed the Company to carryforward the historical lease classification. In addition, the Company elected to apply a practical expedient to combine the lease components and non-lease components into a single lease component. The Company also elected to apply a practical expedient to not measure or recognize right-of-use assets or lease liabilities for leases with a lease term of 12 months or less.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Lease Details</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has operating leases for corporate offices, data centers and certain equipment. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company's leases have remaining lease terms of </span><span style="font-family:inherit;font-size:10pt;"><span>3 months</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>10 years</span></span><span style="font-family:inherit;font-size:10pt;"> and the Company has an option to terminate certain leases within the next </span><span style="font-family:inherit;font-size:10pt;"><span>7 years</span></span><span style="font-family:inherit;font-size:10pt;">. Additionally, certain leases include options to extend the lease term for up to </span><span style="font-family:inherit;font-size:10pt;"><span>10 years</span></span><span style="font-family:inherit;font-size:10pt;">. The Company's lease agreements do not contain any material residual value guarantees or material restrictive covenants. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company subleases certain real estate to third parties. The sublease portfolio consists of operating leases for previously exited office space. Certain subleases include variable payments for operating costs. The subleases are generally co-terminus with the head lease, or shorter. Subleases do not include any residual value guarantees or restrictions or covenants imposed by the leases.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of operating lease costs were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:71.2890625%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Classification</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,372</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,387</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,282</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,880</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>379</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Sublease income</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,382</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,957</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,319</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,689</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow information related to leases was as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:71.2890625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating cash flows:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of operating Lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,511</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Non-cash activity:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for operating Lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,574</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other adjustments to Right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,626</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental balance sheet information related to operating leases was as follows (in thousands, except weighted average lease term and discount rate):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:71.2890625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,064</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease liabilities - current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,562</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease liabilities - non current</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,650</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,212</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average remaining lease term</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.0 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average discount rate</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;font-style:italic;">Expected Lease Payments</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, aggregate expected lease payments were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:532px;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:200px;"/><td style="width:9px;"/><td style="width:92px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:92px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:92px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Lease Liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sublease Income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Operating Lease Payments</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,862</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,746</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,116</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,024</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,873</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,151</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,047</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,808</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,239</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,970</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,269</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,701</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,977</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,081</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,896</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,651</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,470</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,181</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,531</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,284</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,319</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,319</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,212</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,247</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,965</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 66700000 81900000 P3Y P10Y P7Y P10Y <div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of operating lease costs were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:71.2890625%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Classification</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,372</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,387</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,282</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,880</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease cost</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>379</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Sublease income</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,382</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,957</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,319</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,689</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow information related to leases was as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:71.2890625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating cash flows:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of operating Lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,511</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Non-cash activity:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for operating Lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,574</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other adjustments to Right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,626</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental balance sheet information related to operating leases was as follows (in thousands, except weighted average lease term and discount rate):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:71.2890625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,064</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease liabilities - current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,562</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease liabilities - non current</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,650</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,212</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average remaining lease term</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.0 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average discount rate</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 4372000 13387000 1282000 3880000 47000 379000 2382000 6957000 3319000 10689000 14511000 7574000 -1626000 63064000 13562000 65650000 79212000 P6Y 0.066 <div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, aggregate expected lease payments were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:532px;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:200px;"/><td style="width:9px;"/><td style="width:92px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:92px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:92px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating Lease Liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sublease Income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Operating Lease Payments</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,862</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,746</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,116</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,024</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,873</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,151</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,047</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,808</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,239</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,970</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,269</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,701</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,977</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,081</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,896</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,651</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,470</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,181</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,531</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,284</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,319</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,319</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,212</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,247</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,965</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 3862000 1746000 2116000 19024000 6873000 12151000 17047000 6808000 10239000 13970000 6269000 7701000 11977000 6081000 5896000 31651000 13470000 18181000 97531000 41247000 56284000 18319000 18319000 79212000 41247000 37965000 Contingencies<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Indemnifications</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the normal course of business, the Company provides indemnifications of varying scopes and amounts to certain of its licensees against claims made by third parties arising out of the use and / or incorporation of the Company's products, intellectual property, services and / or technologies into the licensees' products and services. </span><span style="font-family:inherit;font-size:10pt;">TiVo Solutions</span><span style="font-family:inherit;font-size:10pt;"> has also indemnified certain customers and business partners for, among other things, the licensing of its products, the sale of its digital video recorders ("DVRs"), and the provision of engineering and consulting services. The Company’s obligation under its indemnification agreements with customer and business partners would arise in the event a third party filed a claim against one of the parties that was covered by the Company’s indemnification. Pursuant to these agreements, the Company may indemnify the other party for certain losses suffered or incurred by the indemnified party in connection with various types of claims, which may include, without limitation, intellectual property infringement, advertising and consumer disclosure laws, certain tax liabilities, negligence and intentional acts in the performance of services and violations of laws.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In some cases, the Company may receive tenders of defense and indemnity arising from products, intellectual property services and / or technologies that are no longer provided by the Company due to having divested certain assets, but which were previously licensed or provided by the Company. </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The term of the Company's indemnification obligations is generally perpetual. The Company's indemnification obligations are typically limited to the cumulative amount paid to the Company by the licensee under the license agreement; however, some license agreements, including those with the Company's largest multiple system operator and digital broadcast satellite providers, have larger limits or do not specify a limit on amounts that may be payable under the indemnity arrangements. </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company cannot reasonably estimate the possible range of losses that may be incurred pursuant to its indemnification obligations, if any. Variables affecting any such assessment include, but are not limited to: the nature of the claim asserted; the relative merits of the claim; the financial ability of the party suing the indemnified party to engage in protracted litigation; the number of parties seeking indemnification; the nature and amount of damages claimed by the party suing the indemnified party; and the willingness of such party to engage in settlement negotiations. Due to the nature of the Company's potential indemnity liability, the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span><span style="font-family:inherit;font-size:10pt;"> could be materially adversely affected in a particular period by one or more of these indemnities.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under certain circumstances, </span><span style="font-family:inherit;font-size:10pt;">TiVo Solutions</span><span style="font-family:inherit;font-size:10pt;"> may seek to recover some or all amounts paid to an indemnified party from its insurers. </span><span style="font-family:inherit;font-size:10pt;">TiVo Solutions</span><span style="font-family:inherit;font-size:10pt;"> does not have any assets held either as collateral or by third parties that, on the occurrence of an event requiring it to indemnify a customer, could be obtained and liquidated to recover all or a portion of the amounts paid pursuant to its indemnification obligations.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Legal Proceedings </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company may be involved in various lawsuits, claims and proceedings, including intellectual property, commercial, securities and employment matters that arise in the normal course of business. The Company accrues a liability when management believes information available prior to the issuance of the financial statements indicates it is probable a loss has been incurred as of the date of the financial statements and the amount of loss can be reasonably estimated. The Company adjusts its accruals to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. Legal costs are expensed as incurred. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company believes it has recorded adequate provisions for any such lawsuits, claims and proceedings and, as of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, it was not reasonably possible that a material loss had been incurred in excess of the amounts recognized in the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span><span style="font-family:inherit;font-size:10pt;">. Based on its experience, the Company believes that damage amounts claimed in these matters are not meaningful indicators of potential liability. Some of the matters pending against the Company involve potential compensatory, punitive or treble damage claims or sanctions, that, if granted, could require the Company to pay damages or make other expenditures in amounts that could have a material adverse effect on its </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span><span style="font-family:inherit;font-size:10pt;">. Given the inherent uncertainties of litigation, the ultimate outcome of the ongoing matters described herein cannot be predicted with certainty. While litigation is inherently unpredictable, the Company believes it has valid defenses with respect to the legal matters pending against it. Nevertheless, the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span><span style="font-family:inherit;font-size:10pt;"> could be materially adversely affected in a particular period by the resolution of one or more of these contingencies.</span></div> Stockholders' Equity<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Earnings (Loss) Per Share</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic earnings per share ("EPS") is computed using the weighted average number of common shares outstanding during the period. Diluted EPS is computed using the weighted average number of common shares and dilutive common share equivalents outstanding during the period, except for periods of a loss from continuing operations. In periods of a loss from continuing operations, no common share equivalents are included in Diluted EPS because their effect would be anti-dilutive.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The number of shares used to calculate Basic and Diluted EPS were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:36px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.8203125%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares used in computing basic per share amounts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,081</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,459</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,160</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,756</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dilutive effect of equity-based compensation awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares used in computing diluted per share amounts</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,081</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,459</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,160</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average potential shares excluded from the calculation of Diluted EPS as their effect would have been anti-dilutive were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:36px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.8203125%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted awards</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,173</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,401</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,272</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,153</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,907</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>885</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,238</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020 Convertible Notes (a)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,722</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,918</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,881</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,918</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021 Convertible Notes (a)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warrants related to 2020 Convertible Notes (a)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,999</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,525</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,911</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,424</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average potential shares excluded from the calculation of Diluted EPS</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,491</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,752</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,950</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,734</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See </span><span style="font-family:inherit;font-size:10pt;">Note 9</span><span style="font-family:inherit;font-size:10pt;"> for additional details.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2019 and 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>1.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> weighted average performance-based restricted awards, respectively, were excluded from the calculation of Diluted EPS as the performance metric had yet to be achieved. For the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019 and 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>0.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> weighted average performance-based restricted awards, respectively, were excluded from the calculation of Diluted EPS as the performance metric had yet to be achieved. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Effect of the 2020 Convertible Notes and related transactions on Diluted EPS</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In periods when the Company reports income from continuing operations, the dilutive effect of additional shares of common stock that may be issued on conversion of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> are included in the calculation of Diluted EPS if the price of the Company’s common stock exceeds the conversion price. The </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> have no impact on Diluted EPS until the price of the Company's common stock exceeds the conversion price of </span><span style="font-family:inherit;font-size:10pt;"><span>$25.1668</span></span><span style="font-family:inherit;font-size:10pt;"> per share because the principal of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> is required to be settled in cash. Based on the closing price of the Company's common stock of </span><span style="font-family:inherit;font-size:10pt;"><span>$7.62</span></span><span style="font-family:inherit;font-size:10pt;"> per share on </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the if-converted value of the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> was less than the outstanding principal.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> would be dilutive if the Company’s common stock closed at or above </span><span style="font-family:inherit;font-size:10pt;"><span>$25.1668</span></span><span style="font-family:inherit;font-size:10pt;"> per share. However, on conversion, no economic dilution is expected from the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> as the exercise of call options purchased by the Company with respect to its common stock described in </span><span style="font-family:inherit;font-size:10pt;">Note 9</span><span style="font-family:inherit;font-size:10pt;"> is expected to eliminate any potential dilution from the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> that would have otherwise occurred. The call options are always excluded from the calculation of Diluted EPS as they are anti-dilutive under the treasury stock method.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The warrants sold by the Company with respect to its common stock in connection with the </span><span style="font-size:10pt;">2020 Convertible Notes</span><span style="font-family:inherit;font-size:10pt;"> described in </span><span style="font-family:inherit;font-size:10pt;">Note 9</span><span style="font-family:inherit;font-size:10pt;"> have an effect on Diluted EPS when the Company’s share price exceeds the warrant’s strike price of </span><span style="font-family:inherit;font-size:10pt;"><span>$34.9541</span></span><span style="font-family:inherit;font-size:10pt;"> per share. As the price of the Company’s common stock increases above the warrant strike price, additional dilution would occur. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Share Repurchase Program</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">February 14, 2017</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;">'s Board of Directors approved an increase to the share repurchase program authorization to </span><span style="font-family:inherit;font-size:10pt;"><span>$150.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. The February 2017 authorization includes amounts which were outstanding under previously authorized share repurchase programs. During the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2019 and 2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> shares were repurchased under the share repurchase program. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>$150.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of share repurchase authorization remaining. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company issues restricted stock and restricted stock units (collectively, "restricted awards") as part of the equity-based compensation plans described in </span><span style="font-family:inherit;font-size:10pt;">Note 13</span><span style="font-family:inherit;font-size:10pt;">. For the majority of restricted awards, shares are withheld to satisfy required withholding taxes at the vesting date. Shares withheld to satisfy required withholding taxes in connection with the vesting of restricted awards are treated as common stock repurchases in the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span><span style="font-family:inherit;font-size:10pt;"> because they reduce the number of shares that would have been issued on vesting. However, these withheld shares are not included in common stock repurchases under the Company's authorized share repurchase plan. During the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2019 and 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company withheld </span><span style="font-family:inherit;font-size:10pt;"><span>0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock to satisfy </span><span style="font-family:inherit;font-size:10pt;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of required withholding taxes, respectively. During the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019 and 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company withheld </span><span style="font-family:inherit;font-size:10pt;"><span>0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock to satisfy </span><span style="font-family:inherit;font-size:10pt;"><span>$5.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$6.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> of required withholding taxes, respectively. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Dividends</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2019 and 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company declared and paid dividends of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.08</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.18</span></span><span style="font-family:inherit;font-size:10pt;"> per share, respectively, for aggregate cash payments of </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;color:#ee2724;"> </span><span style="font-family:inherit;font-size:10pt;">and </span><span style="font-family:inherit;font-size:10pt;"><span>$22.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. For the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019 and 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company declared and paid dividends of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.34</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.54</span></span><span style="font-family:inherit;font-size:10pt;"> per share, respectively, for aggregate cash payments of </span><span style="font-family:inherit;font-size:10pt;"><span>$42.5 million</span></span><span style="font-family:inherit;font-size:10pt;color:#ee2724;"> </span><span style="font-family:inherit;font-size:10pt;">and </span><span style="font-family:inherit;font-size:10pt;"><span>$66.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the Separation, the </span><span style="font-family:inherit;font-size:10pt;">Product</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Intellectual Property Licensing</span><span style="font-family:inherit;font-size:10pt;"> businesses will evaluate the payment of dividends to shareholders in the future, if any. The capacity to pay dividends in the future depends on many factors, including their financial condition, results of operations, capital requirements, capital structure, industry practice and other business conditions that their respective Boards of Directors consider relevant. In addition, the agreements governing the Company's debt, or new debt that may be incurred in the future, may limit or prohibit the payment of dividends.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Section 382 Transfer Restrictions</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">    </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">September 7, 2016</span><span style="font-family:inherit;font-size:10pt;">, upon the effective time of the </span><span style="font-family:inherit;font-size:10pt;">TiVo Acquisition</span><span style="font-family:inherit;font-size:10pt;">, the Company’s certificate of incorporation was amended and restated to include certain transfer restrictions intended to preserve tax benefits related to the net operating loss carryforwards (“NOLs”) of the Company pursuant to Section 382 of Internal Revenue Code of 1986, as amended (the “Code”), that apply to transfers made by 5% stockholders, transferees related to a 5% stockholder, transferees acting in coordination with a 5% stockholder, or transfers that would result in a stockholder becoming a 5% stockholder. If the Company experiences an “ownership change,” as defined in Section 382 of the Code, its ability to fully utilize the NOLs on an annual basis will be substantially limited, and the timing of the usage of the NOLs could be substantially delayed, which could therefore significantly impair the value of those benefits. These transfer restrictions are intended to act as a deterrent to any person (an “Acquiring Person”) acquiring (together with all affiliates and associates of such person) beneficial ownership of 5% or more of the Company's outstanding common stock within the meaning of Section 382 of the Code, without the approval of the Company's Board of Directors. Such transfer restrictions will expire on the earlier of (i) the repeal of Section 382 or any successor statute if the Company’s Board of Directors determines that such restrictions are no longer necessary or desirable for the preservation of certain tax benefits, (ii) the beginning of a taxable year to which the Company’s Board of Directors determines that no tax benefits may be carried forward or (iii) the end of the day on September 7, 2019, three years from the effective time of the TiVo Acquisition when the Company’s certificate of incorporation was amended and restated to include certain transfer restrictions. The Company conducted a stockholder advisory vote with respect to the maintenance of such transfer restrictions in its certificate of incorporation at its 2017 Annual Meeting of Stockholders and the stockholders approved of such transfer restrictions. By operation of the amended and restated certificate of incorporation, the transfer restrictions expired on September 7, 2019 and a stockholder can become a 5% or greater stockholder without the approval of the Company’s Board of Directors.</span></div> <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The number of shares used to calculate Basic and Diluted EPS were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:36px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.8203125%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares used in computing basic per share amounts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,081</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,459</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,160</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,756</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dilutive effect of equity-based compensation awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares used in computing diluted per share amounts</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,081</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,459</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,160</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,756</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 126081000 123459000 125160000 122756000 0 0 0 0 126081000 123459000 125160000 122756000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average potential shares excluded from the calculation of Diluted EPS as their effect would have been anti-dilutive were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:36px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.8203125%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted awards</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,173</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,401</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,272</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,153</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,907</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>885</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,238</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020 Convertible Notes (a)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,722</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,918</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,881</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,918</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021 Convertible Notes (a)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warrants related to 2020 Convertible Notes (a)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,999</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,525</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,911</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,424</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average potential shares excluded from the calculation of Diluted EPS</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,491</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,752</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,950</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,734</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(a)</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See </span><span style="font-family:inherit;font-size:10pt;">Note 9</span><span style="font-family:inherit;font-size:10pt;"> for additional details.</span></div> 6173000 5401000 5272000 4153000 596000 1907000 885000 2238000 11722000 12918000 12881000 12918000 1000 1000 1000 1000 12999000 12525000 12911000 12424000 31491000 32752000 31950000 31734000 1200000 600000 700000 900000 25.1668 7.62 25.1668 34.9541 150000000.0 0 150000000.0 300000 200000 2300000 2600000 700000 500000 5400000 6800000 0.08 0.18 10000000.0 22300000 0.34 0.54 42500000 66700000 Equity-based Compensation<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted Awards and Stock Options </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company grants equity-based compensation awards from the Rovi 2008 Equity Incentive Plan (the “</span><span style="font-family:inherit;font-size:10pt;">Rovi 2008 Plan</span><span style="font-family:inherit;font-size:10pt;">”). The </span><span style="font-family:inherit;font-size:10pt;">Rovi 2008 Plan</span><span style="font-family:inherit;font-size:10pt;"> permits the grant of restricted awards, stock options and similar types of equity awards to employees, officers, directors and consultants of the Company. Restricted stock is considered outstanding at the time of grant as holders are entitled to voting rights. Restricted awards are generally subject to a </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;">-year graded vesting period. Stock options generally have vesting periods of </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;"> years with one quarter of the grant vesting on the first anniversary of the grant, followed by monthly vesting thereafter. Stock options generally have a contractual term of </span><span style="font-family:inherit;font-size:10pt;">seven</span><span style="font-family:inherit;font-size:10pt;"> years. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>36.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock reserved and </span><span style="font-family:inherit;font-size:10pt;"><span>10.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock available for issuance under the </span><span style="font-family:inherit;font-size:10pt;">Rovi 2008 Plan</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">September 7, 2016</span><span style="font-family:inherit;font-size:10pt;">, the Company assumed the </span><span style="font-family:inherit;font-size:10pt;">TiVo Inc.</span><span style="font-family:inherit;font-size:10pt;"> Amended and Restated 2008 Equity Incentive Award Plan (the “</span><span style="font-family:inherit;font-size:10pt;">TiVo 2008 Plan</span><span style="font-family:inherit;font-size:10pt;">”). The Company amended and restated the </span><span style="font-family:inherit;font-size:10pt;">TiVo 2008 Plan</span><span style="font-family:inherit;font-size:10pt;"> effective as of the closing of the </span><span style="font-family:inherit;font-size:10pt;">TiVo Acquisition</span><span style="font-family:inherit;font-size:10pt;"> to be the </span><span style="font-family:inherit;font-size:10pt;">TiVo Corporation</span><span style="font-family:inherit;font-size:10pt;"> Titan Equity Incentive Award Plan for purposes of awards granted following the </span><span style="font-family:inherit;font-size:10pt;">TiVo Acquisition Date</span><span style="font-family:inherit;font-size:10pt;">. Restricted stock is considered outstanding at the time of grant as holders are entitled to voting rights. Restricted awards assumed from the </span><span style="font-family:inherit;font-size:10pt;">TiVo 2008 Plan</span><span style="font-family:inherit;font-size:10pt;"> are generally subject to a </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;">-year vesting period, with semiannual vesting. Restricted awards issued by the Company from the </span><span style="font-family:inherit;font-size:10pt;">TiVo 2008 Plan</span><span style="font-family:inherit;font-size:10pt;"> are generally subject to a </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;">-year graded vesting period. Stock options assumed from the </span><span style="font-family:inherit;font-size:10pt;">TiVo 2008 Plan</span><span style="font-family:inherit;font-size:10pt;"> generally have a </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;">-year vesting period with one quarter of the grant vesting on the first anniversary of the grant followed by monthly vesting thereafter. Stock options assumed from the </span><span style="font-family:inherit;font-size:10pt;">TiVo 2008 Plan</span><span style="font-family:inherit;font-size:10pt;"> generally have a contractual term of </span><span style="font-family:inherit;font-size:10pt;">seven</span><span style="font-family:inherit;font-size:10pt;"> years. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were </span><span style="font-family:inherit;font-size:10pt;"><span>3.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock reserved for future issuance as outstanding awards vest under the </span><span style="font-family:inherit;font-size:10pt;">TiVo 2008 Plan</span><span style="font-family:inherit;font-size:10pt;">. The </span><span style="font-family:inherit;font-size:10pt;">TiVo 2008 Plan</span><span style="font-family:inherit;font-size:10pt;"> expired in August 2018, and </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> further shares of common stock are available for future grant.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company also grants performance-based restricted stock units to certain of its senior officers for </span><span style="font-family:inherit;font-size:10pt;">three</span><span style="font-family:inherit;font-size:10pt;">-year performance periods. Vesting in the performance-based restricted stock units is subject to a market condition, as well as a service condition. Depending on the level of achievement, the maximum number of shares that could be issued on vesting generally could be up to </span><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;"> of the target number of performance-based restricted stock units granted. For awards subject to a market vesting condition, the fair value per award is fixed at the grant date and the amount of compensation expense is not adjusted during the performance period regardless of changes in the level of achievement of the market condition. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2019, the Company granted </span><span style="font-family:inherit;font-size:10pt;"><span>0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> performance-based restricted stock units to certain of its senior officers with vesting conditioned on completion of a change-in-control event as defined in the grant agreement, as well as a service condition. For these awards, the fair value per award is estimated as the price of the Company's common stock at the close of trading on the date of grant, less the present value of dividends expected to be paid during the vesting period. However, no compensation expense is recognized for these awards until the change-in-control event occurs, at which time the grant date fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, adjusted for any forfeitures, would be recognized as compensation expense.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Employee Stock Purchase Plan</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s 2008 Employee Stock Purchase Plan (“ESPP”) allows eligible employees to purchase shares of the Company’s common stock at a discount through payroll deductions. The ESPP consists of up to </span><span style="font-family:inherit;font-size:10pt;">four</span><span style="font-family:inherit;font-size:10pt;"> consecutive </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;">-month purchase periods within a </span><span style="font-family:inherit;font-size:10pt;">twenty-four</span><span style="font-family:inherit;font-size:10pt;">-month offering period. Employees purchase shares each purchase period at the lower of </span><span style="font-family:inherit;font-size:10pt;"><span>85%</span></span><span style="font-family:inherit;font-size:10pt;"> of the market value of the Company’s common stock at either the beginning of the offering period or the end of the purchase period. As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>3.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock reserved and </span><span style="font-family:inherit;font-size:10pt;"><span>3.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares available for issuance under the ESPP.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Valuation Techniques and Assumptions</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's restricted awards are generally not eligible for dividend protection. The fair value of restricted awards subject to service conditions is estimated as the price of the Company's common stock at the close of trading on the date of grant, less the present value of dividends expected to be paid during the vesting period. Where a restricted stock award requires a post-vesting restriction on sale, the grant date fair value is adjusted to reflect a liquidity discount based on the expected post-vesting holding period.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company uses the Black-Scholes-Merton option-pricing formula to estimate the fair value of ESPP shares. The Black-Scholes-Merton option-pricing formula uses complex and subjective inputs, such as the expected volatility of the Company's common stock over the expected term of the grant and projected employee exercise behavior. Expected volatility is </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">estimated using a combination of historical volatility and implied volatility derived from publicly-traded options on the Company's common stock. The expected term is estimated by calculating the period the award is expected to be outstanding based on historical experience and the terms of the grant. The risk-free interest rate is estimated based on the yield of U.S. Treasury zero-coupon bonds with remaining terms similar to the expected term at the grant date. The Company assumes a constant dividend yield commensurate with the dividend yield on the grant date. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average assumptions used to estimate the fair value of equity-based compensation awards granted during the period were as follows: </span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:88.39024390243902%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted stock units subject to market conditions:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected dividend yield</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ESPP shares:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected dividend yield</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The number of awards expected to vest during the requisite service period is estimated at the time of grant using historical data and equity-based compensation is only recognized for awards for which the requisite service is expected to be rendered. Forfeiture estimates are revised during the requisite service period and the effect of changes in the number of awards expected to vest during the requisite service period is recognized on a cumulative catch-up basis in the period estimates are revised. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted-average grant date fair value of equity-based awards (per award) and pre-tax equity-based compensation expense (in thousands) was as follows:</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:86.4390243902439%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average grant date fair value</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.72</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.72</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ESPP shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.80</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.67</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.62</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.99</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity-based compensation</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pre-tax equity-based compensation, excluding amounts included in restructuring expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,148</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,471</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,459</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,226</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pre-tax equity-based compensation, included in restructuring expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,575</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$60.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> of unrecognized compensation cost, net of estimated forfeitures, related to unvested equity-based awards which is expected to be recognized over a remaining weighted average period of </span><span style="font-family:inherit;font-size:10pt;"><span>2.8 years</span></span><span style="font-family:inherit;font-size:10pt;">. The unrecognized compensation cost, net of estimated forfeitures, excludes </span><span style="font-family:inherit;font-size:10pt;"><span>$3.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of unrecognized compensation cost related to performance-based restricted stock units with vesting conditioned on completion of a change-in-control event.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Equity-Based Compensation Award Activity</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Activity related to the Company's restricted awards for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:525px;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:293px;"/><td style="width:108px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:99px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> Restricted Awards (In Thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> Weighted-Average Grant Date Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of beginning of period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.26</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,487</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.72</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,815</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.45</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(891</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.54</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,131</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.56</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, unvested restricted awards include </span><span style="font-family:inherit;font-size:10pt;"><span>1.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> performance-based restricted stock units.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The aggregate fair value of restricted awards vested during the </span><span style="font-family:inherit;font-size:10pt;">three months ended September 30, 2019 and 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$7.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$8.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The aggregate fair value of restricted awards vested during the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019 and 2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$14.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$21.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> 36400000 10600000 3900000 0 2 600000 3300000 0.85 3300000 3300000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average assumptions used to estimate the fair value of equity-based compensation awards granted during the period were as follows: </span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:88.39024390243902%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted stock units subject to market conditions:</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.5 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected dividend yield</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ESPP shares:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.3 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected dividend yield</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.407 0.392 0.407 0.392 P2Y6M P2Y6M P2Y6M P2Y6M 0.018 0.026 0.018 0.026 0.044 0.055 0.044 0.055 0.467 0.443 0.492 0.433 P1Y3M18D P1Y3M18D P1Y3M18D P1Y3M18D 0.018 0.025 0.021 0.022 0.039 0.061 0.051 0.056 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted-average grant date fair value of equity-based awards (per award) and pre-tax equity-based compensation expense (in thousands) was as follows:</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:86.4390243902439%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average grant date fair value</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.72</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.72</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ESPP shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.80</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.67</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.62</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.99</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity-based compensation</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pre-tax equity-based compensation, excluding amounts included in restructuring expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,148</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,471</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,459</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,226</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pre-tax equity-based compensation, included in restructuring expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,575</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 6.39 11.55 6.72 11.72 3.80 3.67 3.62 3.99 5148000 9471000 22459000 28226000 0 0 0 2575000 60700000 P2Y9M18D 3300000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Activity related to the Company's restricted awards for the </span><span style="font-family:inherit;font-size:10pt;">nine months ended September 30, 2019</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:525px;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:293px;"/><td style="width:108px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:99px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> Restricted Awards (In Thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> Weighted-Average Grant Date Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of beginning of period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.26</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,487</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.72</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,815</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.45</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(891</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.54</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding as of end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,131</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.56</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 5350000 14.26 4487000 6.72 1815000 14.45 891000 13.54 7131000 9.56 1200000 7000000.0 8600000 14800000 21500000 Income Taxes<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due to the fact that the Company has significant net operating loss carryforwards and has recorded a valuation allowance against a significant portion of its deferred tax assets, foreign withholding taxes are the primary driver of </span><span style="font-family:inherit;font-size:10pt;">Income tax expense</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of </span><span style="font-family:inherit;font-size:10pt;">Income tax expense</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:86.5234375%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign withholding tax</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,518</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,566</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,737</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,635</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal income tax</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,466</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,878</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign income tax</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>809</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,482</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>578</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State income tax</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(228</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(501</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in indefinite reinvestment assertion</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,221</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in deferred tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>213</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(277</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in unrecognized tax benefits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>395</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>426</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill impairment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,041</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,041</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transition Tax</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>868</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>868</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,919</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,769</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,981</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,305</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company believes it has provided adequate reserves for all tax deficiencies or reductions in tax benefits that could result from U.S. federal, state and foreign tax audits. The Company regularly assesses the potential outcomes of these audits in order to determine the appropriateness of its tax positions. Adjustments to accruals for unrecognized tax benefits are made to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular income tax audit. However, income tax audits are inherently unpredictable and there can be no assurance the Company will accurately predict the outcome of these audits. The amounts ultimately paid on resolution of an audit could be materially different from the amounts previously recognized, and therefore the resolution of one or more of these uncertainties in any particular period could have a material adverse impact on the </span><span style="font-family:inherit;font-size:10pt;">Condensed Consolidated Financial Statements</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Components of </span><span style="font-family:inherit;font-size:10pt;">Income tax expense</span><span style="font-family:inherit;font-size:10pt;"> were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:86.5234375%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign withholding tax</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,518</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,566</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,737</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,635</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal income tax</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,466</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,878</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign income tax</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>809</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,482</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>578</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State income tax</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(228</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(501</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in indefinite reinvestment assertion</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,221</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in deferred tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>213</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(277</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in unrecognized tax benefits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>395</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>426</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill impairment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,041</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,041</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transition Tax</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>868</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>868</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,919</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,769</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,981</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,305</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 3518000 3566000 14737000 10635000 1466000 0 3878000 0 809000 18000 1482000 578000 -228000 42000 -501000 221000 0 0 0 1221000 0 213000 0 -277000 395000 62000 426000 59000 4041000 0 4041000 0 0 868000 0 868000 1919000 4769000 15981000 13305000 Segment Information<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reportable segments are identified based on the Company's organizational structure and information reviewed by the Company’s chief operating decision maker ("CODM") to evaluate performance and allocate resources. The Company's operations are organized into </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segments for financial reporting purposes: </span><span style="font-family:inherit;font-size:10pt;">Product</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Intellectual Property Licensing</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Product</span><span style="font-family:inherit;font-size:10pt;"> segment consists primarily of licensing Company-developed user experience products and services to multi-channel video service providers and consumer electronics ("CE") manufacturers, licensing the TiVo service and selling TiVo-enabled devices, licensing metadata and advanced search and recommendation and viewership data, as well as sponsored discovery and in-guide advertising. We group our </span><span style="font-family:inherit;font-size:10pt;">Product</span><span style="font-family:inherit;font-size:10pt;"> segment into three verticals based on the products delivered to our customer: </span><span style="font-family:inherit;font-size:10pt;">Platform Solutions</span><span style="font-family:inherit;font-size:10pt;">; </span><span style="font-family:inherit;font-size:10pt;">Software and Services</span><span style="font-family:inherit;font-size:10pt;">; and </span><span style="font-family:inherit;font-size:10pt;">Other</span><span style="font-family:inherit;font-size:10pt;">. </span><span style="font-family:inherit;font-size:10pt;">Platform Solutions</span><span style="font-family:inherit;font-size:10pt;"> includes licensing Company-developed UX products, the TiVo service and selling TiVo-enabled devices. </span><span style="font-family:inherit;font-size:10pt;">Software and Services</span><span style="font-family:inherit;font-size:10pt;"> includes licensing our metadata and advanced media and advertising solutions, including viewership data, sponsored discovery and in-guide advertising. </span><span style="font-family:inherit;font-size:10pt;">Other</span><span style="font-family:inherit;font-size:10pt;"> includes legacy Analog Content Protection ("ACP"), VCR Plus+ and media recognition products. </span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The </span><span style="font-family:inherit;font-size:10pt;">Intellectual Property Licensing</span><span style="font-family:inherit;font-size:10pt;"> segment consists primarily of licensing our patent portfolio to U.S. and international pay television ("TV") providers (directly and through their suppliers), mobile device manufacturers, CE manufacturers and over-the-top ("OTT") video providers. Our broad portfolio of licensable technology patents covers many aspects of content discovery, DVR, video-on-demand, OTT experiences, multi-screen functionality and personalization, as well as interactive applications and advertising. We group our </span><span style="font-family:inherit;font-size:10pt;">Intellectual Property Licensing</span><span style="font-family:inherit;font-size:10pt;"> segment into three verticals based primarily on the business of our customer: </span><span style="font-family:inherit;font-size:10pt;">US Pay TV Providers</span><span style="font-family:inherit;font-size:10pt;">; </span><span style="font-family:inherit;font-size:10pt;">CE Manufacturers</span><span style="font-family:inherit;font-size:10pt;">; and </span><span style="font-family:inherit;font-size:10pt;">New Media, International Pay TV Providers and Other</span><span style="font-family:inherit;font-size:10pt;">. </span><span style="font-family:inherit;font-size:10pt;">US Pay TV Providers</span><span style="font-family:inherit;font-size:10pt;"> includes direct and indirect licensing of traditional </span><span style="font-family:inherit;font-size:10pt;">US Pay TV Providers</span><span style="font-family:inherit;font-size:10pt;"> regardless of the particular distribution technology (e.g., cable, satellite or the internet). </span><span style="font-family:inherit;font-size:10pt;">CE Manufacturers</span><span style="font-family:inherit;font-size:10pt;"> includes the licensing of our patents to traditional CE manufacturers. </span><span style="font-family:inherit;font-size:10pt;">New Media, International Pay TV Providers and Other</span><span style="font-family:inherit;font-size:10pt;"> includes licensing to international pay TV providers, virtual service providers, mobile device manufacturers and content and new media companies. </span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Segment results are derived from the Company's internal management reporting system. The accounting policies used to derive segment results are substantially the same as those used by the consolidated company. Intersegment revenues and expenses have been eliminated from segment financial information as transactions between reportable segments are excluded from the measure of segment profitability reviewed by the CODM. In addition, certain costs are not allocated to the segments as they are considered corporate costs. Corporate costs primarily include general and administrative costs such as corporate management, finance, legal and human resources. The CODM uses an Adjusted EBITDA (as defined below) measure to evaluate the performance of, and allocate resources to, the segments. Segment balance sheets are not used by the CODM to allocate resources or assess performance. </span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Segment results were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:653px;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:360px;"/><td style="width:9px;"/><td style="width:55px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:55px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:55px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:55px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Platform Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,083</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,147</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198,851</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>241,295</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,771</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,851</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,915</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,949</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>934</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,614</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,531</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,007</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82,788</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,612</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259,297</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>304,251</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted Operating Expenses (1)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,386</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,347</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,944</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>250,280</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted EBITDA (2)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,402</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,265</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,353</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,971</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intellectual Property Licensing</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">US Pay TV Providers</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,896</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,474</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,009</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">CE Manufacturers</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,580</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,859</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,928</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,754</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">New Media, International Pay TV Providers and Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,260</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,764</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,697</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,795</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,736</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,097</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,634</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>223,155</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted Operating Expenses (1)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,659</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,461</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,825</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,790</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted EBITDA (2)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,077</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,636</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>164,809</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,365</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted Operating Expenses (1)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,427</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,825</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,385</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted EBITDA (2)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,427</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,825</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(45,385</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Revenues, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>164,709</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>492,931</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>527,406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted Operating Expenses (1)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,472</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117,633</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>342,817</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369,455</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted EBITDA (2)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,076</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,114</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>157,951</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,338</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,005</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,252</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,212</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,242</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,574</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,463</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring and asset impairment charges</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,995</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,921</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,484</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,568</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill impairment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137,453</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137,453</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity-based compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,148</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,471</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,459</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,226</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Separation and transformation costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,458</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,905</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transition and integration costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(148</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,342</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,303</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnout amortization</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,494</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">CEO transition cash costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(975</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remeasurement of contingent consideration</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(67</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,104</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating loss</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(137,717</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,681</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(133,108</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,484</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,844</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,436</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(36,480</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(36,241</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income and other, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>860</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>861</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,150</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Loss) gain on interest rate swaps</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(390</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,033</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,475</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,185</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss on debt extinguishment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(300</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss from continuing operations before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(149,091</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,223</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(171,213</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(51,569</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(1) </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted Operating Expenses are defined as operating expenses excluding </span><span style="font-family:inherit;font-size:10pt;">Depreciation</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Amortization of intangible assets</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Restructuring and asset impairment charges</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Goodwill impairment</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Equity-based compensation</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Separation and transformation costs</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Transition and integration costs</span><span style="font-family:inherit;font-size:10pt;">, retention earn-outs payable to former shareholders of acquired businesses, </span><span style="font-family:inherit;font-size:10pt;">CEO transition cash costs</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Remeasurement of contingent consideration</span><span style="font-family:inherit;font-size:10pt;">.</span></div></td></tr></table><div style="line-height:120%;padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(2) </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted EBITDA is defined as operating loss excluding </span><span style="font-family:inherit;font-size:10pt;">Depreciation</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Amortization of intangible assets</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Restructuring and asset impairment charges</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Goodwill impairment</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Equity-based compensation</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Separation and </span></div></td></tr></table><div style="line-height:120%;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">transformation costs</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Transition and integration costs</span><span style="font-family:inherit;font-size:10pt;">, retention earn-outs payable to former shareholders of acquired businesses, </span><span style="font-family:inherit;font-size:10pt;">CEO transition cash costs</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Remeasurement of contingent consideration</span><span style="font-family:inherit;font-size:10pt;">.</span></div> 2 <div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Segment results were as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:653px;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:360px;"/><td style="width:9px;"/><td style="width:55px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:55px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:55px;"/><td style="width:4px;"/><td style="width:6px;"/><td style="width:9px;"/><td style="width:55px;"/><td style="width:4px;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended September 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended September 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Platform Solutions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,083</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,147</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198,851</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>241,295</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Software and Services</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,771</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,851</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,915</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,949</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>934</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,614</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,531</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,007</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82,788</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,612</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259,297</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>304,251</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted Operating Expenses (1)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,386</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,347</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,944</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>250,280</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted EBITDA (2)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,402</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,265</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,353</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,971</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intellectual Property Licensing</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">US Pay TV Providers</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,896</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,474</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,009</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143,606</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">CE Manufacturers</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,580</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,859</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,928</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,754</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">New Media, International Pay TV Providers and Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,260</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,764</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,697</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,795</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,736</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,097</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,634</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>223,155</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted Operating Expenses (1)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,659</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,461</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,825</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,790</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted EBITDA (2)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,077</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,636</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>164,809</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,365</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted Operating Expenses (1)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,427</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,825</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,385</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted EBITDA (2)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,427</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,825</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(45,385</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Revenues, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>158,524</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>164,709</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>492,931</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>527,406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted Operating Expenses (1)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>108,472</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117,633</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>342,817</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369,455</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted EBITDA (2)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,076</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150,114</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>157,951</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,338</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,005</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,252</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,212</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,242</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,574</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,463</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring and asset impairment charges</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,995</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,921</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,484</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,568</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill impairment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137,453</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>137,453</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity-based compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,148</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,471</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,459</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,226</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Separation and transformation costs</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,458</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,905</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transition and integration costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(148</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,342</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,303</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnout amortization</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,494</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">CEO transition cash costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(975</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remeasurement of contingent consideration</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(67</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,104</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating loss</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(137,717</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,681</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(133,108</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,484</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,844</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,436</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(36,480</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(36,241</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income and other, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>860</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>861</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,150</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Loss) gain on interest rate swaps</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(390</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,033</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,475</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,185</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss on debt extinguishment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(300</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss from continuing operations before income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(149,091</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,223</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(171,213</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(51,569</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(1) </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted Operating Expenses are defined as operating expenses excluding </span><span style="font-family:inherit;font-size:10pt;">Depreciation</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Amortization of intangible assets</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Restructuring and asset impairment charges</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Goodwill impairment</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Equity-based compensation</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Separation and transformation costs</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Transition and integration costs</span><span style="font-family:inherit;font-size:10pt;">, retention earn-outs payable to former shareholders of acquired businesses, </span><span style="font-family:inherit;font-size:10pt;">CEO transition cash costs</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Remeasurement of contingent consideration</span><span style="font-family:inherit;font-size:10pt;">.</span></div></td></tr></table><div style="line-height:120%;padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(2) </span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Adjusted EBITDA is defined as operating loss excluding </span><span style="font-family:inherit;font-size:10pt;">Depreciation</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Amortization of intangible assets</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Restructuring and asset impairment charges</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Goodwill impairment</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Equity-based compensation</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Separation and </span></div></td></tr></table><div style="line-height:120%;padding-left:48px;"><span style="font-family:inherit;font-size:10pt;">transformation costs</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">Transition and integration costs</span><span style="font-family:inherit;font-size:10pt;">, retention earn-outs payable to former shareholders of acquired businesses, </span><span style="font-family:inherit;font-size:10pt;">CEO transition cash costs</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">Remeasurement of contingent consideration</span><span style="font-family:inherit;font-size:10pt;">.</span></div> 62083000 73147000 198851000 241295000 19771000 19851000 58915000 57949000 934000 1614000 1531000 5007000 82788000 94612000 259297000 304251000 69386000 79347000 229944000 250280000 13402000 15265000 29353000 53971000 41896000 44474000 126009000 143606000 15580000 8859000 31928000 26754000 18260000 16764000 75697000 52795000 75736000 70097000 233634000 223155000 25659000 23461000 68825000 73790000 50077000 46636000 164809000 149365000 13427000 14825000 44048000 45385000 -13427000 -14825000 -44048000 -45385000 158524000 164709000 492931000 527406000 108472000 117633000 342817000 369455000 50052000 47076000 150114000 157951000 5314000 5338000 16005000 16252000 28212000 37242000 84574000 119463000 1995000 2921000 6484000 8568000 137453000 0 137453000 0 5148000 9471000 22459000 28226000 9458000 0 13905000 0 189000 -148000 1342000 9303000 0 0 0 1494000 0 0 1000000 -975000 0 -67000 0 1104000 -137717000 -7681000 -133108000 -25484000 11844000 12436000 36480000 36241000 860000 861000 4150000 2971000 -390000 1033000 -5475000 7185000 0 0 -300000 0 -149091000 -18223000 -171213000 -51569000 XML 68 R15.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring and Asset Impairment Charges
9 Months Ended
Sep. 30, 2019
Restructuring and Related Activities [Abstract]  
Restructuring and Asset Impairment Charges Restructuring and Asset Impairment Charges

Components of Restructuring and asset impairment charges were as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Facility-related costs
$
158

 
$
99

 
$
591

 
$
387

Severance costs
953

 
2,822

 
4,923

 
5,606

Share-based payments

 

 

 
2,575

Asset impairment
875

 

 
961

 

Contract termination costs and other
9

 

 
9

 

Restructuring and asset impairment charges
$
1,995

 
$
2,921

 
$
6,484

 
$
8,568


Components of accrued restructuring costs were as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
Facility-related costs
$

 
$
264

Severance costs
2,179

 
3,996

Accrued restructuring costs
$
2,179

 
$
4,260


The Company expects a substantial portion of the accrued restructuring costs to be paid by the end of 2019.

2019 Transformation Plan

In connection with the May 2019 announcement of its plan to separate its Product and Intellectual Property Licensing businesses, the Company initiated certain activities to transform its business operations in order to execute the separation (the "2019 Transformation Plan"). As a result of the 2019 Transformation Plan, the Company expects to reduce headcount, move certain positions to lower cost locations, rationalize facilities and legal entities and terminate certain leases and other contracts. The 2019 Transformation Plan resulted in restructuring charges of $0.7 million during the three and nine months ended September 30, 2019, substantially all of which related to severance costs.

The process of completing the Separation has been and is expected to continue to be time-consuming and involve significant costs and expenses. In addition to the restructuring costs associated with the 2019 Transformation Plan, the Company also recorded costs that do not qualify as restructuring expense related to the Separation of $9.5 million and $13.9 million during the three and nine months ended September 30, 2019, respectively. These costs were recorded in Selling, general and administrative costs and consist of employee-related costs, costs to establish certain stand-alone functions and information technology systems and other one-time transaction-related costs, including investment banking and consulting fees and other incremental costs directly associated with the Separation process.

Profit Improvement Plan

In February 2018, the Company announced its intention to explore strategic alternatives. In connection with exploring strategic alternatives, the Company initiated certain cost saving actions (the "Profit Improvement Plan"). As a result of the Profit Improvement Plan, the Company moved certain positions to lower cost locations, eliminated layers of management and rationalized facilities resulting in severance costs and the termination of certain leases and other contracts. Restructuring activities related to the Profit Improvement Plan for the nine months ended September 30, 2019 were as follows (in thousands): 
 
Balance at Beginning of Period
 
Restructuring Expense
 
Cash Settlements
 
Non-Cash Settlements
 
Other
 
Balance at End of Period
Facility-related costs
$

 
$
591

 
$

 
$
(591
)
 
$

 
$

Severance costs
3,857

 
4,223

 
(6,203
)
 

 
(72
)
 
1,805

Asset impairment

 
961

 

 
(961
)
 

 

Total
$
3,857

 
$
5,775

 
$
(6,203
)
 
$
(1,552
)
 
$
(72
)
 
$
1,805



As a result of actions associated with the Profit Improvement Plan, Restructuring and asset impairment charges of $8.1 million, primarily for severance-related benefits, were recognized in the nine months ended September 30, 2018.

The Profit Improvement Plan was substantially complete as of September 30, 2019.

Previous Restructuring Plans

Following completion of the TiVo Acquisition, TiVo Corporation began implementing integration plans that were intended to realize operational synergies between Rovi and TiVo Solutions (the "TiVo Integration Restructuring Plan"). As a result of these integration plans, the Company eliminated duplicative positions resulting in severance costs and the termination of certain leases and other contracts. As a result of actions associated with the TiVo Integration Restructuring Plan, Restructuring and asset impairment charges of $0.4 million, primarily facility-related costs, were recognized in the nine months ended September 30, 2018. The TiVo Integration Restructuring Plan was completed as of December 31, 2018.

Prior to the TiVo Acquisition, Rovi and TiVo Solutions had each initiated restructuring plans. The Legacy Rovi Restructuring Plan and the Legacy TiVo Solutions Restructuring Plan were completed as of December 31, 2018.
XML 69 R11.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues
9 Months Ended
Sep. 30, 2019
Revenue from Contract with Customer [Abstract]  
Revenues Revenues

Revenue Details

The following information depicts how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors by disaggregating revenue by significant customer, contract-type, geographic area and product offering (presented in Note 15). This information includes revenue recognized from contracts with customers and revenue from other sources, including out-of-license settlements.
    
Customers representing 10% or more of Total Revenues, net were as follows:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
AT&T Inc. ("AT&T")
11
%
 
11
%
 
11
%
 
10
%


Substantially all revenue from AT&T is reported in the Intellectual Property Licensing segment.

By segment, the pattern of revenue recognition was as follows (in thousands):
 
Three Months Ended September 30, 2019
 
Three Months Ended September 30, 2018
 
Product
 
Intellectual Property Licensing
 
Total Revenues, net
 
Product
 
Intellectual Property Licensing
 
Total Revenues, net
Goods and services transferred at a point in time
$
17,616

 
$
31,062

 
$
48,678

 
$
22,093

 
$
26,528

 
$
48,621

Goods and services transferred over time
65,172

 
36,743

 
101,915

 
72,519

 
39,768

 
112,287

Out-of-license settlements

 
7,931

 
7,931

 

 
3,801

 
3,801

Total Revenues, net
$
82,788

 
$
75,736

 
$
158,524

 
$
94,612

 
$
70,097

 
$
164,709

 
Nine Months Ended September 30, 2019
 
Nine Months Ended September 30, 2018
 
Product
 
Intellectual Property Licensing
 
Total Revenues, net
 
Product
 
Intellectual Property Licensing
 
Total Revenues, net
Goods and services transferred at a point in time
$
55,963

 
$
89,493

 
$
145,456

 
$
79,569

 
$
81,977

 
$
161,546

Goods and services transferred over time
203,334

 
109,623

 
312,957

 
224,682

 
125,212

 
349,894

Out-of-license settlements

 
34,518

 
34,518

 

 
15,966

 
15,966

Total Revenues, net
$
259,297

 
$
233,634

 
$
492,931

 
$
304,251

 
$
223,155

 
$
527,406



Revenue by geographic area was as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
United States
$
112,325

 
$
115,312

 
$
327,614

 
$
351,423

Canada
13,380

 
9,797

 
55,927

 
30,173

United Kingdom
3,920

 
9,131

 
17,506

 
56,361

Rest of the world
28,899

 
30,469

 
91,884

 
89,449

Total Revenues, net
$
158,524

 
$
164,709

 
$
492,931

 
$
527,406



Revenue by geographic area is predominately based on the end user's location. Other than the U.S., no country accounted for more than 10% of Total Revenues, net for the three months ended September 30, 2019 and 2018. Other than the U.S. and Canada, no country accounted for more than 10% of Total Revenues, net for the nine months ended September 30, 2019. Other than the U.S. and United Kingdom, no country accounted for more than 10% of Total Revenues, net for the nine months ended September 30, 2018.

Accounts receivable, net

Components of Accounts receivable, net were as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
Accounts receivable, gross
$
186,828

 
$
155,708

Less: Allowance for doubtful accounts
(3,001
)
 
(2,842
)
Accounts receivable, net
$
183,827

 
$
152,866



As of September 30, 2019 and December 31, 2018, AT&T represented 25% and 18% of Accounts receivable, net, respectively. Other than AT&T, no customer accounted for more than 10% of Accounts receivable, net as of September 30, 2019 and December 31, 2018.

Contract Balances

Contract assets primarily consist of revenue recognized in excess of the amount billed to the customer, limited to net realizable value and deferred engineering costs for significant software customization or modification and set-up services to the extent deemed recoverable. Contract assets also include the incremental costs of obtaining a contract with a customer, principally sales commissions when the renewal commission is not commensurate with the initial commission. Contract assets were recorded in the Condensed Consolidated Balance Sheets as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
Accounts receivable, net
$
52,983

 
$
35,115

Prepaid expenses and other current assets
2,399

 
1,654

Other long-term assets
11,517

 
8,532

Total contract assets, net
$
66,899

 
$
45,301


No impairment losses were recognized with respect to contract assets for the three and nine months ended September 30, 2019 and 2018.

Contract liabilities are mainly comprised of unearned revenue related to consumer lifetime subscriptions for the TiVo service, multi-period licensing or cloud-based services and other offerings for which the Company is paid in advance of when control of the promised good or service is transferred to the customer. Unearned revenue also includes amounts related to professional services to be performed in the future. For the three and nine months ended September 30, 2019, the Company recognized $9.6 million and $34.0 million, respectively, of revenue that had been included in Unearned revenue as of December 31, 2018.

As of September 30, 2019, approximately $691.9 million of revenue is expected to be recognized from unsatisfied performance obligations that are primarily related to fixed-fee intellectual property and software-as-a-service agreements, which is expected to be recognized as follows: 9% in the remainder of 2019, 27% in 2020, 18% in 2021, 13% in 2022, 12% in 2023 and 21% thereafter.
XML 70 R70.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2019
Leases [Abstract]    
Fixed lease cost $ 4,372 $ 13,387
Variable lease cost 1,282 3,880
Short-term lease cost 47 379
Less: Sublease income (2,382) (6,957)
Total operating lease cost $ 3,319 $ 10,689
XML 71 R80.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Effective Income Tax Rate Reconciliation, Amount [Abstract]        
Foreign withholding tax $ 3,518 $ 3,566 $ 14,737 $ 10,635
Federal income tax 1,466 0 3,878 0
Foreign income tax 809 18 1,482 578
State income tax (228) 42 (501) 221
Change in indefinite reinvestment assertion 0 0 0 1,221
Change in deferred tax liabilities 0 213 0 (277)
Change in unrecognized tax benefits 395 62 426 59
Goodwill impairment (4,041) 0 (4,041) 0
Transition Tax 0 868 0 868
Income tax expense (benefit) $ 1,919 $ 4,769 $ 15,981 $ 13,305
XML 72 R74.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity - Schedule of Weighted Average Number of Shares (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Equity [Abstract]        
Weighted average shares used in computing basic per share amounts 126,081 123,459 125,160 122,756
Dilutive effect of equity-based compensation awards 0 0 0 0
Weighted average shares used in computing diluted per share amounts 126,081 123,459 125,160 122,756
XML 73 R78.htm IDEA: XBRL DOCUMENT v3.19.3
Equity-based Compensation - Weighted Average Fair Value Per Share Of Equity-Based Awards (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Weighted average grant date fair value        
Restricted awards (in dollars per share) $ 6.39 $ 11.55 $ 6.72 $ 11.72
ESPP shares (in dollars per share) $ 3.80 $ 3.67 $ 3.62 $ 3.99
Equity-based compensation        
Pre-tax equity-based compensation, excluding amounts included in restructuring expense $ 5,148 $ 9,471 $ 22,459 $ 28,226
Pre-tax equity-based compensation, included in restructuring expense $ 0 $ 0 $ 0 $ 2,575
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring and Asset Impairment Charges - Components of Restructuring and Asset Impairment Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Restructuring and Related Activities [Abstract]        
Facility-related costs $ 158 $ 99 $ 591 $ 387
Severance costs 953 2,822 4,923 5,606
Share-based payments 0 0 0 2,575
Asset impairment 875 0 961 0
Contract termination costs and other 9 0 9 0
Restructuring and asset impairment charges $ 1,995 $ 2,921 $ 6,484 $ 8,568
XML 75 R6.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements Of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Treasury Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Loss [Member]
Accumulated Deficit [Member]
Increase (Decrease) in Stockholders' Equity            
Cumulative effect adjustment $ 31,412         $ 31,412
Beginning balance at Dec. 31, 2017 1,853,016 $ 123 $ (24,740) $ 3,273,022 $ (2,738) (1,392,651)
Common shares, beginning balance (in shares) at Dec. 31, 2017   123,385        
Treasury shares, beginning balance (in shares) at Dec. 31, 2017     (1,269)      
Increase (Decrease) in Stockholders' Equity            
Net loss (61,136)         (61,136)
Other comprehensive loss, net of tax (1,559)       (1,559)  
Issuance of common stock under employee stock purchase plan (in shares)   1,150        
Issuance of common stock under employee stock purchase plan 12,854 $ 2   12,852    
Issuance of restricted stock, net (in shares)   1,094        
Issuance of restricted stock, net 1 $ 1   0    
Equity-based compensation 30,252     30,252    
Dividends (66,511)     (66,511)    
Withholding taxes related to net share settlement of restricted stock units (in shares)     (485)      
Withholding taxes related to net share settlement of restricted awards (6,755)   $ (6,755)      
Ending balance at Sep. 30, 2018 1,791,574 $ 126 $ (31,495) 3,249,615 (4,297) (1,422,375)
Common shares, ending balance (in shares) at Sep. 30, 2018   125,629        
Treasury shares, ending balance (in shares) at Sep. 30, 2018     (1,754)      
Beginning balance at Jun. 30, 2018 1,824,534 $ 125 $ (28,925) 3,257,093 (4,233) (1,399,526)
Common shares, beginning balance (in shares) at Jun. 30, 2018   124,528        
Treasury shares, beginning balance (in shares) at Jun. 30, 2018     (1,557)      
Increase (Decrease) in Stockholders' Equity            
Net loss (22,849)         (22,849)
Other comprehensive loss, net of tax (64)       (64)  
Issuance of common stock under employee stock purchase plan (in shares)   511        
Issuance of common stock under employee stock purchase plan 5,278 $ 0   5,278    
Issuance of restricted stock, net (in shares)   590        
Issuance of restricted stock, net 1 $ 1   0    
Equity-based compensation 9,526     9,526    
Dividends (22,282)     (22,282)    
Withholding taxes related to net share settlement of restricted stock units (in shares)     (197)      
Withholding taxes related to net share settlement of restricted awards (2,570)   $ (2,570)      
Ending balance at Sep. 30, 2018 1,791,574 $ 126 $ (31,495) 3,249,615 (4,297) (1,422,375)
Common shares, ending balance (in shares) at Sep. 30, 2018   125,629        
Treasury shares, ending balance (in shares) at Sep. 30, 2018     (1,754)      
Beginning balance at Dec. 31, 2018 $ 1,492,941 $ 126 $ (32,124) 3,239,395 (3,869) (1,710,587)
Common shares, beginning balance (in shares) at Dec. 31, 2018 125,781 125,781        
Treasury shares, beginning balance (in shares) at Dec. 31, 2018 (1,806)   (1,806)      
Increase (Decrease) in Stockholders' Equity            
Net loss $ (187,573)         (187,573)
Other comprehensive loss, net of tax 349       349  
Issuance of common stock under employee stock purchase plan (in shares)   1,343        
Issuance of common stock under employee stock purchase plan 10,872 $ 1   10,871    
Issuance of restricted stock, net (in shares)   1,845        
Issuance of restricted stock, net 2 $ 2   0    
Equity-based compensation 22,637     22,637    
Dividends (42,573)     (42,573)    
Equity component related to repurchase of 2020 Convertible Notes (996)     (996)    
Withholding taxes related to net share settlement of restricted stock units (in shares)     (661)      
Withholding taxes related to net share settlement of restricted awards (5,392)   $ (5,392)      
Ending balance at Sep. 30, 2019 $ 1,290,267 $ 129 $ (37,516) 3,229,334 (3,520) (1,898,160)
Common shares, ending balance (in shares) at Sep. 30, 2019 128,969 128,969        
Treasury shares, ending balance (in shares) at Sep. 30, 2019 (2,467)   (2,467)      
Beginning balance at Jun. 30, 2019 $ 1,445,867 $ 127 $ (35,219) 3,230,303 (2,573) (1,746,771)
Common shares, beginning balance (in shares) at Jun. 30, 2019   127,313        
Treasury shares, beginning balance (in shares) at Jun. 30, 2019     (2,157)      
Increase (Decrease) in Stockholders' Equity            
Net loss (151,389)         (151,389)
Other comprehensive loss, net of tax (947)       (947)  
Issuance of common stock under employee stock purchase plan (in shares)   608        
Issuance of common stock under employee stock purchase plan 3,921 $ 1   3,920    
Issuance of restricted stock, net (in shares)   1,048        
Issuance of restricted stock, net 1 $ 1   0    
Equity-based compensation 5,217     5,217    
Dividends (10,106)     (10,106)    
Withholding taxes related to net share settlement of restricted stock units (in shares)     (310)      
Withholding taxes related to net share settlement of restricted awards (2,297)   $ (2,297)      
Ending balance at Sep. 30, 2019 $ 1,290,267 $ 129 $ (37,516) $ 3,229,334 $ (3,520) $ (1,898,160)
Common shares, ending balance (in shares) at Sep. 30, 2019 128,969 128,969        
Treasury shares, ending balance (in shares) at Sep. 30, 2019 (2,467)   (2,467)      
XML 76 R53.htm IDEA: XBRL DOCUMENT v3.19.3
Intangible Assets, Net and Goodwill - Summary Of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross $ 1,533,228 $ 1,519,926
Accumulated Amortization (1,104,371) (1,020,156)
Total 428,857 499,770
Total Intangible Assets, Gross 1,547,228 1,533,926
Total Intangible Assets, Net 442,857 513,770
Developed Technology and Patents [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross 1,065,180 1,051,635
Accumulated Amortization (833,081) (765,221)
Total 232,099 286,414
Existing Contracts and Customer Relationships [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross 402,389 402,756
Accumulated Amortization (210,887) (195,752)
Total 191,502 207,004
Content Databases and Other [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross 57,359 57,235
Accumulated Amortization (52,103) (50,883)
Total 5,256 6,352
Trademarks / Tradenames [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross 8,300 8,300
Accumulated Amortization (8,300) (8,300)
Total 0 0
TiVo Solutions [Member] | TiVo Tradename [Member]    
Acquired Indefinite-lived Intangible Assets [Line Items]    
Indefinite-Lived Trade Names $ 14,000 $ 14,000
XML 77 R2.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 144,451 $ 161,955
Short-term marketable securities 132,208 158,956
Accounts receivable, net 183,827 152,866
Inventory 3,056 7,449
Prepaid expenses and other current assets 30,842 30,806
Total current assets 494,384 512,032
Long-term marketable securities 4,986 73,207
Property and equipment, net 50,361 53,586
Intangible assets, net 442,857 513,770
Goodwill 1,406,987 1,544,343
Right-of-use assets 63,064 0
Other long-term assets 59,953 63,365
Total assets 2,522,592 2,760,303
Current liabilities:    
Accounts payable and accrued expenses 107,815 104,981
Unearned revenue 49,579 46,072
Current portion of long-term debt 289,284 373,361
Total current liabilities 446,678 524,414
Unearned revenue, less current portion 46,511 54,495
Long-term debt, less current portion 619,947 618,776
Deferred tax liabilities, net 39,921 45,030
Long-term lease liabilities 65,650 0
Other long-term liabilities 13,618 24,647
Total liabilities 1,232,325 1,267,362
Contingencies (Note 11)
Stockholders' equity:    
Preferred stock, $0.001 par value, 5,000 shares authorized; no shares issued or outstanding 0 0
Common stock, $0.001 par value, 250,000 shares authorized; 128,969 shares issued and 126,502 shares outstanding as of September 30, 2019; and 125,781 shares issued and 123,975 shares outstanding as of December 31, 2018 129 126
Treasury stock, 2,467 shares and 1,806 shares as of September 30, 2019 and December 31, 2018, respectively, at cost (37,516) (32,124)
Additional paid-in capital 3,229,334 3,239,395
Accumulated other comprehensive loss (3,520) (3,869)
Accumulated deficit (1,898,160) (1,710,587)
Total stockholders’ equity 1,290,267 1,492,941
Total liabilities and stockholders’ equity $ 2,522,592 $ 2,760,303
EXCEL 78 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ' T\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ <8-G3R?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 " !Q@V=/%V2\:>X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)OIVFA8NCFLN))07!!\1:2V=U@DX9DI-VWMXV[ M740?P&-F_GSS#4RG@]!#Q.8T8 ] M.O24@)<7_*ZA?6)E-621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( ' T_69]S[+@, #@/ 8 >&PO=V]R:W-H965T&UL?5?M;ILP%'T5Q ,4_$&25DFD-M.T29M4=5KWFR9.@@HX R?I MWG[&4,I\C_VZ-2)GJKRKI=Q4=C3G=)TFZ/JLK;&WU2 MM;VSUTV5&WO9')+VU*A\YTA5F? TG2557M3Q>NG&'IOU4I]-6=3JL8G:KK*F;Q^\!3<3B:;B!9+T_Y0?U0YN?IL;%7R5AE5U2J;@M=1XW:K^)[ M=K<1O",XQ'.AKNWD/.J6\J+U:W?Q=;>*TVY&JE1;TY7([>&B-JHLNTIV'K^' MHO&HV1&GY^_5/[O%V\6\Y*W:Z/)7L3/'5;R(HYW:Y^?2/.GK%S4L*(NC8?7? MU$65%M[-Q&IL==FZWVA[;HVNABIV*E7^UA^+VAVO_1TI!QHF\(' /PCLOP0Q M$,1(8$XAZ6?FEOHI-_EZV>AKU/1NG?)N4[ [81_FMAMTS\[=LZMM[>AEG2Z3 M2U=F0#ST"#Y!L!&1V-JC $<"#YS0^;\"&XH06$# %0A'%Q.ZQ'0)Z=+1Y82> M>0^ (F98((,"&:'//0&*6&"!&128$?JM)T 1+,4*,)W!Y-XS M3BOXMB-,P'>&X\L$K> [CS !ZQE..:,AYK[Y"!-R'T>=T21SXC[ A-S'>6? MTUQ+Z:M03.C[Q7'V.C8UMX M[[K"Y />]Y3?\^90U&WTHHWMAES/LM?:*#N5],9NPZ-M8\>+4NU-=SJWYTW? MR_471I^&/C49F^7U7U!+ P04 " !Q@V=/)14+B(D$ ##%0 & 'AL M+W=ONEG_NM_7W7^KU+2G^[F>O]_XMGO9#N.-:KDXUB_I MSS3\=7SH\E5U;66SVZ=#OVL/LRX]W\]_TG=K=&/ I/A[ET[]S?EL3.6Q;;^/ M%[]M[N=J=)2:]#2,3=3Y\);6J6G&EK*/?R^-SJ]]CH&WY^^M_S(EGY-YK/NT M;IM_=IMA>S\/\]DF/=>OS?"M/?V:+@G9^>R2_>_I+359/CK)?3RU33_]GSV] M]D.[O[22K>SK'^?C[C =3Y?VW\/D +@$P#5 FT\#\!* )* Z.YM2_;D>ZN6B M:T^S[ORTCO4X*?0=YL%\&F].8S?]EK/M\]VWI?6+ZFULYR)9G25P(X&/BC57 MV'"55+G_JPD03< 4C[?Q48Y',1ZG>',3[Q1)XBQQD^0P2;0QQFJ2B2!S.EHK MNS&B&\/=D&Y69XF][08!5"!N!)D-T3K9C17=6.Z&/+Z5Y=T$#$#FP5J060BN MX,:);AQW@\2-8]V@NDGY[(6+O#&%.>-%)YX[,<2)%YP$0R>_J%*%40FBE\"] M6.(EL%Y,-!B(Y36760T*078313>1NR'#OXJ"FT"?$1=Y!.5E*UK)>%+<#..3 MXDDKI._<6I*A#84'I0NXU-Q/H'XT'QT#@7)U+>BL1N]5P9',3@W<4:2.@+^Z M1KD8F"5!:(U!@P5/,H\U![*G0+YH;KMRJ.@[N!9DI?&1::PYCCW%L>:@M3%: MI%ZXS"&ZPN*@91YK#F1/@:PY:L$"V,@67D'HG4)5>EXRE;5C"[ OM2#35'.< M>HI3S4FIE0_:TJ0D7>:++CB2F:HY5#V%JI:H:GVDA@294[X 52U357.L>HI5 MS9$)(0*CO*!#C[?(^UATR6P%SE9/V0H\+ZP_(),5.%D#)2MP M9&*,P$:(RTQ>-PMT!9FNP.D:*%U!P*9U5E$_7%;R(I,5.%D#)2L(16Q^;]AT M%KAJG"G4+B!3%7BQ&VBQ"[R0U8#YCT)1%#J/KD AD#D-G-.4+BM)P^Q\JOGH M1.8S!+;FE&HQD(D*G*BTH%D!)R6;=Y])/GY\RAQ%SM% J86OZ %.GM$67"E[0N9HL@I2DN]%7(\?M$A5T5TJV,M*KU6-A3X MA3)/D?,T4GZAP%.("NA'VEH2F@C1%&H6E)F*G*F1\NNBN=W$D:MG22A6S]7- M;MJXO?E'W;WL#OWLL1V&=C]MGSVW[9!RH^IK3G&;ZLWUHDG/PWCJ\WEWWE8\ M7PSM\;)E6EWW;9?_ U!+ P04 " !Q@V=/_C%N6ET" !2" & 'AL M+W=OV$Z=_7-@P"VTDF#\&7O<]9QR9V\I[05U9BS)VWIF[9QBTY M[]:>QPXE;A!;D0ZW8N9$:(.XZ-*SQSJ*T5&9FMKS 8B]!E6M6^1J[(D6.;GP MNFKQ$W78I6D0_;?%->DW+G3?!YZK<\GE@%?D'3KC7YB_=$]4]+PIRK%J<,LJ MTCH4GS;N9[C>0650BM\5[MFL[5[S#=2TC M"8Z_8U!WRBF-\_9[]*^J>%','C&\(_6?ZLC+C9NZSA&?T*7FSZ3_AL>"(M<9 MJ_^!K[@69.!EM=H,_&OS) ,.[ MAF T!)K!&\A4J5\01T5.2>_08;J96+T6F11[EUE MG%&R'23^3.(O%3M3$:63Q!/Y)PC?"N$K?S"'B.W^P.H/E#^<^Q.MB$&2*$FK M)& % -0*>:1:L(16EM!D236601+-LD1 ?32:Q[H%3V3EB4R>3..)C#PZR3W% M@B&V,L0& ]2+W<8/(>XI%A")%2*Q0&C[OTT^])8\4BU@4BM,:H'1?E7;U*C7 M'_=?7YF/*!=0F14JLT %&E1FI()^FL69"6531DD*;T)!8#^A@ 4KU,\H8,D6 M1\ WN:S2($NBVV WCDYH 3,.3VAD^^2'<6+ALBAA"F(3RYL=[O*V_8GHN6J9 MLR=P0@8 %4A 8 >&PO=V]R:W-H965T&ULC9K=;N,V$(5?Q?"]8W%(BE*0!%C]%"W0 HLMVEYK$R4QUK9<24FV M;U]*UGJMF<,X-[&E?!QR2 [GD/3-6]-^ZY[KNE]\WVWWW>WRN>\/U^MU=_]< M[ZKNJCG4>_^?QZ;=5;U_;)_6W:&MJX>QT&Z[IBB*U[MJLU_>W8SO/K=W-\U+ MO]WLZ\_MHGO9[:KVOZS>-F^W2[7\\>++YNFY'UZL[VX.U5/]9]W_=?C<^J?U MRU&_=V??%X,K7IODV//SV<+N,AA;5 MV_J^'TQ4_N.USNOM=K#DV_'O9'1YJG,H>/[]A_5?1N>],U^KKLZ;[3^;A_[Y M=IDL%P_U8_6R[;\T;[_6DT-VN9B\_[U^K;<>'UKBZ[AOMMWX=W'_TO7-;K+B MF[*KOA\_-_OQ\VVR_Z,8+D!3 3H5\'6_5T!/!?3/ N;= F8J8#Y:@YT*6%;# M^NC[V)E%U5=W-VWSMFB/\^%0#=-.75L_7/?#RW%TQO_Y_NS\V]<[%<4WZ]?! MT,1D1X9FC)LS!6!.Q-JWX-0,0LW(2!2G>06Y)%24L$9\HUM#LR-BSANJ48LTZ1U(FS,E&4\+:G".((N:8A)11EE$EHB@.C%@"W4J 6VPLLD2. MF(DTB]Y<4H8BRVP5DO+UQ<1G,\"T3E*#74NA:REPC<5@ELI&V]BQU3&7E$Z3 MF*^ADE)^9CL^: C3:2A05837_0@X9_G"'XFJK.9=D$.*CVX!*!5'$:NRA!A9 M"C@72&H*.">RFA(U44(\)'. :4>&N'L22XQUAKLG,:52<[9ZS?V#V?*3(N"? MX_Z1K"I-+7=/4I3R:"H %9M$.">IQ,:!]*IP?E4:N)9PUS0( 6?X6I$#CJ^3 M'S15OFMJ[AC.^PHD?L43_P3-1R,FH[ACDE.._"+ O9-<[-=WG7+O)&>MSSPA M%W'V5U:ZR!-3-D'G5:U\CSL^?W,$NC@14Q/:TT(SZ+YSYB@:* 0N'A MDBFI%U9^%ANQX;F.T*L4 @H%.(*A:1<6"F31BE?,2&8 M$!_^ G+.ASA/" BTRL:!S2!AI4) J1!7*@1$0\IS1PXHXV*^X4&V;,I7U1)A M6D>!.4E8IA"0*<1E"DG1L%)618K/3 02I2E78M!@XE3*Y0H"_:+J @F!L& A M(%B("Q:2ZF&EG1A!H$6,F* ?,54"2CL=D&*$%0L!Q4)NQ"$7H*(K M'NH%-L;3"C9F UL-PF* @!C07 R03,XB>B\BQ66DG)#T'+F*0AYA%4! !?#, MG4W0I>$"%!HN:$P,%S066G&Q"B"@ C17 00.$/RF@.> ''+:6.$>XJSB:K"$ M'#D;"%B-98&.0, &>DGCI*M!TA4!.T$79@"BP S QO@,P,9" :MQTM4@Z8J MU3+U\8"]C!27D7)"/A:P.G#D#C(LWR)E$W1IN "%A@L:$\,%C86F(LZQ&N18 MS262!KM]%+"0 P$+.1"PD'LG8'&&U>!4@)\.9A.4S.<)/R&&%#\=*B#%5\$2 M4C:@_33._!IE_L &0./\JIU>?EB(LCEW 9 M"CB3Q%;L;0'G9YI)0V&"\YH&><. O!&\N<-YPX"\(>_NE'#8QRI; MKG) #9=8K),!%6O+J!)0OEF*GXVLSZZ$=W7[--[/=XO[YF7?#_UR]O;T&X!/ M-%PIL_>9NLX5>%^HZ_)XP__3_/$'!W]4[=-FWRV^-GW?[,;KYL>FZ6O?>A]S MR\5S73V<'K;U8S]\=?Y[>[SH/S[TS6'Z$&PO=V]R:W-H965T&ULC99= M;YLP%(;_"N)^!1O,1Y1$*I!IDS:IZK3MFB9.@@J8V4[2_?O9AE!B3MO=!-MY MSNOS'HSMY87Q9W&D5#HO3=V*E7N4LEMXGM@>:5.*.];15OVS9[PII>KR@RJ:UPG4F:HXMJX7Y=;8G(5DS MJ*A4FO*E?U:M>5X&_6L8'("' #P&J+G?"PB&@. U('PW(!P"PO^=@0P!Q)K! MZ[V;8A:E+-=+SBX.[]=#5^IEAQ9$O:ZM'C1OQ_RGZBG4Z'F-0K3TSEIH8+*> MP5/&CV^9 F!&PE,9C&E@*(T,S\+Q[03YG$!^8B7QHB0S3&N83(BA(+"X'.(R3T,(*2"Z)21Q8Q0&X"*$@ M@NT1T!X!ZA/ A$H$,WK$X96?7J&3!--)VGVQ0$@G%A0 4 DL!<- *%D\C)N M7,6@JQAP12Q7,3"-]2GF9,8'^O&T '$?+&>E.G M-+BO^X K:[_,!LC::' P^Y8@$.,463M( 0HF,<96&380&.$H)99);W*.-90? MS*5".%MV:J7>9B:CX\7E'NMST!K/T")'P'BA+SKFW'R5[V])WTM^J%KA/#&I M3E]S1NX9DU2E[]^IEW-4%[.Q4].]U,U8M7E_.^D[DG7#S>V@%!>I'#B\/*?*<(UI7;_7^Z^&YJIK1]^UF=[@>/S?-R\?I]'#_7&U7 MAP_U2[6+?WFL]]M5$S_NGZ:'EWVU>N@:;3=3*@HWW:[6N_'-5??=I_W-5?W: M;-:[ZM-^='C=;E?[_VZK3?UV/5;C'U]\7C\]-^T7TYNKE]53]6?5_/7R:1\_ M34]5'M;;:G=8U[O1OGJ\'O^B/BX]M0TZQ-_KZNUP]G[4#N5+77]M/_SV<#TN M6D;5IKIOVA*K^/*MFE6;35LI\OBW+SH^]=DV/'__H_JB&WPG/H_A_=OQZ: M>MM7B52VJ^_'U_6N>WWKZ_]HAAM0WX!.#11=;*#[!OK4@"XW,'T#\[.!N=C M]@WLJ8%V%QNXOH$[-3"7&_B^@?])*707\#B[W>6:KYK5S=6^?AOMCRON9=4N M;/71QP5QWW[97?_N;_&*'>*WWVZ4"5?3;VVA'G-[Q- YQA8I9H8P*L7,$892 MS!W"Z!2S0!B38I8(8T^8:9R3T\00G!CJ"NBD@,,%-"R@NP(F*>#9S!XQKL/L M.HQ61K$Y60ZA$C(&DC& 3,G('#'VK!M56ETHQRZU$704L4LTEY@)&6_8JKF3 M,$U>%\1F8('*>9!>9@/T[V MX]C\S!T8$;F N_&P&__^=5S" J7D25PA2LG3*:79RED.PA(Z =()8-J8T-P& M,&V67\3%$"HAHPHLGP6@0UP;"[EBF R'6&I54!KG>63HV5'G(M46L4G1E;)74BLQ I( ML7.B["' $=)NHY+>"RV%<2@GK.R%]YR&.@+[S M]+ 8 *5DL <0\@ >X4AZ0-;4"$L[ 6D7"8ZD*%KR)6W[24M$3.>BX# MJ)0.%CV-(K8X99"B%S7C32!Q#1ALUUD:-DC07-@T. M!5JWXGS0"<,Y+"6$E58#I17A38.S QC>>N#E\ 9 ,+R!7G%X T 4WA#L8GC3 MV DT< (1WK04^4OA36.=UT#G17C3(.OGPYO&2J]1B!<: ;*Y"12,&/U[0CP M333%:,/7 0KQ.FB^8!8 .-$EWUY+!(L7L+!E;B]CJ]$HQ L=@R'>EV+&!G'I MB2EV)8/"OC@S16&_+/CE&82EA+#U&/7^+&BP71A@%R(+]B"7DO66WW\L#? + M!DQ)8<,PR#!X&C32,#1/IXL!4$HFE/*EA+ M+=)2KCL6B&0(/#4/H5(Z6$DM"O$\HEIP+N%<[J32R0 MY026$L)::X'6ECRB6G ,3J$@OHAF&,AY2] DQD3^L^*=!>)-%#0_S5H X$1; M8J-8(I@J0WG^*ULZ9=@1+' $'CEN+7 $*@._UK-A7$HI\Q,E\ Y^-W=KT5&- MX==P/@A+"6%CL, 82FYF/2A-O,:6$M2N A7XLI)V%!-O$?_Q906. MDJ0@+A%,^3AA.2^UV.(LL+B2>ZF5YA1G0JN<^F*'LL"A2GY<:4&2)Y4[KK38 M>FQX?T1UV"HMV,81*Z6!; M</9QTE9[R@$1 M+DQN:K $.Q3?>4)U('1S+L/1'53)34KF21,4VWE"=5+7HIKR@#J$2NE@Y7,H MW/-\ZM!!3*'XG?7=,"ZEA!72H0S/ Z%#1R(J=RFP0#J4S86Z@G9$Z;M8\M_K/9/Z]UA]*5NFGK; M/5+Z6-=-%4L6'V*QYVKUGIZ'OOF?U!+ M P04 " !Q@V=/Q5.XW=\% ='@ & 'AL+W=O<[%(R;*+MD 3>]B #3C] M_?O)3II+R$]M7QK;_421E/B1E"Y?F_9[]U37_>3'9KWMKJ9/?;^[F,^[NZ=Z M4W5?FEV]#?]Y:-I-U8?7]G'>[=JZNA\';=9S2I)TOJE6V^GUY?CM:WM]V3SW MZ]6V_MI.NN?-IFK_6]3KYO5J:J9O'[ZM'I_ZX)L? MI=RO-O6V6S7;25L_7$UOS$5IW3!@1/R]JE^[D^?)8,IMTWP?7GZ[OYHF@T;U MNK[K!Q%5^'FIE_5Z/4@*>OQ[$#H]SCD,/'U^D_[+:'PPYK;JZF6S_F=UWS]= M3;/IY+Y^J)[7_;?F]=?Z8)";3@[6_UZ_U.L 'S0)<]PUZV[\.[E[[OIF/ M OC,7QX+L%" '0784P&4"X?O,>F(V8Z8F7&&,X%; AQ19@6L0.(R[SP+YP!< M:@RGV#P'S7/ /Q$'IU! JOTC[5[L,>Y$4?;2-QHS,U987'Q"4 D$L>>(31[: MY+5-Q@F;O)K&L;'"* 1B&04:9-(D$?.5"$6.L%D9-"L#9DGNR-0TE)&1P:U1 M[,D*5*%1F75>^*C4*&-RFS*V+(>6Y=JR/!':Y&">L&1"&XC*(B%E$LS1"7"T MER2=Z)GR7*SZ$J H)Z%T 5"IS:2C 2IS:20P3"3]&&!:)DTSVC3VUK$T3N/D MHGU25/FNJ'/#8$*[,:0-2U5B)1W/QF;2+(W*K5=KIE%$UDDV0[",*+8A<1(T M#.)#*<1J)IL:Y6B-FIDD*!Y1""=5@[*JE=ZV'VV/Y<>0 D X2:15[\DY-PBG M4>. AR4?'D!GOG-6AD^)8-9&BA:#L[(!:3F7V=3H5.F?60#$DX4!!)%+IL0 NQNZZ:$...8?3,F$*%DV H3(UB4RL2.8]9'P(LS( MI!G9R^@BS9*S4!W)35\B'-E8BB#,J*09E21O%Z2ITIK4RMH9P$*?Y#FF$>94 MTIQ*,I0+ NT'*7TT*+:A,9^2[E" 2.@-C39:>?DE1_+VYLX/[G:VM3MXWC/V$WNFN=M/Z2BDZ_'N\P;&J[&Q/>% MN5@:\+TP%^7^IO*G^/W%Z1]5^[C:=I/;IN^;S7AM]M T?1W43[X$]9_JZO[X MLJX?^N'1A^=V?V&Y?^F;W>$R=GZ\$;[^'U!+ P04 " !Q@V=/!/K"E*\! M #2 P & 'AL+W=O/D(]HG MUP%X\JR5<07MO.^/C+FJ RW<'?9@PI\&K18^N+9EKK<@Z@32BO$L>\VTD(:6 M>8J=;9GCX)4T<+;$#5H+^_,$"L>"[N@M\"C;SL< *_->M/ %_-?^;(/'%I9: M:C!.HB$6FH+>[XZG0\Q/"=\DC&YED]C)!?$I.A_K@F91$"BH?&00X;C" R@5 MB8*,'S,G74I&X-J^L;]/O8=>+L+! ZKOLO9=0=]24D,C!N4?3FG2.<[\-]@V@,\ _@+ ID))^3OA M19E;'(F=9M^+>,6[(P^SJ6(PC2+]"^)=B%Y+SK.<72/1G'.:X3?/^'PG_4/VP2'!+!X;\M;N6\5,E6,]5@V[1-CE0X MF+3)J^BRL/<\W&PO=V]R:W-H965T&UL;5/;;MP@$/T5Q >$7=:;1BO;4C95 ME$J-M$K4]IFUQQ<%&!?P.OG[ '9<)_4+,,.<,V>&(1W0O-@&P)%7);7-:.-< M=V#,%@TH8:^P ^UO*C1*.&^:FMG.@"@C2$G&-YMKID2K:9Y&W\GD*?9.MAI. MAMA>*6'>CB!QR.B6?CB>VKIQP<'RM!,U/(/[U9V,M]C,4K8*M&U1$P-51F^W MAV,2XF/ [Q8&NSB34,D9\248/\J,;H(@D%"XP"#\=H$[D#(0>1E_)TXZIPS MY?F#_3[6[FLY"PMW*/^TI6LR>D-)"97HI7O"X0&F>O:43,7_A M('QZ4^!P% M2AM74O36H9I8O!0E7L>]U7$?QIO]?H*M _@$X#/@)N9A8Z*H_+MP(D\-#L2, MO>]$>.+M@?O>%,$96Q'OO'CKO9><\UW*+H%HBCF.,7P1LYTCF&>?4_"U%$?^ M'YROPW>K"G<1OOND,%DG2%8)DDB0?"+8?REQ+>;Z2Q*VZ*D"4\=ILJ3 7L=) M7GCG@;WE\4W^A8_3_BA,W6I+SNC\R\;^5X@.O)3-E1^AQG^PV9!0N7#\YL]F M'+/1<-A-/XC-WSA_!U!+ P04 " !Q@V=/:B*,BK$! #2 P &0 'AL M+W=O_$M0""O6AF?TS:$ M[L"8+UO0PM_8#@S^J:W3(J#K&N8[!Z)*(*T8WVS>,2VDH4668B=79+8/2AHX M.>)[K87[>01EAYQNZ37P+)LVQ KLDXT\ 7"U^[DT&,S2R4U&"^M(0[JG#YL M#\=]S$\)WR0,?F&3V,G9VI?H?*QRNHF"0$$9(H/ XP*/H%0D0AD_)DXZEXS MI7UE?Y]ZQU[.PL.C5=]E%=J#\+F.72#3E',<<2?*W$D?\%Y^OP MW:K"78+O_E#XC_K[58)](MC_M\6UG/LW1=ABIAI&PO=V]R:W-H M965T M&,"*S5#;+.G?US:$H@;EQ?:,SSES\3B?T#S9#L"19ZUZ6]#.N>'(F*TZT,+> MX "]OVG0:.&\:5IF!P.BCB2M&$^2]TP+V=,RC[ZS*7,)1MYX*#E?D@6O@.[L=P-MYBJTHM-?168D\,- 6]/QQ/6)YWF4?]VF^R6X7VCZ!+P2^$NYB'#8'BIE_%$Z4N<&)F+GW@PA/?#AR MWYLJ.&,KXIU/WGKOM>3\0\ZN06C!G&8,WV .*X)Y]34$WPMQXJ_H?)^>[F:8 M1GJZI:?)OD"V*Y!%@>S-$GQ[?Y!]\ MGO9OPK2RM^2"SK]L['^#Z,"GDMSX$>K\!UL-!8T+QUM_-O.8S8;#8?E!;/W& MY5]02P,$% @ <8-G3PM"VA>T 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0[DC:5:M>IL3EOG^@-CMFQ!"WN%/73^ MID:CA?.F:9CM#8@J@K1B?+>[85K(CA99])U,D>'@E.S@9(@=M!;F]Q$4CCG= MTS?'DVQ:%QRLR'K1P'=P/_J3\19;6"JIH;,2.V*@SNG=_G!,0WP,^"EAM*LS M"96<$5^"\:7*Z2X( @6E"PS";Q>X!Z4"D9?Q:^:D2\H 7)_?V#_'VGTM9V'A M'M6SK%R;TUM**JC%H-P3CH\PUW--R5S\5[B \N%!B<]1HK)Q)>5@'>J9Q4O1 MXG7:91?W<;KAR0S;!O 9P!? ;]%>.+]@?O>E,$9 M6Q'OO'CKO9>")SQCET TQQRG&+Z*V2\1S+,O*?A6BB/_!\ZWXH]1]L,134+AP_^;.9QFPR'/;S#V++-R[^ %!+ M P04 " !Q@V=/M+^IT2CA MO&D:9GL#HHH@)1G?[6Z8$IVF119])U-D.#C9:3@98@>EA'D[@L0QIWOZX7CJ MFM8%!RNR7C3P#.Y[?S+>8@M+U2G0MD--#-0YO=\?CFF(CP$_.ACMZDQ")6?$ MEV!\K7*Z"X) 0ND"@_#;!1Y RD#D9?R:.>F2,@#7YP_VS[%V7\M96'A ^;.K M7)O3.THJJ,4@W1..7V"NYYJ2N?AO< 'IPX,2GZ-$:>-*RL$Z5#.+EZ+$Z[1W M.N[C=).D,VP;P&< 7P!W,0^;$D7EGX03169P)&;J?2_"$^\/W/>F#,[8BGCG MQ5OOO10\N<[8)1#-,<+*I,(GPY ^%-]L$ MZ29!&@G2_Y:X%7/[5Q*VZJD"T\1ILJ3$0<=)7GF7@;WG\4U^AT_3_BA,TVE+ MSNC\R\;^UX@.O)3=E1^AUG^PQ9!0NW"\]6"[S#KXY[WG8N M.$B9]ZR%7^!^]R?C+;*PU%R"LEPK9* I\.WN<,Q"? QXX##:U1F%2LY:/P7C M>UW@) @" 94+#,QO%[@#(0*1E_$\<^(E90"NSZ_L7V/MOI8SLW"GQ2.O75?@ M/48U-&P0[EZ/WV"NYQJCN?@?< 'APX,2GZ/2PL8558-U6LXL7HID+]/.5=S' MZ>8ZG6'; #H#Z +8QSQD2A25?V&.E;G1(S)3[WL6GGAWH+XW57#&5L0[+]YZ M[Z6DZ3XGET TQQRG&+J*V2T1Q+,O*>A6BB-]!Z?;\'1381KAZ3\*/V\39)L$ M623(/BQQ(R9+_DM"5CV58-HX3195>E!QDE?>96!O:7R3M_!IVG\RTW)ET5D[ M_[*Q_XW6#KR4Y,J/4.<_V&((:%PX?O)G,XW99#C=SS^(+-^X_ M02P,$% M @ <8-G3Z).^5:T 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)8K7!8%MH&DQ=, &!!VV/BLV?4%U\20Y[OY^E.RZ M;N?U11(IGL-#BDH'8Y]< ^#)LY+:9;3QOCLPYHH&E'!7I@.--Y6Q2G@T;&CKQ@<' MR]-.U/ #_,_N9-%B,TO9*M"N-9I8J#)ZLST-K MF=%-$ 02"A\8!&X7N 4I Q'*^#UQTCEE "[/+^Q?8NU8RUDXN#7RL2U]D]$] M)254HI?^P0SW,-7SB9*I^&]P 8GA00GF*(QT<25%[[Q1$PM*4>)YW%L=]V&\ M2?83;!W )P"? ?N8AXV)HO([X46>6C,0._:^$^&)MP>.O2F",[8BWJ%XA]Y+ MSI-MRBZ!:(HYCC%\$?,:P9!]3L'74ASY/W"^#M^M*MQ%^.Z-PO\0)*L$221( M/BQQ+6;W+@E;]%2!K>,T.5*87L=)7GCG@;WA\4U>P\=I_RYLW6I'SL;CR\;^ M5\9X0"F;*QRA!C_8;$BH?#A^QK,=QVPTO.FF'\3F;YS_!5!+ P04 " !Q M@V=/X9 ]MK0! #2 P &0 'AL+W=O[5JXQ=@ MAGEOW@Q#/J)]=AV )R]:&5?0SOO^R)BK.M#"W6 /)MPT:+7PP;0M<[T%42>0 M5HSO=G=,"VEHF2??V98Y#EY) V=+W*"UL#]/H' LZ)Z^.IYDV_GH8&7>BQ:^ M@/_:GVVPV,)22PW&233$0E/0A_WQE,7X%/!-PNA69Q(KN2 ^1^-C7=!=% 0* M*A\91-BN\ A*1:(@X\?,29>4$;@^O[*_3[6'6B["P2.J[[+V74'O*:FA$8/R M3SA^@+F>6TKFXC_!%50(CTI"C@J52RNI!N=1SRQ!BA8OTRY-VL?IAK^=8=L M/@/X KA/>=B4*"E_)[PHQ&?>'_DH3=5=*96I+L@W@7OM>19EK-K M))IC3E,,7\7LEP@6V)<4?"O%B?\#Y]OPPZ;"0X(?_E!XNTV0;1)DB2#[;XE; M,7=_)6&KGFJP;9HF1RH<3)KDE7<9V >>WN1W^#3MGX5MI7'D@CZ\;.I_@^@A M2-G=A!'JP@=;# 6-C\&PO=V]R:W-H965T29M<0%FF'/F MS##DHS;/M@-PZ$4*90O<.=--I(Y;YJ6V-X JR-("D(W MFVLB&5>XS*/O9,I<#TYP!2>#[" E,W^.(/18X"U^=3SPMG/!0K M/QEOD9FEYA*4Y5HA TV!;[>'8Q;B8\ CA]$NSBA43QBEXK_#!80/#TI\CDH+&U=4#=9IF5B\%,E>IIVKN(_I9I]@ZP": '0& M[&,>,B6*RK\PQ\K$NPG?_*-RO$V2K!%DDR#XL<2WF\W]) MR**G$DP;I\FB2@\J3O+".P_L+8UO\A8^3?L/9EJN+#IKYU\V]K_1VH&7LKGR M(]3Y#S8; AH7CC?^;*8QFPRG^_2#R/R-R[]02P,$% @ <8-G3_VWZ'RT M 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T5 M01]0.4K2%8%MH.DP=, &!!VV/BLV?4%U\20Y[OY^E.RZ;N?U11(IGL-#BDH' M8Y]< ^#)LY+:9;3QOCLPYHH&E'!7I@.--Y6Q2G@T;09LCHAKXX'MJZ\<'!\K03-?P _[,[6;38 MS%*V"K1KC286JHS>;@['78B/ ;]:&-SB3$(E9V.>@O&US&@2!(&$P@<&@=L% M[D#*0(0R?D^<=$X9@,OS"_N76#O6ZOC/HPW>S[!U@%\ O 9)&GU@S$CKWO1'CBS8%C;XK@C*V(=RC>H?>2\WV2LDL@FF*.8PQ? MQ&SF"(;L$VPK=O%/XG_VZ58!<)=A^6N!;S7B5;]%2! MK>,T.5*87L=)7GCG@;V-C\A>P\=I_RYLW6I'SL;CR\;^5\9X0"G)%8Y0@Q]L M-B14/AP_X=F.8S8:WG33#V+S-\[_ E!+ P04 " !Q@V=/QC_V:K0! #2 M P &0 'AL+W=OX#TT)VM,BB M[VR+S Q>R0[.EKA!:V'?3J#,F-.$OCN>9-/ZX&!%UHL&OH'_WI\M6FQAJ:2& MSDG3$0MU3N^2XRD-\3'@AX31K$>E I$ M*.-EYJ1+R@!)*RL%YHV<6E*+%Z[3++N[C=,.3&;8-X#. +X#;F(=-B:+R M3\*+(K-F)';J?2_"$R='CKTI@S.V(MZA>(?>:\$/^XQ= ]$<W^1W^#3MC\(VLG/D8CR^;.Q_;8P'E+*[P1%J\8,MAH+: MA^-'/-MIS";#FW[^06SYQL4O4$L#!!0 ( ' T\R%LEYM0$ -(# 9 M >&PO=V]R:W-H965T-\=&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>.;S0W30K8T3Z/O9//4 M]%[)%DZ6N%YK87\=09DAHUOZZ7B6=>.#@^5I)VIX ?^].UFTV,Q22@VMDZ8E M%JJ,WFT/QR3$QX ?$@:W.)-0R=F8UV!\*3.Z"8) 0>$#@\#M O>@5"!"&6\3 M)YU3!N#R_,G^&&O'6L["P;U1/V7IFXSN*2FA$KWRSV9X@JF>:TJFXK_"!12& M!R68HS#*Q944O?-&3RPH18OW<9=MW(?Q)ME-L'4 GP!\!NQC'C8FBLH?A!=Y M:LU [-C[3H0GWAXX]J8(SMB*>(?B'7HO.;^^2=DE$$TQQS&&+V*VKA,DJP1))$C^6^):S/ZO)&S14PVVCM/D2&'Z M-D[RPCL/[!V/;_([?)SV;\+6LG7D;#R^;.Q_98P'E+*YPA%J\(/-AH+*A^,M MGNTX9J/A33?](#9_X_P#4$L#!!0 ( ' T^X7&KFM0$ -(# 9 M>&PO=V]R:W-H965T;-.5;2F; MJ&JE5EJE:OK,VF,;!8P+>)W^?0?LN%9KY068X9PS%X9L-/;%M0">O&K5N9RV MWO='QES9@A;NQO30X4UMK!8>3=LPUUL0521IQ7B2')@6LJ-%%GUG6V1F\$IV M<+;$#5H+^_L$RHPYW=$WQY-L6A\YXV@=\!#Q+&-WJ3$(E%V->@O&ERFD2$@(%I0\* K##JIZQ\F],[2BJHQ:#\DQD_PUS/+25S\5_A"@KA(1., M41KEXDK*P7FC9Q5,18O7:9==W,?I)DUGVC:!SP2^$.YB'#8%BID_"B^*S)J1 MV*GWO0A/O#MR[$T9G+$5\0Z3=^B]%OSV8\:N06C&G"8,7V%V"X*A^A*";X4X M\?_H?)N>;F:81GJZIA^2;8']IL ^"NS?+7$#<_BW2+;JJ0;;Q&ERI#1#%R=Y MY5T&]I['-_D+GZ;]F["-[!RY&(\O&_M?&^,!4TEN<(1:_&"+H:#VX?@!SW8: ML\GPII]_$%N^&PO M=V]R:W-H965T "E(A'*^#%STB5E!*[/ MK^P?4NU8RT5X>+#JNZQ#5] [2FIHQ*#"HQT_PES/&TKFXC_#%12&1R68H[+* MIY54@P]6SRPH18N7:9-TP]_-L&T GP%\ =RE/&Q*E)2_%T&4N;,C<5/O M>Q&?>'_DV)LJ.E,KTAV*]^B]EOR6Y^P:B>:8TQ3#5S'[)8(A^Y*";Z4X\7_@ M?!M^V%1X2/##'PH/VP39)D&6"++_EK@5D_V5A*UZJL&U:9H\J>Q@TB2OO,O MWO/T)K_#IVG_(EPKC2<7&_!E4_\;:P.@E-T-CE"''VPQ%#0A'M_BV4UC-AG! M]O,/8LLW+G\!4$L#!!0 ( ' T^Y:$$X"0( #,& 9 >&PO=V]R M:W-H965TV6$%U4 M()A^DBTT]LE9*L&,/:J2Z%8!.WF2X(1&44($JYLPSWSLH/),7@RO&SBH0%^$ M8.K/'KCL=F$1<^Q]M] M'#F"1[S5T.G)/G"E'*5\=X>OIUT8N8R 0V&XA-'WP3M>HQQH16,Q,,,P2-]F@)AM$8/YI8Y@$ M-[&S!VV@")%(YQV$@=8S'S+I60&J]--*!X6\-'Y43J+C1'RFON?_P?MQ^IVI MLFYT<)3&3@[?WV)+@A$;1@0C6M#A+?.ZLLD3VAC WXW,.C%'KE. M+E*^NN![D>+(%00<F]>LPZ=]H80*="'1%(*.1K_PK,RQ+E!R0&L^^8^XOWARI/9O<)?U1^&^V M>&VSUXS&7Q)R=4(3YC1BZ *SF1'$JL\6-&1QHO_1:9B^#5:X]?3MDDX_\=\% M!79>8+<4N(]6+88PGYCL@R;[@ !=F80PV[#)(6AR" CL5B8AS#YL$@=-XH# M8642PL0K$[*X@@)4Y8=/HUSVK1_\17:>[P?JK_ _^/@X/#-5-:U&%VGL(/CK M6DIIP)82W=E3K>U[- <<2N.VL=VK<2K'P,AN>G#(_.IE?P%02P,$% @ M<8-G3WX]'9'L 0 9@4 !D !X;"]W;W)K&UL M=53;CILP$/T5Q >L"22$C0!ILU752JT4;=7VV8'AHK4QM4W8_GUM0RBELR^Q M/3Z7&9.9=!3R534 VGOCK%.9WVC=GPA110.8H:Z)Z";1T M),Y(& 0QX;3M_#QUL8O,4S%HUG9PD9X:.*?R]QF8&#-_Y]\#+VW=:!L@>=K3 M&KZ!_MY?I#F11:5L.72J%9TGH[J>5*%3P+]K,M=9/YB>^5 M4-&!Z19&(]",.5^O6)06O!9Q:3"Z=NTMIU;Q^DF MOM-P0C@3PH60. *9C%SF'ZBF>2K%Z,GI[7MJ/_'N%)JW*6S0/86[,\DK$[WE M89*DY&:%9LQYPH0KS&Y!$*.^6(28Q3G\CQ[B] C-,'+T:$V/ EQ@CPKLG<#^ MGQ(?-R4BF,=W3 ZHR0$1V&U,,,P[3Q&C)C$B$&U,,,P>-SFB)D=$X+ QP3 Q M;I*@)@DB<-R88)AD8T)6_W,.LG8=KKQ"#)V;+JOH,D2>0M&PO=V]R:W-H965TA MZZUWD*H860??P'X?S]I99%-I!@'2#$HB#6V)']/C*??X /@QP&QV>^0KN2CU MXHW/38D3GQ!PJ*U78&ZYPA-P[H5<&K]63;R%],3]_DW]8ZC=U7)A!IX4_SDT MMB_Q/48-M&SB]EG-GV"M)\=H+?X+7($[N,_$Q:@5-^&+ZLE8)585EXI@K\LZ MR+#.RTF>KK0X@:X$NA'N0QRR! J9?V"65856,]++W8_,MS@]4G&JPAG M+GGCO->*/CP4Y.J%5LQIP= =)MT0Q*EO(6@LQ(G^0Z=Q>A;-, OT;$_/LKC M(2IP" *'G4"6)#1^LIT-TB#+LJZYQ.:W"IEP:62W+E<>C?%F\&AM7[[WNWU\I87 MPZIQ'5.R_2NJ/U!+ P04 " !Q@V=/+']!ML\! "+;$M-JZJ35BGJ MM.TWL8\O*A@7<-R^_0 [GN>Q/X%S_%W.(1S24<@WU0!H],%9IS+<:-T?"%%% M YRJ&]%#9[Y40G*J32AKHGH)M'0DSD@4! GAM.UPGKK<2>:IK.SA)I ;. MJ?P\ A-CAD-\3;RV=:-M@N1I3VOX#OI'?Y(F(HM*V7+H5"LZ)*'*\'UX."86 M[P _6QC5:H]L)V-]UL2+I26N]U?U M)]>[Z>5,%3P(]JLM=9/A.XQ*J.C ]*L8GV'N9X_1W/PWN S<%N)\2@$4^X7 M%8/2@L\JIA1./Z:U[=PZSOI7FI\0S81H0R"3D:O\D6J:IU*,2$YGWU/[%X>' MR)Q-89/N*-PW4[PRV4L>![N47*S0C#E.F&B%"1<$,>J+1>2S.$;_T",_/?96 M&#MZO*;'B5]@YQ78.8'=7RWN-RWZ,/\QV7M-]AZ!VXV)#W/G-TF\)HE'X,O& MQ(,)@XT)6=T.#K)V0JNXS>?>1NUQ_X-+2J6@$&E[?;6[.4T,%.@13^_!61YD/+?4$L#!!0 ( '&# M9T^(2UMHT0$ )P$ 9 >&PO=V]R:W-H965T.^G*MI1-5:52(ZU2M7UF[?%% >, 7B=_7\".XVYY,A6#J_0A<3CF.\$?BN6M:XQ*DR ;6P$\P MOX:3LA%95:I.0*\[V2,%=8[OH\,Q=7@/^-W!I#=SY#HY2_GB@N]5CG>N(.!0 M&J? ['"!!^#<"=DR7A=-O%HZXG;^H?[-]VY[.3,-#Y+_Z2K3YO@.HPIJ-G+S M+*='6/I),%J:_P$7X!;N*K$>I>3:?U$Y:B/%HF)+$>QM'KO>C].\DL0++4R@ M"X&NA#OO0V8C7_E79EB1*3DA->_]P-POC@[4[DWIDGXK_)HM7MOLI8BC*",7 M)[1@CC.&;C"?"&+55PL:LCC2_^@T3(^#%<:>'F_I\9>PP#XHL/<"^W]:I%HW.TM@SZD]2+:4!6\KNQC;9&BSO))PT M,H,03/\^ E=CCF/\[GCNFM9Z!RFRGC7P'>R/_J2=11:5JA,@3:N M]^_J3Z%V5\N9&7A0_&=7V3;'>XPJJ-G [;,:/\-<3XK17/Q7N !W<)^)BU$J M;L(7E8.Q2LPJ+A7!WJ:UDV$=IY.4SK1M IT)="'L0QPR!0J9/S++BDRK$>FI M]SWS5QP?J.M-Z9VA%>',)6^<]U(D\3XC%R\T8XX3AJXP\8(@3GT)0;="'.D- MG6[3D\T,DT!/UO3=?P1VFP*[(+#[1R"^*O$6D\2?MH.DFT'26P$:7079PEQW MDJPN3H!NPI,UJ%2##..R\BY3<1]>"OD+GT;J&]--)PTZ*^N>3[CD6BD++I7H MSN72NBE># ZU]=N/;J^GMSP95O7SF)+E7U'\ 5!+ P04 " !Q@V=/IS83 M8P " #L!0 &0 'AL+W=O*59_)B>-O!207Z(@13OX_ Y7 (X_ 6>&[KQK@ R;.>U? -S/?^ MI.R*S"IE*Z#3K>P"!=4A?(SWQSAR!(_XT<*@[^:!*^4LY8M;?"X/8>0R @Z% M<1+,#E=X LZ=DLWCUR0:SIZ.>#^_J7_TQ=MBSDS#D^0_V](TAW ;!B54[,+- MLQP^P530.@RFZK_ %;B%NTRL1R&Y]M^@N&@CQ:1B4Q'L=1S;SH_#N)/>:#B! M3@0Z$[:>0$8CG_D'9EB>*3D$:CS\GKE_'.^I/9O"!?U1^#V;O+;1:YY0FI&K M$YHPQQ%#[S#QC"!6?;:@F,61OJ-3G)Z@&2:>GKS),,$%5JC R@NLW@BL%B5B MF#5NLD9-UHA NC#!,!O<)$5-4D1@NS#!,#O<9(.:;-X+)!$NL$4%MO__PW:H MP [)(%Z4B6'^<:ULTT!O?H1(),NKCX%6"Q]R]]@$J-JW&1T4\M+Y'G<7G5O9 M(_6/]2]\[(-?F:K;3@=G:>R3]P^SDM* S25ZL/>GL:UW7G"HC)MN[%R-_6=< M&-E/O97,#3[_ U!+ P04 " !Q@V=/8-/W9,4! W! &0 'AL+W=O M8B==)FKP7(FX:21&82@ M^L\1N!H+O,4?@2?6=M8'2)GWM(5?8'_W)^U69%&IF0!IF))(0U/@^^WAF'E\ M #PS&,UJCGPE9Z5>_>)[7>"-3P@X5-8K4#=?ZA_ M"[6[6L[4P(/B+ZRV78'W&-70T(';)S4^PEQ/AM%<_ ^X '=PGXGSJ!0WX8NJ MP5@E9A67BJ#OT\AD&,=I)TUF6IR0S(1D(>R##YF,0N9?J:5EKM6(]'3V/?57 MO#TD[FPJ'PQ'$?9<\L9%+V6:9CFY>*$9%E;U&UL=53;;MP@$/T5Q <$ M7]-H95O*IJI2J956J=H\L_;XHG!Q :_3OR]@QW4V],7 <,Z9,\"XF*5ZT3V M0:^<"5WBWICQ0(BN>^!4W\@1A-UII>+4V*7JB!X5T,:3."-)%-T23@>!J\+' M3JHJY&38(."DD)XXI^K/$9B<2QSCM\#3T/7&!4A5C+2#'V!^CB=E5V13:08. M0@]2( 5MB>_CPS%W> _X-<"L=W/D*CE+^>(67YL21\X0,*B-4Z!VN, #,.:$ MK(W?JR;>4CKB?OZF_L77;FLY4PT/DCT/C>E+?(=1 RV=F'F2\R.L]>08K<5_ M@PLP"W=.;(Y:,NV_J)ZTD7Q5L58X?5W&0?AQ7G;R?*6%" M^6=J:%4H.2.UG/U(W17'A\2>3>V"_BC\GC6O;?12I5E4D(L36C''!9/L,/&& M(%9]2Y&$4AR3#_0D3$^##E-/3_?T/ L+9$&!S MD[TJ,KTH,8?[C,@\FR0," MZ562$.:Z$K*[. ZJ\T]6HUI.PK?++KIUQ7WB+_X??&FI[U1U@]#H+(U]/OZ2 M6RD-6"O1C?72VR[>%@Q:XZ:?[%PM;WE9&#FN;4JV?T7U%U!+ P04 " !Q M@V=/-[Z^F-,! "$[ MF!_#6=F(K"IUST'H7@JDH"GP0WP\90[O <\]3'HS1ZZ3BY0O+OA2%SAR!0&# MRC@%:H:&%" MLA"2E7#P/F0V\I5_I(:6N9(34O/>#]3]XOB8V+VI7-)OA5^SQ6N;O9:[?9J3 MJQ-:,*<9DVPP\8H@5GVU2$(6I^0=/0G3=\$*=YZ^V]+3^[# /BBP]P+[?UK, M;EH,8?YCD@9-TH# X<8DA/D0-LF")ME[@32Z,0EA;G\7V9P.#JKU]T*C2H[" MW\E-=KUZ#XD_77_A\[W]1E7;"XTNTM@SZD]2(Z4!6TIT9QON[%.Q!@P:XZ;W M=J[F"S,'1@[+6T#6!ZG\ U!+ P04 " !Q@V=/[:A :K.9MYX*#E'G/6O@)[E=_,MXBBTK-)2C+M4(&F@+? M[@['+. CX#>'T:[.*%1RUOHE&(]U@9.0$ BH7%!@?KO '0@1A'P:K[,F7D(& MXOK\H7X?:_>UG)F%.RW^\-IU!;[!J(:&#<(]Z_$!YGKV&,W%_X +" \/F?@8 ME18VKJ@:K--R5O&I2/8V[5S%?9QN]ON9MDV@,X$NA)L8ATR!8N;?F6-E;O2( MS-3[GH4GWAVH[TT5G+$5\?0E!MT(< MZ7]TNDU/-S-,(SU=TZ^3;8%L4R"+ MD_):9?2MS"9%^"D%5/)9@V3I-%E1Y4 MG.25=QG86QK?Y!,^3?L3,RU7%IVU\R\;^]]H[<"GDESY$>K\!UL, 8T+QV_^ M;*8QFPRG^_D'D>4;EW\!4$L#!!0 ( ' T^(ZHZ,MP$ -(# 9 M>&PO=V]R:W-H965T(LM*E6G0-L.-3%0Y_1Q M?SJG 1\!/SH8[>I,0B57Q)=@?*YRN@L)@832!07AMQL\@91!R*?Q:]:D2\A M7)_?U#_&VGTM5V'A">7/KG)M3A\HJ: 6@W3/.'Z"N9X#)7/Q7^ &TL-#)CY& MB=+&E92#=:AF%9^*$J_3WNFXC]--RF?:-H'/!+X0'F(<-@6*F7\03A29P9&8 MJ?>]"$^\/W'?FS(X8ROBG4_>>N^M2 Z'C-V"T(PY3QB^PNP7!//J2PB^%>+, M_Z/S;7JRF6$2Z'Q7XA;F_ET0MNJI M/$:;*DQ$'' M25YYEX%]C(_(_L*G:?\J3--I2Z[H_,O&_M>(#GPJNSL_0JW_8(LAH7;A>._/ M9AJSR7#8SS^(+=^X^ -02P,$% @ <8-G3^]A[4C+ 0 DP0 !D !X M;"]W;W)K&ULC93;CILP$(9?!?D!8@X)9"- :K:J M6JF5HJW:7CLP!&M]H+83MF]?VQ#$;EUI,RU&J9]T#F.B%,Z$K MU!LS'##630^]@?@PG92.\4%K*06@J1:2@ MJ]"'Y' LG-X+?E(8]6H>.2=G*9]=\*6M4.P: @:-<01BAQL\ F,.9-OX/3/1 M4M(EKN=W^B?OW7HY$PV/DOVBK>DKM$=1"QVY,O,DQ\\P^]FA:#;_%6[ K-QU M8FLTDFG_C)JK-I+/%-L*)R_32(4?QYE_3PLGI'-"NB2DDY>ID._\(S&D+I4< M(S7M_4#<7YP<4KLWC5OT6^'?V>:U7;W5V6Y?XIL#S9KCI$E?:1X6#;;\I4@: M+))ZP'8-R.,P( L",@_(7@&2,& ;!&P#':1O;$Z:)/8BX47[9/,0KW[_J;D+ MUMP%:F9A0!X$Y.]W700!Q3M<%_^ZSO--\:8,7ITG][E^(^I"A8[.TMBCZ0]0 M)Z4!2XPWUGAO;X@E8- 9-RWL7$W?R108.&PO=V]R:W-H965T1')%H.N# D M2E 4!'-$<=WX66IL>YZE["1)W<">>^)$*>;_UD!8M_)#_\WP5!\KJ0TH2UM\ MA%\@?[=[KDZH5REJ"HVH6>-Q*%?^8[C<)1IO ']JZ,1@[^E,#HP]Z\/W8N4' M.B @D$NM@-5RA@T0HH54&"].T^]=:N)P_Z;^U>2N\5 M4.(3D4^L^P8NGYGON>1_P!F(@NM(E(^<$6&^7GX2DE&GHD*A^-6N=6/6SM[, M'AQMFA Y0M03E.];A-@1XG="%RIGY7KHWF[Y@[54^AK.K%=L!.*ABRB9%D@F!1(CD PC MB$9YK"UF;C"-P7R)%P^C@ER#PB0>%>0S0KMK4+R(QT5!@X:BP(_F=0LO9Z=& MZGH,K/T >8QT0X[LZW"Y"2?L6S5P['QXE[?3ZB?FQ[H1WH%)]0Q,LY:,25"Q M!W>J_2LU(/L#@5+J[4+MN1T3]B!9ZR8@ZL=P]A]02P,$% @ <8-G3UYJ MG"MV P 6@X !D !X;"]W;W)K&ULE5=M;]HP M$/XK4;ZOB=\3!$@%-&W2)E6=MGU.P4#4)&:)@>[?SWEI&NQSM7XAL7GN[KGS M^8D]OZKZN3E*J8.7LJB:17C4^C2+HF9[E&76W*F3K,P_>U67F3;#^A UIUIF MN\ZH+"(SM59%WDE'^J@.9=E5O]=R4)=%R$*7R<>\\-1 MMQ/16O0(7[E\MI,WH,V ME2>EGMO!U]TBC%M&LI!;W;K(S.,BU[(H6D^&QY_!:3C&; VG[Z_>/W?)FV2> MLD:N5?$[W^GC(DS"8"?WV;G0C^KZ10X)L3 8LO\F+[(P\):)B;%51=/]!MMS MHU4Y>#%4RNRE?^95][SV_W RF,$&>## HX&)_9X!&0S(FP%]UX .!M0RB/I4 MNMIL,ITMY[6Z!G6_O*>L[2(THZ;ZVW:R*W;WGRE/8V8O2\+9/+JTC@;,JL?@ M"0:-B,AX'T-@*,0*.^;X-L#:1: XN<5L7 Q+8!8$3)1T]N0F40X[H* #VCF@ M-PZ$5:D>PSM,U6$H0E8B+B;A%";"0"(,(&)5:]5CV"0(YM1:UXT+XBQA,!4. M4N$.%4XL)MP)0F+&+28N2%":PDP$R$0 R^MQD( .$K>J(K9R2=RJHH10"[8! M8#%+> S324$Z*4#'ZJ15ZL3YA+A(16KQ@7 ,8^'I.A3#2A&[BVWW_X"9AF(Q MX?86@&#$5,C#QZ-1B6 M&XP 2IX3"(;E!N,/% 96" PIA%,8=^LS3!+[LP# J*#$=[:#%0)#"N'+"=[3 MF'V@+/ FQ.Y!!"@+=_8&B@D2=EE<6$I3^\,230[8I:P/W>6E";;J7.GVF#J9 M'2](][@]H%OS*S1;]]><-S?]K>M[5A_RJ@F>E#;'_^Z0OE=*2T,ROC,U.YJ+ MWC@HY%ZWK\*\U_UMIQ]H=1INN[[X&7\EP(%4!9VN S_ 3QJ]DS MN4.]RK&LH.8EK1T&IY7[["]WB<)KP.\26CY8.ZJ2 Z6O:O/MN'(]90@(Y$(I M8'FYP@8(44+2QM].T^U3*N)P_:[^1=LLW#NI>BJA#K,VF"" <;W9F/,UH+I$4@ZZ&T$-AOK MX(8>C!-L;A&^-Y^8>*BRNZ\R,AI:^Q5J@7"8(O3L I%5(-("T:CA_J3A!I-H M3*TQDT>R>8C8/D3L[B%&A<360F)+(9-VKPTF'J18))[Z3XL+(&P-'CA*K MH\3B*)PX2FZ*3A;^PN;I,TAC"@U>M@K864\^[N3T4@MU5@;1?K@^!^IEG<37 M_G+C6^);.8S-[/R0-Y/\!V;GLN;.@0HY(O2+?*)4@"S >Y+]+.3'H]\0. FU MG,DU,R/4; 1MNJ\#ZC]1V7]02P,$% @ <8-G3^R,8&$] @ 4P< !D M !X;"]W;W)K&ULC57;;J,P$/T5Q >4.R$106IN MZDJ[4M15=Y\=,@FH!E/;"=V_7]LX)"%6RTOL&<-S/'87D!%6)/I(%:?#D06B$N3'IT6$,![16IPH[ONK%3H;*VLU3YMC1+ MR8GCLH8MM=BIJA#]MP!,VKGMV1?':WDLN'0X6=J@(_P&_M9LJ;"<7F5?5E"S MDM06A!/"2V[V5NRDATA[]+XL9_;KDP(,.1<*B"QG&$)&$LA MD<:'UK3[D))XN[^H;U3MHI8=8K D^&^YY\7<3FQK#P=TPOR5M"^@ZXEL2Q?_ M$\Z !5QF(F+D!#/U:^4GQDFE540J%?KLUK)6:ZOU+S0SP=<$OR>(V%\1 DT( MKH3P2T*H">'8")$F1&,CQ)H07PFQ.H^N6:K[*\11EE+26K2[/PV2U]2;Q>)\ M<^E4QZF^B0-@PGO.@B1,G;,4TIA%A_%O,)X[N<>L#)A[Q.81$211CW%$EGVJ MOBG5A?\@X-^'6#XB/#<9)/JMRGJ$RN81$R7F6@)CVP/%#^^:$9L%0J- J 2" M.X&)62 R"D2&# 95+DR8Z:#G(S"K$9BU 3-US07%QH)B@X!G%I@8!2;C6YH8 M!9+O6[HR8*:#"[@Q88)!(L[-'[P">E3CF5DY.=5<%G'C[5^ 9U\.B(%_XBQ[)FUHYP,9;4\#@0PD&D[CZ)8RS$"]<;& Y<;B=B M3[LYWQF<-/H)<_IW-/L/4$L#!!0 ( ' T]BXT==000 -\4 9 M>&PO=V]R:W-H965TX.-R0Q7Y5=?\R/[?FUK'[41ZV; MX&>>%?4B/#;->19%]?:H\[3^4IYU8;[9EU6>-N:Q.D3UN=+IK@O*LP@(D5&> MGHIP.>_:7JKEO+PTV:G0+U507_(\K?Y[UEEY780T?&_X=CH8IN67:G7!?UJ2R"2N\7X1.=;9AJ SKBGY.^UG?W05O*:UG^:!]^ MWRU"THY(9WK;M"E2N>%/,:UKK59E] M/^V:XR*,PV"G]^DE:[Z5U]_T4) (@Z'Z/_2;S@S>CL3TL2VSNOL,MI>Z*?,A MBQE*GO[LKZ>BNUZ'_.]A> , 7 +,'U_%,"& /8K@'\8P(< /K4',00(JX>H MK[T3E=>@ZN?#.6VG'9T)\[JV;6/W=KKOC)ZU:7U;LH3/H[K$O M1GH)/ %'$_ N 1\ED);@/2,[INA'*6(!UGM9(9CDBB26*B[&$T@8M:1Q,0&* M$XD7)]#B!%*\2-T=)BI#3/W$W0!,ET<2G!W8),D'> 1L42FE!A"8QQ%"!VK,7E&(5$ M6-P&XW@2W]G9N$2/(5*DQ,23 C6S)PH/"(W;#&53A&9.PN8QQ2V0NA[("?&DP(V&B@&%1L>P6")5Q2 ML$5V,1#&BYV9['*,OU2*6R%UO9 37PK<G[K@#LBN([("7A2X(X#=+K(@#L.P 21!^B^ M7BFH',[FN#MU)61ULRTO1M,+< MM=Y.XYZ@/=RQVI_I;$61]C6=;?JSME_I^Z._/]/J<"KJX+5LFC+O#G[V9=EH M,WKRQ;S;HTYWMX=,[YOV5IG[JC]RZQ^:\CP<)T:W,\WE_U!+ P04 " !Q M@V=/W&\15.X" C"P &0 'AL+W=O[?SW;2%.RCHU^P M?7GN\=UC^[CQ238O[4X(%;Q69=U.PIU2^U$4M:N=J/+V3NY%K;]L9%/E2B^; M;=3N&Y&OK5-51CB.DZC*BSJFJ ]5%7>_)V)4IXF(0K? M#(_%=J>,(9J.]_E6_!3J:?_0Z%4TL*R+2M1M(>N@$9M)>(]&2Y08!XOX58A3 M>S8/3"K/4KZ8Q;?U)(Q-1*(4*V4H0J:[C[LA%+0"[TXC !!0FH): 7$7!'\ Z36$S=85C&,'4D 6 )35VVA0^C''."'&E\ M&,,IC1,X.08FQ[SD*(IA@@0D2&Z7-P4)TAOD[3#L7#>$"6:.O!",$>1:\\,PX2\-OE13%<+^(;!.Y!%](1DL6.P ", MI]RK+#Z*,8X=V!* D1BE5_1%5ZHA A3&5RC 2G:/\"?B^Q#V,)2:[<0 37/^070(JNG1)<91#[A,1PG4')+1(G M7DG$6<:YJ[$/(S%-W#(,P#C*,K=. +",4^JF%YW]P5>BV=INJPU6\E K(\V9 M=>CH[K%I$!S[#(WF"+ O3 =H&XIW^JY]_)$WVZ)N@V>I=%MBFX>-E$KHZ.,[ M?30[W;$.BU)LE)FF>MYT;5NW4'+?MZ31T!=/_P%02P,$% @ <8-G3X/] M;!WK 0 \00 !D !X;"]W;W)K&UL?531CIP@ M%/T5XWL717',Q#'I3-.T29M,MNGVF='K:!;$ C-N_[Z KG%=VI>!>SGG< XR M%*.0SZH%T,$+9[TZA*W6PQXA5;7 J7H0 _1FI1&24VU*>45JD$!K1^(,X2C* M$*=='Y:%ZYUE68B;9ET/9QFH&^=4_CD"$^,AC,/7QF-W;;5MH+(8Z!5^@/XY MG*6IT*)2=QQZU8D^D- .AC5:A[8)!F'X4 MXQ>8\Y PF,-_@SLP [=.S!Z58,K]!M5-:<%G%6.%TY=I['HWCM/*+IYI?@*> M"7@AQ.E_"(TB^0) QL+C 7A?8\9/U#DGD%TB\ HD32-_$ M()L8$R9SF-YAXCS+<;[)XH$1LHO^D2?UVDD]=K*-G0E#5OM\2*(HWKCQH'"> M8K\9XC5#WIG)-M_O2#Q'D^1XMS'C@1&<9]GI=/OL8?*?RVO4JN AM[K&[ M;8T0&HQD]& T6_/^+ 6#1MOISLSE]"^<"BV&^8%!RRM7_@502P,$% @ M<8-G3R()?E&UL MC57O;ILP''P5Q /4V,8$*H*T9IHV:9.B3NL^.XD34 UFMA.ZMY]M**+@3'S! M_^Z.NQ_8SCLA7U7)F [>:MZH;5AJW3X"H(XEJZEZ$"UKS,I9R)IJ,Y07H%K) MZ,F1:@Y0%"6@IE43%KF;V\LB%U?-JX;M9:"N=4WEWR?&1;<-8?@^\5Q=2FTG M0)&W],)^,OVKW4LS J/*J:I9HRK1!)*=M^$G^+B#R!("'A& +TS%_4SU;3(I>@"V7^MEMJ? CYB M4\RCG72U>HQ:()!'Q&[)8*D(P08 Z,+Y'6!'!]/ M^#@C?@'L%@6Q% M.;)%4(07/\<2!!,2^ZW R+_A(D\Y[OQ>\,Z>A>L+ OT;#J(5)1E T[U@/OW\ M>-AY8"G!:.8'3$XD>T7\H/)2-2HX"&T.-W<$G870S"A&#Z;"I;F5Q@%G9VV[ M&].7_='<#[1HAVL'C'=?\0]02P,$% @ <8-G3T83.!AQ @ H@H !D M !X;"]W;W)K&ULE5;MCMHP$'R5* ]PB9V$ ()( MY:JJE5H)7=7K;P.&1)?$J6W@^O:U34@Y;BSE_N"/S,YZ)QF\B[.0+ZKD7 >O M3=VJ95AJWFB=[(1NFS5(>(M5)SG8NJ*DC&L>3J&%5&Q8+ MM[>6Q4(<=5VU?"T#=6P:)O^N>"W.RY"$UXVGZE!JNQ$5BXX=^$^N?W5K:5;1 MP+*K&MZJ2K2!Y/ME^(G,5S2S 0[Q7/&SNID'MI2-$"]V\6VW#&-[(E[SK;84 MS PG_LCKVC*9<_SI2<,AIPV\G5_9O[CB33$;IOBCJ']7.UTNPVD8[/B>'6O] M),Y?>5]0%@9]]=_YB=<&;D]BQ1RE8:^7L6K=>.[YKV$X M@/8!= @@J:OEDLB=_#/3K%A(<0[D1?R.V7=,YM1HL[6;3@KWS!Q>F=U3D5*Z MB$Z6J,>L+AAZ@_F/B S[D(+"%-2%IV]2))@@@02)(TC>$*28((4$*3A!=E3YMX[$/&ZTFP/0CRQ[VB".23E& 7D62$J "4S#QF)=AL M!#@I\5%@*Y'L ZIBHQ#DE'>J I!75>PGDH]1%8 27SW8=@1Y*O-08%.1V7A5 M*78,!8YYIRH"^52EV%:4C% 5@1+/7S;U7$W(5KF' MN*?N!VHM@Q=,S]!$!3 MS_NGV%5TS V%0,G]%17==!>V>_O!Y*%J5; 1VC0JKIW8"Z&Y(8P?#&%I&L9A M4?.]MM/XBZ)VO5=5WM[J@ZK-/UO=5'EG'IM=U!X:E6^&0549 M81S+J,J+.ES,AG?WS6*FCUU9U.J^"=IC5>7-WZ4J]6D>0OCRXGNQVW?]BV@Q M.^0[]4-U/P_WC7F*+E8V1:7JMM!UT*CM//P =RO&^@$#XE>A3NWD/NA#>=#Z ML7_XLIF'<<](E6K=]29RGV\S -@XW:YL>R^ZY/G]48D B#,?JOZDF5!MXS,3[6NFR'WV!];#M= MC58,E2I_/E^+>KB>1OLOP^@!. [ RP#@_QW Q@',&A"=F0VA?LR[?#%K]"EH MSK-UR/NB@#MFDKGN7PZY&_XST;;F[=."LVP6/?6&1LSRC,$)!E\C5BY"I!=( M9 A<6"#) H?Q;,J"Q[0!1AI@@P$^,2!C*XHS1 Z0>H YUR %0H!DY )0;/A M)!ONL.'<\K,\8\34#\LR!-J/(/T(PH\U-4OA^N$Q9)[L2M*/)/PPRX]T_& * MD@LKO2Z,91S 4RT)22,4RL=!"H&]!0; MQ'0+QT0^?"8\*@#79P3H%@9\.RV&KBP@ A93Y"M"2 JPF<2X\) MNH^!OR,M=(N"VZ-N6MP>Q2SS4:5;%*@>33PFZ+:"Y!W1THT%Z17*-X)>2Y_, MT)8* H<,I? EAFY5<'N5\]2FY/8ABYG-QP4E'KE&NE.1ZE1[M1U!4S.CLV F;V:SSS+"Z,%AM&B8U=P8P2$7N>"%#BRPZM M,HQ0&:>&F;L)N4%[2:! X)-AYCFZ4/L4NX:9>RQ)1"SL[20!Z^?'SI] M&+\!1)&PO=V]R M:W-H965T\S[G'+#SB?$7T0)(YZVG@RC<5LIQAY"H M6NB)>& C#.I-PWA/I%KR$Q(C!U*;H)XB['DQZDDWN&5N]@Z\S-E9TFZ W?$ MN>\)_[<'RJ;"]=WKQG-W:J7>0&4^DA/\ OE[/'"U0JM+W?4PB(X-#H>F<+_X MNWVF]4;PIX-);.:.KN3(V(M>?*\+U],) 85*:@>BA@L\ J7:2*7QNGBZ*U(' M;N=7]R=3NZKE2 0\,OJWJV5;N*GKU-"0,Y7/;/H&2SV1ZRS%_X +4"77F2A& MQ:@P3Z>P&,TZ+_S7,'H"7 +P&X+F6&60R_THD*7/.)H?/ MO1^)_L3^#JO>5'K3M,*\4\D+M7LIPPCGZ**-%LU^UN!WFF#5(.6_0K 5@HU! ML#4(?;M!8#4(C$'X+H/P)LM9$QO-8#1^$&9I8N>$5DYHX40WG%D3;3AA%H1V M2F2E1/>433MF2G1'\8,LPQ]T+;9R8DO;L=T@L1HDGVA[8DDTPMX'#4FMG/03 M;4\M;4]C.R6S4K([BA]Y-Y3L_B<*/3_S;CAH<[ST[?63\%,W".?(I#JIYCPU MC$E0EMZ#RKE5%^:ZH-!(/4W4G,_7QKR0;%QN1+1>R^5_4$L#!!0 ( '&# M9T\*O^$'20( #L' 9 >&PO=V]R:W-H965T.T)_2-E1ASY[VI6[9T2\Z[!0"L*'&#F$C8@4&E4/5X)95I'4H/B[=%[C8)A*O +\KW+/1W)&5[ EYDXMO MAZ7K2T.XQ@67"D@,%[S"=2V%A(V_1M,=4DKB>/ZAOE6UBUKVB.$5J?]4!UXN MW;GK'/ 1G6O^2OJOV-03NXXI_CN^X%K I1.1HR U4[].<6:<-$9%6&G0NQZK M5HV]_C*+#,U." PA& @B]SU": CA)^%^AL@0HFJFR>4-G>8N*YO9;0NJ6AXH=C M%V%H%XBL I$2B*[.9++?N<9 7X%:!0J]:+(?SX"V%E#@!7:_L=5O;/$[V=1< M8R <98'>Y**MGP%MXUN_T(OM?A.KW\3B]\O$K\8DHR3^Y$(^1*P?(C;W$+H0 M,/HC-YB>5!MF3D'.+9>7;!0=.OU+(!O!))[#Q0I:XFNXV.A&_BFOGY4?B)ZJ MECE[PD7[44WB2 C'PKCOB5,HQ4LV+&I\Y'(Z$W.J^[E><-*9IPH,[V7V'U!+ M P04 " !Q@V=/M'=N%B % #(0 &0 'AL+W=OG.*ZW!U-D M]9?R;$[M?_9E561->UB]Q?6Y,MFN'U3D,4T2&1?9\12ME_VYEVJ]+-^;_'@R M+]6B?B^*K/KOV>3E9161Z//$U^/;H>E.Q.OE.7LS?YGFV_FE:H_B6Y3=L3"G M^EB>%I79KZ*?R=-&\VY K_C[:"[UW?M%5\IK67[O#G[?K:*DR\CD9MMT(;+V MY<-L3)YWD=H\_AV"1K?/[ ;>O_^,_FM??%O,:U:;39G_<]PUAU6DH\7.[+/W MO/E:7GXS0T$B6@S5_V$^3-[*NTS:S]B6>=W_76S?ZZ8LABAM*D7VX_IZ//6O MER'^YS \@ X#Z&T X;,#V#" 30;$U\SZ4G_)FFR]K,K+HKI>K7/630KRQ-IF M;KN3?>_Z_[75UNW9CS67R3+^Z (-FN>KAMYIZ%BQL15"WR1QF\ M"PJSH/UX M-LJ"X ,!F!] #X*,$GR^:J1O>9T+8.EG*E)+;:,"4ZDQ.EPF X'Z;!).E>- MN/NM.4VFVQ97,0$;PJ$ DR4HX0>%T@*J OF&6"8+;Z8K,*^V++9ON"P2:( M;-=NB,FF 6133#;U(9O:Q$Y7N5G).!''UHYX3ATA,(&4!;0#$TC1CFRUP]YL M)25WZ]?0$EN6)DHP1T*89PIX5J[.8@!IP+Y,,8#49V>F]IYKS9(YR3@1C#$% M&"M7+9@[F@:82,P=2WQL9.(U2X!L9I8P3#$#%"O']L4P?RS$6SO,M9>[9O;N MGZ:.?9)A2AF@5+DZAKEB(J!T:I]O K&2<"$:/ _24PU-R#!4/\)0<0\5] M/"6WS2*<);9L;I9@1#E 5#DLI<#\B0!+*3!_PL=2BL>6$DB(:Y47F&,!.%8. M4RDP>2+ 5 I,GO QE<)VBU9#YB3C1!QW> "_VA4"DR<"S*3 Y D?,RD>FTD@ M<<\/3+ !&M7-9@Y$6 G)69.^MA):?O$:4. A+)VK7$D@^F5@%[ML)(24R<# MK*3$U$D?*REM*VFU9$XR3@2S*P&[VC'))*9.!EA-Z;BSZF,UI6TUK78 -SHS M0S"_$O"K73>*,7J,7XZP+5JC)_V>3@YB.2#68)D8);$ M=T^CNY\'_)E5;\=3O7@MFZ8L^L?/^[)L3!LR^=+V]V"RW>T@-_NF>]N!6ET? MRU\/FO(\_.0@OOWN8?T_4$L#!!0 ( ' T]P1("85@, )T. 9 M>&PO=V]R:W-H965T^N875K\T1TJY]5KD M9;.PCYQ7,\=IMD=:I,T]JV@I?MFSNDBY6-8'IZEJFNY:HR)WL.L&3I%FI;V< MMWN/]7+.3CS/2OI86\VI*-+ZWXKF[+*PD?VV\90=CEQN.,MYE1[H3\I_58^U M6#F]EUU6T++)6&G5=+^P'] LP:$T:!&_,WII!N^63.69L1>Y^+9;V*YD1'.Z MY=)%*AYGNJ9Y+CT)'G^54[N/*0V'[V_>O[3)BV2>TX:N6?XGV_'CPHYL:T?W MZ2GG3^SRE:J$B&VI[+_3,\T%7#(1,;8L;]J_UO;4<%8H+X)*D;YVSZQLGQ?E M_\T,-L#* /<&(O8U T\9>.\&_E4#7QGX'XU E '1(CA=[FTQ-RE/E_.:7:RZ M.P]5*H\=FA'QN;9RL_TZ[6^BGHW8/2_]V)T[9^E(858=!@\PR W'F V Z1&. M8-#3P!"-%3;,\3C VD0@-])(W/227/K4Z#!DD>>>1.-9* : P]GR83 22B0 ROD8F,L*@*-1 R0W0B$H,4HD! M*D2C$IM10E<[2,D-T(@*BALAHJFXL"=BCT@)5WV%6BD@2B8B .W,X;:65NC0)IER53=IS!U;J@]:&=L;*QGQL5 T%[;]XQQ*NB[]Z+21S$K M]HN<[KE\#<5[W0U,W8*S2@V#3C^1+O\#4$L#!!0 ( ' T^X[FE-R ( M *L+ 9 >&PO=V]R:W-H965TKVC[[$B=!!YB"DUS_OC9PB, 2D9> G=G)[(3!N[SH M\JTZ*F6\]RS-JY5_-*9X#()J>U29K!YTH7+[S5Z7F31V61Z"JBB5W-5%61J0 M,.1!)I/<7R_KO>=RO=0GDR:Y>BZ]ZI1ELOSWI%)]6?G@?VR\)(>C<1O!>EG( M@_JIS*_BN;2KH&/9)9G*JT3G7JGV*_\3/&Y(Y IJQ.]$7:K>O>=:>=7ZS2V^ M[59^Z!2I5&V-HY#VKXVY+ZW6^ZPO[]!_N7NGG;S*NLU$:G?Y*= M.:[\V/=V:B]/J7G1EZ^J;2CRO;;[[^JL4@MW2NQO;'5:U9_>]E09G;4L5DHF MWYMKDM?72\O_4887D+: = 7 ;A;0MH ."H)&6=WJ9VGD>EGJBUUU'(E\'9$;68IP9#>AARC=B,$5'<00(KH%-!4!6D MKF=7*A8X 44):$U >P2, T[ 4 *&*(@'/C087F/R&B-"02@,S$!@@@"=Z"=" MY42('($3<)2 SS=D@1(L9AC28*)>IR06)&8#0\8P2CAG(2XG1N7$8SDP02!0 M C'?$ CQJ(0S+&E!_699/$S+3.J!S#*&C9CF( M6(BA*0B.1XQ-//6 QQB0' .9H,"C!]$=QN#A S['&#YJV+Y.%B0<&H/@F!!B MXND'/,Z Y!GH! 4>08CO, 8/(8@YQHCQ:T6$\6)DS!A'@4=TZN3!4TV05 .; MH,#32&"^,63B ,1.P*$Q+>CFN^4VYEH*GFJ"I!JB"0H\A83=80B>0H*=@"-# MHM%1RR&.P^%X@N$H9>'P;PYZ4Y,;8W_(\I#DE?>JC1W ZC%IK[51EC-\L)Q' M.SEWBU3MC;M=V/NR&1^;A=%%.QH'W7R^_@]02P,$% @ <8-G3VKY&ULE5;;CML@%/P5 MRQ^P-KXGR9)#&^L"*OT#,QZ*4L(?F[005N5B8P;X&7_)PQ$;"2N(9G]!.Q MU_J9\)'5L1SS$E4TQY5!T&EEKL%R#UR1(!&__\R/+5F9D&D=T M@I>"O>#F*U*&?--0[K^C*RHX7"CA-5)<4/EKI!?*<*E8N)02OK=M7LFV4?RW M-'V"HQ*<+H'7OI?@J@3W(\&[F^"I!._1"KY*\$<5K-:[G,P=9#")"6X,TNZ' M&HIM!Y8^7ZY4!.7JR&]\/BF/7A,?!+%U%40*LVDQ3@\#['"(V6DP'<+B"CH9 MCD[&QIFD.\,"VRD"V-%(Q* .YBO4$WA: D\2> ."D8]- MBPDDII*8$-CVR.P4!#R[AQIH\;5:?(V6Q:B,/RD31/Y(RWX*FM$1:'4$4QW. MV*X.,[/%0FV1<$( )A,?3N?4#3W?'>W%*6RL]C&B_3VB@:5(:RF:6/+F-L!" M2[!X?#<#6W]^V)]/ZTZ!_/Z&7CC17*69DPIHW'HS%-I39@V<__"K__\#]Q&_ M[F1=_0@$P:B2U3ND2T3.\L:D1HHO%1,J>]'N5EX[XI ?Q3=@N06:^$[%U;UMDG]02P,$% @ <8-G3XC:>"][ P &A !D !X;"]W;W)K M&ULE9AM;]HP$,>_2I3W;7SG. \5(*U,TR9M4M5I MV^L4#$1-8I8$Z+[]G(5OJ;C:K+K-67]39H]K7,UGU0603(6!2465[YBUE_[Z%> MS-2A+?)*/M1>[MKL1+&;[;"M_RO;7_J'65\$Y MRSHO9=7DJO)JN9G[G^!NR5D7T"M^Y_+47)Q[72E/2CUW%]_6!KS MOX;1 3@&X#D PC<#^!C C8!@<-:7^CEKL\6L5B>O'I[6/NN: NZXGLQ5=[.? MN_X[76VC[QX7 G$6'+M$H^9^T."%QE L;85(SI) &SB[0-(%]O'\,AYB.@$G M$_ ^07A5!C?* KZEZ#0C.$1.C&$H':8H1;2@D#86$H= P-&C$Q4 W "SD M,1B.*"%#!L)A29"6A&4)!#,L"6ND$)-$Q(8A0I:F<(&36\WE7-A@*+C9I MW:[Y1U9O\ZKQGE2K]WO]KFRC5"MU2G:KYW>G-^KGBT)NVNXTUN?UL%L=+EJU M'W?BP?GO@,5_4$L#!!0 ( ' T]&L61M(0( $(& 9 >&PO=V]R M:W-H965T((.UF5;52*T5; M=7OM)). UF!J.V'[]K4-02QX>Q,?^.?_9K"9%#T7;[("4-Y[PUJY]2NEN@U" M\EA!0^4#[Z#53\Y<-%3II;@@V0F@)QO4,!0%08(:6K=^6=B]O2@+?E6L;F$O M/'EM&BK^/@'C_=8/_?O&2WVIE-E 9='1"_P$]:O;"[U"D\NI;J"5-6\] >>M M_QAN=KG16\%K#;V=2D/?A[%N[=B/_O&P.FKN1+B)]2Q+A -V,T:IX&3333 M1!\5N[6"9),$Z02F+")G%I&-C^>$.'<;Q$Z#V!K@#V6011F#)K&:=H!D81RY M,=B)P0Y,LL ,&C+#A&&$@]#-(4X.<7#2!8>L.$F>Q)]@$B&PO=V]R:W-H965T(F22$W2:9,VJ6JU[3--G 05< 9.TOW[V>!2P";)O@3;//?<<\>=<],S M+]^J/6/"><^SHIJY>R$.$\^KUGN6)]4]/[!"OMGR,D^$W)8[KSJ4+-G41GGF M(=\/O#Q)"W<^K<^>ROF4'T66%NRI=*ICGB?EWP7+^'GF@OMQ\)SN]D(=>//I M(=FQ%R9^'IY*N?-:EDV:LZ)*>>&4;#MS'V#R"+$RJ!&_4G:N.FM'A?+*^9O: M?-O,7%\I8AE;"T61R,>)+5F6*2:IXX\F=5N?RK"[_F#_4@]T M(_8S-W*=#=LFQTP\\_-7I@.BKJ.C_\Y.+)-PI43Z6/.LJG^=];$2/- MO#?/M*B?9\W_868W0-H M0;2]R4#K WPIP&Y:$"T ;G5 ]4&=.#!:V*OD[E* M1#*?EOSLE$T]'!)5=C"A\G.MU6']=>IW,I^5/#W-*8&I=U)$&K-H,*B# 3_L M8U863(OPI()6!K+)6"##'/4=+$T$^-% Q%66Q\LL/:'8FB]<$^!>OI"=@%@) M2$U >@1X$$>#"6I,T:BDA. .KN>(6AU1PQ' (&$+:CBZ QP2.A"T-''^0'*# MH->8'B\Q]8(*K$$%ENR1@93 D!*'=A^AU4=H\4$'B0L-'T#\((Z&;7$=UQ,4 M605%AB#BCV0MMA+$MQ1FP!&;B2X7K@K#>K56QBC ML;R"]=9Y '1#.6G0+?4$]CL#\ T5I4&]4@EQA& HYRJN+\E^"X%Y#1&?C%#8 M[Q>@_U%5]FX&6SL;567V,Z 8,![S9>]J,-O:4E9FO][1"()@Q)6]7\%L6$M9 M18:KD9X&>U-#?$M5Q>9?"<*X&Y&6N9#S4#VU;#D73.KW[V4B M]W)4;C<9VPJU#.6Z;.;%9B/X0<_"7CN0S_\!4$L#!!0 ( ' T_[H>N7 MJP( $@* 9 >&PO=V]R:W-H965T>4:(,-[*HN(+,Q.BGED63S-28OY$:U+)?PZ4E5C(+CM:O&8$[S6I+"S' MM@.KQ'EE)G,]]LR2.3V)(J_(,S/XJ2PQ^[!U[R8R;4@)7,:WPD M/XGX53\SV;,ZE7U>DHKGM#(8.2S,)9IM4:@(&O$[)Q?>:QLJE!VEKZKS;;\P M;>6(%"052@++SYFL25$H)>GC;RMJ=G,J8K]]5?^B@Y?![# G:UK\R?S) 9\*\4(O7TD;D&\:;?3?R9D4$JZ'?V?S">7H^?$]X*Y=59"+6;58)P>!MGA+68-8#J$ M)1UT-AS(QLH9T9W!!!\B-F,$LJ-;S':,\2/8IPNFR]5\]R9=(2S@@0*>%O!N M! 8F5PTFT)BJ"16%\2 ?4T#;,@Y ;VW>R$8%>(L +&GB)1M.$(RN/,3=&8M!(#!AQ8 %D MPX5O3U\8=.?L0!,V0+0!Q N^.6_"(62('R)E[1P*N?O2)\D=P M_2/@ !ANH0T"ZO;>_D!PW2*@<=Y-06P#E MQG$P,&WU;L>2L*-^JG CI:=*J-NA-]H]AY:.NET'XVLTVS2/FG>9YHWU [-C M7G%C1X6\N_4->Z!4$&G2?I)KD\EG7=MK@( )D) 9 >&PO=V]R:W-H965T,! M2;I_/\"NZQPHV9< Y^>>N^<@$*F6_!"(CE.R,TY-': P3(.&5*V_G!O;$U_.V4G654N?N"=.34/X MWY+6[++P(__#\%P=CE(;@N6\(P?ZD\J7[HFK53"R[*J&MJ)BKUK)*V-O>O%MM_!#G1"MZ59J!J*&,UW1NM9$*HT_ Z<_AM2. MT_D'^Q>C76EY)8*N6/V[VLGCPL]];T?WY%3+9W;Y2@<]V/<&\=_IF=8*KC-1 M,;:L%N;7VYZ$9,W HE)IR'L_5JT9+P/_AYO; 0T.:'10L6\YQ(-#_.F0W'1( M!H?D?R/@P0&#"$&OW11S3219SCF[>+P_#AW1IRZ:8;5=6VTTNV.^J7H*93TO M,<;SX*R)!DS98] $$X79-6;MP(R(0&4PIH%<:93(]8D,03T,DR$V0. D20Y!<%3P%!>\QJ<&T?988:%W9F*( Y; AN(A M06Q,G&=N/=BI!SOT@,-1]A@\S17'0(^-03D"V[>V04F! -/&!N$T3-V:4J>F MU*$)U+],K2@A4'07L;Z+V-@(A#/LUI(YM60.+>"@E)D5)<_ );"R,5"-C2A2 M>-QNL5R)R9UB>2%MV6G5NIK<6(=^XA'I-\E M8"^CV2IRV->J[^C;A$_ZOFGY0?BA:H7WRJ1Z#=\M] O)NJ$1"L9N;/D/4$L#!!0 ( ' T^T$7F/^ $ .@% M 9 >&PO=V]R:W-H965T9&68VV&E/V1NO (3U MWI"69W8E1+='B%\J:#!_HAVT\DE)68.%+-D5\8X!+C2I(A.D;N'$+'YK&LS^'(#0/K-=^]%XK:^54 V4IQV^PG<0/[H3DQ6:5(JZ M@9;7M+48E)G][.Z/B<)KP,\:>C[;6RK)F=(W57PI,MM1AH# 12@%+)<['($0 M)21M_!XU[>F5BCC?/]0_Z>PRRQES.%+RJRY$E=D[VRJ@Q# &_R7X M(\%?$-#@3$=]P0+G*:.]Q88_J\/JFW#WOASF137U[/0SF9;+[CT/(S=%=R4T M8@X#QIMAO(^(XQH1[B8(D@8F%Y[1A:?Y_IP?Q&8!WRC@:X'@0XR%R<. B32F M'6*X<;)(L@8%7N28K01&*\':2NB9!4*C0+A]&)%1(-HPC $3SG(ZBTFL$5X4 MF&W$1ANQ81#_$-@9!7;;!Y$8!9(-@TBV?!5KD)\DT<(*FITY=0=^P^Q:M]PZ M4R&/KSYD):4"I*#S).=:R6MW*@B40FUCN6?#Y3,4@G;CO8JFRSW_"U!+ P04 M " !Q@V=/3Q.M8,<# !#$P &0 'AL+W=OT\1)4 %GX#3=MQ]/ M32G^NZ)O CCG^_N.^W'@Q5E5C_5!2NT\%WE9+]V#UL<;SZLW!UFD];4ZRK+Y M9Z>J(M7-9;7WZF,ETVTWJ<@]\OW0*]*L=%>+;NR^6BW42>=9*>\KISX515K] MNY.Y.B]=YKX,_,CV!]T.>*O%,=W+GU+_.MY7S95W\;+-"EG6F2J=2NZ6[BV[ M68N@G=!9_,[DN1Z=.VTH#TH]MA=?MTO7;UBV4X"E64J1/O?'K.R.Y\'_RS0\@88)=)G @G)'/3#G:YZ_YKHJV;T:=5 M$/*%]]0Z&FSN>AL:V;"+A==XOT@0DK@C8SJ]%5B;%LR/L02'4?#. 7\3A< . M!'0@.@?BC8-@DH;>)NQLRLY&4.ACE0"J!$ EG*CT-L%(A5B48)40JH2F2D#8 M000=1/.S&4,'\8QLQF:<-I$$BB0SDID8(I;[Q7Q,AP]R:5DELP#&YF>308!N M&,2@,D&+F-33S M&@>VM6*@6 3*B$V%(D,HB*+ (H3!8XB\>"IDHG<5DL\M2I@^AO!+IDHF?U?, M^C BS" !!B-_HC08O5&*;#H85&(SBG\P&NNPV+?<),(X$\ YLG54#"I]H.$1 M1I#FM+S!:,8#E#"E!%J>4?ED]KP@L24$HTP(Y6GADXFR+1K,,0&.C:(GD^,K M>SB88P(ZA'//+$;\6-#E&DW^@AW(,'9_30SGHH=9G M/;>\BH(>:E0\-WNH()J\=Z\'J_$;9\Q\6_8QYAQA/@6#FYB_TQ$X1IVCM]LI M'-Q$W18/!IT#T TRN FZM1MPC#I'J$_9X";J]F[ ,>HGP+#+A#LTZ(7)NRV:##I KTM3PM> MF*1?V<.Q?)P"AHV:%[-;M<#\BCE?IX-1^(Z*-]IZ*&2U[W9I:F>C3J5N/_)' MHY>=H%MJMRXFXW?L9MWOY[RZZ;>7OJ?5/BMKYT%IK8IN^V*GE);-"OWK9H4' MF6XO%[G9=]L]5_4$L#!!0 ( ' T\&6^R^ M , #0, 9 >&PO=V]R:W-H965TZ:)DZ "9N DW=_/&#<"^R;+7@(VYQ[.];T^ M.+.3;-^ZO1 J>*_*NIN'>Z6:^RCJUGM1Y=V=;$2MGVQE6^5*#]M=U#6MR#HI3O$[F->_$ M2I:_BHW:S\,L##9BFQ]*]2Q/7X1-B(:!S?Z;.(I2PWLE^AUK67;F-U@?.B4K MRZ*E5/G[<"UJ@ 8QXBDL!P* MRJ& '.[(H=Y[<,9QYC35RH>1E!"&8#D,E,,\.9X:YE6!(- CV& 28C-PNR+<7 MH&%\Y_"E7,5,I<#6@GQOH:.>G%+ YH+^PUT0;"\(\ 6_-MRW4HPX\HX, (YE M]-*FQK#/8,AGW!IAWV?T1R#CSK=B!>$831+N2(I&AZO^//T];W=%W06O4NES MFCE-;:540G/&=SK!O3["GP>EV*K^-M7W[7".'09*-O:,'IW_*"S^ E!+ P04 M " !Q@V=/$A7>G[H# "L$0 &0 'AL+W=OVR:I.J3=M^T\1IT !G0)OM[H?! M96 ?IRP_PD>>\V4?OS$L+[+Z69^$:+S?15[6*__4-.>;(*CW)U&D]4*>1=G^ M4Z?Q%?1?#L_5.U5,'@Y9(4HZTR67B6.*_\= MOKDGL3+HB.^9N-2CW@1&Y'GRE.;QR_M MU!]B*L/Q^:OWNZ[XMIC'M!8;F?_(#LUIY<>^=Q#']#EOOLC+3NB"F._IZC^) M%Y&WN,JDC;&7>=U]>_OGNI&%]M*F4J2_^V-6=L>+]O]J!AL0;4 & TRO&H3: M(!P,*+EJ0+4!'0P(OFK M '[%R&\:L"U 9\;(=(&T5R#6!O$]Z:)LVZ7I9R8M7]_=E MS6*V#%Z4)\V\[QDR8C"*I\S&9EC,I\P68J(I<>8!(T,$$[ <,L$'@62.>!CN>(4&-L>X9W3-DQR!BU M-XF=381(?8QAN^9H4@Z%RZ%6.6'H\,!@#VS^D'+8 [=R8 DVVI[;PT$9FH[( M)%8$QXKL6+$QIAN(,?*YG<'LKC.3;&,XVQ@8&6*(1L]@,FZ!19A$(36E R8I M2W@,9Y7 625 5J$1JV=P.(I%XD6"J+E6() M,.=&]KL9X"1YI=B@$",@?6JJ M; ^Q<3!'HV&7X.,Y<; 5Q[7\L$/2, 'B,#,.!'%'((?R85OZ6!*9@2#(-4,. M3<*V*+$D,0/9$'=I 79(%V: #U-Y0(@X CD4#ML2QY&Q9&Y!R&B8W1O0-!N' M!F);F#BR.@:"7!WCD"]LZQ='1L=L-326=BWLAB[?S2&G>3D$#-L*QLV-UE9# MXZ5)$WHE&G$(#K$%AR.CG;?$%AP:4V@4YI#3O!P"16R!XAB9>6%KS#$X.<16 M,A.<9N7:H=E*96VP[C1D9^6(Y5 T8HL5QXY_:.(0*T+G[W^(0X<((#'8^)_? M:&A<<\2O%>W0(@(H"'8E[% 0$OU'T0YQ(( X8'-WH"%,W]P>S";O0=+8F_05 M!*.G._4>XW-:/65E[3W*IGU4[)[FCE(VHO6*%NWTG$1Z&"YR<6S4:=2>5_W[ M@_ZBD6?];B087M"L_P)02P,$% @ <8-G3^JLR<]= @ M@< !D !X M;"]W;W)K&ULC55MKYL@&/TKQN^[\B)4&VNRVV79 MDBVYNF_J5JWB MH];=,DG4]L@;IIY$QUOS9B]DP[29RD.B.LG9SI&:.D$ T*1A51N7A5M[D64A M3KJN6OXB(W5J&B;_/O-:7%8QC*\+K]7AJ.U"4A8=._ ?7/_L7J29):/*KFIX MJRK11I+O5_%'N%Q#1W"(7Q6_J,DXLE$V0KS9R=?=*@;6$:_Y5EL)9AYGON9U M;96,CS^#:#SN:8G3\57]LPMOPFR8XFM1_ZYV^KB*LSC:\3T[U?I57+[P(1") MHR']-W[FM8%;)V:/K:B5^XVV)Z5%,Z@8*PU[[Y]5ZYZ70?]*"Q/00$ C :;_ M)>"!@#U"TCMS43\QSLY@F0C)#$&1ADQ9.H'Y A#ST\ EB.(%V$[)&B' M!,IS1X &!>CC#5H$!18/-&@Q2XIR H#?H#D,IS>P&SM9T$X6L./W)YOM\X$ MXKL)H"!%Y$YQ\J";/. F]]SD\WTH]2JX#H 0!'.:3@O$ (^);@[(]+448RWU$ AC.2>H:2R0%J;[3O3!ZJ M5D4;H,.S5[ @ $ @ !D !X;"]W;W)K&ULC5;;CILP$/T5Q ($M("I[23; MOZ]M"$ML*^U+; ]GSLP97R;IE= W5F/,G?>N[=G6K3D?-I['JAIWB#V1 ??B MRY'0#G&QI">/#12C@W+J6@_X?NQUJ.G=+%6V%YJEY,S;IL3/+H>EPSQK2.Q0?M^YSL-DE$J\ M/QM\98NY(Y7L"7F3BR^'K>O+A'"+*RX9D!@NN,!M*XE$&K\G3G<.*1V7\QO[ M)Z5=:-DCA@O2_FH.O-ZZ*]F5^-UXK^YV1W Y !F!Q'[D0.<'."'0_C0(9PV.^B;JR83UDL4@2+V+ M))HP^8@!"TS@)_>8TH*9$9[(8$X#V-+(@>$.[@,4)B+P5UH2_V39/6:Y2Q1: MZP45 5P00 #M!*&5(%0$X5W!M2SS$1,K3#\&B==:/4Q,"+6-*TU, $"DE<0& M6H=V29%54F21!#5)(R9:1 'KE08J3!"$AB@3M$[6&FAG :V2Q"XJMHJ*+:)" M351LYKO2+D9A8L) V^_2Q 0@BC5)-I ?VR4E5DF)19)V&O+$/'H)U,^>"0J# M1"M.:8+$X4OT"VE#06.GO,5SUF%Z4KV%.14Y]US>QH5U;E_/0#Z'FCT/-D5@ ML9>BW8W=Z8-^[)7?$#TU/7/VA(M'6#V51T(X%LG[3V(W:M&>YT6+CUQ.$S&G M8Y,:%YP,4__UYC\!V5]02P,$% @ <8-G3_=/J+PG @ C@8 !D !X M;"]W;W)K&ULE971CILP$$5_!?$!&&-#2$20NJFJ M5FJE:*NVST[B!+0&4]L)V[^O;0@B[+1J7X)M[IRY,Y"AZ*5ZT17G)GAM1*NW M865,MT%('RO>,!W)CK?VSEFJAAF[51>D.\79R0'8!7C%]YKW>K8.7"D'*5_K-K(9*=9*PUZ':]WZ:S_R[V%P0#(&)%, 3?X: M0,8 L@A @S-?ZGMF6%DHV0=J>%H=RBS)"G1S MH%'S-&B2!\WJ4;.#-/FD0=;#9"0!C20>0!\ :QA 0 #Q #(#D(3 H"Z%L' M)%ZT8M#@H5^M%V$<+9L!J_Y030J:2=^:P71A9M!@.DN3I!'.LGSA!Q+FT3JF M%+:4@98RH#\8!JQ P.K?GU . G+ 0;*H-?^?WJ_!-&L@#5GT?M!@,DM#:+1. M*5[X 80TCC!-84=V)()_TQCPM'P?1E$Z+WW97S0;#&Y2?V'J4K\.+*DRGXH_ U02P,$% @ M<8-G3[_C#6F+ @ W0@ !D !X;"]W;W)K&UL ME5;1;ILP%/T5Q <$;&,"51)I33MMTB95G;H]NXF3H )FMI-T?S_;.)3 )=KR M$&QS[CGW7/L"B[.0;^K N0[>J[)6R_"@=7,716ISX!53,]'PVMS9"5DQ;:9R M'ZE&_3=^XJ6!VTR,QD:4ROT'FZ/2 MHO(L)I6*O;?7HG;7L^>_A,$!V ?@+@ E-P.(#R!= $8W Q(?D'0!Y'8 ]0'T M0\&E%+7>73$?F&:KA13G0+;GH6'VV*$[:K9K8Q?=[KA[II[*K)Y6*:&+Z&2) M/.:^Q> >!L79-68]QJ0DO<8\0)CY->81PGQH1<9+9PB#AK C(#T"@@E,0$ " MX@B2JPSR@9,6DSI,[3"8Q.T/EDI J60D1;-X( 5AR*!HMS%7B5 P$3KVG P2 M6=.Q9YSG=-IS"DJE8ZEXX.>\]:%!?G&0H3R?4X#9%X_X:U??1@Z[J2Y*9V"6Q%!O9@, MQ5I0UM]+FLR&18QZ;P'[XO_.Y+ZH5? JM'FAN,?^3@C-#:4Y>&%P,-\:W:3D M.VV'&PO=V]R:W-H965T8S^#,+Z)Z MJP^<2^^]R,MZX1^D/-X'0;TY\"*M[\21E^J;G:B*5*K3:A_4QXJGVR:HR ,< MABPHTJSTE_/FVDNUG(N3S+.2OU1>?2J*M/J[XKFX+'SD?USXGNT/4E\(EO-C MNN<_N/QY?*G46="Y;+."EW4F2J_BNX7_"=T_DT@'-(I?&;_45\>>+N55B#=] M\F6[\$,](I[SC=06J?HX\S7/<^VDQO''F/I=3AUX??SA_M@4KXIY36N^%OGO M;"L/"S_QO2W?I:=79VX*HKYGJO_*SSQ7QWT"U;>N>1AL'FX,R)4!P00V(* !:0RB7D<&E:Q;#6TT9:/!<(H(3!%9 M*1".!DUO->PJ13AH^7\53[:"A/IOT/,QHUXU%*R&V@VC#@,&&K#I4Q:#!C$P M C28,DCCF+0$3))8!G0V3))8G428AOV>]U+-P%0S8*R.AJ 07D+"Z3U%CE4( M3>@J*(H<>6!@$9[06".Z[FP\2#K>)(%72>L)"HHI[8D41[,%#[K? 9;_ %!+ P04 " !Q@V=/(?1I2^H! )!0 M&0 'AL+W=O#D*^J =#!&V>= M.J!&ZWZ/L2H;X%0]B!XZ\Z86DE-M0GG!JI= *T?B#,=A2#"G;8>*W.5.LLC% M5;.V@Y,,U)5S*O\\ Q/# 47HGGAI+XVV"5SD/;W =] _^I,T$9Y4JI9#IUK1 M!1+J _H0[8_$XAW@9PN#FNT#V\E9B%<;?*D.*+0% 8-26P5JEAL<@3$K9,KX M/6JBR=(2Y_N[^B?7N^GE3!4J:9%+,032?ZR>VIF(]HDYS-(FW=FY=Z9;9;*W@I!=CF]6:,0\>TP\ MP\3_(HYK1/8T0; I8*HBWJPB=OQD[I!FVP+)ID#B!-)Y >&B"P\A#M)YCUT6 MAN&V3;IIDZYM$K+P\9ALYO..1;9ID6U8/"XLLI4%B:,=><>';/J0E4^T.C*R M.K)=1.8^_NNO85$8)5FZ' $\&TI[27RC\M)V*C@+;>;;36$MA :C&3Z8[AIS M+TT!@UK;[:/92_]W^D"+?KQX\'3[%7\!4$L#!!0 ( ' T_"BBL SP( M #H+ 9 >&PO=V]R:W-H965T MU\3YI B0^"C:I$U"K;8]NV @:A)GMH'NW\]VW#1Q+I#UH8G-.Y&7?.H>A:C&GL>W1U)@_D K4LI/]I056,@E.WB\8@3O-*G(O<#W M$Z_ 6>G.)GIOPV83>A)Y5I(-<_BI*##[NR YO4Q=Y'YL/&>'HU ;WFQ2X0-Y M(>)GM6%RY34JNZP@)<]HZ3"RG[IS-%ZC1!$TXE=&+KSU[JA07BE]4XMONZGK M*T.4W?D M.CNRQZ=[YUF2^A/OK(0,9E%C@A8&^6D7 MLP(P#<*3#AH; 61C$?3H0?> 91^!_)%EXJ[*TP"5=1\3C^!80C"EH>:';1=1 M# M$H$"D!:*VR2"T:E)C$HTI->9+^&@5;MD'(3^TE%: 4AREL96X/BI%HRM1 MQ6!4<2^J)+UR1Q)0(.GE-6REI2.0@@(IX,"Z((NT%Z>5U-5=Q+J/"&)?_L%> M1Z#7$>#5O@,0)K+Q!*AE03 MF_57= M1FO]3->$';00QAWMO14 M"E6#UFXSZ,T#-098^PLT7B)@?X7&3_48]RE?3Y4_,#MD)7=>J9##AQX1]I0* M(KW[#S*71SG(-HN<[(5Z3>4[JZ>Y>B%H9295KQF79_\ 4$L#!!0 ( '&# M9T\.W=;X4@( +\( 9 >&PO=V]R:W-H965T:4*N>]9)72"U[329\YY&E_*I84=&]<.2U+(GXNZ6,-QL7N_>%E^*2*[. MLK0F%_J3JE_U7N@9ZEE.14DK6?#*$?2\<3_A]0XGIL B7@O:R,'8,58.G+^9 MR;?3QO5,1Y31HS(41!]N=$<9,TRZCS\=J=MKFL+A^,[^Q9K79@Y$TAUGOXN3 MRC=N[#HG>B97IEYX\Y5VAE:NT[G_3F^4:;CI1&L<.9/VWSE>I>)EQZ);*RPJ>VPZ_GL97.!W!7Y?@)?_+0BZ@F!4@-K.K-7/1)$L%;QQ1'NW:F(>"KP. M],4\FD5[[>PY[5;JU5L61DF*;H:HPVQ;C#_$Q-XC9C?%^#T"Z0[Z-GRP#=^6 M!P\2&"8(0(+ $BP?"/Q1CQ F@$66H,@2(%C"!"N08/6\S1 D""<=!.'(YK;% M8,^"JE8E7$2P3 3*1(#1%4P0@P3Q\T83D"!YPF@R-1KC1>(-?C.:I@8*@P?X M#F.X2Q@'^@B&N<- *UFGD4,1P9#>8C'.A HF=&!4X.!V"3># 6< M&_R!X& X.7@:G>D; @(EN]*9DMXXSYXIJ0F^A;U.NOR;Z":-G98:1'HMV2VTGBM?= MYP+JOUFR?U!+ P04 " !Q@V=/6V-+YS<" "B"!M4E6MU$K15FVO M'3(): VFMI-LW[ZV82DQ[M[$IW]FOAF<<7'CXD76 "IX;5DG-V&M5+]&2%8U MM%0^\!XZ?7+BHJ5*+\49R5X /5JCEJ$DBC+4TJ8+R\+N[459\(MB30=[$JAROL@#'C2&/\'GV&4TAC M.)^_>?]D<]>Y'*B$'6>_FJ.J-R$)@R.1I2C&F.1^EI679>5A63DL@V8U#Y,0EV4IPH1$?I3,BY)Y M4#(')5M$2=WKLY3@_-'/D7LY<@^'$V2;+X)\2/"B)AZ5KNY_O@_QPA /#'%@ MR.(:8!P_.BQ+41QEQ"T,FOW96Q!GVQ=E4/%+9WOR;'=JO4^V':%_\J%O?Z/B MW'0R.'"E6XYM#"?.%6B8Z$'7I-9/Q;1@<%)FFNNY&!KFL%"\']\"-#U(Y5]0 M2P,$% @ <8-G3SP4)_UV @ ,P@ !D !X;"]W;W)K&ULC5;1CILP$/P5Q'O/V("!B" EJ:I6:J7HJK;/3N(DZ !3VTFN M?U_;$(Z#3=678)O9F=DU]B:_"?FBSIQK[[6N&K7TSUJW"X34_LQKIIY$RQOS MYBADS;29RA-2K>3LX(+J"I$@H*AF9>,7N5O;RB(7%UV5#=]*3UWJFLD_:UZ) MV]+'_GWAN3R=M5U 1=ZR$__.]8]V*\T,#2R'LN:-*D7C27Y<^BN\V.#(!CC$ MSY+?U&CLV51V0KS8R9?#T@^L(U[QO;84S#RN?,.KRC(9'[][4G_0M('C\9W] MDTO>)+-CBF]$]:L\Z//23WWOP(_L4NEG\]?SW,#B ] %D"##:_PH(^X#P+'*,88EHE!F1CP26 ""A)0P&-=.OS%Y*AOE[80VC@B>SR6?3P8=)Q8_:#A,SEET;ZR9: MM'V+1L/_A.(O4$L#!!0 ( ' T]B=CCC(P, ,$- 9 >&PO=V]R M:W-H965TO3 M,@B:[5&66?.@3K(R3_:J+C-MBO4A:$ZUS'9=H[((D#$>E%E>^9M55_=<;U;J MK(N\DL^UUYS+,JO_/ MRJK)5>75JM+7S;K7W6]D@6O-L3P]BJHNE^O>VYT:HU/7\ M]C&\BZFZF##A#DI$4B*"PB>4/B8>42!E&-&8F,3$!$9,,+&-$2P2-(:3&$Y@ MD@F&VY@P%8S&"!(C"$PZP0@; ZEPC"8A,8F-B=@$DUB8$'@,-"8E,:F%$1!. M,*F%244<.C# :.T8 8JFWC&+M( DA-2!T[S!'>+"--R26.$BT\C#' M>;"E7W#DKH^*MA[F: ^V]PO.$IVZJ@[36"$^18O7&&*4/0W1R/X)I\D;8?*?NGIJ!M M/S ,'=\OTO8C9?_4%+3M%X*YAD3+CY3\4U'0EC].4M>_1+N/A/N6)T@L^ FX MC$3:?;3=MS5!V_V88^+8*"'M/MKNVZLD4NZ[5TFDW4?;?7N5'(+N]I@BY=,E M+AAMOMO#S8^L/N15X[TJ;?;QW6Y[KY26)B5[,/T^FO/4K5#(O6YOA;FO^T-% M7]#J-!R8@MNI;?,?4$L#!!0 ( ' T]G0!KFR , '\1 9 >&PO M=V]R:W-H965TV@S0 M D$',W.MV/2":O%(WE4JG)^I$E6 MSMUC59VGGE=NCRJ-RTE^5IG^99\7:5SIS^+@E>="Q;M&*$T\ZON!E\:GS%W, MFK&78C'++U5RRM1+X927-(V+GTN5Y->Y2]SW@6^GP[&J![S%[!P?U-^J^N?\ M4N@O[Z9E=TI55I[RS"G4?NX^D>DSY;5 0_Q[4M>R]^[4H;SF^??ZXZ_=W/5K MCU2BME6M(M:/-[5225)KTG[\WREU;S9KP?[[N_9/3? ZF->X5*L\^>^TJXYS M-W2=G=K'EZ3ZEE^?51>0<)TN^B_J324:KSW1-K9Y4C9_G>VEK/*TTZ)=2>,? M[?.4-<]KI_]=# O03H#>!$CP4(!U NRW '\HP#L!/M:"Z 3$6 M!)Q",M2 [ M 3G60M@)A(: URY'L[[KN(H7LR*_.D6;HN>XW@ED&NH,VM:#3<(TO^DE+O7H MVT(2.?/>:D4=LVP9VF.(;S!KP-P(3WMP#$G,*QY&=$R]T=MMP1.M3WK&^)),5P2,K\ETT]X%_%;?7DU\C8O#*2N= MU[S2Y\OF%+C/\TII_W5K=YVCBG>WCT3MJ_I5ZO>BO1)H/ZK\W%UW>+<[E\4O M4$L#!!0 ( ' T^EO>A 1 ( $$' 9 >&PO=V]R:W-H965T!Y,:I(6;MI8F([GB;L)&E9PXX[XE15A/]; 67M MTO7=2^"E/!92!U":-.0(OT"^-CNN=FA@R:&2)(FG+4.[SZ'ANBOSE]@=5R9#IK3,>]4/X6*GM-9&"3HK(EZS*K# M!".,[\VN,1L+9D @I6"0$=ADK(*;](F(]2W"]^83$0]9MO=9KH2&UGZ%AB < ME\"1G2"R$D2&(+IJ>#AI>(?!!E-W*H/8F_N3EMA@882_3+IB@V$_]B:ML<&" M&8[MYK#5'+:8BR;F\$V=B9+U0\3F(6)[#W%E)+8:B2U&\,1(_+E3LL$LIV2# M64[)!K.<$AK]_RO@1S.,A9.Q4RWUYSN*#O/^.=#S8Q)?^8NU;XEOU/W0C?,/ M^NYR^4GXL:R%LV=232TS6PZ,25#JO2&ULE5?MCILP$'P5Q ,*OWC$GGON;NI:PFGE>O M]ZQ(ZP=>L5(]V7)1I%(MQ?5NF._63R5_4LU,KK6#99P7]F_V+$*S&O:1^YL:NLV';])#+%W[ZREI!U'5: M]=_9D>4*KBM1>ZQY7IM?9WVH)2]:%E5*D;XWUZPTUU/+?TZ#$W";@+L$M?>M MA*!-"#X2R,T$TB:0L3O0-H%:.WB-=F/F*I7I?"KXR1'->:A2?>S0A*K7M=9! M\W;,,^5GK:+'>12$4^^HB5K,HL'@"PSRHSYF!6 ZA*1=C4L'$SLRLM;/FAU)J:RZBW5S\B/689<47:+)$0'REYV@S MEGW0-T/XCU3LLK)V7KE4PYT9P;:<2Z:J]Q]4W7LU]W>+G&VEOHW4O6B&WV8A M>=4.]E[W[V+^'U!+ P04 " !Q@V=/&]>D+5A=7DN/MWU>W."8Y=.276&+F',XA.4-*FEV*\F=U4*KV?F5I7LW] M0UV?ID%0;0XJ2ZIOQ4GES7]V19DE=7-;[H/J5*IDVP5E:4##4 99RT7L^)=X3_Z/A^W%_J-N&8#$[)7OUEZI_G%[+ MYBZX9MD>,Y57QR+W2K6;^T]DNA:B#>@0?Q_5I;JY]MI2WHKB9WOS^W;NARTC ME:I-W:9(FI]WM51IVF9J>/P[)/6O?;:!M]5=K 6R9-'YLBK;J_WN98=[^7(?]'& Z@0P"]!M#[ 6P(8)\!T=T /@3PSP!R-T , >(:P.G= #D$ M2*.'H!^L;O1729TL9F5Q\O[>;2"&!Q[UB5@6B^B&Q01,> M$6-,;!"E7!C]K0$JIE3BL@0L2]AEB= HJ\>(FVYD&(4&ZD589'241D9",A*0 M,4<&82CN)(*=1" !PPEBF" >OY0F,,$$,# U/K'&O!E+8\A7$VO(8VG-BPUJ MUJ2)6MLH2H1K]DB(_2VT"Z,.E1*'19+Q@TN@=3T1"H97F#9+P9H.0V?!V%0( M&Z&> 70[M(Q9L_052J>#+8H CQ+2I(- AMVN("@V*8_(M/XBDUX6MBB"/,JT M7F*;%*'ZC ZLOP;JI+!5$>!#TI4"&Q&)'ECKV(I(#%B8C@E Q=#WF7..;,M MB802TAJ!U&DYGM& >T6NISSL-8P_,&?82!CPB-@J&8$< F?82!CPB-@4. "Q MB>-QAV$C8< C8G-;!B I' ;,L)$P(-K8E0*+EDT>>$K'HN7@<&#-'@0Y9H]C M97.@[%@X4F 5 BM9 "7'KJ''NA,/['W"\39P MS-X'0/;S9'#S4CQ3Y;[[I%%YF^*>6]%71=9]\)]5Q2U:KB'WQKN!Y5LKS>IVM7M9=1&ULC9?M;ILP%(9O!7$!!?.=*(G4)$R; MM$E5IVZ_W<1)4 $SVTFZNY]M" -SFOI/P.8Y+^]*FN^ M=$]"-'//X[L3J3!_H VIY94#9146X/N)5^&B=E<+/??$ M5@MZ%F51DR?F\'-58?9W34IZ7;K(O4T\%\>34!/>:M'@(_E)Q$OSQ.3(ZU7V M145J7M#:8>2P=!_1/$>1"M#$KX)<^>#<459>*7U3@V_[I>NKC$A)=D))8'FX MD TI2Z4D\_C3B;K]/57@\/RF_D6;EV9>,2<;6OXN]N*T=#/7V9,#/I?BF5Z_ MDLY0[#J=^^_D0DJ)JTSD/7:TY/K7V9VYH%6G(E.I\'M[+&I]O';ZMS X(.@" M@CX@B.X&A%U :!L0=0&1;4#'=:^#PU6KQV:Q_)Q M[=2D?CKZFEQ/+F#*#/HT 2F,=3,*# M\0TV4P+YF9'$IRKY?951HB&X7J$6B(;K% %#F^V:%AB#C=CD(!1_8 DOY(PHL]C, M97YHVK* MC90_@DTM@47?@14_LFN!B%S%P!0DDQL3:',CTQ;$/1!J4+PYPA% M%GL;@M+(M 5!9OT%H<2T!4&I8&PO=V]R:W-H965TETWV1]G+NN>?,L(WNNDNO*@[T=>C?ZQJS/SFIZ'7I O<6>"V/)Z$"7I:V^$B^$_&CW3"Y M\P:6?5F3AI>T<1@Y+-T7L%@G"J\!/TMRY:.UHYQL*7U3FR_[I>LK0:0B.Z$8 ML'Q<2$&J2A%)&;][3GMEB3@I:_2KWXK1T$]?9DP,^5^*5 M7C^3W@]RG=[\5W(AE80K);+&CE9<_SJ[,Q>T[EFDE!J_=\^RT<]KSW]+LR? M/@$.";+VHX2@3P@^$L*'"6&?$/YO!=0G(*."UWG7S5QA@;.4T:O#NL^AQ>JK M PLDCVNG@OIT]#O93RZCERSQH]2[**(>DW<8.,( /[['K"R8 >%)!8,,:).1 MPTDZO"]03!' 3PP13UG6CUGNA ;6?@6:(+CK5VPG"*T$H28([P@,'WF'232F MT9AH%LR-ADQ! ,P0,EIBHXK-KEBI1J@[6\AJ"UEL&8IS-"D3S SKA0T3F1^; M%62:LH'F<[NGR.HIFIPUB"([06PEB*=- ;[1E X3C60B$)I=F8+F80R,KDQ! M$(;(.(2U!95 ^ ];B=568K%EB,F321G#>/$4L7J*6$\1$,7(\.*-[L*:L*,> M3-S9T7,CU/&.HL/L>X'J+C7B.5@4P!)?R5G9C;8/^F[0?L/L6#;LF7+<1M.V'MS?\@\C^ E!+ P04 M" !Q@V=/B&3N*-T" "\"@ &0 'AL+W=O\L?:)GRD5SG-5UGSEGH5H%K[/]V=:$>ZQAM;RGR-K*R+D MLCWYO&DI.6BCJO3#($C\BA2UNU[JO8=VO607418U?6@=?JDJTO[;T)+=5BYR M7S9^%*>S4!O^>MF0$_U)Q:_FH94K?V Y%!6M><%JIZ7'E7N'%OTI'NA*(A\7.F6EJ5BDG[\[4G=05,9CM]?V#_K MX&4PCX33+2O_% =Q7KF9ZQSHD5Q*\8/=OM ^(.PZ??3?Z)66$JX\D1I[5G+] MZ^PO7+"J9Y&N5.2Y>Q:U?MYZ_A'$UD:@(#.<>)?E_FV6B:,1 MF*]($T23?$4P00P2Q)H@GA#$1L([3*8QM<8D7I0;";%!"'D8&RF!J%(S*R#5 M"#4)"X-A82NL-)I); (2)$!B,4R0@@0ID-C$R$:'P:- <80#6"4#53([3BOG MF:42QUD*J^2@2@[$8E9<;JE\0K,I0P%<_0$@9%95#YHH9?E,>:.9-H, H=SL M,\@22E&$3'?>04W= =O-'0H_7L8(;@0HLB,* ]/7R*ZLV N3&26X8Z /M(Q= M#\KG"GTJ!-]AL'N^A.G?\TLN5#>WL;]!BRT" M]G=J--,W_2M]-]=])^VIJ+GSR(2<%_2M?F1,4.E\X,G/=I:CY+ HZ5&HUU2^ MM]T\U2T$:_I9T1\&UO5_4$L#!!0 ( ' T\F&:20* , /X, 9 M>&PO=V]R:W-H965TL^KO+T7!UZK)UO15+E4S6;GM(>&YYLNJ"H=ZKJ!4^5%;2_G M7=]CLYR+HRR+FC\V5GNLJKSYE_!2G!8VL=\[GHK=7NH.9SD_Y#O^D\M?A\=& MM9RSRJ:H>-T6HK8:OEW8#V26$:8#.N)WP4_MQ;VEK3P+\:(;WS8+V]49\9*O MI9;(U>65I[PLM9+*X^\@:I_'U(&7]^_J7SKSRLQSWO)4E'^*C=PO[,BV-GR; M'TOY)$Y?^6#(MZW!_7?^RDN%ZTS4&&M1MMVOM3ZV4E2#BDJERM_Z:U%WUU/_ M)'@/PP/H$$#/ 6KL6P%L"& ? =[- &\(\#X[@C\$^& $I_?>3>8JE_ERWHB3 MU?3[X9#K;4=FOEJNM>[L5J=[IN:S5;VORXAZ<^=5"PU,TC/T@B%N.&96"',F M')7!.0V*I9%0(YR.!TA-@K@12&)2);NM,DJ4H?/%.@$VFB\?%_!0 :\3\$8" M 9CPG@DZINX8YA-@-L6@ "BM3(AX(0.+ER&4&[ KMGS4EH_8 L,D/>./DH$9 MIR;D D\FP:(0S$YV2V9D)T#M!(@=,$02&$-$;@S!'2':%Z/@N 8Y,B-(KKXP(=129CAC8*DDTM9G2 M26(U260F0:YZB5$O,>(%3%@23WHQ"4H8<#.IDIG$'0U#W UQ\4/%1?R 79(, MT.A_'/O $@(%<+LAC =?J1D"^?$54U=.2F*8(O#/G S0:/8\UR/0EHG!;?RFTM@6>O(^$(JL%8.VZ.3F0Y H@.^Z:9UL0F=L"3^C"4,L&44-,P^]F,#W M-T)Y81!#6XB6'T?&6B$88RX\9YV+VJWBS:XKI%MK+8ZUU*7'1>^Y6'^@NO8# M_0F9I03I7^GBOJL5/^3[+X,?>;,KZM9Z%E)5G%U=N!5"Z^69*\^1LZ- MDF^EO@W5?=-7Y'U#BL/PM>&&ULE9I;;^-&$H7_BJ!W M1^SJJKX8MH&1J& 7R *#+#9YUMBT+402'8D>)_]^JI4DS=O[?J/S7/3=(._EHO5YG;XW'4OUZ/1YOZY6SAUVCY6)$515&R]E\-;R[V1W[NKZ[:5^[Q7S5?%T/-J_+Y6S] M][A9M&^W0S?\<>#7^=-SMSTPNKMYF3TU_VVZ_[U\7?>_1N^]/,R7S6HS;U># M=?-X._SBKJ?!;QOLB-_FS=OFZ/M@&\JWMOUC^^/?#[?#:GM%S:*Y[[9=S/J/ M[\VD62RV/?77\>>AT^'[.;<-C[__Z/WG7?!],-]FFV;2+GZ?/W3/M\,T'#PT MC[/71?=K^_:OYA"0# >'Z']IOC>+'M]>27^.^W:QV?T=W+]NNG9YZ*6_E.7L MK_WG?+7[?#OT_Z,9;D"'!O3>@-S9!O[0P%_:@ \-^)\&Z6P#.300=8;1/O;= M8-:S;G9WLV[?!NO]_? RV]YV[EKZZ;K?'MS-SNY__7AN^J/?[Y*7F]'W;4<' M9KQGZ(AQ53QE:L"\$Z/^"MXO@]!EC,DT9_&GIYA81E)6EV&9Y,,I,SW?S\G% M>CAF?M>!/SE)Q!TP[(!W'?!)!TE%LF=DQZQV#.%3"#R%F%.X2@W6>,^$HU,X M24*LQAU@@:/NK;889\K>J=&WF%#D*N#@ @PN@/'3P04S?JY*'$D%!S 7@U?W M7FTQSY2<6@53@(7,(CBX"(.+-CBN5'#1G$>J2G1LENJG+:KE4%O*2>69"1-A\.. ^V.N(K!,P$7V(U !Q566"LM15 MC@7/X;#I<,AUL [*>@ 3E$6N@JD5/NQG"A#GJM)$8;?A@-T@(Q4V_U_ULAQU MDIL@,(9DM!#VYWOOJ2,$(,EQJCN-$5L/![R'SJEC9ZW 59_J]/Q.($>L"Z@: M<;[/TF82(4=Z7M!YF M4.%73*4RF'"V)9MM3>E1DTV!,5,J#27.@61S()?2*.$40_GR"?58PCV0<#.A MWDIJE*B3SP1A5:4GJ@88>1^\KB011]Z5MFP\EG)_02U9>ZNKDHXKL],S86'U M5EC[XK_016'[\A/[EQ[KA+S9W+$6(\I9N[0IXJ2B5)!ICS76HRI&FV,/Z@_/E=ZU0IA0 M$!T@T-CLS?X'P,07O97'"NM1/5-::5@Z??K$,L'2Z8$[M\O$NN1 5=([3 "+ MWMF["&S[Y91$;\,#KC?FE M2PEC8V0I[XM*C$"R=["X?9L::R,!LFF%F:P!= MCGHO:P(Q,WPUP"1EO9D]15C,7#!EC/6:K?-,7-CKY,(#)_[$(&-%Y$N>*+'5 MIJQ3[@1 +N@M_AI18IXF 4JJJA09ED)&4EB:(BPW'#\QOEAN&.Q6V/&UFP;( M(R$,>"2 08^$N#,>B;$8LA5#FU(9R)($O94\09AG4\L#+*2DJ[8IP**/N9!0 M!4NA("G4"56LV]S>KGJO"6 <@MF' 9C;;L/HC7?$"!5$N<8<"_%PBL[6)L!"#N96!TDDP-13 A&+)&P8LB $( MHA0>'@4L.>$3WC!@R0F@7K;OB@#3YYFT+".,33JI <9W+;NKXV%U/'#A>N^OI_N6X?[K?OPKYG]GZ:;[:#+ZU7=&UL M[+UID]M&MBCX^]CMMM]] M^VV]?$@W23THMVD!O]R7U2;9P9_5^MMZ6Z7)JGY(T]TF_S8>#J??;I*L>!;L MB^SW??JBW!>[_W@VGXR?_>7/=?:7/^_^\J)\3*O@?;).@^N@?DBJM%;_9$7P M\:'XO?_X67^'7%L&/9;%[J(-7Q2I=-7^]3;>#8#0,@W@8+9H_ MOEONX,?(_R,O9PO+&31_>EDN]YNTV 4?#]NT^6,TO/Y[YPM_WR?5+JWR0_ A MW9;5KOG@KMJW!M0OOT^KK%SA/H.7R:[UG-KJ__$__H=O/V;155+4V2XKBXY% MW"=YW1K]5;'+=H?@=9:GP4_[S5U:-9\8#J/KT6P^&W:\^B%=9_4.)M\%/R6; MU@0?LU_*X$59P8H27%S'*&^*I7DF#&YW (F@K )"J.H _Z[:$'S5,=C'Y%/P M9@5 R>ZS)8W8L;=I=!W-%J-X&G>,=+-: :+6H?H0O,V*-'A7M-821]-A\$.9 MKV#I%5R.8^.]P+]@?Q_+IQ9(;I,B^%O9>59Z# VD]U7YF!7+U@LO;HX-\;ZL M=TD>_#_9U@OAQ60X;(&&EGX#9,#[RG@X;W[UMES"'.\?RJ(+QR;1XGH1#5LH M]C'; 5Z6]T$47]Y=!;?I0?#JT_(A*8"F^7#^IYO;ESCC'?8L _J^T]96^*T!KDN4N>TR18B1JR)Z[#1<)<&5= M5BW8O4TJV,7-?IVD^1Y M\'Q?PZ6INW9S^Y#"0_T#N0=\R]SCW7X'R%O@"39?NP&*N"*J^#I/6K]JDODZ MJQ$S_U<*&/,:OFPML9?@RMM"OKWO_WW4M2$8H(*7WP!S^Q3\9]K:^! 0=SJ; MS./6G5#X8R^^BW=<7T?Q]2AJWQ>8MJCAK.%37>;9B@[^>9(G0$7P1-)=#=SZ MY]N7P>7%57#1RZE?IDO-;EMW7ZTVJ6L8\[O6STG]$,"@P1(_I+_O,[BY\'QK MDML'N"S7@/>;8)-4OZ6[Y XH0\W7,6M?%4!HY!QU4*7+% :%I\.@:-/E-\4C M3.>Y%^^K=)MDJR#]M$50U;3* 0-HB G;L!Z[$.L/Q>&KO4S^4Y>HIRULD[T.V?MA=E_?7^SKM6/H[ D&N M-] '!/]O"B7R++G+A@ >J% ZU M+7&IB8GN CD!OF+VL4KO6F!RC]):[[&9PR!'86'I3MB-!3CY:>^\3.]3>& 5 M[$#&L5;D/68S09XF<*(].V@>:\^C#)6>!X"H(%]+BR7\&%S^5(*4$D57C<=0 MY_BNWB;+]#^>@5)1I]5C^NPO0>OB(\U_ ,$JK>H_$?+O#BUT@H% 57:S%F%%G?/$DV'73%$\ M#Q?316,ZQ.PHGH:38:Q^L::'.X1X"DK +D7)22L]W\N+DW VC[Q#CL+%;-(] M))!M&;&#='\$$:_>@^PM>XW#\72F]X53A//A5'_1L4YZLC57"#>EWJ8DP^2' M,$AVP1)$T1896*U(HP%\0V)\#6QHF6PSP#\/P=AO]CGQ,:'2(%%4Z0-0"I23 M\K(M@-COK%)0%;(."E!;./@__\]Y',V^%TP\>C=H^Z>_?QIGOGR?((UX2'>@ MWN17P*DO@F_E(-KW!T8@>06.YW56P#@92BVEZ(K_^^8.M;?E[O_MOE0MP?H2 M#F)?KXQDW;S<[9=;]X$&X6]/?EOP^S/>M/&_Y_4N3>+XAMTWS]JM]]7C6_6^ M=N(^]=UVW^Z=S8N9&KU 'K\/WFU3UN!MZ=%C[ F/B)2CDXT_+:KU@3DP,\2V MO E$AN^D$B*\CY!HD"V1=A1K@ [P)OA++G-YOWN"'2E>#S.EGY;YGD"^2H'F MP 6CJT4RRP;Y^#\3)7!D3?FL:WH VNH/G.8#,-RD6K+PO8(I\I*$RC:L\YQ@ M .P\18V%9EMMLH*,/DB_VR**65Q;,3M_G;MJO]R!9(R<"R?'YX(,U,6L(KH& MBCBHL*TWE8QK/=HAW[5PHB4<,5K# GQLA-1Q6*9ZO?/WK ">E!I%PBNS7;Z% M*:Z"=0+W V"4J9=1-P_JIV3K429 ;(1'48B$-> Z]UG]X-LP/7I?E1O8-,IH M>]Q3:2[M77I? LK)0D'$;,/BC?ZM:[]')J%=X]G#$!V;ESEHC!6HN3P,8=)UJFCN'NDU"DT@"^T)@>]H$C,^$ [2LWHH_\LLW^/81P#G?^RK;V E MTYRYA<<,N->JADNRA*4X[Y^VPK>&'=S:[.!6L8/__2.)N"TQZJ^*D'<]%(LW3%3K7/.!*@.XYR^: MVPO6W+I?L=0QAKH'Z4]Y^27KJ'<-B'1)+B<]/X> M]-<>Y'V>KK.B8*++ZAMHN;:Q=-9E6Z#S#($;-P>P2-S1P8SZ_E6&\]T#1.@^ M]'\#.@Q-!#\O+;L)W&8 12/90NKZZ/F7S!LWU H9E79 ML2+BS$]?A?;EE_">#(\A* &.7C%9\ZL6G\QV#XBB>(HDGL'$C/2[ MDI;++ TDY%VN:7YS;>BK[^>77SI- @ROO?A7K)9:MZ%7DVOV\=9&'9\ M*U\VW&G",CH37^?ET^E"LE'QR;'>X972O+YFE )M;XF1,X5HG(H\DC=SBU$9 M*UC5LW_LR35=BT4(-L48/X2;9R0M?.'S7 MBK=>GW_OZ\D2'A.W#HX U](32<'7+5/@]%XW+S)F9>MLV@.(:ZF(^=5 M 6'(MN3>DXW VON=\LZ65UV"LO/44CFDTA.MK71WWV/L0;$S"'&[W\#5/9 [ M.UL79"R"TQ22C,MY#W+'TA=$4:V30EAO: DH:F1G*L<=:\DOW<:XK[%D$*#K M995MU1)4<%[PK@ANME66!_&<)*]I$ 8?X/+;L;O!Y3/^[MD534NQO2"O#()+ MX)'))I6O;LM\SY9O_O%9\^MG5U=P.B@^(.;"S0&%_V9=I7QO"%1H X#U_9A6 M:R!7ET"T G2=Q\/OY2O]/'T=?7]%]Y.6AP,B+005M3$QX&9BL)-O&9DB\6>Z-14Z?70V"UV4.(B4"$XD(0EP!$5]JO8*6-!T-,1.8=HV/P7LP21@T MPZ7E#0F/Q"<2.,(\(8NR%3(-FT?K!Q$".4><+ZEAQ!V \F.Z?"C*O%PC#MCC M(QQ@"H3+$Q"V_'!=/F$D4[V_ T*9"5816,, ?JJ#.Q Y^ N- P; @_8.A(>@ MN$(R8YX#"=HCS5A!LDRPHU@AQ-;1]_"=G'MTEP0J 0:;+!Y3F^:;KN%$:6 M;+@#S"ZF7=-2X(X)K5#XCFE=XE4O1=6=7B]24] M B:$D2]A" M4 L6,4ZB4Y?XIDR+$VS2W4.Y4N=)R+%*$3X@_( (4=2X+SH4N)*_6(*VBPTX$L$71 #,DJGY MY/U8KO' 7(A@G9=W^(R^ $1-1$>UA#CX$DZ,[)MY!GK40U8WEJ*6@*?YA!'5 M\*]LA["M*A,TCC*BY3C\,MFF Z3[/R:'8,'J=D@/"[6!;1> 4$L4;G!Z-!H^ M+T&*H? QH*Y+PHT],+%L VO.#XAVL#D\-;;B MAK4*U(QL"1W\N=0("^L:&D M0URUGTW#B]0^:Z"-2-J!^>5$&[@[4N(AFB"8TZ,[=&LWA;(A8'U"/ K! @CER M-0;O_WAC2R&G@%$Q;G[P5BN8]+W.3D%37D9D M43S?) MJO(*-JO0MFMBXBMF[!91U$'2+G:*^Y7P)7'D7#SE9\M4\X*Q )N!L M=FRY\]GPO-+P0_*(K#)%,0)11A 9!JY69+(B,",< .ZR^RI=[W,)O1#H'H?/ M('@A&)45G/"H%43@FGE9[_&N%_@+WQM$-4?QHD!1O?"^Y29&+M\:$)I+";^C MY$COTA$7F39RTI9N0!H"$1\D:SK]'VYNWH-(;F"UU!#&8.9-MMOY%U+O@?U[ M 3<(_EH^I8\8I&1SA#O@MBD*,?BE#9@-$.2 HC%6H(41N2]1@F*R;X.T*$'L MR6H0&O"F#H -T"/J%L'N@$@)0^;)OP(:5>E]3MY:9(S&BANR/8!M&<#U2=;E M,\;;OJ\XZLQ^X>DA YAEO8MFV9P-#7C1@6[4-9'_,MCR)2);*G(RQ-RTWN=B M7\"_66&MU:/IBDFF#404K !7%8K _6RFH**T^!KE 4Q<1:ER#_SF#B=+)**F M^!5XNS +N4,*M%Z,5N9B.OPJW9666&2C0F-M&GDTR[@I"F3Y[77^IP;! ;.: MF#&U8L<#Q06/>0)*)R U/.V-=LS!B2]Z@S04D3YM:N.V4' @&WNV::,$X1A> M)85<&1&E%06V/&JNHE"+I1LM[)P Y@4 C(R*<.OO]\2I\.D0*8KZGL]>?G67 M.F@S@'/NJY!7??WW J(6JR:524C0E/JY+" M6RV$UUZ-Y!X^T&M \T#5LF-6TVJI1&2U.#IIP\-KPT^ Q .\"-0J5,U0ZDI' M)+&@!8LB*5X$!N5]H+>W%O\=!#^SG?@5$*\-;14!SES',4R(@N: MPM$$UU(RJ=E:OP^!TB&5"I=:GB)^O0 M!D&*#C'&-1C5 H261E&CJU/7&4TQW:07KXN,Q6 R>Z,RVXYQM@=;J[AFW% K M?CJ4Q!)/D(F\8!QQ@^"&E2\%D@TH@JL,#JABP9C7K;<$>*#FUA^J5+"218+T M$U(C=CMB'#MJYJ[7$)]".[D<-!YYH:QU*ZT$,?E \& \**$!\6:]^:RF$6K< M9+)K'!W&MP0Y!K5K?@TGDQ&U8K:M/%%UNF93/8A)9,F =U#(*9^LS>++D)T/H!RV*+QQFK K #L#9EE0(B_P::^C7<^>(:EZ25 M5!<=DN:QP?MDP,(7Z48U]@@"XWT8,':7+%_\;NV.]R)WAD:S!+$_=&&A,J/" M:"!Q73=GG?$))-@G41A%%E M]6_7K#0(NZ++63$-1< W[VW'OO1E)/\KB@GK0NS>'8SR'$8A(H8[+5ZO4Z". MA![=EMZ+8%-IO&*,TH3P)PU^_*KA]^:>4.@-JIVYVA1S,;3CXV#"9O^)*]!A M&2@_W1@@OB73\%M+YKBAC)U4N\J03RF?DRBFVF5%DY!=N4%%LWLA0V)5IZ#U MA - "!SVJ!W/N2JXW@S^W@XR"0U+5JA2X4.X+'JH$#/R08?0:.&'PU)PZT^;F^ Z:OY6V 0^+W H[23_MR.9;!7R4RH+-KR'/EH-%GT*)GJ6# MMDEJEJ+.C"Y#^@G4A@SGQ)]YJH&2VMU]"'EI; 7)>I(O)$A&R2!ADPVY4IG@M"9&Y1 RY"1=GB_Y9T21%F1*>0,N[ E4;BB M3"\* 5:6X42D,1(%$LF9"/V[K91E").^\X,A.'A]#34TBJ=6 %TP\ZHTT:F5 M8@='665DT5:G%[*!,$$@W+-A\#K#BC4H2_&-A)7_@\4>'E8KB<3H^5$9KF-; M9]YYO4A&WD+G8?"-DY?HO%>$.3=P]1C6^M7[-'7VQGY!.FKD.Z45C6AEA^YK M4/E$K^(1<)6YN"*2^G$ =PV-*%C=",&PRL32 (/=B;_9G:QS M%1Q;$B#[R5OOT;VQ-' :QL8?X['BRBF77==]08O)G:#[;.'E#UQ/%< MHLKN>TT;]#;K'4M1K9G=Z-.#F.KLN7DL#JCQSX\F,3%FL-XOED6;R[YV+A+] M4H?RA(:E+9T9@_%YIMVD9FJLIE*#>W@_DI$$PR<2VA?Y^= M<6,?70OZS/WY]F%YPR58I!>_#F?>-?+2\%T(S#7YIQ\?X8$V)4/D82"*T\LY M!2SI!PR8BCS0@[7H,@YVB&!:IVJD%I@-;?R0+M-&S%M5SUS>WS9U>Z]@[&"-@> MOEI>L #"9X'/"0'W/&V\@9JE[AXD@^^J M4I4+8BN[4&PQ%/#NM+V]A=%$(E84^7C'9(:+4@T#MN^N6)+K4+16?H&7S+V? MQ'F(!3$V^TU3_"5'P\5T.IC!$WE.Q5G;Q(/X0Q%7T;$R:P7 \FI2_]'^'+)?D88M2I)HE_2TITY3@/?=>$V5>\S86]E[ MT_8=DA2MG6@=H02].$N[1R&9W#K"*94'XRD5MUS%LM-*V94HOT'<<-KOT3&] M(."?:GT4[=5L)9Z7%(ESKH 4/ZC1<(* ^) MRE14Q*0O8,P=&=R1<:2;;*\]56F"D6GUCEY5HC=RF:7#.LVJ?"MR,$J;)4SP M@;:FM\D&\?4.BB$,GL2<TRLCKS2Z[1*L;9=$XJG/<;(,FPYE;YR9\9+W/ M&"UDIJI9N@!]+/KP3$T66IX.(.TOBB;O\?73)AJ<#2LHO]B+Z/JW\JY&5Q$G M3D8S'<4,#]E?8Y"TY\A;*]=;^_SC[B';'(E2M"[+(4C1TF*O5'L#"[5S7Z]!QK4N%*: M+/#"29RRLH.X+@7;I5C=5U(E>4\P'I$]?,%#*6E/587&(7;24&@LLC$)Q>; M@F0I3A:+)ED3$Z.P@R]A 6N&#&EN>E$,W-:B/2NI#0Z6G2P2 MSLLC;(/']2:L2 Z]A9643A>OU'$1T[W!JS)E RDKOKX+XC_WKX%P9<_50J'T M;%;TMSUHP9;>8[&A_99?UB=$Z*Y5$J29)!M0<0^,M*JQ([Y-+&]ZG\%?:,:HLJ$J- M_,\&C003H)C&I^@FMJV>[F&T(W', ?)!M1"+F&*RD8CVE#D5N^D!63'@"XB* MY?3CPZ10M,@FXC7P4L-%<@)L4% *B8H0 MD]'SM%@#T4,@()@3M12VVE+@5U:P*TZ7M>*Z::HLJXI0LY)5Q7BD73%J[2I0 M(W%PG333N@/6GTW-V0ILOZT(Z!G*NHYS-<8"*S;*0TI/HRE^8L&6>U[C]HL6 MYMX1?.\HW@V"5\SWK#UQ!(C-_70^AXXS4GB4ZG1=!RIGD_G>0H7:T'C:4PQ2 M^ UP%2;Y 5.M^K)6.T8Y=3()D8&KE_)=*]!D*Y9#EIX\1:<[+3E)8,I3GE!< M(\1_+X:#L3;+X!*<+UJEK(U%0\7!6?Q]NZ^PUH:3PH)^LDUA:7;:I4Y!;B76 M4H5728[2%@&=+K22DZ@'GP6K>3>LSBS#J6 5N; :6;:O([ 23T)6>33<'A") MI2O]!/=.O6BEX5ONL=5>,P!EN#D#OATE#NR;%KQ,8;UY5S4$WZ.!;D%!9R"> M*]B"^9Z4A00Y4TZQ2I?$"B1+\.H[WP5H6[X^)$]:8*R#BV <1?#?^72,%".K M'Y _E&A$B\/I>!),P\E\8JWA(AB%P\D4_IV%X_'"1'\Y]2D8']Q]]#WY57;V M@HJ#8N5.58O3F0F6'$TFX70TQD_C>;@83=@L2CEXP/HQ99$19!*'H_DB&,,> M1U'P>E^!B+"7 >^S3SL*.HZ&X0ATZT4X7HP[=[>FU,L8]-#1> CKG(3SZ3#@ M,I2NHMU7RODRFL["Q6P17,%'6%P\&\/'/HA>!!-8WA3/=C*",YPJY\616C+N MF9WVSE5C#S75JD]\@*1^-POI@&XVDXGDZE M>*1:K>T$F2S">#0*)M-P!#APVB9A.<-9.(\F]&D<+N91< MR?*Y"5700H:-$ M-&'Q$Y)BNZJY#SH$$+N"0U$6-+R=61"\EYQ@'36=X!8J"2/4=2CUW.MR"C;8X#ID M:,]Z '"2*9Z2)$,38YMME+<+/7O$'3@T7 5JZFH@$M>)*$IB%$=18LVNM2&J=U8FSMJ\M] MM71C0T'!1:<,XXI=R!'S5O1X3K!?-/R&#"PEYZQR[72GVGZ3'GP'>T-)I ?K M3[\5YM/-Q_^9;+;??U3%1=3?SZX"8&G?V/\9PG]N03O>)12NCY(XY2Q8(-*C MD6O9.&9V)X0[2_; ('A^4)\E."[9H6W-1DM;X42[=P_9/ HU@L4I3\UU0/>Q MK?B.\TO>_8%$";).J (51,/$C<@>I#*3J#Q4DH&ZSL)IA$0*>,-P&J.,,@^G MLSDR@C@<+D;X >22>"X_Q=&Q>3AR H>?3L)H%@>C:3@;CP SHG !]V\6AQ. MY6@1SJ9S0!K@L/,9=I;KN!V*?@(]78" P/]5WXW"^3"2__I@ M)6',[FN/K9 M))R-IB29S&%#*)DLQK![W/1L"'N=X6_3<3@;+DZ[)"<\]-\+&T!D6TSQR.3E4K(Y66:EA =\ M!K,N0XR"6$K_6_$22K0O,6%ZF+BRGQLK:Q:; XY93/#*2':U9RWT,Q_3UUK6 M27:<[L6X&/$O7!1"J*N[9)<6U7SLZRI.]NBL=@+FSJ?AG!@EZKZSX5RIGMIN M3>43R_W=[GZ?FS3F2]#R@7V!NAF'\W$,'SHW@9, LXN)_()N.@?R=G-6%[@@ M-.*7EC4!YO'D&WHAFG_3"T;7G.3@BAZ7,4/I*D=0HW.F\[K; 89H74E:M]7F M&PFU,\%74H/"(RU*3*S)JA5/"R9O@%*;FS@KHYQ8D;FX:A,F MY .R<__ME!!>'P8]ZFH^B=:%5(RI@<-6U18%"'/9UJ4N]E)S @\[@HKTB4;7 ME7(D]X5+EF' ^\X*SLI0AG>>;V^#KK?VG?4'_39:^_TA1$'L0L#!YB-BNR%P MX^#THL? PXN%T,@[\_5^!O8/0,PN <8[B0/75%G1/ZMJ;IJE4BD+N2MAL,$(K&LQ2AL3#KHB\W*_DK03I]@?'Y4R,$AY MVE:M"Y1%\)31W[AZ5.TJ"/VE (:B*UM0AVF#: ;&F54\2^;*T V*@_F[#6C8 MU[C6L9$6C&"J^Y2K]>4.O;A+37JTNCB<6,;Q^5_3%72Q&$P;KHKQ8-CIJ["H M,_G''Y*5\N2:4E!M4/A[K0:#;E89LD/R$[GK ?,NI@L[+MA:1[M^7=-4M"=S M:4V.60$LHX#E/]'>?L.1K*.B/*'K^S3MJ&I(A%]XQ'527R?7"FV,W\6NPM"Y M7MMNM/A&'3Y0_R2C_' .:<,ZA3/ZE8.+4$3@/P"RT4C]$<,?L?ICQ/<\^H8# MC"D6,"8'M^ZC%VVD]9"34J(((\"$[:,QHI0T_A8LQ"\I4.;]HC33EEZ,QS12-9F&T&-,NST*J"U"0 M(_+X>82)ST0-T-EIB5[4X!]/0XT(;O5\-&R=J/J^]TRG4;B8="U#_=IWIE$T M#J,)BBJ(&9?CX9!!'8W"V738=ZI1- _'BUDP&Z('#T^(OH$3ZSK7>!2#>$6V M+9IL,N5SQ>^CZ>ASSG6T@.7C*78S&D_@5IM.></:]^*O&2C,U?+AX(2+ M[5%1DG@Q-"UBJ?/L][T=OZGMCN4=2F7:R;TOK"^R8KOG,U)1N0:J@^!=ZT$< M6#I&IRJVCBLQHW]-Q<2URJBJ$IQ$Q4,F&/I4\XVHK/^B3HC-89ZI6ZD.V M?L!U4=88U9 H \^6))0)Z&;S80\$!G;]FJ;:VER9=5/,(AV[M$S*-=!H!IW; M8(N=,IP.D=HO&*)PDY)0)_ MO\;DW_*NY*X'"H%<.(Y0EV]C93>8W/A5JS*1LA?4.DV5T$K;,+W8:.KF2;5U M5@";!1D_TPZ@*;O.,^5<3E-U)[I MD/;C7OL^4'^1F9$%++G*[_55MD.76' Z^4&!5K=$[U$/+I22:'VP1'Q1$NQ/ MZM=C*J2K2-Y2>Z_NIEX]PXD&J$:2/Q?#<#89&567_^Q3$X?A;M=]T^[@UU*UM,HU&SF?W_;W.>L!2=<,,;J>9LT_>X#"LKYZGO^: M# $&1F&4/QD+!<50J5J$XQ%I$\,8\&9D*=!H'@>]:3IU\ ;5L!$F 9Q+YR)E?P_MIP$_I[&V9 M56?ND+87$3[A'R:&KS..6L;15 59G2DW 1E%9B2&1]P9WD MVZ:-K#"DU#-QN[25.8]25234)*J]A&&G904M&D5U@HRG(Z]Q>K>0KQ3$-]50 M&Y5]C:>K,[R C_Z:BCS,XUE_TA!_-A!];1^@7^SPE MGRT$Z59%NS1JOWV@K1.CCW"+%+0@LPD5P0*$6)6F_9/RB28 UJQ:7>/%/>B' MQ6OI*XSM:73M+6VM42BU,A MDE^0&5.U6:4$M.2["8-.5KUJ+%<=4*=9IJ3 M2\J 'E<,:SRB;9*G0J8*!]OCN!T*E*O5:-IC>Y&&B7 #QAHHE-HK3,1('/E2VYOK.MT MK;'@\J[YACX?73J47I-&8+)"_V]-H]T]1^\)J916U@B"4 M[8/FZ6!281E*,ZM52K,A,4FSP[VQV19E84<0(/%L&/ UR3*,E&,RTXKNFA2Y MQ1G4Z30N&I?L;%TV98 RZ=">Q;AQ'HU[IE_$*39)C=F""DM,G(**(.RPX7_T MN##:[C)2=Z5Z1EFQH9G1TE[?UTE\5(NYX<58ZT:Y^#$&=&%+0]C2'\_-_S^B6ORV!&Q\G2Q9 M+'L>3*,%!8!-HWDX'\;!=#JA6.SI:!2.AV.EYCH]P-' ,\3(A&7W0 MG$+FG_$B7"R&M*\W]UTVMK/,:>&I)]DG L2](D [A$07Z;^1F+F?I)2?$A2: MK_Q@%_EOO6^A;V_DRM%IVT/S,V_:;04PRD\B6E-MQ37)?B<@^@\4PVPGR>)4 MF*6\2Z5!3JN= =P.Y0G2/7^9(*D.JJ!FAT/, J(PCX M-KC)+!Q-X*T)X.X0(SXF83R9HL:.S7VKW]#$17]@0^TZF(Q[2(-E7[ X]_$H73T81,9( )<2S'/Y^&XVC\&<<_ M@X.[C!83^(#VM'@X X",CQU_#$NXG"#.X/%/ 1WB/^KX(XQ_P#6&&"T7P7+A M^!= /X&H_TN.?S2B!5RX2[@()AA$ XO@7&:[%_K7*?FAI5>%8^RBDW(_$".G:&7M@7U3GEI6TDAMP/Z58 M[!7'P@#_M:ZQ@?(:GB#'Z0QTR[I5J^"Y7/*WA(YM;M83R60D;:=^@EU(^@BN M'TF7^] ,1"7" >)'S((49KJ-AQ&+1=,%T!GZ' ?C*%R,IQR'&G.TWT<=AAI$ M0)(6PUA'+"G:W.ZTAA6GEK:=CX4<4<#7IMI1HW&%)^A&6Z2H+%9SE*.RZ7F9 MH&T"C_F.Z(*@N*PP!IXY&L7"+8!!C$?!&V,-N9PM*"?W"DCFG/PR:(T>S<+Q M!*GGZ[)*L7 B>[:6!_;F2O>%A?$FP4U27N(RU*U(X':_1KZ)Z<&"@'!0& MP3A0O=[?8Q%5#HNAL\%Z$^CY\$&0*X+*]G##:"ZR^DP"EU"&^AT1J^YN=OJX M\#'5?(MM^6>:J$W?X!.,U8K+?(%A%TT$1R&E/1:)@UM<"K$61HOMSJD!EP@3 M%;6;9HY%6: @VORIE@8EW,6>;N=3BI>]IF@H*3]H%41711N=:B.8S9*IDHTJ M>*0)#$]'O57Y5)!9!\?GM#3",PEHUUB4DQ09D+4[&.[** M)LY9A60$/L3;[N!JIM*NG,F#'=!'D+*-6A+$!-?I/=Q=:F=[6^9[_DD*HSC& M0HND4<\:7+$$>E"9'U6*BTK]U:IP[8[2AY0D9HU!EF1G/9[6JZZ?0 5&R*R[ M"LM0AM;,V:>0Y42L++C4-:%8IG?FLF(,"XXGQ)F]YV?<$M*!U:F'_PB]EB,.IRK_9@_L5D;GG>&N^=1S*.^E'4%3BS=R6?@?89 M%(%J$Z7K<#I=U%H.&8MMK+CR/[UT/E6BV&K?K$C=H"[1>; M3:-=!/E75P)1%E]=0Y?3MZFZ!IENT0BPH/(F3J;SQ@FK2G25,P$OZ:NX#SJ/R(3A MQ--QZVSB,)HML 3+8JI+\_G6>"%/@E(;QM.A8YI@CDE%\TUY+K)+6,$=5(#!^-_1*;#/F/WC)RJ=56>KK'BNBHW3YY&W6E332%- MPJQX5V7(92FAIW2?&;PC#" M-VDXE#KWM5WN1>??^/#(.E"Y&"BCHC*.\I.JZJL)OZ?CDHE<8+*_TC$(A6GM M"X"NN.W.+EUCC:]<],]'N0=-CL*O4%21]Z5C7( 5S>21 ";')&2\:WL=5+SK M\4;+I/+1FOT$0JWZ'6 4<'(0'<&R59%YP!#SE4W-G9C#!I'3$22-%@>G$/B& M'&88:5LM]8+DK+IDQ^0O*]KYN6WG?<\>$7>MKX1<4>Z+'=G]$URNUI<SXC64TDV,4_)RAD[0*)P/ M/7*W3^:^Q#^N6I*[\H7P9+#><#8CIZV:D+R)DPGG-?"L%WI>5_E51,Y#/;KO MQADB/3*2N>7."ZTJ*A2IJ "HST,5K0Z[,I9/K$'WL6<+:+!QI0R1%M)NJQ"2 M3JE][^X?1ZR#USJ"0PD>1E GA=YRX0:BXZL<(/SJ#@2XPO0VXOL/I%'1;YJ$ MN'NK-99D'!BY%XL&'8!=KJDJBB3M?2@?,SHKFMH8'%6S.OSVC35C>Y,=1+1. MVRMM",&&'*[VTJ<#^+8AI'\4S3L#VT_9_]F8[_;!L##?2X2^!L:?LHTG\JDS MOBLSJ*\"DS9G=>!P%T9AY2>)S56 M*,GS^.9:[54PEDWIJA1?R2E-&%_I??:DR+&^48,;($&;#HN[@TN(GB)'W^4Z&;^Z]U^1Q(RP5H5#VP%49[V5$=L MY7 P&0Z_D7ZM8UKE1/Y2#98PZ')"<35V(.9HK+Y3@9@=X9?Q8(@S6*[(F*89 M!^^6NQ*_X(FBXX&:OZBXYK_MX4JK8P''8 4$9780D2XWB6N4<[9'NTT+I#8\J/AVR8WD M'C]Q*\K*'W[?M23Z.?K^"H4_4("N.Y[IP<2KJYTJOY!E M'W$AM3M.)A8L*0A.P8_K_K!1QR,++1-J"[<&=33!_CK&ZN8%MV(3!?TEKR^M MQV@QK7E<-Y+5Z''1+(JH(KK0-3>T4!RKK5H$ST'RGO52E-MX84D'S0:X*I;I M8CRWGC(U'YP(,\6C37;?4EG*K9P#E;UR$5D;4#5HN;"0>:U__- M(E8 *D21TD\HZ0$N/1A=N-6 C%J=M!]N9BFVK%".E$3':<(OT%'YA'E8I&OR M!O>%J>]%$VJW)1L'D7!H2;2A*9M='J<%-C+R33>%G:B+/FTX56* &!-B(R'="*30LP[M;KV(YX/%<#RF&6@U M1QG1=)('P 6[$%=<)N+ M#N7!:U,TSN1-.+%^IJS22FEJL#6$W0I8KCCN;5YH6B"WGI(NVF7AD!,4%%#C MQ-+',@>%U31?OX(=2>HU1QY)X@W5 7#"&IP#:L0X<%SSCG1=%)YU8 2 %G0 MU>$4'N+"W$5-K?X>TRM/2S]$T:']D#N:V:]>M?6[3I?TGF<+>("V( F.Q6; M "M,?Z?!OPS1:+=^),>,MO#YVD;]D1(A4T)Q\5< \'TQ#H?8<@V./N^@3:* M^;>HE$"74-:!*RQ8@58PH%Q*[#!-C(X;CH73:9(2>SL(WM'Y,K1;-QM8:I;W M$XP:>X_!3I%J?[([9#1V5P(J1&ZCD) MY!GU_\+2^&D3>"SS_2:];J=(G(GQDFIAT%2R MZ]DT*172&KLGM85VOD4@HT-AOU7LK4.#/0D&%,2:8IQ6U2<-^'?"KO9M:@B" MKO5-/ 70,?203U.Y/&AWQCA[+W>IY'OQCOS"G8EM;XAQZ*H3*VV[4;S[2Z"S M_W?9#J,TDN#9C\EOZ?4_ #/3X#6P_$242"ZS](PT]?[;<]6XJ@ U.FN2']8E MRG3!L\\U#BWB8JC2(($-%9TX0.$(%B)P7B#:-]'+*^5]+ M:T:[ HET;GE[VJJ.U;'Q47>3,%#G\A:L>^X?V:#O$U2CF(,;*:@#;(C@ M=QR]RXFD;*.R&/6@3>LP]D;%B>4^TX%5%LF4;EXZ@7]'#1-:I?774_:92<@G MDN1+R:C%1JANFLLIW(_KG'33=Y.$5Y3%M:U+WF&U$!(1E!8Y'LRPRQ,S>PXI MH9VAQV.C5LQVUX&W\H(LM0E!C+ZQNI:VMF:SDBV3S2>BANQ^8]BL,)1-O^^# M)QE;O$2H]^16&;9KH4NB_);G#*+K WM6E)E$4C(SN=8>K64SQS-&H5UI3+0J M;LK44N;"&3JL&Q^2 N;<2?'!JF'#*0TG .%,8YS*/J"0*3*'.&_>"/O#^%&@ MX]?(E)-MQN98,7.>U'D)T^U02-*I<:9J5DU>!_PWV^D0.BF9G>X47JTRD_VB M]B@U(52;OX\F;"K0_:PN9G:E]1W0W+L]9V3VV#U;D60G.3[.A@A5$?_WHLP' MURK9R=A/WYA.('--+)\51/W6.5ABGWI_C?^6SF?ZMQK)@K,8YBG&I0I695UY^V.IQFE(-!X.HC&( PTD^O=? MQ6ADN=PU8+GRC24!<;,A[]9&X\%B,HZ:6]-CM8B8CJHFKY4*G^'. 1AA(1W: M2<@@.U2I;90 7]]%3G.."VG,3+MP@CZP=!/M/3PIO.D&@)9+>),&1'=P$S_.44WO"O,&[W"J(IC,L4E3B(LX7L!- M:T;<(!B;%B#?GGL!3 M$$O]#LU]V/KT;G)X(-Q86#,^!F;;KCJ;&#V^@'/ M@:L3M^2$#1R!8(M;H"&47.UUN:'"UBG[5K@"BL_ES94)170FKI[F*C-<^?51 M8^^Y0HW(7 K>Z(7-0,D2M^+;>L'UK'40^[O""5X7\=^Z_:&4/$)"HH-Q66W& M$B@E%P!X@OGSPW7YA,#'O*ILE245=4&E 0W6M7U4H.7 ,$R'VF?E= MK9AF$\;6FE<";)M?*W>F8--E=L513]?@=_?MK@S]7@C#SEFD/6").]:W%(C>\1$^8/ \)Z MF\"8V<"H4LS:)[\G ]4LVI(D CC7':NV\AA@U;5Z]$I)W!_T8,W%>#9'"-)> MO;N](_?4H.&;PBVCIU3V3;)"Y,(P&B U<'B$5L4;=DK3>G:*J#:#W;RNN:Z M'H(I(H'+]6R\D296I>(LQ[ MW4GC+LW+I]"/%I309.JG(OLFGB3:XJ($2J]^V %R=^)1T2I)F(HNZ>1 M6JS#N[$!?5/+-?<^TU_7Z5!Y:#/BC63FU0^F_B\V_+8E5*(R"L M(Q"\(R?JBO.Y+I^]??/\W8=G5RJTH["#*KG?BQEV-*!\$XJ7+/:;X-(6SX,A M.:5I/&S#4597*G8!>1.-^@%1.8V MS3K"&SI$!8E=L@."=."'JL18:"NOJAEDQ6S=WV=4\D3*U19(;KG:B@J!LF.S M2YMR<>[,KFZ@OF:T(5)@C#$7$@9?<7?><*4/0)KHX#,HKG-%>VI.;@=,'Q8OEOGKK(&4(ZFPPW: MW1R=E#8.-AVIJ'H;Q&FYP1]W1H M3/O,<;MY(\C'[>#5C/8IF]G2X='8"5H0=M$QT2KD8M!5%77:]W2H"[6H?&Y\ M[Q\/F3&6>5UQM9T!42KC?UDT XVE+Y8'$ E]3:2^&8F_4J)\5_ Z.X?N ?%R MG7# I$XL:19E:25Y6%R_9PXA>;[!C8FF-;853.[D>@V\Q17L^TH>F;J9& ^T MOU2$!<:D/LJJF((&F=0[MH+7[(A,P!]#@?%:X,Y(C&,ASM>KB[IR/F0ILE6[ M(@@U77-> (YA:F+YV,;RH<1,&O*TEO:\_O9FU.K^8&ET.+^NW"W5$9L]U+A_ M'(K4J,3ALI& Y0EEL6RKTKI*("A1N.RUZ6JM>S]Q41\,H79)*88#X_I!UL[6 M?!;X==G=ZPQ>@,NQEN0J(<5$X/<@@=>JWYM-%*N5?ZCS@OV<3EDD@ELEM:V? M[%#,R[?4.WA-FH+O4(XMHC/&:R"5-)J7_;P]W7,:)$?%*BI)OE"2G-B)JR_# MD=YP_8S+0]?QQE@-?-TC(R[F%-"A?LI%>DU(4KP\^W+:]89'1/=V!U4"Y44 M:*@"7M6G>#"=GC2F7MO,&3$>#E5QG*%:Y<*_RF:QHK=42,O_;4^-(WG@9L7J M.>+43^E30%]C_6-%GV]1$L=N#HXHC6^)9$_&;6[+(/A;P#A4WLNF\[4:Q]>H MUX19;\H5)P!6Z:XJ=;]-BB=A(SVHKU6)P0.EL3F)L$$.8O2OA">L@PR86\YF ME JRW!P-#0#<6+.C#!459<2^!MPWAK(3:RMTIY%*J_&^1?*Y#3.1=FUS[ETT M"7$ZH4KE20M'H9O.F5?U+E&)C$NW,JY.3.Z8WM >)62T5[,%QK2D3K;O"D8% M#A/K4FHNIE,K[/ #\JGK\OYZ7Z>J-Q<2UR*XF-MA98R).D< #=884 1J,:DC MJRQ5G:%>?4I5QYW.!5FV<3ST@X2'+'\3?7JK!T_-X%N4N7;4"EG[?"Q,/!/S ME03N,Z)@Y9@GN5!JR8B4&-ZNNN12#%]6[\J*ULGS-#,Q'&]L+P 2WYZE"\(= MLE%\6R8QX?&R"]Z51^E;V% M1"6*N>ZB1GE&!)>J9IA^V@4SW>W.Y">AW--X3?6Q5Y&X[,!*59J7 3["34)* MAWKHC^UM6Q)K,\N3U2ILSH$1:J"0K-!XRT*]V.FQ&C.I4>8I-EG:=E$71^O] MG>Q%;0W+=09,6:6?4;5BDY!27M0[IA&AJFQ-1^-%&D>5R[BU+")/4 -Q M'P MA2IRK=>C8*O[]KPP&PT#VO,.3@4N07 M%07LR"!R &HA3.][X.Y:B"O+%)UM4/?3U01X?!6(9J?D-& 7G-8NXH5#'(\G MT-"U.RF+YC7I_68ME(XRXBR448CI++K,H/50%,;S&.O_SH>@RV'G)/;'FR?& MLV T6T@RE((X0AKC52ZQ,2]6!;Z&914LV()1.[OF4E0A,@PS1PJH?O:*:"' M>MLB\A?8N'42151>FE/TN5CVX3N/S%&;WJ4<><:!4.X5\DTR"R>SL52K;K25 M]\U"-9VG,2:M.0>@K-DUJO1=A]"B&'W'$4K\7+M?J45OV8-B=7CRYP/Z=S(= MAGDW Z4:96+YP7(>AMP3^:F_%QOF Z4-RC M];S;SPH]%=\86MO5-_T-WW3L#-U\7J_2U[(5 M:,HT9F2;C;D5<1Q&D93_C!;A,!XCV9C/,-(3)@7&,9[F8#:E ^70!O\W"&;>"'051!#_1:]QM?!+.%U.[ RQH/5.8XQ+& M&,\PU3.:AQ$\RB?>@-T";M4('AX#A1PC89M,*8F3Z2!P"=?$>0EC(6VS:K3K M;Y3Q7O#GPAH4P#0+%]-)4Q5^02K2&D/0VXHT" 2@ Y@VM,[#IY43=E_!R,9- MH;F2[@M=( 7 6.Y]Y=99* Z)"1EHYM $7=(>H P_Z3'I%?5^*]B9I%U4.33$ M4JLGA71!YS%T:2O<=('?WE/[ MO\#XE\]>_O*AQB@?):1KK9*R)(HU+"C59(M5\#:!/#8NH)L>[*ID@' M96RAFBWCJB6\'Q;L%D \T)W^J H)Z%,&5= GDI/:3]BD<0N[LYBL#&X%167Q MJ:KY8UJES9K9>B^-90\PP]<.+G?4@[:_1;W.@_,IRDI1&%6:2XF-K*BY+:V% M,1JYE5Z7C3\\@">\%\5RM)KL#EL)F:=+I91_7A ).1S AM<)7>4["=SUW@X4 M$! '4DYX2U;DFJL=K-AP((0B1WGR5!N];)=\LOEKB'$A@"!4L8,[Y4AK& RS M$R,8'16WW52.=^>.@MZ2&]*#\Y'YP0ZM;AZ%+E&&MOE*5:^AO&Y>!0$8B\@( ML2%[^A'2<8QR$)IQ52)R)K('C -R&U7:I:7E _>H66%3&Z>-&4E"'%LO:3DI MV_24#B?$B="G8Q*^KW:)"-O>[UY0JF- #SB93L0) M2MLG=5346:X]AW8H^HE2&13OY&R^ _?FX\A2LW,;:ZM$+FG#G+#$3DQHF4UJ MN&-W^<%T5*5K!L2'/.WT/@A9B17M;P,KGS'LHH$-TCM(2;T, 9:EK^7>!]!)B!+F:G_1(]^ MKV-RN3J7U2%5L0=HMB3&(_F76$Y M@+._<;BR [+O[5T9J8GH4[))T%M,*S>7^>@BO]<,'9-.X+%"*OH1P#W[J'4S M)"3.)7;@X'"VEZ;/K@MW2[@R_<0U,FK+>6\)F=?Z%"R?]5+Y_Y7%#,VSR'-J M*OY%^).J&OFZJ[WR1V ?C(),M=C*719;FWM"]K*?Z?IX(T-:63N(_WAPG/%% MP@*3%+S]>:ZOJ2)82>'!&>(D?%N0/U9M.7&%E06=]&+1?!]2@(:$JI*TDJ.& MCEWM8 $M.1FO;.BOPII(V38)&V0/,=<=4B)*HH6PT!R#-E50R\@,WETI$X&" M1U4"H".\4RJZQ;4.[VBHA",-=)M+ M3>\333[MG#?OX(KF&/I%8TIXF(?]K!H0(8M63=A!T '%B='L/J=0"+)_RHG&\[L?209\DB-$NJ MW?]6QJMU'84M$[BDUK!S=V?.^PKS5] MQII.0PC0?)]1V'@H!!-6#4QHEX:5Z]UN/G4.O1\$S^U@(01DE2'1>OD[U[50RQ"9-\##O][FZ B5K (9Y6<[>VW*C,5V-M)7P?:52 MVFM3[5W-8.A #@-$!1MGOD/(_$,W95BC"7#:AH1!QD)W6Y,=8 M*6*L4I$;?EHL0*P$!7(T_:8434+*589LFY.@;)&2QV1V8\Y>.*T*0I!#.>\\ M?\@>I09C5J!-#F@!]@&E&T6D%.^CEI;XF%' )HD45-*E!7Y0F4H$NSH&$\"! M(U.2>"'%!;<8H+/4#=K4A'">'#]KID3*IY8&%V%?R*M("3NP3B[M8P)[5VJC MO_8'4YHNM,EV@^ G5$S@T=RRK_T+Y2.6D&L1/EDO"2.:JHH"4&+!"_ULM$$ 4QBI1, S,]:4SL=J8[\4);'ZR MBC <68_VN-AA0"CF,?E6E:PP_(9LA#H,E.PDY[P0HNVBI?2A$ MK$MZLEN8]._!A0\29H![YG.8AM%L%$S"\3""_V*1R'$834;!+?<$,?6-QN(!)X9\YG0+]U5$%@EZ3__FJ3_;- M!@,O\'3#23SA:6BV<3S^VD<\BL+Q(@I&B#\Q_K68#/&?V6A,2[E->6'!@F5C MD^:VXC"I0?!:$JO.#B2/K+AJ_'IH992UFTL8H[1-N8"D:.&H5$M/',DEA;E-O"V_]=8UF*CZA9(*JW80)1:Q DE +O0MUT^O$MI5D1M&\1E*G8[FAFB2(G M5X;/:B?%MEW_T%)=V;YT%7 ; M1I$FY4ML[6]"J"0UCWM)%O2)%_HGTL;:M2J]9LDC]1)[;S2>V!WW=D*#ODG*+@#@(#+CO? MJ+Y)M5_/A:;'?=T#%Q_LQ51NV2H Z?QVI)[J M37TF_53UOFJY&M;$SH2A(^(H[&'$($P8B%)L54][7Y7K*ME@'H).((_&W051 M@"8]+S&XG]"B ABB48Q27![)WF]5)V/;!H/.Z23$4R9[0(M*%5J'IR\BI^B,$N/CMDD78Z;E]5;#P(J[EO>%B8;8(XB9M32(,"3$W).N MN4^-L2?II@$UI0<[O7$=J.F Q($O>]F2SDQOO]:7:)P$>1\]2T9N>]:2[+ V MK%MDI%L5W>98OL63;#4*C*BZ27XM*W&]>N1(92JIV#-/?C! +)RAOC\8SDP_ M @&BXTT^I3K=&N,G2(VEO.A;.<'SANH@4FIHW\HYTH$:6*[88V==?W.0Q[)X MO;8_2XHYV*7,6W:3)AMA2[X6)V7];NI];0': KX5;:_L _[]6*7I3!V3OLL) M2/+U,H#UTH>#44.CB3W5PEV9V^#"1=QX';Z8VA>R&UE>K909;&VNJ:I-S M-C:QTJ)I8]/!_#,WIJO@?+;*;6]PE2[S1'51(U>Q*;/#94>&00_X-.A+^(;-+*1VL?=G.7GZM1G[>UT5AM;3+^_*V-8PL7^'#M MK,?FUM[XJ=HM%U#7/IGWTEL6!WQC^\K?J^"WMSH&5?FX4ZYS&J2HI.@((T^# M.\)-W*NJXB'DD"N4F- A%G9!9\QVQMNE!W%> G!O&;3D1#]@O48ND^:4=,DJ MISE?H1(6*\FK-:D>I,FKQE=R/\3%K+[%UFI+67&QVL.?!Y5*F%IN9AW/:E4% M(1K-ZS''PQ)9[8IDJMH"&C L)BXUTJUM,)IUQB442C:8X@Q5ZO!AL_I$]?: M\$9X-0X"?Y:@- HK?,CNLEWGL6+Y6$8KS!:BUESW5,/-RL)Z9RNZ,UUZD7R+E2RD[* JHTQ'K:JU.QED M=B\12J>N<)G))ZE6TJYK5*0[.Y6& R),8FVM"Z#^].YMK MH^(%J"1\P-"%/;ZSHIU'B_F4H@+4ANVJM?B0*=S* 0"3>M%Y T0A+ M\ZQ;0\%=<8%I(@PH$54@@D4?J_HAVTJ)EE!79W4*F36@S^-BQ"(%K4@8#U;8 MV*-?%K2V').%\3$\7XKKU!T-T"LDY/*N64)1@AY-9/XNVXC$2>[RVBK%1B-K MM[ [S@I.YY"N3!\D? I)4GJ/WEZLH$.WA1SA:)O+F.M9-B:,C5783?2X3CLN M1[/93L)E#!+N!%GIW@$40EP#+"X-_.EFD\#TGGXSE7KU#Y=ND5R*OKN_!P@G MRL";U'6YY#]UL".-=F55$PK,4<-#@"RNZ]LNI6KIG8Y<964F2V0)JW@=N*%" M[8E.DWJ=>&K^M75QS'OE9NL>8#.;_;3-*EUI-DVJ/&,] ,L\LZ-_F_)DSNIT M=!'&\V#T"9!![*#<8>#SF ET0-F J5/XQZCFMLXKBSE0U M/*&EVDQEYPXHY),*T_BXJ7=!'FQXBD:C*LZ 8J8/[6?L!-;L$'15>@RH-D9T MJHH(L' N($V0+U8F3.[@FG*9PU%M0Y22.550F^=.9':=UJP_EM\U LE!>-FS MJNO07@RS RPZ!(^HY/N"8M!*L<.\:TGEZ$;KC"..>K>5J++WT4PJ9 8_IJG2 MR.VH$DT^:^=+9>+J7'XPDJ )>O. LV^UH9A1?9OEZ[ORXHM4?;+AS)&4 MY'M*A'"MR=!0.8^=0&YZ[D,KU.>5;>9Y89EY6N$\*,[+0*#. M*6R_^HV85["5(E%AU5S11M$U6Z2/1DGH^T>5F^,AJ)@2?X25IPJZD.]S@+=3 MZ]\\3+^9$NL?G9'H1Z[?PO9A6E67G-;63JZ&2@..475 MG"LV<$%;;<(UR7J)U?]:YP!]:)H W3['-MMKE"[DC6 ]/765N)%7MI/*DT ! MJ,@Q]<9R9K*L8R:5R*F@?%_N*ZG$#_/@)5-V-A6"Y<9.F&'(QN4^3+NF$9G@ M$E7"0#CJ4T!)V(9%I -:@AMCI-.0C MZTUTV2[4@I.TQ6%?S.:R7'MQ8=/6#HJO^>TF$P',[:;"NVZEG][)#M13S MMN'+)@)>.7B[F#0[B?5/MJ_E8[;#2L8]6Z$X/JE'25(-WQ>) ;9:*GNGII)X M_^:;+>>J26L#HCTWGR4COOKN-99&"]CE3;0F;;MNKT ,W U/Y&>LYUQ*=&SK MK9MO3>"._#7IU&>2J;,W\X5DK)*0O9&WK:>?@.%E$:.?IDJ)J[ )3CQ26RI- ML!I[8=K0O/HBE8$H>K-?[^%]-.V&4GX,YJU(">VBF>A,=^BF+)3.Q%.,3$26 MWN JVU/7+J90$'C')"%)%2)Z>)$<]8;/F6;_:;#P:5M'BW/EE-G2A[B M4E^QU1-MA]FX.SM3\U0@"%5F+X%@F@\J:CD6=.C>FM*_U-^!N EBLZ"V7F M.[Q2C1!9^5"958Y,J]J39YSCPWE4,) ;--Y @0"]"=4JEX0>JS!QUY&8E!CW MQ,D:KQGR5/P?_WJ>< !6:>#:[0&CMW"4JEC#']SK(!CF$1<.U M)LVR:M];RM+_ZO;]>V/>Y"#U-,_6%.ZD53NG\[7A-5X;4+/3M2D\!6R@W*_) M70B QFAIM. 8TPZNQ2D4R%22Y!/\&@N\HZ!:9Y\"*09L'/@J3I:MH2#&/<$Q M'JY9N.&'2ZQH8J/1*[V_YN:H*6]C<(7V*,80A9Y/OFF0(2<:\AADK Y8C@D1 MOV@L577OL4Q[C<6=IY]9B'J*>N9Y_J@VAH>)Q1;0\TI*!U8BR7[?BW7\!@6[ MMLWD3W7;+-$0CI&K: S%R145H0((=HMO]WJVQ[689(N.UO]]B>,_2(Q-/!%7 M1/3%=TQ]7,IZ=ZU>MXR!N%:LV13V$#P CZ9P5EYT(FGYU%U.77RG@X?I@&+/ MKH(\U"9LR73/!4#2X'F>+'^[OEUBN]#Z^D=@QZ4JWGJ-1T.%MACOZ)C62,2!257&SWZ!V0:B+NCA^I3I!=XJ,K(OM1 M;I$Y>JM,CH@$C/&_\N^*5)M8X[L4J_>4E=6TQIK?P6[.&DR<_L4PEU5CV7J3 MZA-MN%RX]34V8'A4FMIV?Y=GR_QPO6.-5:ES9=&S:SX(=\?.,N\.)H#8R3]D M>52+-.YUL?4PC8C6UHP+UO@W51%A#6U>6Y75OUUC:YE&/P)WE3:R'S*,EH*1 MJ#W+1Q6__,^T*D'@H"B#N[)8Z>Q=5=*15]#H7>>"IB69-]0YTIQK5HG)"6L( M):^*:DM@#9!D9Q4<:CQ4%JU95+;5M4K%22Q:KI(D>^[>47NXDM-;>:;-=+H_ M/G_.U@ L=M%JJ_.=]Y*-,4SNFV"T&,3PC_O7*^ ?V=F(_G*W%,%WO.C^ M3\>V-*'_1O3?N&=+:++Y)IC2DQ/Y+X( +X71J@7%;!I!5AD+UXA!UE@Q2TD% M@GVN1. S63(AM8@+U3VG6AZ=2)\A6

X H M''K=+$QAP'KM7K#.32N::/+&&MKY5X.M!0"D!78AMF6R6SY<@SK 82K&3(2O M>OX(_[4H M:-'-*F=9\HG(4-O;F3S;A?04#W4#A M^?-V> #[SVZDUKKYT C"[--T[\^)\VY2E79XPN4;- ]I,J0%MQLYU!^(0I"[ M[C52B%^(0KRS'1>$UXYY0C!A$HXFU/AI/("K]H.(;.-P/)\I$O(+X^1E%,ZC M"96=AH?'$\67\*?Y(N(?1AASWIY9#!XRYRR,1GC1%X/)M._*Z>O0AK"*-++S M[$]%(,9W$_M^S+X@BUA]=E8)$8U9,U-@[C29=:/IOW2!YR48T/K@3.>-5(;( MR@!HK+ 9;2-UWC]B;D?W;Z>5%[?'LHM%8NA]H"+!HW)M;+"UX MU.8M,IVRZT^J*R7.Z%8U0JJ"G=ZG%."._$E5T\4H6'C%ET56Z6QQ:FZ]0EV[ MXI!KVC.Q.>%8 ]JB:1GB>>3?4I;DM7][5+1_$LWYW^F4^U?,1C/IV#$"@I&N MJ,ID9G82A6-X5+'A43B?S?5?:B+K\?EP$6"1$B!/<3"!9RF1S7[B,HZQZO\X M#BXG0R1*,58PX688&=?1O ?>N$.^:9IX2[%7/-FN&C=1Z([D'+W=ZD&WX(U& MIIQ_/,."_>9MARTZH:&CQ20 <6P,U!B$H!_*^4[6Q7K<,0'GS/6Q%OE5$I_6)GPEAT-5J3.VZ.,C1;H\0(5IR/%LESZQI* M0[!VU;W^6HNF) H#\(Q:BZT0W'1-9.>-P9&N1SY0,1M$EYX"?>WAY#W"AII_ M%IQ9X;6DHL>..=9*IZC622&9ZW;JG)3?M[L0/6;I4RN2RWCU'K+4[L>T2I?< MM )K7U;!Y;,7[U[^^.R*;*(J#]$.@*#(:N#"2Z%ZY;YJ]K+X4VTE =+^9/6D MMZ*0\U1*/2 7%!3PH\^JTD!6H7W?G956R6M2;\@DQE]K>H$CO=!OR1ZN5QC$ M 6.BMT'*@8K5W=N\A*RL>.VN41,K4M4P1)N-5#%[M^\#-5.LRB);8D>1%Z\ M\ #F/4J 5.LZM%:F0[#4F#P_U2BG'ZY3+$Z+ G+ZR&T,S[S-L+F=:7: ) M/EA7Y7X;H'>[>2+2( 8E.'IEB>S"N08:XBO@P]QQ!)MLH9M=:FY_AU$".T12 MJR[X]_#Y?O>4R"VY54?%%=ZY$]C ]Z*NI]&'%C__WXVN,6>=S:!C;9ZI<9_^ MX]L 6]!?Z<8BBO ZN;NMLSSO -\)]U2+ _:Z/ 0W0(K*-756PH-\K_W9@,LW M+]YC=$[3 ]F2GCY[.,O[<@OSOOOX$29FRJ&G!^C#=JA#AK4;O5\B MH;IORD'V+;UY:D[F3DBCE:@)/BQ]ZF'P\IACW>RZYG&@?*R<+PM__3%JAC 3N1$+"$5ZJ]54#=QN4XE1TZ*$@%H(P M+='9Y"B6.!3DYUO,O D^_H)3R0T&GP5*#YFDM+SFK8;7 MK38RCUE%J-1BRKU75W%LNC84QPP+9DJV)*Y ?3&4N*D6%XYBQ#9Z$ M0T%#67#'U[>* EC\.>.?H' M?KM1T4^OGK_Y^/(FN+1B=^] IGFZTD"U9?]F '1Y'W;H /!:Z #,7 JG::H! MM8V#M%94OMOCHD6%K!CV0MHW[M]B)%3"K$>*O BF<3BS^3Q8C.&Y.(@G"YAQ!EL9AS&,JA'"-"Q]I2[V97053!?A M:#[%?IPC6'L<+V#V,8PR#./YL(U.\15:SL;#&"UI\702P NCR2B88"_2Z"@O M]S$T !$V)QV/P_%LS(6ST2XZ'H73X;3-CV#>":P,(;R@,L@QG-0TG$W&G\5C MHCEL8QA$,,)T',PFX12 -P&0PJFY<(;?9B. U# -@BDL/YX@QLP6?BC# 0QGLV \A5FFL+QQ2-;B,8 ;H&Z(S[%Y M\;3B&1JO<<(QVE;GP7@"AS[QSGLI+^ G?@<^R6OXB=^\02(#1@[GO@7CT"; MQ,%X!K #H,&?$5X=O%)P%5ZF6Q"WV+J(GD+X"?X[FN/A#X<3_">&MV\VR)__ MJ0,.@8DG!0?V2L&J'O=36B<7F!)\T4,&!&.YV/ ZLET[C631S#;>&)L\,V_NR,=.""!PQ$D&$%" M$4PY*U9Y* -?LV_F40CLN35KN !(>2SS2M]:5_;;T7R!>$2=BX' Q##<:#BB M#A:8?Y_8H.YV58P78Z #[WB!/!U5^.(YVL\/A\/@DOIS/+]Q"%T7!LH2AYX"X1^+.(+@D@)W58AN^ $%"/YDNXZWB85TR%,-A( MA^!$0.S&8WH>CF*$O: O1WCV0_D4D^M#ORC69VW;%I(/%&L.9 3KY0\1@>!H MI1G(FG*!BD;86OV4;&'=HP6U>@Z'<)\N89$$HED8P8W&M_$]JGJ5?L+-[K/Z M@<#6A/#E:#BT8/2VOSL&R!UD,#:&])0;KP,M&XJG'1M$ R65SS-@FI'\,0'& M1]VMD2;TT0P6Q5G226K+]JGE6!//XU""\(0;'YYSK4/O!0Y[KFAXTE4,C]\W M]&M+JUAJ W.-<<:Z*2:EK50;E9FI\I@IATU*&YHJ=6'/E>,4]%-OUH!H M9[7_N.B&_?]']6\ZJJ9_XSF%-L(K[SD3Q.S[=K_92#[UK152<&,4V?=*D;U4 MGZZ:P[^D KA;=9K/94N-QX)/F_R[>ILLT_]XIDK*/>MZ%PLLW( REB.74]45 MJ J#76W@\AE_]XR#*$V5A M9^TR",^N, 1754I@%\7&J=_3>J7T5:SH&I_BMM FW"KPP&^(<81:JL/ESI,G M5K3-<_?EOI#@1SE'G ]H!%>(^&@WC[;'%_":X2 M6$.L< :,"5@J?Z%QP !XT-Z!6))J+OSMZW5M++>2",,>#6Q:G>9;[1'",*9? MRT/PA!'$5M'-Y!'K/:>,46BUV%!T'UJ&G9[9[&90RT"Z@E&6]DM.E\!-0EUU MW0>4K0LH ]?CR] >3"MB\P^ND.>6?1BKJD1!8"8DY0EB V@ 35J+A9EQ\@'U M1)RB-N+ A-J=%'@ M31(S^3UOD"H]EJ;HO.7OX2-;*RNC0+PL& N1+#.RSM\QG9=:+L,14LJ2S&>&&5DYAD:GC $V%F*6H*34\[;(6Q# M%PFLGQ$MQ^&7R3:EPCH_@IZ_"#U)]M@"<4_>-)H>HS@\=>[V15)D&RF:KXO\ M4QEN3L/4-&-I=MB$$3C<@CV6(-*.HY;0X=1X MLA*3FT*1-D_Y096%<).GFVU8$@U&BY1RP5$4G% V<4"BT4.EX M)*8I^&MO357_-!LBUK=!_WME9>#:935_AX.@=LT4N'1M@MO*-E&WNEE8!?"0 M -AA6788D I4:)Y":*[Z/9$>';Q]=]"L+!Z&C0(AQD"M\K8LEVZ(.C*J4WAG MD5K=J1 F- _GIGH=T=G3&EB@Y+E,07+BPR6N0_RD!!(K5.M;#&3CB"MON4(' MK&[?L,2CA,W>-K+=UN](T_#O1!\$+0M!E0]ROH'5 M4D,8*Z5LLMW.OQ"NV.H#G-L7PM>".74 0U&/9/]7H:24K_E;*NY7 U+JQ9S5 M((FLR%7^1GI3R=6$W=D^HMW702.=)X_WD4W/&NF[JVJ&(X>1=#%<]V)ESP_NA"N%-601U56G0U$E-824Z\&[N?? MN588#,G1>2B"OD8A(QI>_QU%55WX))$>'L6O$OQ@[I ";6=O]T(Z5,&^=J4E M:]FHT%A;.W9/ZK6VU_F?&@14LXJYW4N 'ONNHI"=58JU>H_?.G0XE7?&2!>> M]@8NMOK_VOO6WC:29,N_0@S4=VF@Q*EWD7V!!639[JM>NZUKR3T?!H,!)5$R M]\JDAA3=+:!__,8K7Y69545)MGN Q0S:%%F5S\C(R,B(OX$O M!IF,E>8?5C4>=M_0I=^U';>P_.R+A+Y\5,+%][+$:TXTX]>.:+')9 C4^H<9 M$WHTA ZCE^'3A,JNON>Y5R!L3E,G_@:PSWI5-\QJ^>]DB+S]7W @V&A3ZMV" M!%^N?"1HBGT7S+HUQ[;9]_OB5B9@/,[!E: XY%;;"Z5W:T:ISUE*V+\G>'_%64^)TXD]!"HB84MG-&L@;((2C&RQ\A M:/UALQ"95H@MEPJ*#I--R?_A)M-1LMSB7LV[I "T'<8"&[(@#XJ*I$&T .T* MWZJ$$HTH8&82DPX9_"ZQDG@-:I3QY*N0'32R5@HPCX)0)I;;?:OGG!6OR5ZQ M//*,;(I$/T9&/7@J1-6"-2:PH!S @JCP:*>I'! \EQFD@,OEYG+W&2.H."KW MB@'*V1M'>78F^YOF$[>4"VOL;N%4\=]XV+SG?47X=&C[$>A1-9!.I@TTBYTP M>[0*AAT&"[,K0*[_9X$X-O#.(39)GYM=<9BWIVUI4YX2B+S;1V0"2=RH[']9 MO>.^R!*Z;R'G?M6&)5'ML03DGBY+=>P0&H4GN@/Q-U#@E-A[D(3: M2&@WE78W\2<$1_$\6)#RC[0*5*JTSXODM\/#2M+9A>06F%]^FL#A2&&?M7X* M=3NR5Y3V1 =\HDL_S M#2QUV;<0F,7@=RHP+WI5<6&YZS;2+[T8*3@-C8P;S0@5WC?WV3?$0'&KU40[ M/:.N.%>#"\'6TL0\2")- C^H\/ZEAM^;=<+WL?\BZ.*U'&PY<^RRA6CI[6@? M,+/_<'U]B-;5D1G3M^2\?FM&]M$OCHXH1&*A;P%QOS.HI#27^C:.&BOQHHXV M7EZ+.I,+@SD)&]X&(,[EB5MJY#G7$: '!7_7O4%B2A*0Q&SM&H,&'R+4C"U= M[+"'G.>%[!=E4]TRW2PT74(T9524H#X$"E]?W"YOV&Q1-B87HSGRX'1 *H2O M:U37_9;;\^"8E!L=K=NG*$PG#$.?0I8SG>.U;/XVP> *M@WC5W^_)W?V9L13 MJ9SS_!HQPBQEWN=XEW.!:,>*S:6=>B]T00)41S]S51-U&'#[(6JJU17<'@0. M#O4RT5NI:7"T%!SRH-@#Z+)3%9R2A<*)#$9VASVSM!=T_X M&M)SK3<;OD?>$ ;;?N)BHT%K%Y+JH.#=7H-9<<6\,6K.C4B@?\I%?8*=Y4)3 MC-'Y2,$EQJ1EKF1%.8"4 %Q9[ANQZEJ!Y<'>;I1_"M-3;JT =0(DU5K5''\C ML*S<*HNR4,Z+,)6;)3GKU>P95,?EZIK=DX>("_ [I8[1BMP2_.9*=]: ;3*$ M #XJQ46ZM>>:UXUDX=4$Y++B[&@41N\[0JYV&FO]ZC61MYB^*59P*.V6*;F, M@6!"78CV38YK7$(XLZ#%^8Y?[='QU944>\>^ &Z@13YONU*\J104 -H_. :! M'[DT !F2K\-HYV:=:O-C0U.U0>(R9NA0D!QDC:AL+76P".E =',*W,X2E8E5=+<6 P6N?"[U*T%1PV,\+MY]9[C]:-G4K( M"89&?LQE',^3QMJVV-*=B+&NJ48<@X7]H#?W$R\"+5:>JU055*_H!MW-[3U; M8U[-M^ZFKC/_3=V2.4^Q0N'ZA2+10^JT=]DWSD*B7S"EV!U+!P:OFY4[ZF"> M;UD;M\(R0WL_(^WA71[UBT(8R%7$S16'E-7<87/L08_L7Z@?UD6_Q,%T MRM?#GFN-[HI4BM3&]"TH#_" K\E0>'@0%567K &F><7 MGY--(?"TN>?4V_3])\>Y:3E;);ZUM2*\S>H2#+4%YH+SYA&2#A9Z[>$E8U$/ M@T)^:0GT_SUZ9L$;Y5LF;L" T4O6'7]@@2,6(<\0YO5V$CFCS3O\NU**;U M(?]*^SR%R];E& \H)-IS5J.#:68Q^P1U@G7F5FF4$26GW$FM8DBG2G>M7$4\ M]RTD2J\%^T)H8CK&@RT.=O@BPIH.J^"GG5N:2,NL%A QP%QK][4(NK!00K5RV M4%HB'\:$,4WE$R]7C/EV85W11*HWB<-J*OS6J.Q@.HR\(V /9/D4Q04:"2^S M-PC>I EQ@B;#I0[G4*AA['L&S4/F-^6!;$U\.96O,F^PCBX^6GW3Y8&P*L'>_$'/YY?;'%6RT"6$4J617T#0_97V-,>6#*O9;KKCU^ MNCO4-L?8K+S%\L#X.^($V&W9180R@BW3J$S21@[,Y6M%\;)$!OFH9Y#)<1I@ M,QO03KHZ69L!E-1^W IPM%JB@K:;TW)\!;>KR-Z-K)JXK/JKAB#XO4\*\?8 M7Z?"C7:DMK.3%@V=7E):+7##R9PR(%27\[OE_5Q\7>Q"4)8JW>Q@^";?/HX^ MK7FWGUMDO1Q)W.*[(I0P'CM+)UD5TT;A4,#?$L3?)SD-ZD8IH*]6HP,MV9H= M9% 1"I6"MN:M9*:WVJPG=?FXE8IAKM2J!>,3:LN#.']UT):N1L#R^,A#F1,& MGE4 ]PN.TDWB#IGD.UT)ZP8%=T%CFS8:':17A/37<%7ZP4[7?DP'5H@X7E_ M#H%;=RPM-$KWWHH4)5WM;T.[.WY9SQ")NSZ2H,XDNT#=6.A8'.UEN$0\0[D_ M@C%9T/V1.J[RCX49[9>J&.TOF=SS]%MP6O)I1X72:%P()4QXT;%ODGI MMXO5#7&Z,07'7#6%/<$4TD80F 22*JE%)*'JA#U2L7=64J8XI/3UCFJ["B*9 M.[).)]-M9*P?KL.IIC:(U+YPIP%S2FG&WLKY@GC)[GS#!#&#Y M>P]RSK^!\"1;6EB^+#+ =LJ"C3UL!U@*@1+CJ2WOB'28+P9W>,'/Q_]0@T/M MN/\DF9%.[;I-O-?LU8()\R&P'\JZ ^'Z+1<,)4A]TC-%@F]+U*- E<2,AKV3KX< (3.PHC?8=8;ME5H"*::1S?RB5C$T!Y1P)>"'/@AC+=#S$ M7=_XT9W[(+?4'.TJ&D ^<%&4C52HQ5NM"6L8E0823]G&#N>0X$H-3TDFO/K+ M7)'^R^D-%JB8VH(M]_N;!(HPW1]2GAHXW4."6J-*$C;2\?=#=$>O+]:$(SBX_@7USNV"" C0!UYL' MG]!!?O 8#=3W?1AE < QWV'Y8?Z;MO,1+Z7,$%!L6I>HLY?;3[BMK]'WF2=U M68WJI)I65AN0MR"MD+>@22SC E6M\,SW=;&4],U$;Y_1;!<2-EEE5GE23&<( M%546V>C-;K-::J3MZ^7O1 2$3 ]%UB &TJR,]NZ&4I/S;)H490KMK!*$YWF[ MV&Y_;'E6+"03\OS;7L=Q5C?)K&&D&VA('B#<55&C5%0%S'[=GK@C ME7QQ*J B6,@10O4OKC1N3O2E.^NEN;RDH73<>1_VSK-(@%<5,3G4TYI(KS*$ MK)-ZO6!]PTE1,N!<36P=# .G6FLK-$32*XI152<%R-&P3B([2$/,0OBI1+() M3\D@EK *H=))39V ]/8;.JS6,2S:@SD:Z09-3??WDQRI 7TOI/.OHA,F*CEP\$Q(U> MQM'YP]W"RT9^4&D7$@$XOT=G'W8]D";38NO:'TR3NC?D*8.AV1?F'IJAI[S[ M$VV2Y"[1*/X$V<3WFGREM5Y*Z"&>VF'E-DF=H?R"WDF)31 VD[J9,IU?.D.T MSQQVW'PJ/^597ST<'H+%UU62-?FHJ).F+&"R,X+];/*D@K$L9DE33T$.8 >8 M-L@]AG>HO,@6-B&*1E]K"%61_VLQ#Z69_#:+S& X4D>J"@ M+@\TAN,@N1_PT+^7-(!),:MQRJ=H"!1D6U1)R<;5C.#IX#>8QH;'*DNJLAXN M#WE:P 93@B3,0) *D+D\F56(Q0KS,,U'65XQW&0Y@WVK'"(3L,,A=Y7\H[$, ML1^U^B9TQAD9_P]>^"@VV4],7#Z*?% M^F8SO_NTO!P=H;\T5@0\>F,>I3#%I^JMQRAP%V;@@-9HD=-&GR&:*)&.Y@VA M]<*G*DM*F,WC^6I^-2>Z*3!.8'4CO"S,0(X0O: ("E7N_P&1O8*Q*N W?!!) M!4$/56E-%@C8>8AKISQCOZTW8-'F4Y"(&194@A#.LF2*&*(S-/@C\VM6N5K3 M]OQ&YM(^%BDS**%(&OCG[7HN/N\W.@H)XZR6='"+FI<;_4CH)!%]['F-2+MT M-N-A7*9U,B7%CF>))ITJ4UX[?O$0>K7>7=Q?[VY-AO,8SEM$T3;.DVF9PX=H M)[ 24,XYJ0NP]:>U-^1ZDQ>_"MVEJ=43?5@.YC1(VH7?'<_X4D"[SP2T^VL, MK9Q60,H()[N #1!VO%/,KEY:MK,)N%=^7X6WFQ0@Y5E2(QLG/4#9O4PXSX]D MH'3AI ;"7>0B^I?NJ*AFU#6MF0,"04X]Z_S$BH>)6:='VO_[9KTY/$/_[Y$& ME#8%6+ J[1+._8L3.G@ZJ5MHBB=L[^/1#[[7CFUVI B$OGW98;O'+$) 3""] M>:1KXDBW\QC;^='<7%@?+1,&"2:<1?F+Y\;C=MT-4RHL'Y0>]WN&E MT RVI++Q4&CEZT 9!AV[?1T$(CBKO9+XVV,%INB-.&[X)6SX6:0WZM=XO8(2 MC]2TQ%$]SACW%K[-P/HB6(#S#3DO\?&_CHYNA%"P@<-J6<%N7(-B04Q<,-C2 M:HJA7P$)P--P#1M(19LU+K9Q40J7;9-DB*.\KU A<75&+J; :G^D:,#&1TT, MB@;_.$PTLASVO"+U,:#E^\XY!4-M5L6:H7[MFM,L0P!FHI7$D2X)%1F_+L"( M3[MF-FU2N@DW:\7^\%VYN@=E,J?4>4*O=TLYKTZK26E%KRB'2\ MDD_$GOJ,H41PN:#OAC9HV*[RM%3/9H>Y$(W# ["V\#%E3./#,T)S1YT U;&X,E M![5N<,R-T%--$9X3N>,YU7<\MK^+=^S!#\IH MQ95*0$,=J'W*^F!I&=%3]B?U:]\NYNYE9QC,RB91>+W'BY--2)4D?\[2I+'X M!>3/KIT*&2MRXY?@/^LIK!Y3C/PYW/;32/@6CGV4*: IG,]OM96X[Y#$:L@+ M(F!I_=DQ**P>U//\%W*KI&;/DC]9"D7$4*_#,4[HIL%8*@MK#T<3&E0WLU)K MN<&=H(")L_5$VUJV%WEH9 ^0T* L&]I:C)A:7^(Q)\O;OZLON1-V"YY8HN\* M9]3Q]]?JHG!TQ&S+HP_8C;C)?>RF"K=0$L)ZT-54JL*UA[-@E-:3Z8E(=0UR MH1WO+I9T!W9LT-R/G<"AR,@,>%.I[?F]"[,CL?$T/]5LQN9.FE13%$HX^.9D M;:+-8-;0&!YHLLHBC#BS7%8@O4UIT6W@7^?B)]LB#_)H/$?*BL9:,?S73Q@! M/[XEU@L;;U(PG$%-5J,Q<=6,,[J:>V%;I11"Y"2N(.0M&CN&\=PL7&L\!#]7 MCT3(>-1=AZ:_VNG8,R8OI$18G&#)K%O$)C@9'616_I 5D40;KIK$*)@_.LG: MJ3ES^W&3'*2B*ZR,PM;F[]VOO]_=4V8,DS1<=!F$%)_90F7QS3[2P1)]RF1@ M.\3A=QF.G^D>637FB!MC64TX93T_4SS<,>%^WQ/H"WG"Z* $.SPMA1RVRVF3 MDD>PAL,3?1EDG]_QQU-3K6H.I+GJ&7HQIYPF#-U7!2F*:P ML]85.?KJ @FY2J5[M:ZG\02K(\5KS$P^-7E*E@CN\623E&"PSE+JU\EUS/#; MR\9+ALZD@EP(:=F\2\MZLGAB 'B.Q-GSBZ3"::"QZ%6CX;'PBNFHQW8J"4KJ MXLH@D2F"A0'B^1,Y'NU( 6P[!GG<+P3!SF:6CS2R63^RO@ED_0)H?O&HB MI\-X"D*23C-]9$Q!D%ZK'$9UK))D4?$RLL+!*^!/2S -RI0C)L8YZ//I%/?N M;)8E%4BBH@9&SN&+N6O.54U2P!%Y7('$I>B_@-,4'&//$?</"5+D%4F>3U'AX^5[T6"'2_225PW,+O'-=)5 ^)FZ M-4B:EMK;#O_);?%?QA&ORH8:<. VX6!4(GL9-,+715]Q^JLLJ8N*K"V0A#R7 MZ9_629F5CYC^!B9NG,TJ^(#V6IXV,"!EW_3GT(1QA3*#TU^#..1?:_HS/'UC M&Q-,0,DJI-ZQZ>%@/'YH09V4G[/:/1<\?V88%8(0@NQSEG,Q(MV%9RWB#Q>JQ,,][N MZAE((GW.D>]Q5M;XN1CE[-T\Q_Q?SM;)0&AG::X]*K)Z.[2VUO!'&&@(>V44 M6-,C?0TRT>(:<,\* 40YC<)&"0;M4GJME/VNL'VE@1>U>$(B3U.2@QXNBEPT M$"@=."V>F(2)<3.C8 (PA*LI'1M?,(4=\@>^0$B-!::@\<'[\H&OJ04;9V8. MN_ Q(&D8+(%W6=(2),'C)*(+S;_5;;-ST5YK-_A8V+EB6[9[5[@'W==W M(8]5)IQ.*N',+[J+)5L,]<.,KM>G.,0(+*KA=T8SF"/8.G#=@&HI8/M$5M0S M).P0F".-.1!U6B154\DH6X,R;0R1XZPVP2/Z-M%.-S$(2ZS79^95_6F/B3@0 M[LL#8;\\$/[+ V' =&=81=EMG JX2<]R'HA.D3G2Y77IS0V8-,T,+^QGM0X[ M#+7Q0)X$;89DL]TK0K08GM,_F!,?LH@% B2< 37H_>7]&K_@BK)^W\.O M"I7OY]WMPT@58_Y $R_'0,;CU"!T M_QAI(^'3UH.>W#K5>DK-&K[W-TJ+P]9$)!VSMF0$KQA_EO&=5ZZX:^#GP$"X MZ#U.KMB5 GV-U"[( M=@V=T^"%W?/>L:H2.Q<.RUWE#H,BVBGT@=" U/%&5^ MX0(7!-WVRD:X'<7]94.^>^XMUT755NJ^+N'=>$SCXDHJG5? MBWK"%%'),"S,AZB-R1.-TJR_>JUSB4GGZN^U*AZDV-T1.<5;1?C#Y+1>K>44&$*A%1C+,U<>Q"YYG&M3/+BA]'[U>*0#*C1Q[-7 MAV]/7K[_8.M=4I9VH:PY4SXUY4J?JT_YI*X'E6GPGYP2\S15NT:J6CD+MS(0 M2JAEFXR"O[^C^OXQ^B,F_.J)OJ)\Z]4Q4B.E)WMXGO4MT-X^6%^LWNJ[$8-% M:O;XM;7SV[NTVIMYQ_JX,K$NM$%I4.(LNP_8>CF)U=[]M-8RRM6T&33/ M]@U>QXQ'X3>_R]%>C$K=91AS2@8HQ9#).3P\R6>EAQOK"@3'QF(B0$9!XOC? M:=.$WVK)!+H-2K"\,O*LPW_3VG@IW;G $T93\$DT:R@,'%,-<_Y0-)ZWYBU# M>@[SQ##D8$1*Z!+0>;P%.SOP0'_LHD\-2U$:-+EO"&W90N;%42IX<#!\OS%F ML/40C/C 9F!UO)32*_=CMU!8_7>8&]KFH\?^3A/@3T$SR+8B.VEW2*C M-SWU\6DQCBZILHS\ LQV+D[>'\,@MQ>&6V^A6"RO'8CC4"5-4C4JM-Q"TL$Q M"]5"A_$Z1T7L3,"%;$=;W(YBD] &6^ZB=N')3A^:I% MA!+>X\(]@0T@KUGS#9.J?U,8[L=U1K@;WVJ:SW+>&SXZ.T/CAA M?8"7?^WG3U5%H3L7T#R4H0@BV91\VP3&05;++LZR("OE$'0(+9)'(I*_[$AN4(B( M3#NT_:WT,T*XO1-B, T43U&ZEWSX6MY2UU^?GGT?X\9;=7:CB=L0)T<% E]B M1!0_HA5_EK.,9#E(0C6C\TU6@U#F?)=,7<3SGX$[ZN#;^XW 'V.7'.K?X:V^ MD@'>N]WMJ?5DX513V!W!/X>ZF\=,K!X6$*_AA@A/NM#+8F&+#!,.+#=J;#G: MQC!K(BG:X95JV7<1,+H26))"E>8M"S)1P4BISB,0K,5TGQGZ8HJ2EG"V[8:,;FF##7 M0&U7["+R'$VO[=5W;*^^COP$#5[U$=\Z7\M-@)3UDLI2.UA,Z _5B-A@6$H[ M:@1#/VZW5UW/,DQ>B3"?-Z(=1,9OD\(_[EWZ>[*9\4HG=U/T)430.T2W:<@QFDRF4F:-1 MY7S6M5R! 7Z%8; /2P3D+"Z5%,GRG)2X#_2LX+^ MS60]+*'NT/N1=3'N)'19Z;\N=LL#@DI.KI&E%? U?:M \FW MLB["??7W"#BR3,B#D643RMX#*"T?4EP\:;L/VB#%JRYS=M?().'RVL>@=1:_ GDB.Z M4;"3X2R'+=]YA/(:JJ2HR!%?3F!"?I*]HTQ*R@0D0?MU08&^<-J:4DX#/5Q6 M&$5UO2 @A_%48@NR8E*5@9K=#(*&D!Y +":^92EGPG/B]AIR+&D[;M7K.N!B M_))1L'H\>2<6YKV\^7UBIR0V#>$/\)A&>S@T"H^]%<7!H6>B9C]1(^E2%/3Z M9H%Y$+G]&>%\61DYCL%%41=;CTQ3,N"F^-7ON),8;Z8H QQK?B MG&.(+><9$?JDCCB%56$EXZ/OA:]KHXELB5N29F'!6FV7BLE5,9EOX[RAFP'] M-F(-&T8;*,$@HC$$H0=-)'AY+9B!\LD+>V(%>^+I]Y^_?+D_-41"/,+%(8R MS5$X\AK.>_ B' DK=%!EO0&T'\_P[#$Z_Q5__,+\TS!$A/\'>KTI^;"/2[TL M*+3R^/7HW7RU0\[/W08?AWHK:!F.\(Q.6;#HX9T&=/LOB]]&[Q97RWG"EV0< M+(DM:=8/Z M&"LL45U,"6ME6@7K'!PT.'N7#8P=(FNE289+!Y<4+(57-N(G M0D25^-]BBI.?IM6([GYS[X[/#\5'"Q$1P)HDA\UF6M)U10;+N*R+?<)N.>B6 M0VXYX);#;4.:7P6(ZSVI]7?<@F9#E\U<,7+%Q#UC/D2%R,EX:%J52\ SO&!A MEL$R3ZO09L-4I_>+FXW]=H892AF)#B9]YE SU^ M_=[&BJ?+)Z[#?QZO_,>S!L7TPZ)UO15-S]0[:MU8VRFE#5DB2GFJ%*W?9+1( M0#C)[0[?@2(@Q_T8UCI.Y@MS5:^/=ADHN[*DYV$J"@H>*'#N4_F4TVZN7Q3S M1D=ZB\H'C34%-8+NN!0%"*9V_)92;V^(Q7@5C"X:%S/R_R M6-'X-KY'-]J+W[&SN^7VDQ,YJX?(30>B5\E#)@1K9,6;6("+!7)L6)8:YZ&C M+DO%-L=;@SQ7D;4-;)J9_%%EA.CW@G1"E\Y@T/=KNFY$P[Y-)+JUSHF.)D@& MK/ADGV6=!!=PTK%$DT%+,>E?;T@V0C[,-2=>'V)DC(;(17(&*%,YV%5('(7T M"YCL!:+E+YC3)+[DY@1S,G1E34@WM_7U+F'-^/]3]5VFR@.P)5 9 A.G M<$_3;RL*TH9FL7E?A1MQ-)88R!>CPS"%ZTE]YQPKWG MHOMYOIJ,4HG>_'CV:C0^\(X=L:O>AVB8G J#.YVCY7IND)<[@_!?ZQNS%NNL M!,_ZR(OMECGA )R[$&OB*[QN9R;+*SOFRAYF&0\>0>V?V0N4?^_2--I]$+?> M = /-,3"T(]!WB>4)W/O@N1WSDLG2+P?7+471GP?5'O@]VXD=$]$8E#HWAFY M!S/<&Y5](<1#WBD"_G?.M=:41"37@/^?V.#_L<C7_"6D*Y2 M V+LR:W1_$PJ%$.^-7Z;3GA=$SX#LD<[ _&'7MPN;X*"8[4[B*WN]$&!CK8> MI>>TWCPT\.:QP8+SB^T$B0*<+U:7G_!.K"NNV&M'5[J2\_B&N@?#A-]Y$Y-E MDS3UKGFR-/2M7GT&[#;:Y+P*ECL-?6M-C@6 [("^/T)5@@I7<4QJHJ7PKK$+ M'+.]1UST[%.%G7V.T-:Q\3AO V%W/MT!>!U[1?G/AOX^^F/TJ([TE-/?MT ! MC^ANGQ?LJ>\]=G@>67[_L.U1\".&TUJ"MAO96HYMZ/)'K$A=20PA';<@RB][ M2]DK@@S7M5Q=A/*H_F1$\MC/+3CR^!@Q&#D#D0\8R8"^9)2>_8"3;JC/8.?MM=L828HY!NY MYOW[T>_+[3\XD_$P2P]]4._GJ[AS_3UG_SBWO5U#(1?HWG%0A\OHXK96<>W' M9QV&Q]>;G1RG)C [#+KKV4S-]VED%F[DUZ\XCXQ.\7W&H8@T)_\^S2G#SNFF?];2@:SN7Z7$+1:-X(@:HUSGK][?!X_7^ M30 [\EOT%*KIP!*.&\,]TMX-WVZ)?;>PGRWN)CIB(>+:B""J1Q[38.K=7>IT MKG3[;#%OS%H1'%LW^KRX_[2^L@@R GW5$[;^#:\,$!D59N5J>?M@+;$.SXZ. MTK1QI3&.B>XA=5F:U9M88'7@8UP5N+CQA\IF>RZ$>&>(S;.)]9SE]1GH];6* ML1#G@\U%EXZN"9^"&=RTFMBE42V*9+F?^6P5W0*O[WC9CK*R2_ \-MEN#CR M)RN.I5QH?3H6-N 7T?7L \];S-?"+BREY/%2HBCU?^V%BK?4D;T7M+8"U(FJ M#OKPVMJ)_MRM@H>>/DU_FJ[\F>1E_UWR6]7[)YKS08W]]YK5[Z@,GJEQ_V[R M\6^G&AYAV7ZSBO]$DS^LM7^FB0T!#7Z_&O]$4]G3S.>9PSZ2FR=MSL]:^+/, MS'.WZ)M/PB/4X/.6_JVGX5LJM"Z^HT=JK&Q7G>3(OD>)'W1' M_('ZC]H]]M$8= MK7(2"[_Q8*%L+6YOX9ED]--B1;EW!.Y^]1E#[>[%@:?O*N/.S,L-Q2>.KQ;\ MZ85*WO]>_6KCWPURW QN2HRD*U9)F)F&*+%XZ?97 M&QUD4H]0&6T$YF@84@"2>&A99%\\'U;FHVL)P9<\HA;RJ&(",8.BVH$Y&@_Z MI<%*'3##7W/3>9Y)^+XMZYJXK]RR1T[VL[5J"%W7H%N?C@@A"306'B4.H?+J M[;Q)\,B^=/BRIS,5F!F&%]WM-I>?< /#G9CCGJ.MZV/@:6-D[+8+#%RZ75Y[ M>GL6NT@;,M06JZ8_1ON/_D^A4"P[S/VH(ZJ=E7*@W<%2HT\'$@(,:=:Y2YJE MPM-C\JJ9LE0X&-]?ZM"B:9'E[7OXM&O\]JCJF%-?_;-E&$RNB]7UJ-",EOPBEZT"6PH@>_\ MJ)0TSP/?%=YT:=#$)Z];CP7K,>M6E?'W#VOX[YOU!B%7_'.03^_B[3L=G%+> MZK+)7/PI&PO?4$\6#"#!YW-'*L/_?93"*<==X>,?!$ M3Q+]*7_='8B ,'M4.<>4LQ[%7O)0!\W M6)QL;/]DMB#O4+R7X9\#3%[!(Y^5+QK:6?H8NYXTJ"J3S%\DCQFW#JJL)[4R MRJ/U5&V@E4"W6NPDP.IXNE,!QKB[.F\N.GQ/(8*MH*MQWX: ,MA3NPPH<:B* M&%"4)SBQLCH)M-R,$,]ML;^DO9MO)J-4^)^"$7>*MW\;Q G^>;?JC<(,16J:$O$3S-$_$8JTZ\UI+,9S M<3E11"EU5V&O#-%;<-O;*A8X1*X\8!@50_X4EM@3J&?)&34PU%L4USN\5"%< MKMW6@G-^ 3,<'T:,O]U29K",^@A&?0NO6)/@S1D<:#[O/EL"SM@&A.K,\*[< M%C3;[NYNEY?D%_&:RM!B6*KWA&MMM MS(I@MJKIKD)QH/ZV'ZN"WUK.VH@3/DO#+\Y_#PR8&G ]5G?B3IO(*LQ6^:>5FH3U.X17S86'XY/H4>XCU*%RJ1RH4V6 <@KRO MY#U_Y9/B1)K[_JY]N?.LA%>6(D#8TO]9].FF3LT9WVRD-_JLP]"?T;UGL#$2 M)+@*.4&Z?=?1,0V;'U&:K(&/#YIY+:A[#G4W%98SQGT#<]@A;$-GJ,4XY1VM MNDBF!CWLWK<7> M4PO,..Q8RVVO8NMIJ\V?AV7PXV%:XDZ;.\C>,%QL]CEX3U0ZCK,:!S=[OW=MC9H00?>B-P2/,'4#M:@XN^Z!#Q:!TBSL7&TU==? M<]_IW>4 U2? CI,:P7[E-OWTXY/PS72@ZM/X8Q>LPA]JC@8?:I>']1DO-/Q,$;Q;W.CPW MX3)>_WY)E,R:N$XD>:^Z\$*;R%%CE6O6/A>B,FI\!Q.NN0IHY-KSC*4A8[VO MR6!J?5ZP;$:MHZCCX@/>K2&0&OHY%686J*])-GQ4\I OYGFKQ/0F.3)_K3X. M&,8LU-$/BR_KVR_DQ6[1 ,>*46=9Q&HD1D/U,M0VD)L M:S/+&H193\$2A>? =4[4S4_N;Y97[]J\S(_M-!$_/WT&TO096S3SQTA(89^4 MF.V :?I>@[D<"*0J"V,-P2AOU^B/ZKR4'<0QV7ZI#F]3>T&(_N'1-^Z!M/G$ MFOK11DU.Q/OK:XQ%3R@>972\P#4C<2U"2M\/K\A75D0"(S>/"SFM!+=#3(G_ M_1Z#1_' &7PN2\-3\+1V#]B(BJ]5KVP;<1>(K*4.*N5' :VZ7,91FRC^2)#, M..R2:9$:A[T&(4;CZ&@XO+H.W\?>0Q&D*O8/VL_+7!QT!#O\Q9Y%\DQTQE[W M![(:>]-OSX"ZK3XC9N,.]I0.'N$ACUILPF$AZNUN-U>PI_ G=< (5D(HUME# MD$%X,&Q*!_MON(\N0VYXQ;6)&78F(_VQDRNH*S.E(0QCT31[M[T*CDMN8K M@MZ;F[/V8QU-,L!;'LOPW%3,5UJF1.\>"RF<;+(M5#9;*T3)QI+VYE&1*,9$ M=Y_"1^-(1RU<,7G-XHCC$?M(')N];L]>A^GS7@\-=J$.7(![T5$[BU3DPKC% MH[KKR1S0OHSL3?G\^#9%&9X'CO#CB)T?.=18HN9CMO+ 7CLZBX'0M;YZ+4F! M%MUH-T!EFTTQ&IM)"T%=S72$M+>$_U3H))YRBSJLS'U<]WK)1R/\H\3'X8VN M>\?/.I'.G0"> 1<#RJL\^$FEW/_)L1J1%RV]*SO_Z A'Z6;!C 7O[Q1>HZ@K MRET>?2 ;M).:(KJ> U<1'VUN0N=A/!Z$WO!W>3Z$PFJ0HM3BV'67/:8#G^\5 M$B[AF>(JS:;!V!9OUXF>Z05WOH@SMC:R4.F,^(^J*\8TPT%N/@-\R^K8T^6<4@ M%ZV%[1TT8$OE1&GW5=_+%081-N\'7\O+R'NG)G[*U,RQ7:WH.!R%Q>>[V_7# MPM=(TR!)0C&9^5_6DRPDQ<$O P>\#^LO2U"8Z;1GNL./85CRH-WQ5Q8_I: B M^J:,^!QI,8@$CS:H\P+.*8[[Q^23>W&P\4"OI6DW2G&$ZX[W<+BE0%>]_8,9 M>>PYJE+9;<&\MV%3]9B2A[>[R[HX J7P65KW$7\_7TO"KD,:KU-,H]?4]H;N MU&'MZDA=$-SX2=@Z-W6UO7Q9XVGY-G#M5::3)K!^9Y,\H&LU7GG "Z]VX)B> M(LJ7:X3/=2YZ/"ML,O4KSD/ZH*Q#+2_+21'X-MB?L@@]R]BWHZ+'DLA#BBL/ M#EN'('F'%2OWVYP.WE^[U;]:YQ8Z4R<]AJ]GFY'^&5VYQD^')264 M\;A!]CM4:,.6%@Y[XQ0DGQBH8R9J8A$!AIS ;LI2)/QM0"U[E]DU\V$[*YP( M:DWJ'L?_0R539(@R-GLCXQ.K2=[S)K=*.:4[S*E?>\W6-^O- M]6+99UQSI-J "L.MZQ\%JZ']#[MM'K!0_.;WOR2$[>?$GKK_K0L3%.*IV13$ MD0@(1KW"8 M9"PJ,Y.AB2]:,GX4JR<2VZQ#6E^]COB+4(4/[&BLH_@2%UW;\ MSO!6V/&E3G"'!6R Q.DR91/RCII7X47F.4(ET7&58=YP3K+X5HS!SR(!/?=; M?Z+[9?B!I:1 ).,-]2=\][8_4/R6RXM5\V%!R6<4U& J[+)(S$EI0^\* MT- MFTE_C"(5=C#Z1A]E MF.L0X2KGHK(L!![4UYC%8UX.X?QK#J'?)TM\_46#GA M5-V\:?N]C5^!M8CS.2#<=.^R'2[(,W86/&/QW<@4I%T,4S-.Y' MY[_B<^@0VCQV9/:H%!'4=@B(\AJ?WZQ7R\OMZ-U\M4-N%Y#5;]&&7Q:_C=XM MKI;SA /@.!L>7VL/1S_ZB@G^\)_XZW9[_[__'U!+ P04 " !Q@V=/OV6( M5H " L#P #0 'AL+W-T>6QE+;_%(NF3I2/P0'YVC\SM_1;(YGN1J M3?%3BK$"*T9Y'L)4J>R3Y^6+%#.47XL,$_7]UV M_9Y$>[6R[=5!W.R[&;MWHX,?^:\JW-3720],NE>>R>DD%KPYFGWH')J/& 9+ M1$-XARB92V*R8L0(73MWSS@6@@H)E'XF='T+SE]<.' C\[B4'$:XD+:VJ^!^ MY^7T3J :&8&$TEI@#SK'=)(AI;#D]WI@)UOG'R%0VK-UIA4F$JV#W@ V"?:F MB\R%C+"LRP2P8*]BX.:8+?$A,"HJ4Z^Z-)M=LUONM6F.W<8.#N*"C"R%^E+HY7 [-HD0I(7S3-'9:$=6$*P MQ%*11=OS2Z)LAE>J.DZK^%#-O3/4?.S_.<$<2T3;HO79/^5_^3\K[H_^7;)] MJW0%'U&CZ0S.0.3@'$0.3U]D_^;T-9K>[ Q$CL]!Y#EL]^@(;_:W%QF\L4BO M;-=:/>%&1UA[P;P@5!%>RDU)%&&GQ[3D(?QN.GZZT9#.M9LQH1PL9^P!$IF/VV\9KOX^EO4$L#!!0 ( M ' T_L)2L^Y04 &(U / >&PO=V]R:V)O;VLN>&ULQ9O;;]LV%(?_ M%<(OVX!ZCG5-BJ9 FS2=@5Z"..@>"UJF;:*2Z(F4D_:O'R7%R5$K_[:7$S_% MEFGI\^'E.[SDU9VIOBV,^2;NB[RTYZ.-<]N7DXG--JJ0]D^S5:7_9&6J0CK_ MMEI/[+92 MCY(3?\.=MGJA<^V^GX_:U[D:^5\Q(3^CCMBM=^B%&R_RQ'SMQ MJ9S4N:7C]PD:P$]X$6_43OG0]7B@4)B-,BMWRKJF4 \)Z6/*[(\KJ2OQ1>:U M$A^5M'6E?L%#XI@RFV/F.V:Y;AXJWECK$Y 7XI-_5---WQNSI)A('5-F=]SX M:JWJS-65S]]:NI96S(JMCV]!,9$\ILSVN%2++G8^K,H/>T[X)%")^9W<]FH< MN6/*+(\/OA7V>RR2Q)39$A?MZ+M6?J#K0R$I3)FM,'")@] 9(1\?LMS>8"Y(F W1-=0M(P^2?; M/R@8,D/ ; :2F0RR(2,$S$8XD*+L.2DF4D7 K J8JO1["I)'P"P/F*KT,9%' M F:/H%3%USQ=UT V"9EMTF4K0UTF1$()N84RD"$,0B*UA,QJ.9@J=*04$ZY= ML4]!GA*&P1@BH83,0AG(' 89D5M"9K?@%(*N685(,R&S9H;76GR5=WD$Q42: M"9DU S.=2[IT'B+-A.R:> MM-8;35.+"%DF>J9U+(_Y\%(LOC?$'C=S="22-RI3>M>,FR\H)O).Q.R=?MOL:KI++-M^1#'AKLES M36G&XMW]5F7-2O^^QGU4*2:24/2,$QQ?[SL_##6U/;XRU7@NZ>@>(0E%S!*" MF+WL/$(2BMCG.A3SEP&>8B()1FT362AFMA#&[+5-9*&8V4(8L]$V2AA-E"$+.7(27(0@FSA3!F[Z .LE#";"&,27MZ@BR4,%L( M8]*>GB +)=BO]:CDN0@A)F!3TR-KL!IFQG%V8EVLOBW3T].(@4E#[/IL]8S.OM M-F]G03)_6H*GF$A!*;."'C$_RB;W<-^?8OE!RP7%1 I*F14TN%?UU$PI)E)0 MRJR@ YC[A4Z*B124%19F8%(4Q?\Q03*2AE5A#"O.D=Y$B1A5)F"_4W? <<>8KD<\HLG\$= MWR%(I)[35CV3MK!]_6JI5KI4RT_^ =9?SV2>75>B^=.>)PRBN#E3N*KS_,)? M^UQ^,+*YWMYC_^]-K_\%4$L#!!0 ( ' T]&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VL&*VS 4A>%7"7Z 470E77G* M9%;=S+;M"YA$B<,DMK%4.O/V=;.I"S,^783C34R(N?HA\&%D/7U+EZ:<^RZW MYR%OWJZ7+N^JMI3ABS%YWZ9KDQ_Z(773+\=^O#9E^CJ>S-#L7YM3,K+=JAGG M,ZKGI_G,S9^^]ON?U]25#RK^+E"9CX-D.4CH06XYR-&#_'*0IP>%Y:! #]+E(*4' MQ>6@2 ^JEX-J>M#CEJ^W +V%K[< O66%9VWTL,W76X#>PM=; M@-["UUN WL+76X#>PM=;@-["UUN WL+76X#>PM?; ;T=7V\']'9\O1W0VZVP M5X(V2_AZ.Z"WX^OM@-Z.K[<#>CN^W@[H[?AZ.Z"WX^OM@-Z.K[<'>GN^WA[H M[?EZ>Z"WY^OM@=Y^A;UNM-G-U]L#O3U?;P_T]GR]/=#;\_7V0&_/U]L#O3U? M[P#T#GR] ] [\/4.0._ USL O0-?[P#T#BN\JT0O*_EZ!Z!WX.L=@-Z!KW< M>@>^W@'H'?AZ*]!;^7HKT%OY>BO06_EZ*]!;^7HKT%OY>BO06UD>@=^3K'8'>D:]W#?2N^7K70.^:KW<]TSNWS9@.W\MX M[D[YWB7_#/^T9@9W+N^7=/^,V]1/UY\I7:95DKE]WOUON4W]$V'F%?GY-U!+ M P04 " !Q@V=/9_V0H"<" ?+P $P %M#;VYT96YT7U1Y<&5S72YX M;6S-VLMNFT 4!N!7L=A69CQWMXJS2;IM(R4O,(5C@PP,FIFDSMMG(!>ID2LE MBBW]&V,XPSD_>/2M?''W.%)<'/INB)NB26G\P5BL&NI=+/U(0ZYL?>A=RJ=A MQT97[=V.F%BM#*O\D&A(RS3U*"XOKFGK[KNTN'J^/K7>%&XQCJ M=TV7+PW+0-V\)C;M&+_E!<7BYR%WB?G:ILC56+ /3'A_XW2>[_O]0"&T-7TJ MFM]NVXIJ7]WW^98RCH%<'1NBU'=E;%R@^C:%=MB]Y+UQ(?UR?6[,#AW[9T%Y MOASIL:/C >;**2>GO"WHV*BY\/S)OS3P=3=4/M!R#+D:4GOD\7*DFUR-;%IX MRD>D:>O45']H>&Y]OA_VKP_[^?NQ%_Y6C&P^?.VMGRZ' ,DA07(HD!P:)(MD !D;V-0&UL4$L! M A0#% @ <8-G3Q=DO&GN *P( !$ ( !F0$ &1O M8U!R;W!S+V-O&UL4$L! A0#% @ <8-G3YE&PO=V]R:W-H M965T&UL4$L! A0#% @ <8-G3R45"XB)! PQ4 !@ M ( !6PP 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ <8-G3[S?TJ/. @ "@H !@ ( !)1H M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <8-G M3P3ZPI2O 0 T@, !@ ( !*BL 'AL+W=O&PO=V]R:W-H M965T0P !X;"]W;W)K&UL4$L! M A0#% @ <8-G3PM"VA>T 0 T@, !D ( !SS( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <8-G M3Z).^5:T 0 T@, !D ( !DS@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <8-G3_VWZ'RT 0 T@, M !D ( !5#X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <8-G3[A<:N:U 0 T@, !D M ( !%D0 'AL+W=O&PO=V]R:W-H965T MY' !X;"]W;W)K&UL4$L! A0# M% @ <8-G3\3*MT?; 0 04 !D ( !+DH 'AL+W=O MP! !F M!0 &0 @ % 3 >&PO=V]R:W-H965T&UL4$L! A0#% @ <8-G3RQ_ M0;;/ 0 G 0 !D ( !7U 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <8-G3Z&PO M=V]R:W-H965T&UL4$L! A0#% @ <8-G3S>^OIC3 0 G 0 !D ( ! MF%P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ <8-G3^]A[4C+ 0 DP0 !D ( !?F( 'AL+W=O:IPK=@, %H. 9 " <5F !X M;"]W;W)K&UL4$L! A0#% @ <8-G3RE^__PW M @ K@8 !D ( !&PO=V]R:W-H965T&UL4$L! A0#% @ <8-G3]QO$53N @ (PL !D M ( !S', 'AL+W=OL! #Q! &0 @ 'Q=@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ <8-G3T83.!AQ @ H@H !D ( !=WL M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M<8-G3PJ_X0=) @ .P< !D ( !)(0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <8-G3[CN:4W( @ MJPL !D ( !B(\ 'AL+W=O&PO=V]R:W-H965TP, !H0 9 " 465 !X;"]W;W)K&UL4$L! A0#% @ <8-G3T:Q9&TA @ 0@8 !D M ( !]Y@ 'AL+W=O&PO=V]R:W-H M965TN7JP( $@* 9 M " 7R> !X;"]W;W)K&UL4$L! M A0#% @ <8-G3]"VYZVN @ F0D !D ( !7J$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ <8-G M3P9;[+X P - P !D ( !<*H 'AL+W=OG[H# "L$0 &0 M @ &GK0 >&PO=V]R:W-H965T&UL4$L! A0#% @ <8-G3X>,.S5[ @ $ @ M !D ( !++0 'AL+W=OM@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ <8-G3W[ZKJA+ P $Q !D M ( !_KL 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ <8-G3P[=UOA2 @ OP@ !D ( !I\0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ <8-G3V)V M..,C P P0T !D ( !2\P 'AL+W=O&PO=V]R:W-H965TA 1 ( $$' 9 " :33 !X;"]W;W)K&UL4$L! A0#% @ <8-G3^CSAW+X @ :0P !D M ( !']8 'AL+W=O&PO M=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ <8-G3Q.3! U\ @ 30@ !D ( ! M0N$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ <8-G3S9M)[QI!P [RD !D ( !:.H 'AL+W=O&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'-02P$"% ,4 " !Q@V=/9_V0H"<" ?+P $P M@ &CI $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 6@!: *@8 #[I@$ " ! end XML 79 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Equity-based Compensation (Tables)
9 Months Ended
Sep. 30, 2019
Share-based Payment Arrangement [Abstract]  
Assumptions Used To Value Equity-Based Payments
Weighted-average assumptions used to estimate the fair value of equity-based compensation awards granted during the period were as follows: 
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Restricted stock units subject to market conditions:
 
 
 
 
 
 
 
Expected volatility
40.7
%
 
39.2
%
 
40.7
%
 
39.2
%
Expected term
2.5 years

 
2.5 years

 
2.5 years

 
2.5 years

Risk-free interest rate
1.8
%
 
2.6
%
 
1.8
%
 
2.6
%
Expected dividend yield
4.4
%
 
5.5
%
 
4.4
%
 
5.5
%
ESPP shares:
 
 
 
 
 
 
 
Expected volatility
46.7
%
 
44.3
%
 
49.2
%
 
43.3
%
Expected term
1.3 years

 
1.3 years

 
1.3 years

 
1.3 years

Risk-free interest rate
1.8
%
 
2.5
%
 
2.1
%
 
2.2
%
Expected dividend yield
3.9
%
 
6.1
%
 
5.1
%
 
5.6
%

Weighted Average Fair Value Per Share Of Equity-Based Awards
The weighted-average grant date fair value of equity-based awards (per award) and pre-tax equity-based compensation expense (in thousands) was as follows:
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Weighted average grant date fair value
 
 
 
 
 
 
 
Restricted awards
$
6.39

 
$
11.55

 
$
6.72

 
$
11.72

ESPP shares
$
3.80

 
$
3.67

 
$
3.62

 
$
3.99

Equity-based compensation
 
 
 
 
 
 
 
Pre-tax equity-based compensation, excluding amounts included in restructuring expense
$
5,148

 
$
9,471

 
$
22,459

 
$
28,226

Pre-tax equity-based compensation, included in restructuring expense
$

 
$

 
$

 
$
2,575


Restricted Awards Activity
Activity related to the Company's restricted awards for the nine months ended September 30, 2019 was as follows:
 
 Restricted Awards (In Thousands)
 
 Weighted-Average Grant Date Fair Value
Outstanding as of beginning of period
5,350

 
$
14.26

Granted
4,487

 
$
6.72

Vested
(1,815
)
 
$
14.45

Forfeited
(891
)
 
$
13.54

Outstanding as of end of period
7,131

 
$
9.56


XML 80 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Discontinued Operations and Disposal Groups [Abstract]        
(Loss) Income from discontinued operations, net of tax $ (379) $ 143 $ (379) $ 3,738
XML 81 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 423 466 1 false 113 0 false 9 false false R1.htm 0001000 - Document - Cover Page Sheet http://www.rovicorp.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements Of Operations Sheet http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements Of Operations Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements Of Comprehensive Loss Sheet http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss Condensed Consolidated Statements Of Comprehensive Loss Statements 5 false false R6.htm 1004000 - Statement - Condensed Consolidated Statements Of Stockholders' Equity Sheet http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements Of Stockholders' Equity Statements 6 false false R7.htm 1005000 - Statement - Condensed Consolidated Statements Of Cash Flows Sheet http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements Of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 8 false false R9.htm 2102100 - Disclosure - Discontinued Operation Sheet http://www.rovicorp.com/role/DiscontinuedOperation Discontinued Operation Notes 9 false false R10.htm 2104100 - Disclosure - Financial Statement Details Sheet http://www.rovicorp.com/role/FinancialStatementDetails Financial Statement Details Notes 10 false false R11.htm 2104100 - Disclosure - Revenues Sheet http://www.rovicorp.com/role/Revenues Revenues Notes 11 false false R12.htm 2105100 - Disclosure - Investments Sheet http://www.rovicorp.com/role/Investments Investments Notes 12 false false R13.htm 2106100 - Disclosure - Fair Value Measurements Sheet http://www.rovicorp.com/role/FairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 2107100 - Disclosure - Intangible Assets, Net and Goodwill Sheet http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwill Intangible Assets, Net and Goodwill Notes 14 false false R15.htm 2108100 - Disclosure - Restructuring and Asset Impairment Charges Sheet http://www.rovicorp.com/role/RestructuringAndAssetImpairmentCharges Restructuring and Asset Impairment Charges Notes 15 false false R16.htm 2109100 - Disclosure - Debt and Interest Rate Swaps Sheet http://www.rovicorp.com/role/DebtAndInterestRateSwaps Debt and Interest Rate Swaps Notes 16 false false R17.htm 2110100 - Disclosure - Leases Sheet http://www.rovicorp.com/role/Leases Leases Notes 17 false false R18.htm 2111100 - Disclosure - Contingencies Sheet http://www.rovicorp.com/role/Contingencies Contingencies Notes 18 false false R19.htm 2113100 - Disclosure - Stockholders' Equity Sheet http://www.rovicorp.com/role/StockholdersEquity Stockholders' Equity Notes 19 false false R20.htm 2114100 - Disclosure - Equity-based Compensation Sheet http://www.rovicorp.com/role/EquityBasedCompensation Equity-based Compensation Notes 20 false false R21.htm 2115100 - Disclosure - Income Taxes Sheet http://www.rovicorp.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 2116100 - Disclosure - Segment Information Sheet http://www.rovicorp.com/role/SegmentInformation Segment Information Notes 22 false false R23.htm 2201201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies 23 false false R24.htm 2304301 - Disclosure - Financial Statement Details (Tables) Sheet http://www.rovicorp.com/role/FinancialStatementDetailsTables Financial Statement Details (Tables) Tables http://www.rovicorp.com/role/FinancialStatementDetails 24 false false R25.htm 2304301 - Disclosure - Revenues (Tables) Sheet http://www.rovicorp.com/role/RevenuesTables Revenues (Tables) Tables http://www.rovicorp.com/role/Revenues 25 false false R26.htm 2305301 - Disclosure - Investments (Tables) Sheet http://www.rovicorp.com/role/InvestmentsTables Investments (Tables) Tables http://www.rovicorp.com/role/Investments 26 false false R27.htm 2306301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.rovicorp.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.rovicorp.com/role/FairValueMeasurements 27 false false R28.htm 2307301 - Disclosure - Intangible Assets, Net and Goodwill (Tables) Sheet http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillTables Intangible Assets, Net and Goodwill (Tables) Tables http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwill 28 false false R29.htm 2308301 - Disclosure - Restructuring and Asset Impairment Charges (Tables) Sheet http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesTables Restructuring and Asset Impairment Charges (Tables) Tables http://www.rovicorp.com/role/RestructuringAndAssetImpairmentCharges 29 false false R30.htm 2309301 - Disclosure - Debt and Interest Rate Swaps (Tables) Sheet http://www.rovicorp.com/role/DebtAndInterestRateSwapsTables Debt and Interest Rate Swaps (Tables) Tables http://www.rovicorp.com/role/DebtAndInterestRateSwaps 30 false false R31.htm 2310301 - Disclosure - Leases (Tables) Sheet http://www.rovicorp.com/role/LeasesTables Leases (Tables) Tables http://www.rovicorp.com/role/Leases 31 false false R32.htm 2313301 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.rovicorp.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.rovicorp.com/role/StockholdersEquity 32 false false R33.htm 2314301 - Disclosure - Equity-based Compensation (Tables) Sheet http://www.rovicorp.com/role/EquityBasedCompensationTables Equity-based Compensation (Tables) Tables http://www.rovicorp.com/role/EquityBasedCompensation 33 false false R34.htm 2315301 - Disclosure - Income Taxes (Tables) Sheet http://www.rovicorp.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.rovicorp.com/role/IncomeTaxes 34 false false R35.htm 2316301 - Disclosure - Segment Information (Tables) Sheet http://www.rovicorp.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.rovicorp.com/role/SegmentInformation 35 false false R36.htm 2401402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details) Sheet http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails Basis of Presentation and Summary of Significant Accounting Policies (Details) Details http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies 36 false false R37.htm 2402401 - Disclosure - Discontinued Operations (Details) Sheet http://www.rovicorp.com/role/DiscontinuedOperationsDetails Discontinued Operations (Details) Details http://www.rovicorp.com/role/DiscontinuedOperation 37 false false R38.htm 2404402 - Disclosure - Financial Statement Details (Details) Sheet http://www.rovicorp.com/role/FinancialStatementDetailsDetails Financial Statement Details (Details) Details http://www.rovicorp.com/role/FinancialStatementDetailsTables 38 false false R39.htm 2404402 - Disclosure - Revenues - Narrative (Details) Sheet http://www.rovicorp.com/role/RevenuesNarrativeDetails Revenues - Narrative (Details) Details 39 false false R40.htm 2404403 - Disclosure - Revenues - Concentration of Risk (Details) Sheet http://www.rovicorp.com/role/RevenuesConcentrationOfRiskDetails Revenues - Concentration of Risk (Details) Details 40 false false R41.htm 2404404 - Disclosure - Revenues - Revenue by Contract Type (Details) Sheet http://www.rovicorp.com/role/RevenuesRevenueByContractTypeDetails Revenues - Revenue by Contract Type (Details) Details 41 false false R42.htm 2404405 - Disclosure - Revenues - Schedule of Revenue by Geographic Areas (Details) Sheet http://www.rovicorp.com/role/RevenuesScheduleOfRevenueByGeographicAreasDetails Revenues - Schedule of Revenue by Geographic Areas (Details) Details 42 false false R43.htm 2404406 - Disclosure - Revenues - Accounts Receivable, Net (Details) Sheet http://www.rovicorp.com/role/RevenuesAccountsReceivableNetDetails Revenues - Accounts Receivable, Net (Details) Details 43 false false R44.htm 2404407 - Disclosure - Revenues - Contract Assets (Details) Sheet http://www.rovicorp.com/role/RevenuesContractAssetsDetails Revenues - Contract Assets (Details) Details 44 false false R45.htm 2404408 - Disclosure - Revenues - Expected Revenue Recognized (Details) Sheet http://www.rovicorp.com/role/RevenuesExpectedRevenueRecognizedDetails Revenues - Expected Revenue Recognized (Details) Details 45 false false R46.htm 2405402 - Disclosure - Investments - Available-For-Sale Investment Securities (Details) Sheet http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails Investments - Available-For-Sale Investment Securities (Details) Details 46 false false R47.htm 2405403 - Disclosure - Investments - Available-For-Sale Debt Investments At Fair Value (Details) Sheet http://www.rovicorp.com/role/InvestmentsAvailableForSaleDebtInvestmentsAtFairValueDetails Investments - Available-For-Sale Debt Investments At Fair Value (Details) Details 47 false false R48.htm 2405404 - Disclosure - Investments - Narrative (Details) Sheet http://www.rovicorp.com/role/InvestmentsNarrativeDetails Investments - Narrative (Details) Details 48 false false R49.htm 2406402 - Disclosure - Fair Value Measurements - Assets And Liabilities Measured And Recorded At Fair Value On A Recurring Basis (Details) Sheet http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails Fair Value Measurements - Assets And Liabilities Measured And Recorded At Fair Value On A Recurring Basis (Details) Details 49 false false R50.htm 2406403 - Disclosure - Fair Value Measurements - Changes in Level 3 Measurements (Details) Sheet http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails Fair Value Measurements - Changes in Level 3 Measurements (Details) Details 50 false false R51.htm 2406404 - Disclosure - Fair Value Measurements - Outstanding Debt Fair Value (Details) Sheet http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails Fair Value Measurements - Outstanding Debt Fair Value (Details) Details 51 false false R52.htm 2407402 - Disclosure - Intangible Assets, Net and Goodwill - Narrative (Details) Sheet http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillNarrativeDetails Intangible Assets, Net and Goodwill - Narrative (Details) Details 52 false false R53.htm 2407403 - Disclosure - Intangible Assets, Net and Goodwill - Summary Of Intangible Assets (Details) Sheet http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails Intangible Assets, Net and Goodwill - Summary Of Intangible Assets (Details) Details 53 false false R54.htm 2407404 - Disclosure - Intangible Assets, Net and Goodwill - Estimated Amortization Expense In Future Periods (Details) Sheet http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillEstimatedAmortizationExpenseInFuturePeriodsDetails Intangible Assets, Net and Goodwill - Estimated Amortization Expense In Future Periods (Details) Details 54 false false R55.htm 2407405 - Disclosure - Intangible Assets, Net and Goodwill - Summary Of Goodwill Activity (Details) Sheet http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfGoodwillActivityDetails Intangible Assets, Net and Goodwill - Summary Of Goodwill Activity (Details) Details 55 false false R56.htm 2408402 - Disclosure - Restructuring and Asset Impairment Charges - Narrative (Details) Sheet http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesNarrativeDetails Restructuring and Asset Impairment Charges - Narrative (Details) Details 56 false false R57.htm 2408403 - Disclosure - Restructuring and Asset Impairment Charges - Components of Restructuring and Asset Impairment Charges (Details) Sheet http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesComponentsOfRestructuringAndAssetImpairmentChargesDetails Restructuring and Asset Impairment Charges - Components of Restructuring and Asset Impairment Charges (Details) Details 57 false false R58.htm 2408404 - Disclosure - Restructuring and Asset Impairment Charges - Accrued Restructuring Costs (Details) Sheet http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesAccruedRestructuringCostsDetails Restructuring and Asset Impairment Charges - Accrued Restructuring Costs (Details) Details 58 false false R59.htm 2408405 - Disclosure - Restructuring and Asset Impairment Charges - Restructuring Activities (Details) Sheet http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesRestructuringActivitiesDetails Restructuring and Asset Impairment Charges - Restructuring Activities (Details) Details 59 false false R60.htm 2409402 - Disclosure - Debt and Interest Rate Swaps - Schedule of Outstanding Debt (Details) Sheet http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails Debt and Interest Rate Swaps - Schedule of Outstanding Debt (Details) Details 60 false false R61.htm 2409403 - Disclosure - Debt and Interest Rate Swaps - 2020 Convertible Notes (Details) Notes http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails Debt and Interest Rate Swaps - 2020 Convertible Notes (Details) Details 61 false false R62.htm 2409404 - Disclosure - Debt and Interest Rate Swaps - Equity Component of Convertible Notes (Details) Notes http://www.rovicorp.com/role/DebtAndInterestRateSwapsEquityComponentOfConvertibleNotesDetails Debt and Interest Rate Swaps - Equity Component of Convertible Notes (Details) Details 62 false false R63.htm 2409405 - Disclosure - Debt and Interest Rate Swaps - Components of Interest Expense (Details) Sheet http://www.rovicorp.com/role/DebtAndInterestRateSwapsComponentsOfInterestExpenseDetails Debt and Interest Rate Swaps - Components of Interest Expense (Details) Details 63 false false R64.htm 2409406 - Disclosure - Debt and Interest Rate Swaps - Purchased Call Options and Sold Warrants (Details) Sheet http://www.rovicorp.com/role/DebtAndInterestRateSwapsPurchasedCallOptionsAndSoldWarrantsDetails Debt and Interest Rate Swaps - Purchased Call Options and Sold Warrants (Details) Details 64 false false R65.htm 2409407 - Disclosure - Debt and Interest Rate Swaps - 2021 Convertible Notes (Details) Notes http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails Debt and Interest Rate Swaps - 2021 Convertible Notes (Details) Details 65 false false R66.htm 2409408 - Disclosure - Debt and Interest Rate Swaps - Senior Secured Term Loans (Details) Sheet http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails Debt and Interest Rate Swaps - Senior Secured Term Loans (Details) Details 66 false false R67.htm 2409409 - Disclosure - Debt and Interest Rate Swaps - Schedule of Maturities (Details) Sheet http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfMaturitiesDetails Debt and Interest Rate Swaps - Schedule of Maturities (Details) Details 67 false false R68.htm 2409410 - Disclosure - Debt and Interest Rate Swaps - Interest Rate Swaps (Details) Sheet http://www.rovicorp.com/role/DebtAndInterestRateSwapsInterestRateSwapsDetails Debt and Interest Rate Swaps - Interest Rate Swaps (Details) Details 68 false false R69.htm 2410402 - Disclosure - Leases - Narrative (Details) Sheet http://www.rovicorp.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 69 false false R70.htm 2410403 - Disclosure - Leases - Components of Lease Expense (Details) Sheet http://www.rovicorp.com/role/LeasesComponentsOfLeaseExpenseDetails Leases - Components of Lease Expense (Details) Details 70 false false R71.htm 2410404 - Disclosure - Leases - Supplemental Information (Details) Sheet http://www.rovicorp.com/role/LeasesSupplementalInformationDetails Leases - Supplemental Information (Details) Details 71 false false R72.htm 2410405 - Disclosure - Leases - Maturity of Lease Liabilities (Details) Sheet http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails Leases - Maturity of Lease Liabilities (Details) Details 72 false false R73.htm 2413402 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 73 false false R74.htm 2413403 - Disclosure - Stockholders' Equity - Schedule of Weighted Average Number of Shares (Details) Sheet http://www.rovicorp.com/role/StockholdersEquityScheduleOfWeightedAverageNumberOfSharesDetails Stockholders' Equity - Schedule of Weighted Average Number of Shares (Details) Details 74 false false R75.htm 2413404 - Disclosure - Stockholders' Equity - Weighted Average Potential Anti-Dilutive Common Shares (Details) Sheet http://www.rovicorp.com/role/StockholdersEquityWeightedAveragePotentialAntiDilutiveCommonSharesDetails Stockholders' Equity - Weighted Average Potential Anti-Dilutive Common Shares (Details) Details 75 false false R76.htm 2414402 - Disclosure - Equity-based Compensation - Narrative (Details) Sheet http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails Equity-based Compensation - Narrative (Details) Details 76 false false R77.htm 2414403 - Disclosure - Equity-based Compensation - Assumptions Used To Value Equity-Based Payments (Details) Sheet http://www.rovicorp.com/role/EquityBasedCompensationAssumptionsUsedToValueEquityBasedPaymentsDetails Equity-based Compensation - Assumptions Used To Value Equity-Based Payments (Details) Details 77 false false R78.htm 2414404 - Disclosure - Equity-based Compensation - Weighted Average Fair Value Per Share Of Equity-Based Awards (Details) Sheet http://www.rovicorp.com/role/EquityBasedCompensationWeightedAverageFairValuePerShareOfEquityBasedAwardsDetails Equity-based Compensation - Weighted Average Fair Value Per Share Of Equity-Based Awards (Details) Details 78 false false R79.htm 2414405 - Disclosure - Equity-based Compensation - Restricted Stock Award Activity (Details) Sheet http://www.rovicorp.com/role/EquityBasedCompensationRestrictedStockAwardActivityDetails Equity-based Compensation - Restricted Stock Award Activity (Details) Details 79 false false R80.htm 2415402 - Disclosure - Income Taxes (Details) Sheet http://www.rovicorp.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.rovicorp.com/role/IncomeTaxesTables 80 false false R81.htm 2416402 - Disclosure - Segment Information (Details) Sheet http://www.rovicorp.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.rovicorp.com/role/SegmentInformationTables 81 false false All Reports Book All Reports tivocorp9301910-q.htm exhibit1001-9301910xq.htm exhibit3101-9301910xq.htm exhibit3102-9301910xq.htm exhibit3201-9301910xq.htm exhibit3202-9301910xq.htm rovi-20190930.xsd rovi-20190930_cal.xml rovi-20190930_def.xml rovi-20190930_lab.xml rovi-20190930_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true XML 82 R14.htm IDEA: XBRL DOCUMENT v3.19.3
Intangible Assets, Net and Goodwill
9 Months Ended
Sep. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets, Net and Goodwill Intangible Assets, Net and Goodwill

Intangible Assets, Net

Intangible assets, net consisted of the following (in thousands): 
 
September 30, 2019
 
Gross
 
Accumulated
Amortization
 
Net
Finite-lived intangible assets
 
 
 
 
 
Developed technology and patents
$
1,065,180

 
$
(833,081
)
 
$
232,099

Existing contracts and customer relationships
402,389

 
(210,887
)
 
191,502

Content databases and other
57,359

 
(52,103
)
 
5,256

Trademarks / Tradenames
8,300

 
(8,300
)
 

Total finite-lived intangible assets
1,533,228

 
(1,104,371
)
 
428,857

Indefinite-lived intangible assets
 
 
 
 
 
TiVo Tradename
14,000

 

 
14,000

Total intangible assets
$
1,547,228

 
$
(1,104,371
)
 
$
442,857


 
December 31, 2018
 
Gross
 
Accumulated
Amortization
 
Net
Finite-lived intangible assets
 
 
 
 
 
Developed technology and patents
$
1,051,635

 
$
(765,221
)
 
$
286,414

Existing contracts and customer relationships
402,756

 
(195,752
)
 
207,004

Content databases and other
57,235

 
(50,883
)
 
6,352

Trademarks / Tradenames
8,300

 
(8,300
)
 

Total finite-lived intangible assets
1,519,926

 
(1,020,156
)
 
499,770

Indefinite-lived intangible assets
 
 
 
 
 
TiVo Tradename
14,000

 

 
14,000

Total intangible assets
$
1,533,926

 
$
(1,020,156
)
 
$
513,770



Patent Acquisitions

In the three and nine months ended September 30, 2019, the Company acquired patent portfolios for an aggregate cost of $7.1 million and $14.0 million, respectively. The patent portfolios acquired in 2019 were obtained for $7.1 million as consideration in a licensing agreement and for a $6.9 million cash payment. The Company accounted for the patent portfolios acquired as asset acquisitions and is amortizing the purchase prices over a weighted average period of nine years.

Estimated Amortization of Finite-Lived Intangible Assets

As of September 30, 2019, estimated amortization expense for finite-lived intangible assets was as follows (in thousands): 
Remainder of 2019
$
28,132

2020
112,401

2021
69,631

2022
41,946

2023
24,845

Thereafter
151,902

Total
$
428,857



Goodwill

Goodwill allocated to the reportable segments and changes in the carrying amount of goodwill by reportable segment were as follows (in thousands):
 
Product
 
Intellectual Property Licensing
 
Total
December 31, 2018
$
253,011

 
$
1,291,332

 
$
1,544,343

Impairment
(79,287
)
 
(58,166
)
 
(137,453
)
Foreign currency translation
97

 

 
97

September 30, 2019
$
173,821

 
$
1,233,166

 
$
1,406,987



Goodwill at each reporting unit is evaluated for potential impairment annually, as of the beginning of the fourth quarter, and whenever events or changes in circumstances indicate the carrying amount of goodwill may not be recoverable. The process of evaluating goodwill for potential impairment is subjective and requires significant estimates, assumptions and judgments particularly related to the identification of reporting units, the assignment of assets and liabilities to reporting units and estimating the fair value of each reporting unit.

During September 2019, sufficient indicators of potential impairment were identified that management concluded it was more-likely-than-not that goodwill was impaired and a quantitative interim goodwill impairment test should be performed as of September 30, 2019 for the Product and Intellectual Property Licensing reporting units. Indicators of potential impairment included a significant and sustained decline in the trading price of TiVo's common stock, as well as lower-than-previously forecast revenue and profitability levels for the Product reporting unit and downward revisions to this reporting unit's short- and long-term forecasts. The forecast revisions for the Product reporting unit were identified as part of TiVo's 2020 budgeting process and reflect lower expectations for its Platform Solutions products, including changes in both the market and business models internationally. The changes in such expectations related to revenue growth rates, current market trends, business mix, cost structure and other expectations about the anticipated short- and long-term operating results. As a result of the quantitative interim goodwill impairment test performed as of September 30, 2019, a Goodwill impairment charge of $137.5 million was recognized, of which $79.3 million related to the Product reporting unit and $58.2 million related to the Intellectual Property Licensing reporting unit. The Goodwill impairment charge for the Intellectual Property Licensing reporting unit resulted from an increase in the discount rate used to estimate fair value due to the decline in the trading price of TiVo's common stock.

No goodwill impairment charges were recognized as a result of an interim goodwill impairment test during the first two quarters of 2019.

Prior to completing the quantitative interim goodwill impairment test, TiVo tested the recoverability of long-lived assets other than goodwill assigned to the Product and Intellectual Property Licensing reporting units and concluded that such assets were not impaired.
XML 83 R10.htm IDEA: XBRL DOCUMENT v3.19.3
Financial Statement Details
9 Months Ended
Sep. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Financial Statement Details Financial Statement Details

Inventory

Components of Inventory were as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
Raw materials
$
411

 
$
864

Finished goods
2,645

 
6,585

Inventory
$
3,056

 
$
7,449



Property and equipment, net

Components of Property and equipment, net were as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
Computer software and equipment
$
155,634

 
$
148,935

Leasehold improvements
52,389

 
47,431

Furniture and fixtures
10,317

 
9,494

Property and equipment, gross
218,340

 
205,860

Less: Accumulated depreciation and amortization
(167,979
)
 
(152,274
)
Property and equipment, net
$
50,361

 
$
53,586


    
Accounts payable and accrued expenses

Components of Accounts payable and accrued expenses were as follows (in thousands):
 
September 30, 2019
 
December 31, 2018
Accounts payable
$
13,686

 
$
2,180

Accrued compensation and benefits
34,896

 
46,466

Other accrued liabilities
59,233

 
56,335

Accounts payable and accrued expenses
$
107,815

 
$
104,981


Supplemental cash flow information (in thousands):
 
Nine Months Ended September 30,
 
2019
 
2018
Significant noncash transactions
 
 
 
Patents acquired as part of a licensing agreement
$
7,086

 
$


XML 84 R18.htm IDEA: XBRL DOCUMENT v3.19.3
Contingencies
9 Months Ended
Sep. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Contingencies Contingencies

Indemnifications

In the normal course of business, the Company provides indemnifications of varying scopes and amounts to certain of its licensees against claims made by third parties arising out of the use and / or incorporation of the Company's products, intellectual property, services and / or technologies into the licensees' products and services. TiVo Solutions has also indemnified certain customers and business partners for, among other things, the licensing of its products, the sale of its digital video recorders ("DVRs"), and the provision of engineering and consulting services. The Company’s obligation under its indemnification agreements with customer and business partners would arise in the event a third party filed a claim against one of the parties that was covered by the Company’s indemnification. Pursuant to these agreements, the Company may indemnify the other party for certain losses suffered or incurred by the indemnified party in connection with various types of claims, which may include, without limitation, intellectual property infringement, advertising and consumer disclosure laws, certain tax liabilities, negligence and intentional acts in the performance of services and violations of laws.

In some cases, the Company may receive tenders of defense and indemnity arising from products, intellectual property services and / or technologies that are no longer provided by the Company due to having divested certain assets, but which were previously licensed or provided by the Company.

The term of the Company's indemnification obligations is generally perpetual. The Company's indemnification obligations are typically limited to the cumulative amount paid to the Company by the licensee under the license agreement; however, some license agreements, including those with the Company's largest multiple system operator and digital broadcast satellite providers, have larger limits or do not specify a limit on amounts that may be payable under the indemnity arrangements. 

The Company cannot reasonably estimate the possible range of losses that may be incurred pursuant to its indemnification obligations, if any. Variables affecting any such assessment include, but are not limited to: the nature of the claim asserted; the relative merits of the claim; the financial ability of the party suing the indemnified party to engage in protracted litigation; the number of parties seeking indemnification; the nature and amount of damages claimed by the party suing the indemnified party; and the willingness of such party to engage in settlement negotiations. Due to the nature of the Company's potential indemnity liability, the Condensed Consolidated Financial Statements could be materially adversely affected in a particular period by one or more of these indemnities.

Under certain circumstances, TiVo Solutions may seek to recover some or all amounts paid to an indemnified party from its insurers. TiVo Solutions does not have any assets held either as collateral or by third parties that, on the occurrence of an event requiring it to indemnify a customer, could be obtained and liquidated to recover all or a portion of the amounts paid pursuant to its indemnification obligations.

Legal Proceedings

The Company may be involved in various lawsuits, claims and proceedings, including intellectual property, commercial, securities and employment matters that arise in the normal course of business. The Company accrues a liability when management believes information available prior to the issuance of the financial statements indicates it is probable a loss has been incurred as of the date of the financial statements and the amount of loss can be reasonably estimated. The Company adjusts its accruals to reflect the impact of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. Legal costs are expensed as incurred.

The Company believes it has recorded adequate provisions for any such lawsuits, claims and proceedings and, as of September 30, 2019, it was not reasonably possible that a material loss had been incurred in excess of the amounts recognized in the Condensed Consolidated Financial Statements. Based on its experience, the Company believes that damage amounts claimed in these matters are not meaningful indicators of potential liability. Some of the matters pending against the Company involve potential compensatory, punitive or treble damage claims or sanctions, that, if granted, could require the Company to pay damages or make other expenditures in amounts that could have a material adverse effect on its Condensed Consolidated Financial Statements. Given the inherent uncertainties of litigation, the ultimate outcome of the ongoing matters described herein cannot be predicted with certainty. While litigation is inherently unpredictable, the Company believes it has valid defenses with respect to the legal matters pending against it. Nevertheless, the Condensed Consolidated Financial Statements could be materially adversely affected in a particular period by the resolution of one or more of these contingencies.
XML 85 R79.htm IDEA: XBRL DOCUMENT v3.19.3
Equity-based Compensation - Restricted Stock Award Activity (Details) - $ / shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Weighted-Average Grant Date Fair Value        
Granted (in dollars per share) $ 6.39 $ 11.55 $ 6.72 $ 11.72
Restricted Awards [Member]        
Restricted Awards (In Thousands)        
Beginning Balance (in shares)     5,350  
Granted (in shares)     4,487  
Vested (in shares)     (1,815)  
Forfeited (in shares)     (891)  
Ending Balance (in shares) 7,131   7,131  
Weighted-Average Grant Date Fair Value        
Beginning Balance (in dollars per share)     $ 14.26  
Granted (in dollars per share)     6.72  
Vested (in dollars per share)     14.45  
Forfeited (in dollars per share)     13.54  
Ending Balance (in dollars per share) $ 9.56   $ 9.56  
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Supplemental Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Operating cash flows:    
Cash paid for amounts included in the measurement of operating Lease liabilities $ 14,511  
Non-cash activity:    
Right-of-use assets obtained in exchange for operating Lease liabilities 7,574  
Other adjustments to Right-of-use assets (1,626)  
Supplemental Balance Sheet Information    
Right-of-use assets 63,064 $ 0
Lease liabilities - current 13,562  
Lease liabilities - non current 65,650 $ 0
Total Lease liabilities $ 79,212  
Weighted average remaining lease term 6 years  
Weighted average discount rate 6.60%  
XML 87 R81.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
Sep. 30, 2019
USD ($)
segment
Sep. 30, 2018
USD ($)
Segment Reporting Information [Line Items]        
Number of reportable segments | segment     2  
Revenues, net: $ 158,524 $ 164,709 $ 492,931 $ 527,406
Adjusted Operating Expenses 108,472 117,633 342,817 369,455
Adjusted EBITDA 50,052 47,076 150,114 157,951
Depreciation 5,314 5,338 16,005 16,252
Amortization of intangible assets 28,212 37,242 84,574 119,463
Restructuring and asset impairment charges 1,995 2,921 6,484 8,568
Goodwill impairment 137,453 0 137,453 0
Equity-based compensation 5,148 9,471 22,459 28,226
Separation and transformation costs 9,458 0 13,905 0
Transition and integration costs 189 (148) 1,342 9,303
Earnout amortization 0 0 0 1,494
CEO transition cash costs 0 0 1,000 (975)
Remeasurement of contingent consideration 0 (67) 0 1,104
Operating loss (137,717) (7,681) (133,108) (25,484)
Interest expense (11,844) (12,436) (36,480) (36,241)
Interest income and other, net 860 861 4,150 2,971
(Loss) gain on interest rate swaps (390) 1,033 (5,475) 7,185
Loss on debt extinguishment 0 0 (300) 0
Loss from continuing operations before income taxes (149,091) (18,223) (171,213) (51,569)
Product [Member]        
Segment Reporting Information [Line Items]        
Revenues, net: 82,788 94,612 259,297 304,251
Goodwill impairment     79,287  
Intellectual Property Licensing [Member]        
Segment Reporting Information [Line Items]        
Revenues, net: 75,736 70,097 233,634 223,155
Goodwill impairment     58,166  
Operating Segments [Member] | Product [Member]        
Segment Reporting Information [Line Items]        
Revenues, net: 82,788 94,612 259,297 304,251
Adjusted Operating Expenses 69,386 79,347 229,944 250,280
Adjusted EBITDA 13,402 15,265 29,353 53,971
Operating Segments [Member] | Product [Member] | Platform Solutions [Member]        
Segment Reporting Information [Line Items]        
Revenues, net: 62,083 73,147 198,851 241,295
Operating Segments [Member] | Product [Member] | Software and Services [Member]        
Segment Reporting Information [Line Items]        
Revenues, net: 19,771 19,851 58,915 57,949
Operating Segments [Member] | Product [Member] | Other [Member]        
Segment Reporting Information [Line Items]        
Revenues, net: 934 1,614 1,531 5,007
Operating Segments [Member] | Intellectual Property Licensing [Member]        
Segment Reporting Information [Line Items]        
Revenues, net: 75,736 70,097 233,634 223,155
Adjusted Operating Expenses 25,659 23,461 68,825 73,790
Adjusted EBITDA 50,077 46,636 164,809 149,365
Operating Segments [Member] | Intellectual Property Licensing [Member] | US Pay TV Providers [Member]        
Segment Reporting Information [Line Items]        
Revenues, net: 41,896 44,474 126,009 143,606
Operating Segments [Member] | Intellectual Property Licensing [Member] | Consumer Electronics Manufacturers [Member]        
Segment Reporting Information [Line Items]        
Revenues, net: 15,580 8,859 31,928 26,754
Operating Segments [Member] | Intellectual Property Licensing [Member] | New Media, International Pay TV Providers and Other [Member]        
Segment Reporting Information [Line Items]        
Revenues, net: 18,260 16,764 75,697 52,795
Corporate [Member]        
Segment Reporting Information [Line Items]        
Adjusted Operating Expenses 13,427 14,825 44,048 45,385
Adjusted EBITDA $ (13,427) $ (14,825) $ (44,048) $ (45,385)
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity - Weighted Average Potential Anti-Dilutive Common Shares (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average potential shares excluded from the calculation of Diluted EPS (in shares) 31,491 32,752 31,950 31,734
Restricted Awards [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average potential shares excluded from the calculation of Diluted EPS (in shares) 6,173 5,401 5,272 4,153
Stock Options [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average potential shares excluded from the calculation of Diluted EPS (in shares) 596 1,907 885 2,238
Convertible Notes Payable [Member] | 2020 Convertible Notes [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average potential shares excluded from the calculation of Diluted EPS (in shares) 11,722 12,918 12,881 12,918
Convertible Notes Payable [Member] | 2021 Convertible Notes [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average potential shares excluded from the calculation of Diluted EPS (in shares) 1 1 1 1
Warrants [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average potential shares excluded from the calculation of Diluted EPS (in shares) 12,999 12,525 12,911 12,424
XML 89 R56.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring and Asset Impairment Charges - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Restructuring Cost and Reserve [Line Items]        
Accrual adjustment $ 2,179 $ 2,179   $ 4,260
2019 Transformation Plan [Member]        
Restructuring Cost and Reserve [Line Items]        
Separation and transformation costs 9,500 13,900    
Restructuring Expense 700 700    
Facility-related Costs [Member]        
Restructuring Cost and Reserve [Line Items]        
Accrual adjustment 0 0   264
Facility-related Costs [Member] | Tivo Integration Restructuring Plan [Member]        
Restructuring Cost and Reserve [Line Items]        
Restructuring Expense     $ 400  
Severance Costs [Member]        
Restructuring Cost and Reserve [Line Items]        
Accrual adjustment $ 2,179 $ 2,179   $ 3,996
XML 90 R7.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements Of Cash Flows - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Operating activities:        
Net loss $ (151,389) $ (22,849) $ (187,573) $ (61,136)
Adjustments to reconcile net loss to net cash provided by operating activities:        
Loss (Income) from discontinued operations, net of tax 379 (143) 379 (3,738)
Depreciation 5,314 5,338 16,005 16,252
Amortization of intangible assets 28,212 37,242 84,574 119,463
Amortization of convertible note discount and note issuance costs     11,531 11,586
Restructuring and asset impairment charges 1,995 2,921 6,484 8,568
Goodwill impairment 137,453 0 137,453 0
Equity-based compensation 5,148 9,471 22,459 28,226
Change in fair value of interest rate swaps     4,613 (10,245)
Loss on debt extinguishment 0 0 300 0
Deferred income taxes     (5,418) (447)
Other operating, net     5,507 1,819
Changes in operating assets and liabilities:        
Accounts receivable     (31,803) 30,548
Inventory     2,001 3,618
Prepaid expenses and other current assets and other long-term assets     (716) 7,377
Right-of-use assets, net of lease liabilities     14,919 0
Accounts payable and accrued expenses and other long-term liabilities     (26,003) (35,237)
Taxes payable     (1,504) (474)
Unearned revenue     (11,563) (2,445)
Net cash provided by operating activities - Continuing operations     41,645 113,735
Net cash used in operating activities - Discontinued operations     (25) 0
Net cash provided by operating activities - Continuing operations     41,620 113,735
Investing activities:        
Payments for purchase of short- and long-term marketable securities     (69,220) (150,583)
Proceeds from sales or maturities of short- and long-term marketable securities     165,799 142,753
Payments for purchase of property and equipment     (15,743) (17,053)
Payments for acquisition of patents     (6,850) 0
Other investing, net     0 15
Net cash provided by (used in) investing activities     73,986 (24,868)
Financing activities:        
Principal payments on long-term debt     (95,963) (5,250)
Payments for dividends (10,000) (22,300) (42,493) (66,687)
Payments for contingent consideration and deferred holdback     0 (1,874)
Payments for withholding taxes related to net settlement of restricted awards     (5,392) (6,755)
Proceeds from employee stock purchase plan     10,872 12,854
Net cash used in financing activities     (132,976) (67,712)
Effect of exchange rate changes on cash and cash equivalents     (134) (465)
Net (decrease) increase in cash and cash equivalents     (17,504) 20,690
Cash and cash equivalents at beginning of period     161,955 128,965
Cash and cash equivalents at end of period $ 144,451 $ 149,655 $ 144,451 $ 149,655
XML 91 R52.htm IDEA: XBRL DOCUMENT v3.19.3
Intangible Assets, Net and Goodwill - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Acquired Finite-Lived Intangible Assets [Line Items]        
Intangible assets acquired $ 7,100   $ 14,000  
Payments for purchase of patents     $ 6,850 $ 0
Acquired finite-lived intangible assets weighted average useful life     9 years  
Goodwill impairment $ 137,453 $ 0 $ 137,453 $ 0
Product [Member]        
Acquired Finite-Lived Intangible Assets [Line Items]        
Goodwill impairment     79,287  
Intellectual Property Licensing [Member]        
Acquired Finite-Lived Intangible Assets [Line Items]        
Goodwill impairment     $ 58,166  
XML 92 R3.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Preferred Stock, par value (in usd per share) $ 0.001 $ 0.001
Preferred Stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred Stock, shares issued (in shares) 0 0
Preferred Stock, shares outstanding (in shares) 0 0
Common Stock, par value (in usd per share) $ 0.001 $ 0.001
Common Stock, shares authorized (in shares) 250,000,000 250,000,000
Common Stock, shares issued (in shares) 128,969,000 125,781,000
Common Stock, shares outstanding (in shares) 126,502,000 123,975,000
Treasury Stock, shares (in shares) (2,467,000) (1,806,000)
XML 93 R64.htm IDEA: XBRL DOCUMENT v3.19.3
Debt and Interest Rate Swaps - Purchased Call Options and Sold Warrants (Details) - Convertible Debt [Member] - 2020 Convertible Notes [Member]
shares in Millions
Sep. 30, 2019
$ / shares
$ / per_unit
shares
Dec. 31, 2016
$ / shares
$ / per_unit
shares
Equity Option [Member]    
Debt Instrument [Line Items]    
Call option, shares 11.7 11.9
Common stock strike price (in usd per share) | $ / per_unit 25.1668 28.9044
Warrants to Purchase Common Stock [Member]    
Debt Instrument [Line Items]    
Warrants outstanding, shares   11.9
Warrant exercise price (in usd per share) | $ / shares $ 34.9541 $ 40.1450
Warrants outstanding (in shares) 13.0  
XML 94 R60.htm IDEA: XBRL DOCUMENT v3.19.3
Debt and Interest Rate Swaps - Schedule of Outstanding Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Mar. 04, 2015
Sep. 22, 2014
Debt Instrument [Line Items]        
Outstanding Principal $ 916,960 $ 1,013,548    
Carrying amount 909,231 992,137    
Less: Current portion of long-term debt 289,284 373,361    
Long-term debt, less current portion $ 619,947 618,776    
Convertible Debt [Member] | 2020 Convertible Notes [Member]        
Debt Instrument [Line Items]        
Interest rate of debt, stated percentage 0.50%   0.50%  
Outstanding Principal $ 295,000 345,000    
Carrying amount $ 289,284 326,640    
Convertible Debt [Member] | 2021 Convertible Notes [Member]        
Debt Instrument [Line Items]        
Interest rate of debt, stated percentage 2.00%     2.00%
Outstanding Principal $ 48 48    
Carrying amount 48 48    
Line of Credit [Member] | Term Loan B Facility [Member]        
Debt Instrument [Line Items]        
Outstanding Principal 621,912 668,500    
Carrying amount $ 619,899 $ 665,449    
XML 95 R68.htm IDEA: XBRL DOCUMENT v3.19.3
Debt and Interest Rate Swaps - Interest Rate Swaps (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Debt Disclosure [Abstract]          
(Loss) gain on interest rate swaps $ (390) $ 1,033 $ (5,475) $ 7,185  
Not Designated as Hedging Instrument [Member] | $250M June 2013 Swaps [Member] | Line of Credit [Member]          
Debt Instrument [Line Items]          
Notional amount of interest rate swaps $ 0   $ 0   $ 250,000
Fixed interest rate (percent) 2.23%   2.23%    
Not Designated as Hedging Instrument [Member] | $125M September 2014 Swaps [Member] | Line of Credit [Member]          
Debt Instrument [Line Items]          
Notional amount of interest rate swaps $ 125,000   $ 125,000   125,000
Fixed interest rate (percent) 2.66%   2.66%    
Not Designated as Hedging Instrument [Member] | $200M September 2014 Swaps [Member] | Line of Credit [Member]          
Debt Instrument [Line Items]          
Notional amount of interest rate swaps $ 200,000   $ 200,000   $ 200,000
Fixed interest rate (percent) 2.93%   2.93%    
XML 96 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Revenues - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]    
Accounts receivable, gross $ 186,828 $ 155,708
Less: Allowance for doubtful accounts (3,001) (2,842)
Accounts receivable, net $ 183,827 $ 152,866
XML 97 R47.htm IDEA: XBRL DOCUMENT v3.19.3
Investments - Available-For-Sale Debt Investments At Fair Value (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Amortized Cost  
Due in less than 1 year $ 134,987
Due in 1-2 years 4,934
Amortized Cost 139,921
Fair Value  
Due in less than 1 year 135,204
Due in 1-2 years 4,986
Total $ 140,190
XML 98 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 99 R26.htm IDEA: XBRL DOCUMENT v3.19.3
Investments (Tables)
9 Months Ended
Sep. 30, 2019
Investments [Abstract]  
Available-For-Sale And Other Investment Securities

The amortized cost and fair value of cash, cash equivalents and marketable securities by significant investment category were as follows (in thousands):
 
September 30, 2019
 
Amortized Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair Value
Cash
$
42,208

 
$

 
$

 
$
42,208

Cash equivalents - Money market funds
99,247

 

 

 
99,247

Cash equivalents - Corporate debt securities
2,996

 

 

 
2,996

Cash and cash equivalents
$
144,451

 
$

 
$

 
$
144,451

 
 
 
 
 
 
 
 
Corporate debt securities
$
62,080

 
$
67

 
$
(11
)
 
$
62,136

U.S. Treasuries / Agencies
74,845

 
236

 
(23
)
 
75,058

Marketable securities
$
136,925

 
$
303

 
$
(34
)
 
$
137,194

Cash, cash equivalents and marketable securities
 
 
 
 
 
 
$
281,645

 
December 31, 2018
 
Amortized Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair Value
Cash
$
40,125

 
$

 
$

 
$
40,125

Cash equivalents - Money market funds
121,830

 

 

 
121,830

Cash and cash equivalents
$
161,955

 
$

 
$

 
$
161,955

 
 
 
 
 
 
 
 
Corporate debt securities
$
114,159

 
$
1

 
$
(400
)
 
$
113,760

U.S. Treasuries / Agencies
118,497

 
70

 
(164
)
 
118,403

Marketable securities
$
232,656

 
$
71

 
$
(564
)
 
$
232,163

Cash, cash equivalents and marketable securities
 
 
 
 
 
 
$
394,118


Available-For-Sale Debt Investments At Fair Value
As of September 30, 2019, the amortized cost and fair value of marketable securities, by contractual maturity, were as follows (in thousands): 
 
Amortized Cost
 
Fair Value
Due in less than 1 year
$
134,987

 
$
135,204

Due in 1-2 years
4,934

 
4,986

Total
$
139,921

 
$
140,190


XML 100 R22.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Information
9 Months Ended
Sep. 30, 2019
Segment Reporting [Abstract]  
Segment Information Segment Information

Reportable segments are identified based on the Company's organizational structure and information reviewed by the Company’s chief operating decision maker ("CODM") to evaluate performance and allocate resources. The Company's operations are organized into two reportable segments for financial reporting purposes: Product and Intellectual Property Licensing.

The Product segment consists primarily of licensing Company-developed user experience products and services to multi-channel video service providers and consumer electronics ("CE") manufacturers, licensing the TiVo service and selling TiVo-enabled devices, licensing metadata and advanced search and recommendation and viewership data, as well as sponsored discovery and in-guide advertising. We group our Product segment into three verticals based on the products delivered to our customer: Platform Solutions; Software and Services; and Other. Platform Solutions includes licensing Company-developed UX products, the TiVo service and selling TiVo-enabled devices. Software and Services includes licensing our metadata and advanced media and advertising solutions, including viewership data, sponsored discovery and in-guide advertising. Other includes legacy Analog Content Protection ("ACP"), VCR Plus+ and media recognition products.

The Intellectual Property Licensing segment consists primarily of licensing our patent portfolio to U.S. and international pay television ("TV") providers (directly and through their suppliers), mobile device manufacturers, CE manufacturers and over-the-top ("OTT") video providers. Our broad portfolio of licensable technology patents covers many aspects of content discovery, DVR, video-on-demand, OTT experiences, multi-screen functionality and personalization, as well as interactive applications and advertising. We group our Intellectual Property Licensing segment into three verticals based primarily on the business of our customer: US Pay TV Providers; CE Manufacturers; and New Media, International Pay TV Providers and Other. US Pay TV Providers includes direct and indirect licensing of traditional US Pay TV Providers regardless of the particular distribution technology (e.g., cable, satellite or the internet). CE Manufacturers includes the licensing of our patents to traditional CE manufacturers. New Media, International Pay TV Providers and Other includes licensing to international pay TV providers, virtual service providers, mobile device manufacturers and content and new media companies.

Segment results are derived from the Company's internal management reporting system. The accounting policies used to derive segment results are substantially the same as those used by the consolidated company. Intersegment revenues and expenses have been eliminated from segment financial information as transactions between reportable segments are excluded from the measure of segment profitability reviewed by the CODM. In addition, certain costs are not allocated to the segments as they are considered corporate costs. Corporate costs primarily include general and administrative costs such as corporate management, finance, legal and human resources. The CODM uses an Adjusted EBITDA (as defined below) measure to evaluate the performance of, and allocate resources to, the segments. Segment balance sheets are not used by the CODM to allocate resources or assess performance.

Segment results were as follows (in thousands):
 
Three Months Ended September 30,
 
Nine Months Ended September 30,
 
2019
 
2018
 
2019
 
2018
Product
 
 
 
 
 
 
 
Platform Solutions
$
62,083

 
$
73,147

 
$
198,851

 
$
241,295

Software and Services
19,771

 
19,851

 
58,915

 
57,949

Other
934

 
1,614

 
1,531

 
5,007

Revenues, net
82,788

 
94,612

 
259,297

 
304,251

Adjusted Operating Expenses (1)
69,386

 
79,347

 
229,944

 
250,280

Adjusted EBITDA (2)
13,402

 
15,265

 
29,353

 
53,971

Intellectual Property Licensing
 
 
 
 
 
 
 
US Pay TV Providers
41,896

 
44,474

 
126,009

 
143,606

CE Manufacturers
15,580

 
8,859

 
31,928

 
26,754

New Media, International Pay TV Providers and Other
18,260

 
16,764

 
75,697

 
52,795

Revenues, net
75,736

 
70,097

 
233,634

 
223,155

Adjusted Operating Expenses (1)
25,659

 
23,461

 
68,825

 
73,790

Adjusted EBITDA (2)
50,077

 
46,636

 
164,809

 
149,365

Corporate
 
 
 
 
 
 
 
Adjusted Operating Expenses (1)
13,427

 
14,825

 
44,048

 
45,385

Adjusted EBITDA (2)
(13,427
)
 
(14,825
)
 
(44,048
)
 
(45,385
)
Consolidated
 
 
 
 
 
 
 
Total Revenues, net
158,524

 
164,709

 
492,931

 
527,406

Adjusted Operating Expenses (1)
108,472

 
117,633

 
342,817

 
369,455

Adjusted EBITDA (2)
50,052

 
47,076

 
150,114

 
157,951

Depreciation
5,314

 
5,338

 
16,005

 
16,252

Amortization of intangible assets
28,212

 
37,242

 
84,574

 
119,463

Restructuring and asset impairment charges
1,995

 
2,921

 
6,484

 
8,568

Goodwill impairment
137,453

 

 
137,453

 

Equity-based compensation
5,148

 
9,471

 
22,459

 
28,226

Separation and transformation costs
9,458

 

 
13,905

 

Transition and integration costs
189

 
(148
)
 
1,342

 
9,303

Earnout amortization

 

 

 
1,494

CEO transition cash costs

 

 
1,000

 
(975
)
Remeasurement of contingent consideration

 
(67
)
 

 
1,104

Operating loss
(137,717
)
 
(7,681
)
 
(133,108
)
 
(25,484
)
Interest expense
(11,844
)
 
(12,436
)
 
(36,480
)
 
(36,241
)
Interest income and other, net
860

 
861

 
4,150

 
2,971

(Loss) gain on interest rate swaps
(390
)
 
1,033

 
(5,475
)
 
7,185

Loss on debt extinguishment

 

 
(300
)
 

Loss from continuing operations before income taxes
$
(149,091
)
 
$
(18,223
)
 
$
(171,213
)
 
$
(51,569
)

(1)
Adjusted Operating Expenses are defined as operating expenses excluding Depreciation, Amortization of intangible assets, Restructuring and asset impairment charges, Goodwill impairment, Equity-based compensation, Separation and transformation costs, Transition and integration costs, retention earn-outs payable to former shareholders of acquired businesses, CEO transition cash costs and Remeasurement of contingent consideration.

(2)
Adjusted EBITDA is defined as operating loss excluding Depreciation, Amortization of intangible assets, Restructuring and asset impairment charges, Goodwill impairment, Equity-based compensation, Separation and
transformation costs, Transition and integration costs, retention earn-outs payable to former shareholders of acquired businesses, CEO transition cash costs and Remeasurement of contingent consideration.
JSON 101 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "tivocorp9301910-q.htm": { "axisCustom": 1, "axisStandard": 41, "contextCount": 423, "dts": { "calculationLink": { "local": [ "rovi-20190930_cal.xml" ] }, "definitionLink": { "local": [ "rovi-20190930_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": [ "tivocorp9301910-q.htm" ] }, "labelLink": { "local": [ "rovi-20190930_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "rovi-20190930_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": [ "rovi-20190930.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "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://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-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.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": 681, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 46, "http://www.rovicorp.com/20190930": 10, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 61 }, "keyCustom": 60, "keyStandard": 406, "memberCustom": 46, "memberStandard": 58, "nsprefix": "rovi", "nsuri": "http://www.rovicorp.com/20190930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Cover Page", "role": "http://www.rovicorp.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Financial Statement Details", "role": "http://www.rovicorp.com/role/FinancialStatementDetails", "shortName": "Financial Statement Details", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Revenues", "role": "http://www.rovicorp.com/role/Revenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Investments", "role": "http://www.rovicorp.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Fair Value Measurements", "role": "http://www.rovicorp.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Intangible Assets, Net and Goodwill", "role": "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwill", "shortName": "Intangible Assets, Net and Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Restructuring and Asset Impairment Charges", "role": "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentCharges", "shortName": "Restructuring and Asset Impairment Charges", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Debt and Interest Rate Swaps", "role": "http://www.rovicorp.com/role/DebtAndInterestRateSwaps", "shortName": "Debt and Interest Rate Swaps", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Leases", "role": "http://www.rovicorp.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Contingencies", "role": "http://www.rovicorp.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Stockholders' Equity", "role": "http://www.rovicorp.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "rovi:ScheduleOfAvailableForSaleSecuritiesIncludingCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "lang": null, "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Equity-based Compensation", "role": "http://www.rovicorp.com/role/EquityBasedCompensation", "shortName": "Equity-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - Income Taxes", "role": "http://www.rovicorp.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Segment Information", "role": "http://www.rovicorp.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "rovi:BusinessDescriptionPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "role": "http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "rovi:BusinessDescriptionPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Financial Statement Details (Tables)", "role": "http://www.rovicorp.com/role/FinancialStatementDetailsTables", "shortName": "Financial Statement Details (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Revenues (Tables)", "role": "http://www.rovicorp.com/role/RevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "rovi:ScheduleOfAvailableForSaleSecuritiesIncludingCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Investments (Tables)", "role": "http://www.rovicorp.com/role/InvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "rovi:ScheduleOfAvailableForSaleSecuritiesIncludingCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.rovicorp.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Intangible Assets, Net and Goodwill (Tables)", "role": "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillTables", "shortName": "Intangible Assets, Net and Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Restructuring and Asset Impairment Charges (Tables)", "role": "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesTables", "shortName": "Restructuring and Asset Impairment Charges (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - Debt and Interest Rate Swaps (Tables)", "role": "http://www.rovicorp.com/role/DebtAndInterestRateSwapsTables", "shortName": "Debt and Interest Rate Swaps (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Leases (Tables)", "role": "http://www.rovicorp.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.rovicorp.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "rovi:ScheduleOfShareBasedPaymentAwardOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - Equity-based Compensation (Tables)", "role": "http://www.rovicorp.com/role/EquityBasedCompensationTables", "shortName": "Equity-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "rovi:ScheduleOfShareBasedPaymentAwardOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315301 - Disclosure - Income Taxes (Tables)", "role": "http://www.rovicorp.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - Segment Information (Tables)", "role": "http://www.rovicorp.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "D2019Q1Jan1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_BalanceSheetLocationAxis_rovi_OperatingLeaseLiabilityMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401402 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Details)", "role": "http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Discontinued Operations (Details)", "role": "http://www.rovicorp.com/role/DiscontinuedOperationsDetails", "shortName": "Discontinued Operations (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Financial Statement Details (Details)", "role": "http://www.rovicorp.com/role/FinancialStatementDetailsDetails", "shortName": "Financial Statement Details (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetCreditLossExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Revenues - Narrative (Details)", "role": "http://www.rovicorp.com/role/RevenuesNarrativeDetails", "shortName": "Revenues - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetCreditLossExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Condensed Consolidated Statements Of Operations", "role": "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements Of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "rovi:CostofLicensingRevenueExcludingDepreciationandAmortizationofIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD_srt_MajorCustomersAxis_rovi_ATTInc.Member_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404403 - Disclosure - Revenues - Concentration of Risk (Details)", "role": "http://www.rovicorp.com/role/RevenuesConcentrationOfRiskDetails", "shortName": "Revenues - Concentration of Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD_srt_MajorCustomersAxis_rovi_ATTInc.Member_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404404 - Disclosure - Revenues - Revenue by Contract Type (Details)", "role": "http://www.rovicorp.com/role/RevenuesRevenueByContractTypeDetails", "shortName": "Revenues - Revenue by Contract Type (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD_us-gaap_TimingOfTransferOfGoodOrServiceAxis_us-gaap_TransferredAtPointInTimeMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404405 - Disclosure - Revenues - Schedule of Revenue by Geographic Areas (Details)", "role": "http://www.rovicorp.com/role/RevenuesScheduleOfRevenueByGeographicAreasDetails", "shortName": "Revenues - Schedule of Revenue by Geographic Areas (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD_srt_StatementGeographicalAxis_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404406 - Disclosure - Revenues - Accounts Receivable, Net (Details)", "role": "http://www.rovicorp.com/role/RevenuesAccountsReceivableNetDetails", "shortName": "Revenues - Accounts Receivable, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404407 - Disclosure - Revenues - Contract Assets (Details)", "role": "http://www.rovicorp.com/role/RevenuesContractAssetsDetails", "shortName": "Revenues - Contract Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-10-01", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404408 - Disclosure - Revenues - Expected Revenue Recognized (Details)", "role": "http://www.rovicorp.com/role/RevenuesExpectedRevenueRecognizedDetails", "shortName": "Revenues - Expected Revenue Recognized (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2019-10-01", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "rovi:ScheduleOfAvailableForSaleSecuritiesIncludingCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Investments - Available-For-Sale Investment Securities (Details)", "role": "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails", "shortName": "Investments - Available-For-Sale Investment Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "rovi:ScheduleOfAvailableForSaleSecuritiesIncludingCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "lang": null, "name": "rovi:CashCashEquivalentsandMarketableSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - Investments - Available-For-Sale Debt Investments At Fair Value (Details)", "role": "http://www.rovicorp.com/role/InvestmentsAvailableForSaleDebtInvestmentsAtFairValueDetails", "shortName": "Investments - Available-For-Sale Debt Investments At Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405404 - Disclosure - Investments - Narrative (Details)", "role": "http://www.rovicorp.com/role/InvestmentsNarrativeDetails", "shortName": "Investments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2018Q4", "decimals": "-5", "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Fair Value Measurements - Assets And Liabilities Measured And Recorded At Fair Value On A Recurring Basis (Details)", "role": "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails", "shortName": "Fair Value Measurements - Assets And Liabilities Measured And Recorded At Fair Value On A Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Condensed Consolidated Statements Of Comprehensive Loss", "role": "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss", "shortName": "Condensed Consolidated Statements Of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Fair Value Measurements - Changes in Level 3 Measurements (Details)", "role": "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails", "shortName": "Fair Value Measurements - Changes in Level 3 Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2018Q2_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_rovi_CubiwareContingentConsiderationMember", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "rovi:ScheduleOfOutstandingDebtFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406404 - Disclosure - Fair Value Measurements - Outstanding Debt Fair Value (Details)", "role": "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails", "shortName": "Fair Value Measurements - Outstanding Debt Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "rovi:ScheduleOfOutstandingDebtFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Intangible Assets, Net and Goodwill - Narrative (Details)", "role": "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillNarrativeDetails", "shortName": "Intangible Assets, Net and Goodwill - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Intangible Assets, Net and Goodwill - Summary Of Intangible Assets (Details)", "role": "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails", "shortName": "Intangible Assets, Net and Goodwill - Summary Of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Intangible Assets, Net and Goodwill - Estimated Amortization Expense In Future Periods (Details)", "role": "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillEstimatedAmortizationExpenseInFuturePeriodsDetails", "shortName": "Intangible Assets, Net and Goodwill - Estimated Amortization Expense In Future Periods (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407405 - Disclosure - Intangible Assets, Net and Goodwill - Summary Of Goodwill Activity (Details)", "role": "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfGoodwillActivityDetails", "shortName": "Intangible Assets, Net and Goodwill - Summary Of Goodwill Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Restructuring and Asset Impairment Charges - Narrative (Details)", "role": "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesNarrativeDetails", "shortName": "Restructuring and Asset Impairment Charges - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD_us-gaap_RestructuringPlanAxis_rovi_TwoThousandNineteenTransformationPlanMember", "decimals": "-5", "lang": null, "name": "rovi:SeparationCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "rovi:FacilityRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Restructuring and Asset Impairment Charges - Components of Restructuring and Asset Impairment Charges (Details)", "role": "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesComponentsOfRestructuringAndAssetImpairmentChargesDetails", "shortName": "Restructuring and Asset Impairment Charges - Components of Restructuring and Asset Impairment Charges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "rovi:FacilityRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Restructuring and Asset Impairment Charges - Accrued Restructuring Costs (Details)", "role": "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesAccruedRestructuringCostsDetails", "shortName": "Restructuring and Asset Impairment Charges - Accrued Restructuring Costs (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408405 - Disclosure - Restructuring and Asset Impairment Charges - Restructuring Activities (Details)", "role": "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesRestructuringActivitiesDetails", "shortName": "Restructuring and Asset Impairment Charges - Restructuring Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2018Q4_us-gaap_RestructuringPlanAxis_rovi_ProfitImprovementPlanMember", "decimals": "-3", "lang": null, "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2017Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Condensed Consolidated Statements Of Stockholders' Equity", "role": "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "Condensed Consolidated Statements Of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2017Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Debt and Interest Rate Swaps - Schedule of Outstanding Debt (Details)", "role": "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails", "shortName": "Debt and Interest Rate Swaps - Schedule of Outstanding Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3_us-gaap_DebtInstrumentAxis_rovi_TwoThousandAndTwentyOneConvertibleNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Debt and Interest Rate Swaps - 2020 Convertible Notes (Details)", "role": "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails", "shortName": "Debt and Interest Rate Swaps - 2020 Convertible Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "I2015Q1Mar4_us-gaap_DebtInstrumentAxis_rovi_TwoThousandAndTwentyConvertibleNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember", "decimals": "INF", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Debt and Interest Rate Swaps - Equity Component of Convertible Notes (Details)", "role": "http://www.rovicorp.com/role/DebtAndInterestRateSwapsEquityComponentOfConvertibleNotesDetails", "shortName": "Debt and Interest Rate Swaps - Equity Component of Convertible Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3_us-gaap_DebtInstrumentAxis_rovi_TwoThousandAndTwentyConvertibleNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD_us-gaap_DebtInstrumentAxis_rovi_TwoThousandAndTwentyConvertibleNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - Debt and Interest Rate Swaps - Components of Interest Expense (Details)", "role": "http://www.rovicorp.com/role/DebtAndInterestRateSwapsComponentsOfInterestExpenseDetails", "shortName": "Debt and Interest Rate Swaps - Components of Interest Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD_us-gaap_DebtInstrumentAxis_rovi_TwoThousandAndTwentyConvertibleNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3_us-gaap_DebtInstrumentAxis_rovi_TwoThousandAndTwentyConvertibleNotesMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_StockOptionMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember", "decimals": "-5", "first": true, "lang": null, "name": "rovi:CallOptionShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409406 - Disclosure - Debt and Interest Rate Swaps - Purchased Call Options and Sold Warrants (Details)", "role": "http://www.rovicorp.com/role/DebtAndInterestRateSwapsPurchasedCallOptionsAndSoldWarrantsDetails", "shortName": "Debt and Interest Rate Swaps - Purchased Call Options and Sold Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3_us-gaap_DebtInstrumentAxis_rovi_TwoThousandAndTwentyConvertibleNotesMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_StockOptionMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember", "decimals": "-5", "first": true, "lang": null, "name": "rovi:CallOptionShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "I2014Q3Sept22_us-gaap_DebtInstrumentAxis_rovi_TwoThousandAndTwentyOneConvertibleNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409407 - Disclosure - Debt and Interest Rate Swaps - 2021 Convertible Notes (Details)", "role": "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails", "shortName": "Debt and Interest Rate Swaps - 2021 Convertible Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "I2014Q3Sept22_us-gaap_DebtInstrumentAxis_rovi_TwoThousandAndTwentyOneConvertibleNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "I2014Q3July2", "decimals": "INF", "first": true, "lang": null, "name": "rovi:NumberofWhollyOwnedSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "subsidiary", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409408 - Disclosure - Debt and Interest Rate Swaps - Senior Secured Term Loans (Details)", "role": "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails", "shortName": "Debt and Interest Rate Swaps - Senior Secured Term Loans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "I2014Q3July2", "decimals": "INF", "first": true, "lang": null, "name": "rovi:NumberofWhollyOwnedSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "subsidiary", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409409 - Disclosure - Debt and Interest Rate Swaps - Schedule of Maturities (Details)", "role": "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfMaturitiesDetails", "shortName": "Debt and Interest Rate Swaps - Schedule of Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409410 - Disclosure - Debt and Interest Rate Swaps - Interest Rate Swaps (Details)", "role": "http://www.rovicorp.com/role/DebtAndInterestRateSwapsInterestRateSwapsDetails", "shortName": "Debt and Interest Rate Swaps - Interest Rate Swaps (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2018Q4_us-gaap_DerivativeInstrumentRiskAxis_rovi_TwoHundredFiftyMillionJuneTwoThousandThirteenSwapsMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Leases - Narrative (Details)", "role": "http://www.rovicorp.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_rovi_CorporateOfficesDataCentersandCertainEquipmentMember", "decimals": null, "lang": "en-US", "name": "rovi:LesseeOperatingLeaseOptiontoTerminatePeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Condensed Consolidated Statements Of Cash Flows", "role": "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements Of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "-3", "lang": null, "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Leases - Components of Lease Expense (Details)", "role": "http://www.rovicorp.com/role/LeasesComponentsOfLeaseExpenseDetails", "shortName": "Leases - Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Leases - Supplemental Information (Details)", "role": "http://www.rovicorp.com/role/LeasesSupplementalInformationDetails", "shortName": "Leases - Supplemental Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Leases - Maturity of Lease Liabilities (Details)", "role": "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails", "shortName": "Leases - Maturity of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2019Q3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Stockholders' Equity - Narrative (Details)", "role": "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails", "shortName": "Stockholders' Equity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "I2017Q1Feb14", "decimals": "INF", "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Stockholders' Equity - Schedule of Weighted Average Number of Shares (Details)", "role": "http://www.rovicorp.com/role/StockholdersEquityScheduleOfWeightedAverageNumberOfSharesDetails", "shortName": "Stockholders' Equity - Schedule of Weighted Average Number of Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413404 - Disclosure - Stockholders' Equity - Weighted Average Potential Anti-Dilutive Common Shares (Details)", "role": "http://www.rovicorp.com/role/StockholdersEquityWeightedAveragePotentialAntiDilutiveCommonSharesDetails", "shortName": "Stockholders' Equity - Weighted Average Potential Anti-Dilutive Common Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockMember", "decimals": "-3", "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Equity-based Compensation - Narrative (Details)", "role": "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails", "shortName": "Equity-based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "rovi:ScheduleOfShareBasedPaymentAwardOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD_us-gaap_AwardTypeAxis_rovi_PerformancebasedRestrictedStockUnitsMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414403 - Disclosure - Equity-based Compensation - Assumptions Used To Value Equity-Based Payments (Details)", "role": "http://www.rovicorp.com/role/EquityBasedCompensationAssumptionsUsedToValueEquityBasedPaymentsDetails", "shortName": "Equity-based Compensation - Assumptions Used To Value Equity-Based Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "rovi:ScheduleOfShareBasedPaymentAwardOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD_us-gaap_AwardTypeAxis_rovi_PerformancebasedRestrictedStockUnitsMember", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414404 - Disclosure - Equity-based Compensation - Weighted Average Fair Value Per Share Of Equity-Based Awards (Details)", "role": "http://www.rovicorp.com/role/EquityBasedCompensationWeightedAverageFairValuePerShareOfEquityBasedAwardsDetails", "shortName": "Equity-based Compensation - Weighted Average Fair Value Per Share Of Equity-Based Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "2", "lang": null, "name": "rovi:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsEmployeePurchaseShareRightsWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414405 - Disclosure - Equity-based Compensation - Restricted Stock Award Activity (Details)", "role": "http://www.rovicorp.com/role/EquityBasedCompensationRestrictedStockAwardActivityDetails", "shortName": "Equity-based Compensation - Restricted Stock Award Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_rovi_RestrictedStockAwardorRestrictedStockUnitMember", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "role": "http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "rovi:EffectiveIncomeTaxRateReconciliationWithholdingTaxForeignAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415402 - Disclosure - Income Taxes (Details)", "role": "http://www.rovicorp.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3QTD", "decimals": "-3", "first": true, "lang": null, "name": "rovi:EffectiveIncomeTaxRateReconciliationWithholdingTaxForeignAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - Segment Information (Details)", "role": "http://www.rovicorp.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Discontinued Operation", "role": "http://www.rovicorp.com/role/DiscontinuedOperation", "shortName": "Discontinued Operation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tivocorp9301910-q.htm", "contextRef": "FD2019Q3YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 113, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CANADA", "terseLabel": "Canada [Member]" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesScheduleOfRevenueByGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom [Member]" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesScheduleOfRevenueByGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesScheduleOfRevenueByGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "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", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "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", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "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", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r468" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r469" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "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", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "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", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r470" ], "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", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "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", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "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", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "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.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r470" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "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", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r470" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "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", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r471" ], "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", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r470" ], "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", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r470" ], "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", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r470" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r470" ], "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", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r466" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r467" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "rovi_ATTInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "AT&T Inc. [Member]", "label": "AT&T Inc. [Member]", "terseLabel": "AT&T [Member]" } } }, "localname": "ATTInc.Member", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/RevenuesConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "rovi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/SegmentInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Earnings excluding depreciation, amortization of intangible assets, restructuring and asset impairment charges, equity-based compensation, contested proxy election costs, transaction, transition and integration expenses and changes in contingent consideration", "label": "Adjusted Earnings Before Interest, Taxes, Depreciation and Amortization", "totalLabel": "Adjusted EBITDA" } } }, "localname": "AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "rovi_AdjustedOperatingExpenses": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/SegmentInformationDetails": { "order": 2.0, "parentTag": "rovi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating expenses excluding depreciation, amortization of intangible assets, restructuring and asset impairment charges, equity-based compensation, contested proxy election costs, transaction, transition and integration expenses and changes in contingent consideration.", "label": "Adjusted Operating Expenses", "terseLabel": "Adjusted Operating Expenses" } } }, "localname": "AdjustedOperatingExpenses", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "rovi_AssetImpairmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Asset Impairments [Member]", "label": "Asset Impairments [Member]", "terseLabel": "Asset Impairment [Member]" } } }, "localname": "AssetImpairmentsMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesRestructuringActivitiesDetails" ], "xbrltype": "domainItemType" }, "rovi_AvailableforsaleSecuritiesDebtMaturitiesAfterYearOneThroughTwoAmortizedCostBasis": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/InvestmentsAvailableForSaleDebtInvestmentsAtFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Available-for-sale Securities, Debt Maturities, After Year One Through Two, Amortized Cost Basis", "label": "Available-for-sale Securities, Debt Maturities, After Year One Through Two, Amortized Cost Basis", "terseLabel": "Due in 1-2 years" } } }, "localname": "AvailableforsaleSecuritiesDebtMaturitiesAfterYearOneThroughTwoAmortizedCostBasis", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/InvestmentsAvailableForSaleDebtInvestmentsAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "rovi_AvailableforsaleSecuritiesDebtMaturitiesAfterYearOneThroughTwoYearsFairValue": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/InvestmentsAvailableForSaleDebtInvestmentsAtFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Available-for-sale Securities, Debt Maturities, After Year One Through Two Years, Fair Value", "label": "Available-for-sale Securities, Debt Maturities, After Year One Through Two Years, Fair Value", "verboseLabel": "Due in 1-2 years" } } }, "localname": "AvailableforsaleSecuritiesDebtMaturitiesAfterYearOneThroughTwoYearsFairValue", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/InvestmentsAvailableForSaleDebtInvestmentsAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "rovi_BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the basis of presentation concepts and principles of consolidation. Basis of presentation describes the underlying basis used to prepare the financial statements. Principles of consolidation discloses the 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": "Basis of Presentation and Principles Of Consolidation [Policy Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "rovi_BusinessCombinationsEarnoutSettlement": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/SegmentInformationDetails": { "order": 8.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combinations, Earnout Settlement", "label": "Business Combinations, Earnout Settlement", "terseLabel": "Earnout amortization" } } }, "localname": "BusinessCombinationsEarnoutSettlement", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "rovi_BusinessDescriptionPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the business description. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity.", "label": "Business Description [Policy Text Block]", "terseLabel": "Description of Business" } } }, "localname": "BusinessDescriptionPolicyTextBlock", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "rovi_CallOptionShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares which may be purchased under the convertible call option.", "label": "Call Option Shares", "terseLabel": "Call option, shares" } } }, "localname": "CallOptionShares", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsPurchasedCallOptionsAndSoldWarrantsDetails" ], "xbrltype": "sharesItemType" }, "rovi_CashCashEquivalentsandMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents and Marketable Securities", "label": "Cash, Cash Equivalents and Marketable Securities", "totalLabel": "Cash, cash equivalents and marketable securities" } } }, "localname": "CashCashEquivalentsandMarketableSecurities", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "rovi_ChangeinFairValueOfInterestRateSwaps": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change in Fair Value Of Interest Rate Swaps", "label": "Change in Fair Value Of Interest Rate Swaps", "terseLabel": "Change in fair value of interest rate swaps" } } }, "localname": "ChangeinFairValueOfInterestRateSwaps", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rovi_ChangeinNetDeferredTaxLiabilitiesAmount": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/IncomeTaxesDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change in Net Deferred Tax Liabilities, Amount", "label": "Change in Net Deferred Tax Liabilities, Amount", "terseLabel": "Change in deferred tax liabilities" } } }, "localname": "ChangeinNetDeferredTaxLiabilitiesAmount", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "rovi_ConsumerElectronicsManufacturersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Consumer Electronics Manufacturers [Member]", "label": "Consumer Electronics Manufacturers [Member]", "terseLabel": "Consumer Electronics Manufacturers [Member]" } } }, "localname": "ConsumerElectronicsManufacturersMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "rovi_ContractTerminationCostsAndOther": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesComponentsOfRestructuringAndAssetImpairmentChargesDetails": { "order": 4.0, "parentTag": "us-gaap_RestructuringSettlementAndImpairmentProvisions", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contract Termination Costs And Other", "label": "Contract Termination Costs And Other", "terseLabel": "Contract termination costs and other" } } }, "localname": "ContractTerminationCostsAndOther", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesComponentsOfRestructuringAndAssetImpairmentChargesDetails" ], "xbrltype": "monetaryItemType" }, "rovi_ConvertibleNotesPercentageOfPrincipalToBePaidOnNotesRedeemed": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of principal to be paid on notes redeemed.", "label": "Convertible notes, percentage of principal to be paid on notes redeemed", "terseLabel": "Convertible notes, percentage of principal to be paid on notes redeemed" } } }, "localname": "ConvertibleNotesPercentageOfPrincipalToBePaidOnNotesRedeemed", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails" ], "xbrltype": "percentItemType" }, "rovi_CorporateOfficesDataCentersandCertainEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Corporate Offices, Data Centers and Certain Equipment [Member]", "label": "Corporate Offices, Data Centers and Certain Equipment [Member]", "terseLabel": "Corporate Offices, Data Centers and Certain Equipment [Member]" } } }, "localname": "CorporateOfficesDataCentersandCertainEquipmentMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "rovi_CostofHardwareRevenueExcludingDepreciationandAmortizationofIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cost of Hardware Revenue Excluding Depreciation and Amortization of Intangible Assets", "label": "Cost of Hardware Revenue Excluding Depreciation and Amortization of Intangible Assets", "terseLabel": "Cost of hardware revenues, excluding depreciation and amortization of intangible assets" } } }, "localname": "CostofHardwareRevenueExcludingDepreciationandAmortizationofIntangibleAssets", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "rovi_CostofLicensingRevenueExcludingDepreciationandAmortizationofIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cost of Licensing Revenue Excluding Depreciation and Amortization of Intangible Assets", "label": "Cost of Licensing Revenue Excluding Depreciation and Amortization of Intangible Assets", "terseLabel": "Cost of licensing, services and software revenues, excluding depreciation and amortization of intangible assets" } } }, "localname": "CostofLicensingRevenueExcludingDepreciationandAmortizationofIntangibleAssets", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "rovi_CubiwareContingentConsiderationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cubiware Contingent Consideration [Member]", "label": "Cubiware Contingent Consideration [Member]", "terseLabel": "Cubiware Contingent Consideration [Member]" } } }, "localname": "CubiwareContingentConsiderationMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails", "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "domainItemType" }, "rovi_CurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Current Assets [Member]", "label": "Current Assets [Member]", "terseLabel": "Cash and cash equivalents/Short-term marketable securities [Member]" } } }, "localname": "CurrentAssetsMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "rovi_DebtInstrumentConvertibleConversionRatioCashConversionRatiotoPrincipalAmount": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Conversion Ratio, Cash Conversion Ratio to Principal Amount", "label": "Debt Instrument, Convertible, Conversion Ratio, Cash Conversion Ratio to Principal Amount", "terseLabel": "Initial conversion price to principal of notes (in usd per share)" } } }, "localname": "DebtInstrumentConvertibleConversionRatioCashConversionRatiotoPrincipalAmount", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails" ], "xbrltype": "perShareItemType" }, "rovi_DebtInstrumentConvertibleThresholdBusinessDays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Threshold Business Days", "label": "Debt Instrument, Convertible, Threshold Business Days", "terseLabel": "Threshold business days" } } }, "localname": "DebtInstrumentConvertibleThresholdBusinessDays", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails" ], "xbrltype": "durationItemType" }, "rovi_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysDebtInstrumentTradingPriceCondition": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Threshold Consecutive Trading Days, Debt Instrument Trading Price Condition", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days, Debt Instrument Trading Price Condition", "terseLabel": "Measurement period" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDaysDebtInstrumentTradingPriceCondition", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails" ], "xbrltype": "durationItemType" }, "rovi_DebtInstrumentRepurchaseAmountConvertibleEquityComponentAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Repurchase Amount, Convertible, Equity Component, Amount", "label": "Debt Instrument, Repurchase Amount, Convertible, Equity Component, Amount", "terseLabel": "Equity component amount" } } }, "localname": "DebtInstrumentRepurchaseAmountConvertibleEquityComponentAmount", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "rovi_DebtInstrumentRepurchaseAmountConvertibleLiabilityComponentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Repurchase Amount, Convertible, Liability Component, Amount", "label": "Debt Instrument, Repurchase Amount, Convertible, Liability Component, Amount", "terseLabel": "Liability component amount" } } }, "localname": "DebtInstrumentRepurchaseAmountConvertibleLiabilityComponentAmount", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "rovi_DebtInstrumentVariableInterestRateFloor": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Variable Interest Rate, Floor", "label": "Debt Instrument, Variable Interest Rate, Floor", "terseLabel": "LIBOR floor" } } }, "localname": "DebtInstrumentVariableInterestRateFloor", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails" ], "xbrltype": "percentItemType" }, "rovi_DevelopedTechnologyAndPatentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Developed Technology and Patents [Member]", "label": "Developed Technology And Patents [Member]", "terseLabel": "Developed Technology and Patents [Member]" } } }, "localname": "DevelopedTechnologyAndPatentsMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "rovi_EffectiveIncomeTaxRateReconciliationChangeinUnrecognizedTaxBenefitsAmount": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/IncomeTaxesDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Change in Unrecognized Tax Benefits, Amount", "label": "Effective Income Tax Rate Reconciliation, Change in Unrecognized Tax Benefits, Amount", "terseLabel": "Change in unrecognized tax benefits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeinUnrecognizedTaxBenefitsAmount", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "rovi_EffectiveIncomeTaxRateReconciliationDeductibleExpenseImpairmentLossesAmount": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/IncomeTaxesDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Deductible Expense, Impairment Losses, Amount", "label": "Effective Income Tax Rate Reconciliation, Deductible Expense, Impairment Losses, Amount", "negatedTerseLabel": "Goodwill impairment" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductibleExpenseImpairmentLossesAmount", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "rovi_EffectiveIncomeTaxRateReconciliationWithholdingTaxForeignAmount": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Withholding Tax, Foreign, Amount", "label": "Effective Income Tax Rate Reconciliation, Withholding Tax, Foreign, Amount", "terseLabel": "Foreign withholding tax" } } }, "localname": "EffectiveIncomeTaxRateReconciliationWithholdingTaxForeignAmount", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "rovi_EquityMethodInvestmentNonMarketableOtherthanTemporaryImpairment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity Method Investment, Non-Marketable, Other than Temporary Impairment", "label": "Equity Method Investment, Non-Marketable, Other than Temporary Impairment", "terseLabel": "Impairment of equity securities without a readily determinable fair value" } } }, "localname": "EquityMethodInvestmentNonMarketableOtherthanTemporaryImpairment", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "rovi_ExistingContractsAndCustomerRelationshipsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Existing Contracts and Customer Relationships [Member]", "label": "Existing Contracts And Customer Relationships [Member]", "terseLabel": "Existing Contracts and Customer Relationships [Member]" } } }, "localname": "ExistingContractsAndCustomerRelationshipsMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "rovi_FacilityRelatedCosts": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesComponentsOfRestructuringAndAssetImpairmentChargesDetails": { "order": 1.0, "parentTag": "us-gaap_RestructuringSettlementAndImpairmentProvisions", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Facility-Related Costs", "label": "Facility-Related Costs", "terseLabel": "Facility-related costs" } } }, "localname": "FacilityRelatedCosts", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesComponentsOfRestructuringAndAssetImpairmentChargesDetails" ], "xbrltype": "monetaryItemType" }, "rovi_FairValueAssetsNatureOfAssetsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fair Value Assets, Nature of Assets [Domain]", "label": "Fair Value Assets Nature Of Assets [Domain]", "terseLabel": "Fair Value Assets, Nature of Assets [Domain]" } } }, "localname": "FairValueAssetsNatureOfAssetsDomain", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "rovi_FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossAdjustmentonSale": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Unrealized Gain (Loss) Adjustment on Sale", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Unrealized Gain (Loss) Adjustment on Sale", "negatedTerseLabel": "Unrealized loss reclassified on sale" } } }, "localname": "FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisAssetUnrealizedGainLossAdjustmentonSale", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "rovi_FairValuebyBalanceSheetGroupingAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fair Value, by Balance Sheet Grouping [Axis]", "label": "Fair Value, by Balance Sheet Grouping [Axis]", "terseLabel": "Fair Value Assets, Nature of Assets [Axis]" } } }, "localname": "FairValuebyBalanceSheetGroupingAxis", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "rovi_HardwareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hardware [Member]", "label": "Hardware [Member]", "terseLabel": "Hardware [Member]" } } }, "localname": "HardwareMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "rovi_IncreaseDecreaseinOperatingRightofUseAssetsNet": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) in Operating Right-of-Use Assets, Net", "label": "Increase (Decrease) in Operating Right-of-Use Assets, Net", "negatedTerseLabel": "Right-of-use assets, net of lease liabilities" } } }, "localname": "IncreaseDecreaseinOperatingRightofUseAssetsNet", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "rovi_IntellectualPropertyLicensingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intellectual Property Licensing [Member]", "label": "Intellectual Property Licensing [Member]", "terseLabel": "Intellectual Property Licensing [Member]" } } }, "localname": "IntellectualPropertyLicensingMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillNarrativeDetails", "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfGoodwillActivityDetails", "http://www.rovicorp.com/role/RevenuesRevenueByContractTypeDetails", "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "rovi_LesseeOperatingLeaseLiabilityPaymentDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentDueAbstract", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "rovi_LesseeOperatingLeaseLiabilitySubleaseIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Liability, Sublease Income [Abstract]", "label": "Lessee, Operating Lease, Liability, Sublease Income [Abstract]", "terseLabel": "Sublease Income" } } }, "localname": "LesseeOperatingLeaseLiabilitySubleaseIncomeAbstract", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "rovi_LesseeOperatingLeaseOptiontoTerminatePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Option to Terminate, Period", "label": "Lessee, Operating Lease, Option to Terminate, Period", "terseLabel": "Period to terminate option" } } }, "localname": "LesseeOperatingLeaseOptiontoTerminatePeriod", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "rovi_LicensingServicesandSoftwareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Licensing, Services and Software [Member]", "label": "Licensing, Services and Software [Member]", "terseLabel": "Licensing, Services and Software [Member]" } } }, "localname": "LicensingServicesandSoftwareMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "rovi_LineofCreditFacilityCovenantComplianceExcessCashFlowPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Line of Credit Facility, Covenant Compliance, Excess Cash Flow Payment", "label": "Line of Credit Facility, Covenant Compliance, Excess Cash Flow Payment", "terseLabel": "Excess cash flow payment" } } }, "localname": "LineofCreditFacilityCovenantComplianceExcessCashFlowPayment", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "rovi_MarketableSecuritiesDueinThreeMonthsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Marketable Securities Due in Three Months [Member]", "label": "Marketable Securities Due in Three Months [Member]", "terseLabel": "Marketable Securities Due in Three Months [Member]" } } }, "localname": "MarketableSecuritiesDueinThreeMonthsMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails" ], "xbrltype": "domainItemType" }, "rovi_MaximumPercentageOfTradingPriceOnProductSalePriceResultingInConversionOfNotesIntoCashOrStock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "If the trading price per note for each day of the measurement period was less than this percentage of the product of the last reported sale price of the Company's common stock and the conversion rate on such day, the notes are eligible for conversion.", "label": "Maximum percentage of trading price on product sale price resulting in conversion of notes into cash or stock", "terseLabel": "Maximum percentage of trading price on product sale price resulting in conversion of notes into cash or stock" } } }, "localname": "MaximumPercentageOfTradingPriceOnProductSalePriceResultingInConversionOfNotesIntoCashOrStock", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails" ], "xbrltype": "percentItemType" }, "rovi_MinimumPercentageOfCommonStockPriceOnApplicableConversionPriceResultingInNoteholdersAbilityToConvertNotesIntoCashOrStock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum percentage of common stock price on applicable conversion price resulting in the noteholders ability to convert the notes into cash or stock", "label": "Minimum percentage of common stock price on applicable conversion price resulting in the noteholders ability to convert the notes into cash or stock", "terseLabel": "Minimum percentage of common stock price on applicable conversion price resulting in the noteholders ability to convert the notes into cash or stock" } } }, "localname": "MinimumPercentageOfCommonStockPriceOnApplicableConversionPriceResultingInNoteholdersAbilityToConvertNotesIntoCashOrStock", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails" ], "xbrltype": "percentItemType" }, "rovi_NetOperatingLeasePayments": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc3": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net Operating Lease Payments", "label": "Net Operating Lease Payments", "totalLabel": "Total lease payments" } } }, "localname": "NetOperatingLeasePayments", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rovi_NetOperatingLeasePaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Net Operating Lease Payments [Abstract]", "label": "Net Operating Lease Payments [Abstract]", "terseLabel": "Net Operating Lease Payments" } } }, "localname": "NetOperatingLeasePaymentsAbstract", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "rovi_NetOperatingLeasePaymentsDueYearFive": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "order": 5.0, "parentTag": "rovi_NetOperatingLeasePayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net Operating Lease Payments, Due Year Five", "label": "Net Operating Lease Payments, Due Year Five", "totalLabel": "2023" } } }, "localname": "NetOperatingLeasePaymentsDueYearFive", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rovi_NetOperatingLeasePaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "order": 3.0, "parentTag": "rovi_NetOperatingLeasePayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net Operating Lease Payments, Due Year Three", "label": "Net Operating Lease Payments, Due Year Three", "totalLabel": "2021" } } }, "localname": "NetOperatingLeasePaymentsDueYearThree", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rovi_NetOperatingLeasePaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "rovi_NetOperatingLeasePayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net Operating Lease Payments, Due Year Two", "label": "Net Operating Lease Payments, Due Year Two", "totalLabel": "2020" } } }, "localname": "NetOperatingLeasePaymentsDueYearTwo", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rovi_NetOperatingLeasePaymentsDueafterYearFive": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "order": 6.0, "parentTag": "rovi_NetOperatingLeasePayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net Operating Lease Payments, Due after Year Five", "label": "Net Operating Lease Payments, Due after Year Five", "totalLabel": "Thereafter" } } }, "localname": "NetOperatingLeasePaymentsDueafterYearFive", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rovi_NetOperatingLeasePaymentsDueinFourYears": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "order": 4.0, "parentTag": "rovi_NetOperatingLeasePayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net Operating Lease Payments, Due in Four Years", "label": "Net Operating Lease Payments, Due in Four Years", "totalLabel": "2022" } } }, "localname": "NetOperatingLeasePaymentsDueinFourYears", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rovi_NetOperatingLeasePaymentsImputedInterest": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc3": { "order": 1.0, "parentTag": "rovi_NetOperatingLeasePayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net Operating Lease Payments, Imputed Interest", "label": "Net Operating Lease Payments, Imputed Interest", "negatedTotalLabel": "Less: imputed interest" } } }, "localname": "NetOperatingLeasePaymentsImputedInterest", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rovi_NetOperatingLeasePaymentsLeaseLiability": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc3": { "order": 2.0, "parentTag": "rovi_NetOperatingLeasePayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net Operating Lease Payments, Lease Liability", "label": "Net Operating Lease Payments, Lease Liability", "totalLabel": "Total" } } }, "localname": "NetOperatingLeasePaymentsLeaseLiability", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rovi_NetOperatingLeasePaymentsRemainderofFiscalYear": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "rovi_NetOperatingLeasePayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net Operating Lease Payments, Remainder of Fiscal Year", "label": "Net Operating Lease Payments, Remainder of Fiscal Year", "totalLabel": "Remainder of 2019" } } }, "localname": "NetOperatingLeasePaymentsRemainderofFiscalYear", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rovi_NewMediaInternationalPayTVProvidersandOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "New Media, International Pay TV Providers and Other [Member]", "label": "New Media, International Pay TV Providers and Other [Member]", "terseLabel": "New Media, International Pay TV Providers and Other [Member]" } } }, "localname": "NewMediaInternationalPayTVProvidersandOtherMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "rovi_NonCurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-Current Assets [Member]", "label": "Non Current Assets [Member]", "terseLabel": "Long-term marketable securities [Member]" } } }, "localname": "NonCurrentAssetsMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "rovi_NonCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non Current Liabilities [Member]", "label": "Non Current Liabilities [Member]", "terseLabel": "Other long-term liabilities [Member]" } } }, "localname": "NonCurrentLiabilitiesMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "rovi_NumberofWhollyOwnedSubsidiaries": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Wholly Owned Subsidiaries", "label": "Number of Wholly Owned Subsidiaries", "terseLabel": "Number of wholly-owned subsidiaries" } } }, "localname": "NumberofWhollyOwnedSubsidiaries", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails" ], "xbrltype": "integerItemType" }, "rovi_OfficersTransitionCompensationCosts": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/SegmentInformationDetails": { "order": 9.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Officers' Transition Compensation Costs", "label": "Officers' Transition Compensation Costs", "terseLabel": "CEO transition cash costs" } } }, "localname": "OfficersTransitionCompensationCosts", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "rovi_OneHundredTwentyFiveMillionSeptemberTwentyFourteenSwapsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "One Hundred Twenty Five Million September Twenty Fourteen Swaps [Member]", "label": "One Hundred Twenty Five Million September Twenty Fourteen Swaps [Member]", "terseLabel": "$125M September 2014 Swaps [Member]" } } }, "localname": "OneHundredTwentyFiveMillionSeptemberTwentyFourteenSwapsMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "rovi_OperatingLeaseLiabilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease Liability [Member]", "label": "Operating Lease Liability [Member]", "terseLabel": "Operating Lease Liability [Member]" } } }, "localname": "OperatingLeaseLiabilityMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.rovicorp.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "rovi_OperatingLeaseRightofuseAssetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease Right-of-use Asset [Member]", "label": "Operating Lease Right-of-use Asset [Member]", "terseLabel": "Operating Lease Right-of-use Asset [Member]" } } }, "localname": "OperatingLeaseRightofuseAssetMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.rovicorp.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "rovi_OtherSubsegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Subsegment [Member]", "label": "Other Subsegment [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherSubsegmentMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "rovi_PercentagePurchasePriceOfCommonStockForEmployees": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage purchase price of common stock for employees", "label": "Percentage purchase price of common stock for employees", "terseLabel": "Percentage purchase price of common stock for employees" } } }, "localname": "PercentagePurchasePriceOfCommonStockForEmployees", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "rovi_PerformanceBasedRestrictedStockAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance Based Restricted Stock Awards [Member]", "label": "Performance Based Restricted Stock Awards [Member]", "terseLabel": "Performance-Based Restricted Stock Awards [Member]" } } }, "localname": "PerformanceBasedRestrictedStockAwardsMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "rovi_PerformancebasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance-based Restricted Stock Units [Member]", "label": "Performance-based Restricted Stock Units [Member]", "terseLabel": "Performance-based Restricted Stock Units [Member]" } } }, "localname": "PerformancebasedRestrictedStockUnitsMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationAssumptionsUsedToValueEquityBasedPaymentsDetails", "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails", "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "rovi_PlatformSolutionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Platform Solutions [Member]", "label": "Platform Solutions [Member]", "terseLabel": "Platform Solutions [Member]" } } }, "localname": "PlatformSolutionsMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "rovi_ProductOperatingSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product Operating Segment [Member]", "label": "Product Operating Segment [Member]", "terseLabel": "Product [Member]", "verboseLabel": "Product [Member]" } } }, "localname": "ProductOperatingSegmentMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillNarrativeDetails", "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfGoodwillActivityDetails", "http://www.rovicorp.com/role/RevenuesRevenueByContractTypeDetails", "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "rovi_ProductandIntellectualPropertyLicensingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product and Intellectual Property Licensing [Member]", "label": "Product and Intellectual Property Licensing [Member]", "terseLabel": "Product and Intellectual Property Licensing [Member]" } } }, "localname": "ProductandIntellectualPropertyLicensingMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "domainItemType" }, "rovi_ProfitImprovementPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Profit Improvement Plan [Member]", "label": "Profit Improvement Plan [Member]", "terseLabel": "Profit Improvement Plan [Member]" } } }, "localname": "ProfitImprovementPlanMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesRestructuringActivitiesDetails" ], "xbrltype": "domainItemType" }, "rovi_RefinancingAgreementNumberOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refinancing Agreement Number One [Member]", "label": "Refinancing Agreement Number One [Member]", "terseLabel": "Refinancing Agreement No.1 [Member]" } } }, "localname": "RefinancingAgreementNumberOneMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails" ], "xbrltype": "domainItemType" }, "rovi_RestofWorldMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Rest of World [Member]", "label": "Rest of World [Member]", "terseLabel": "Rest of world [Member]" } } }, "localname": "RestofWorldMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/RevenuesScheduleOfRevenueByGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "rovi_RestrictedAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Awards [Member]", "label": "Restricted Awards [Member]", "terseLabel": "Restricted Awards [Member]" } } }, "localname": "RestrictedAwardsMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "rovi_RestrictedStockAwardorRestrictedStockUnitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Award or Restricted Stock Unit [Member]", "label": "Restricted Stock Award or Restricted Stock Unit [Member]", "terseLabel": "Restricted Awards [Member]" } } }, "localname": "RestrictedStockAwardorRestrictedStockUnitMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "domainItemType" }, "rovi_RestructuringandRelatedActivitiesSharebasedCompensation": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesComponentsOfRestructuringAndAssetImpairmentChargesDetails": { "order": 3.0, "parentTag": "us-gaap_RestructuringSettlementAndImpairmentProvisions", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Restructuring and Related Activities, Share-based Compensation", "label": "Restructuring and Related Activities, Share-based Compensation", "terseLabel": "Pre-tax equity-based compensation, included in restructuring expense", "verboseLabel": "Share-based payments" } } }, "localname": "RestructuringandRelatedActivitiesSharebasedCompensation", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationWeightedAverageFairValuePerShareOfEquityBasedAwardsDetails", "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesComponentsOfRestructuringAndAssetImpairmentChargesDetails" ], "xbrltype": "monetaryItemType" }, "rovi_RightofUseAssetOtherAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Right-of-Use Asset, Other Adjustments", "label": "Right-of-Use Asset, Other Adjustments", "terseLabel": "Other adjustments to Right-of-use assets" } } }, "localname": "RightofUseAssetOtherAdjustments", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "rovi_Rovi2008EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Rovi 2008 Equity Incentive Plan [Member]", "label": "Rovi 2008 Equity Incentive Plan [Member]", "terseLabel": "Rovi 2008 Plan [Member]" } } }, "localname": "Rovi2008EquityIncentivePlanMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "rovi_ScheduleOfAvailableForSaleSecuritiesIncludingCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Available For Sale Securities Including Cash and Cash Equivalents [Table Text Block]", "label": "Schedule Of Available For Sale Securities Including Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Available-For-Sale And Other Investment Securities" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesIncludingCashAndCashEquivalentsTableTextBlock", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "rovi_ScheduleOfOutstandingDebtFairValueTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of outstanding debt fair value [Table Text Block]", "label": "Schedule of Outstanding Debt Fair Value [Table Text Block]", "verboseLabel": "Outstanding Debt Fair Value" } } }, "localname": "ScheduleOfOutstandingDebtFairValueTableTextBlock", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "rovi_ScheduleOfShareBasedPaymentAwardOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans and option plans, including, but not limited to: (a) expected term, (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 Options And Employee Stock Purchase Plan Valuation Assumptions [Table Text Block]", "terseLabel": "Assumptions Used To Value Equity-Based Payments" } } }, "localname": "ScheduleOfShareBasedPaymentAwardOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "rovi_SeparationCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Separation Costs", "label": "Separation Costs", "terseLabel": "Separation and transformation costs" } } }, "localname": "SeparationCosts", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "rovi_SeparationandTransformationCosts": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/SegmentInformationDetails": { "order": 11.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Separation and Transformation Costs", "label": "Separation and Transformation Costs", "terseLabel": "Separation and transformation costs" } } }, "localname": "SeparationandTransformationCosts", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "rovi_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award, contractual term", "label": "Share Based Compensation Arrangement By Share Based Payment Award, Contractual Term", "terseLabel": "Contractual term of stock options granted (years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "rovi_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsEmployeePurchaseShareRightsWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments, employee purchase share rights, weighted average grant date fair value", "label": "Share based compensation arrangement by share based payment award equity instruments, employee purchase share rights, weighted average grant date fair value", "verboseLabel": "ESPP shares (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsEmployeePurchaseShareRightsWeightedAverageGrantDateFairValue", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationWeightedAverageFairValuePerShareOfEquityBasedAwardsDetails" ], "xbrltype": "perShareItemType" }, "rovi_ShareBasedCompensationArrangementOfferingPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement, Offering Period", "label": "Share-based Compensation Arrangement, Offering Period", "terseLabel": "Offering period" } } }, "localname": "ShareBasedCompensationArrangementOfferingPeriod", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "rovi_ShareBasedCompensationArrangementOfferingPurchasePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement, Offering Purchase Period", "label": "Share-based Compensation Arrangement, Offering Purchase Period", "terseLabel": "Offering purchase period" } } }, "localname": "ShareBasedCompensationArrangementOfferingPurchasePeriod", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "rovi_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPotentialSharestobeIssuedUponVestingPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Potential Shares to be Issued Upon Vesting, Percent", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Potential Shares to be Issued Upon Vesting, Percent", "terseLabel": "Potential shares to be issued upon vesting" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPotentialSharestobeIssuedUponVestingPercent", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "rovi_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]", "terseLabel": "Weighted-Average Grant Date Fair Value" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "stringItemType" }, "rovi_SharebasedCompensationNumberofPurchasePeriods": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation, Number of Purchase Periods", "label": "Share-based Compensation, Number of Purchase Periods", "terseLabel": "Number of purchase periods" } } }, "localname": "SharebasedCompensationNumberofPurchasePeriods", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "rovi_SoftwareandServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Software and Services [Member]", "label": "Software and Services [Member]", "terseLabel": "Software and Services [Member]" } } }, "localname": "SoftwareandServicesMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "rovi_TaxCutsandJobsActIncompleteAccountingIncomeTaxExpenseBenefitChangeinReinvestmentAssertion": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/IncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts and Jobs Act, Incomplete Accounting, Income Tax Expense (Benefit), Change in Reinvestment Assertion", "label": "Tax Cuts and Jobs Act, Incomplete Accounting, Income Tax Expense (Benefit), Change in Reinvestment Assertion", "terseLabel": "Change in indefinite reinvestment assertion" } } }, "localname": "TaxCutsandJobsActIncompleteAccountingIncomeTaxExpenseBenefitChangeinReinvestmentAssertion", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "rovi_TaxCutsandJobsActof2017IncompleteAccountingTransitionTax": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/IncomeTaxesDetails": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts and Jobs Act of 2017 Incomplete Accounting Transition Tax", "label": "Tax Cuts and Jobs Act of 2017 Incomplete Accounting Transition Tax", "terseLabel": "Transition Tax" } } }, "localname": "TaxCutsandJobsActof2017IncompleteAccountingTransitionTax", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "rovi_TermLoanAFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan A Facility [Member]", "label": "Term Loan A Facility [Member]", "terseLabel": "Term Loan A Facility [Member]" } } }, "localname": "TermLoanAFacilityMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails" ], "xbrltype": "domainItemType" }, "rovi_TermLoanBFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan B Facility [Member]", "label": "Term Loan B Facility [Member]", "terseLabel": "Term Loan B Facility [Member]" } } }, "localname": "TermLoanBFacilityMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails", "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails" ], "xbrltype": "domainItemType" }, "rovi_TiVoCorporationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "TiVo Corporation [Member]", "label": "TiVo Corporation [Member]", "terseLabel": "TiVo Corporation [Member]" } } }, "localname": "TiVoCorporationMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails" ], "xbrltype": "domainItemType" }, "rovi_TiVoInc.AmendedandRestated2008EquityIncentiveAwardPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "TiVo Inc. Amended and Restated 2008 Equity Incentive Award Plan [Member]", "label": "TiVo Inc. Amended and Restated 2008 Equity Incentive Award Plan [Member]", "terseLabel": "TiVo 2008 Plan [Member]" } } }, "localname": "TiVoInc.AmendedandRestated2008EquityIncentiveAwardPlanMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "rovi_TiVoInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "TiVo Inc. [Member]", "label": "TiVo Inc. [Member]", "terseLabel": "TiVo Solutions [Member]" } } }, "localname": "TiVoInc.Member", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails", "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails", "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "rovi_TiVoTradenameMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "TiVo Tradename [Member]", "label": "TiVo Tradename [Member]", "terseLabel": "TiVo Tradename [Member]" } } }, "localname": "TiVoTradenameMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "rovi_TimingofTransferOutofLicenseSettlementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Timing of Transfer Out-of-License Settlements [Member]", "label": "Timing of Transfer Out-of-License Settlements [Member]", "terseLabel": "Out-of-license settlements [Member]" } } }, "localname": "TimingofTransferOutofLicenseSettlementsMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/RevenuesRevenueByContractTypeDetails" ], "xbrltype": "domainItemType" }, "rovi_TivoIntegrationRestructuringPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tivo Integration Restructuring Plan [Member]", "label": "Tivo Integration Restructuring Plan [Member]", "terseLabel": "Tivo Integration Restructuring Plan [Member]" } } }, "localname": "TivoIntegrationRestructuringPlanMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesNarrativeDetails" ], "xbrltype": "domainItemType" }, "rovi_TransitionandIntegrationCosts": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/SegmentInformationDetails": { "order": 7.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Transition and Integration Costs", "label": "Transition and Integration Costs", "terseLabel": "Transition and integration costs" } } }, "localname": "TransitionandIntegrationCosts", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "rovi_TwoHundredFiftyMillionJuneTwoThousandThirteenSwapsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Hundred Fifty Million June Two Thousand Thirteen Swaps [Member]", "label": "Two Hundred Fifty Million June Two Thousand Thirteen Swaps [Member]", "terseLabel": "$250M June 2013 Swaps [Member]" } } }, "localname": "TwoHundredFiftyMillionJuneTwoThousandThirteenSwapsMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "rovi_TwoHundredMillionSeptemberTwentyFourteenSwapsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Hundred Million September Twenty Fourteen Swaps [Member]", "label": "Two Hundred Million September Twenty Fourteen Swaps [Member]", "terseLabel": "$200M September 2014 Swaps [Member]" } } }, "localname": "TwoHundredMillionSeptemberTwentyFourteenSwapsMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "rovi_TwoThousandAndTwentyConvertibleNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand And Twenty Convertible Notes [Member]", "label": "Two Thousand And Twenty Convertible Notes [Member]", "terseLabel": "2020 Convertible Notes [Member]" } } }, "localname": "TwoThousandAndTwentyConvertibleNotesMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsComponentsOfInterestExpenseDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsEquityComponentOfConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsPurchasedCallOptionsAndSoldWarrantsDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsTables", "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails", "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails", "http://www.rovicorp.com/role/StockholdersEquityWeightedAveragePotentialAntiDilutiveCommonSharesDetails" ], "xbrltype": "domainItemType" }, "rovi_TwoThousandAndTwentyOneConvertibleNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand And Twenty-One Convertible Notes [Member]", "label": "Two Thousand And Twenty-One Convertible Notes [Member]", "terseLabel": "2021 Convertible Notes [Member]" } } }, "localname": "TwoThousandAndTwentyOneConvertibleNotesMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails", "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails", "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails", "http://www.rovicorp.com/role/StockholdersEquityWeightedAveragePotentialAntiDilutiveCommonSharesDetails" ], "xbrltype": "domainItemType" }, "rovi_TwoThousandNineteenTransformationPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Thousand Nineteen Transformation Plan [Member]", "label": "Two Thousand Nineteen Transformation Plan [Member]", "terseLabel": "2019 Transformation Plan [Member]" } } }, "localname": "TwoThousandNineteenTransformationPlanMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesNarrativeDetails" ], "xbrltype": "domainItemType" }, "rovi_USPayTVProvidersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "US Pay TV Providers [Member]", "label": "US Pay TV Providers [Member]", "terseLabel": "US Pay TV Providers [Member]" } } }, "localname": "USPayTVProvidersMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "rovi_WarrantstoPurchaseCommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Warrants to Purchase Common Stock [Member]", "label": "Warrants to Purchase Common Stock [Member]", "terseLabel": "Warrants to Purchase Common Stock [Member]" } } }, "localname": "WarrantstoPurchaseCommonStockMember", "nsuri": "http://www.rovicorp.com/20190930", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsPurchasedCallOptionsAndSoldWarrantsDetails", "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r153", "r159" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r164", "r286", "r291", "r454" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails", "http://www.rovicorp.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r161", "r286", "r289", "r451", "r452" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails", "http://www.rovicorp.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails", "http://www.rovicorp.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesScheduleOfRevenueByGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r163", "r286", "r290", "r453", "r463", "r464" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesScheduleOfRevenueByGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r389" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.rovicorp.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.rovicorp.com/role/FinancialStatementDetailsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "totalLabel": "Accounts payable and accrued expenses", "verboseLabel": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets", "http://www.rovicorp.com/role/FinancialStatementDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounts Payable and Accrued Liabilities [Abstract]", "terseLabel": "Accounts Payable and Accrued Expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FinancialStatementDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.rovicorp.com/role/FinancialStatementDetailsDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "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.rovicorp.com/role/FinancialStatementDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r166" ], "calculation": { "http://www.rovicorp.com/role/RevenuesAccountsReceivableNetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, before Allowance for Credit Loss", "terseLabel": "Accounts receivable, gross" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]", "verboseLabel": "Accounts Receivable, Net [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesConcentrationOfRiskDetails", "http://www.rovicorp.com/role/RevenuesContractAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r13", "r30", "r166", "r167", "r287" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.rovicorp.com/role/RevenuesAccountsReceivableNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "totalLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets", "http://www.rovicorp.com/role/RevenuesAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r45", "r230" ], "calculation": { "http://www.rovicorp.com/role/FinancialStatementDetailsDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FinancialStatementDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r67", "r68", "r69" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r66", "r69", "r72", "r342" ], "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": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "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": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillNarrativeDetails", "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "verboseLabel": "Acquired finite-lived intangible assets weighted average useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems": { "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": "Acquired Indefinite-lived Intangible Assets [Line Items]", "terseLabel": "Acquired Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredIndefiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalCashFlowElementsOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Additional Cash Flow Elements, Operating Activities [Abstract]", "terseLabel": "Operating cash flows:" } } }, "localname": "AdditionalCashFlowElementsOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.", "label": "Additional Financial Information Disclosure [Text Block]", "terseLabel": "Financial Statement Details" } } }, "localname": "AdditionalFinancialInformationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FinancialStatementDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r31" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "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 [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r127" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.rovicorp.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Withholding taxes related to net share settlement of restricted awards", "terseLabel": "Tax withholding for share-based compensation" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "auth_ref": [ "r265", "r273", "r330" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.", "label": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature", "terseLabel": "Equity component related to repurchase of 2020 Convertible Notes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r297", "r299", "r321", "r322" ], "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": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Equity-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r168", "r187", "r189", "r191" ], "calculation": { "http://www.rovicorp.com/role/RevenuesAccountsReceivableNetDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "negatedTerseLabel": "Less: Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r92", "r107", "r385" ], "calculation": { "http://www.rovicorp.com/role/DebtAndInterestRateSwapsComponentsOfInterestExpenseDetails": { "order": 2.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.rovicorp.com/role/DebtAndInterestRateSwapsComponentsOfInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r87", "r107", "r387" ], "calculation": { "http://www.rovicorp.com/role/DebtAndInterestRateSwapsComponentsOfInterestExpenseDetails": { "order": 3.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 Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsComponentsOfInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r107", "r387" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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 and Discounts", "verboseLabel": "Amortization of convertible note discount and note issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r107", "r213", "r222" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 }, "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.rovicorp.com/role/SegmentInformationDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "verboseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r137" ], "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", "verboseLabel": "Weighted average potential shares excluded from the calculation of Diluted EPS (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails", "http://www.rovicorp.com/role/StockholdersEquityWeightedAveragePotentialAntiDilutiveCommonSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r137" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails", "http://www.rovicorp.com/role/StockholdersEquityWeightedAveragePotentialAntiDilutiveCommonSharesDetails" ], "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/StockholdersEquityWeightedAveragePotentialAntiDilutiveCommonSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r137" ], "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.rovicorp.com/role/StockholdersEquityNarrativeDetails", "http://www.rovicorp.com/role/StockholdersEquityWeightedAveragePotentialAntiDilutiveCommonSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r107", "r227" ], "calculation": { "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesComponentsOfRestructuringAndAssetImpairmentChargesDetails": { "order": 5.0, "parentTag": "us-gaap_RestructuringSettlementAndImpairmentProvisions", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Asset impairment" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesComponentsOfRestructuringAndAssetImpairmentChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r156", "r422", "r440" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "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.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "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.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets and Liabilities, Lessee [Abstract]", "terseLabel": "Supplemental Balance Sheet Information" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r15", "r16", "r64" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "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.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r359" ], "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", "verboseLabel": "Fair value assets measured on recurring basis" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AuctionRateSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt instrument securities (for example, but not limited to, corporate or municipal bonds) that typically have long-term nominal maturities for which the interest rate is reset through an auction process.", "label": "Auction Rate Securities [Member]", "terseLabel": "Auction Rate Securities [Member]" } } }, "localname": "AuctionRateSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails", "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r174" ], "calculation": { "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails": { "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": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r175" ], "calculation": { "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails": { "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": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r172", "r196" ], "calculation": { "http://www.rovicorp.com/role/InvestmentsAvailableForSaleDebtInvestmentsAtFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails": { "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": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/InvestmentsAvailableForSaleDebtInvestmentsAtFairValueDetails", "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]", "terseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/InvestmentsAvailableForSaleDebtInvestmentsAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost, Rolling Maturity [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/InvestmentsAvailableForSaleDebtInvestmentsAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r178" ], "calculation": { "http://www.rovicorp.com/role/InvestmentsAvailableForSaleDebtInvestmentsAtFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost", "terseLabel": "Due in less than 1 year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/InvestmentsAvailableForSaleDebtInvestmentsAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r176", "r178", "r435" ], "calculation": { "http://www.rovicorp.com/role/InvestmentsAvailableForSaleDebtInvestmentsAtFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value", "verboseLabel": "Due in less than 1 year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/InvestmentsAvailableForSaleDebtInvestmentsAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r170", "r173", "r196" ], "calculation": { "http://www.rovicorp.com/role/InvestmentsAvailableForSaleDebtInvestmentsAtFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails": { "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": "Debt Securities, Available-for-sale", "terseLabel": "Fair Value", "totalLabel": "Total" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/InvestmentsAvailableForSaleDebtInvestmentsAtFairValueDetails", "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r300", "r318" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationAssumptionsUsedToValueEquityBasedPaymentsDetails", "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails", "http://www.rovicorp.com/role/EquityBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails", "http://www.rovicorp.com/role/LeasesNarrativeDetails", "http://www.rovicorp.com/role/RevenuesContractAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r348", "r351" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails", "http://www.rovicorp.com/role/LeasesNarrativeDetails", "http://www.rovicorp.com/role/RevenuesContractAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails", "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r333", "r334" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails", "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r106", "r337" ], "calculation": { "http://www.rovicorp.com/role/SegmentInformationDetails": { "order": 10.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "verboseLabel": "Remeasurement of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r378", "r379" ], "lang": { "en-US": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Amount [Member]" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r11", "r42", "r109" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails": { "order": 2.0, "parentTag": "rovi_CashCashEquivalentsandMarketableSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets", "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r104", "r109", "r113" ], "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.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r104", "r383" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsMember": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "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 Equivalents [Member]", "verboseLabel": "Cash and Cash Equivalents [Member]" } } }, "localname": "CashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Significant noncash transactions" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FinancialStatementDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Cash [Member]", "terseLabel": "Cash [Member]" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "auth_ref": [ "r7", "r104" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "terseLabel": "Net cash used in operating activities - Discontinued operations" } } }, "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "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.rovicorp.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r124", "r276", "r298" ], "lang": { "en-US": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsPurchasedCallOptionsAndSoldWarrantsDetails", "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [ "r118" ], "lang": { "en-US": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsPurchasedCallOptionsAndSoldWarrantsDetails", "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "verboseLabel": "Warrant exercise price (in usd per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsPurchasedCallOptionsAndSoldWarrantsDetails", "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r122" ], "lang": { "en-US": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Warrants outstanding, shares" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsPurchasedCallOptionsAndSoldWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [ "r124" ], "lang": { "en-US": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Warrants outstanding (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsPurchasedCallOptionsAndSoldWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r58", "r248", "r427", "r445" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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": "Contingencies (Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r247", "r249" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r273" ], "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": "Dividends declared per share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails" ], "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 [Member]", "verboseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r29" ], "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 usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r29" ], "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 (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r29" ], "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", "periodEndLabel": "Common shares, ending balance (in shares)", "periodStartLabel": "Common shares, beginning balance (in shares)", "terseLabel": "Common Stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r29", "r265" ], "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", "verboseLabel": "Common Stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r29" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "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", "verboseLabel": "Common stock, $0.001 par value, 250,000 shares authorized; 128,969 shares issued and 126,502 shares outstanding as of September 30, 2019; and 125,781 shares issued and 123,975 shares outstanding as of December 31, 2018" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r75", "r77", "r78" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "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 loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer Software and Equipment [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FinancialStatementDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r146", "r147", "r380", "r381" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r146", "r147", "r380", "r381", "r456" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r146", "r147", "r380", "r381", "r456" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r146", "r147", "r380", "r381" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk (percent)" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesConcentrationOfRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r144", "r146", "r147", "r148", "r380", "r382" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesConcentrationOfRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r146", "r147", "r380", "r381" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r281" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Contract Assets with Customer" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetCreditLossExpense": { "auth_ref": [ "r190", "r280", "r285" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Credit Loss Expense (Reversal)", "terseLabel": "Impairment losses" } } }, "localname": "ContractWithCustomerAssetCreditLossExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r278", "r279", "r287" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Total contract assets, net" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r288" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r252" ], "lang": { "en-US": { "role": { "documentation": "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": "Convertible Debt [Member]", "terseLabel": "Convertible Debt [Member]" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsComponentsOfInterestExpenseDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsEquityComponentOfConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsPurchasedCallOptionsAndSoldWarrantsDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsTables", "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails", "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "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": "Convertible Debt" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r24", "r423", "r439", "r457" ], "lang": { "en-US": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable [Member]", "terseLabel": "Convertible Notes Payable [Member]" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/StockholdersEquityWeightedAveragePotentialAntiDilutiveCommonSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r294", "r296", "r455" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Debt Securities [Member]" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails", "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r160" ], "lang": { "en-US": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate [Member]" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Revenue [Abstract]", "verboseLabel": "Costs and expenses:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r88" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total costs and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails", "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails", "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative effect adjustment" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r145" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DatabasesMember": { "auth_ref": [ "r336" ], "lang": { "en-US": { "role": { "documentation": "Exclusive legal rights granted to the owner or licensee of collections of information stored in electronic form (such as on computer disks or files).", "label": "Database Rights [Member]", "terseLabel": "Content Databases and Other [Member]" } } }, "localname": "DatabasesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r261" ], "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 and Interest Rate Swaps" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r24", "r25", "r26", "r423", "r424", "r439" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsComponentsOfInterestExpenseDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsEquityComponentOfConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsPurchasedCallOptionsAndSoldWarrantsDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsTables", "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails", "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails", "http://www.rovicorp.com/role/StockholdersEquityWeightedAveragePotentialAntiDilutiveCommonSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Variable interest rate (percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r26", "r254", "r424", "r439" ], "calculation": { "http://www.rovicorp.com/role/DebtAndInterestRateSwapsEquityComponentOfConvertibleNotesDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Principal outstanding", "totalLabel": "Total", "verboseLabel": "Outstanding Principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsEquityComponentOfConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfMaturitiesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r253" ], "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" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsEquityComponentOfConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r256" ], "lang": { "en-US": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Initial conversion price (in usd per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails", "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r55", "r266", "r269", "r271" ], "lang": { "en-US": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Shares issued per $1,000 principal amount" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r386", "r388" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt issued" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r54", "r257", "r386" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Non-convertible borrowing rate (percent)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r54" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "verboseLabel": "Interest rate of debt, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails" ], "xbrltype": "percentItemType" }, "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 Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsComponentsOfInterestExpenseDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsEquityComponentOfConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsInterestRateSwapsDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsPurchasedCallOptionsAndSoldWarrantsDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r56" ], "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.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsComponentsOfInterestExpenseDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsEquityComponentOfConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsPurchasedCallOptionsAndSoldWarrantsDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsTables", "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails", "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails", "http://www.rovicorp.com/role/StockholdersEquityWeightedAveragePotentialAntiDilutiveCommonSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRepurchasedFaceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of the original debt instrument that was repurchased.", "label": "Debt Instrument, Repurchased Face Amount", "terseLabel": "Outstanding principal repurchase amount" } } }, "localname": "DebtInstrumentRepurchasedFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r56", "r121", "r266", "r270", "r271", "r272", "r385", "r386", "r388", "r438" ], "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 Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsComponentsOfInterestExpenseDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsEquityComponentOfConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsInterestRateSwapsDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsPurchasedCallOptionsAndSoldWarrantsDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r385", "r388" ], "calculation": { "http://www.rovicorp.com/role/DebtAndInterestRateSwapsEquityComponentOfConvertibleNotesDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Less: Unamortized debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsEquityComponentOfConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r387" ], "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.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r325", "r328" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "verboseLabel": "Deferred tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "verboseLabel": "Unearned revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Unearned revenue, less current portion" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r107", "r228" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 }, "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.rovicorp.com/role/SegmentInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsInterestRateSwapsDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsPurchasedCallOptionsAndSoldWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Fixed interest rate (percent)" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsInterestRateSwapsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r349", "r350", "r353", "r357" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsInterestRateSwapsDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsPurchasedCallOptionsAndSoldWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r352", "r354" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "terseLabel": "(Loss) gain on interest rate swaps" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsInterestRateSwapsDetails", "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r345", "r346" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional amount of interest rate swaps" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsInterestRateSwapsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativePriceRiskOptionStrikePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The strike price on the price risk option contract such as a put option or a call option.", "label": "Derivative, Price Risk Option Strike Price", "terseLabel": "Common stock strike price (in usd per share)" } } }, "localname": "DerivativePriceRiskOptionStrikePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsPurchasedCallOptionsAndSoldWarrantsDetails" ], "xbrltype": "perUnitItemType" }, "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": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesContractAssetsDetails", "http://www.rovicorp.com/role/RevenuesRevenueByContractTypeDetails" ], "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]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesContractAssetsDetails", "http://www.rovicorp.com/role/RevenuesRevenueByContractTypeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r286" ], "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": "Revenue By Contract Type" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r323" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "Equity-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r9", "r234" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "verboseLabel": "Discontinued Operations" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DiscontinuedOperation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r273" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedTerseLabel": "Dividends" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r86", "r128", "r131", "r134", "r135", "r136", "r139", "r432", "r449" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Basic loss per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic loss per share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r86", "r128", "r131", "r134", "r135", "r136", "r139", "r432", "r449" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Diluted loss per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted loss per share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r383" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "verboseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.rovicorp.com/role/FinancialStatementDetailsDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "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 compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FinancialStatementDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r317" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "verboseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r317" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "verboseLabel": "Weighted average period of recognition of unrecognized compensation cost (years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Severance Costs [Member]" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesAccruedRestructuringCostsDetails", "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesNarrativeDetails", "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesRestructuringActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "ESPP Plan [Member]" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationAssumptionsUsedToValueEquityBasedPaymentsDetails", "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r316" ], "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": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails", "http://www.rovicorp.com/role/StockholdersEquityWeightedAveragePotentialAntiDilutiveCommonSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r265" ], "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.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r186" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Non-marketable equity method investments" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r377" ], "lang": { "en-US": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Fair Value [Member]" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FacilityClosingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Facility Closing [Member]", "terseLabel": "Facility-related Costs [Member]" } } }, "localname": "FacilityClosingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesAccruedRestructuringCostsDetails", "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesNarrativeDetails", "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesRestructuringActivitiesDetails" ], "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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails", "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails", "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r359", "r360", "r361", "r371" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails", "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails", "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r359", "r360", "r361", "r370", "r371" ], "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]", "verboseLabel": "Assets And Liabilities Measured And Recorded At Fair Value On A Recurring Basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r364" ], "lang": { "en-US": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Assets" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r364", "r371" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "verboseLabel": "Summary Of Level 3 Auction Rate Securities" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r359", "r371" ], "lang": { "en-US": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r294", "r295", "r296", "r360", "r413" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails", "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails", "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r369", "r371" ], "lang": { "en-US": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r359", "r372" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r359", "r360", "r362", "r363", "r373" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails", "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r369" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r294", "r295", "r296", "r360", "r414" ], "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, Level 1 [Member]", "terseLabel": "Quoted Prices In Active Markets (Level 1) [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r294", "r295", "r296", "r360", "r415" ], "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, Level 2 [Member]", "terseLabel": "Significant Other Observable Inputs (Level 2) [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails", "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r294", "r295", "r296", "r360", "r416" ], "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, Level 3 [Member]", "terseLabel": "Significant Unobservable Inputs (Level 3) [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails", "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r364" ], "lang": { "en-US": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Liabilities" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails", "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3": { "auth_ref": [ "r367" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of transfers of financial instrument classified as a liability out of level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3", "terseLabel": "Transfers out" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": { "auth_ref": [ "r365" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings", "terseLabel": "Gain (loss) included in earnings" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales": { "auth_ref": [ "r366" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales", "negatedTerseLabel": "Sales" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "auth_ref": [ "r364" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r365" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Gain (loss) included in earnings" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "auth_ref": [ "r364" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "negatedTerseLabel": "Increase (decrease) during period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r366" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "terseLabel": "Settlements" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r364" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "negatedPeriodEndLabel": "Balance at end of period", "negatedPeriodStartLabel": "Balance at beginning of period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "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 Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails", "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails", "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "auth_ref": [ "r359", "r360", "r362", "r363", "r368", "r373" ], "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, Nonrecurring [Member]", "terseLabel": "Nonrecurring [Member]" } } }, "localname": "FairValueMeasurementsNonrecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r369", "r373" ], "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, Recurring [Member]", "terseLabel": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r114", "r374", "r376" ], "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.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r188", "r192", "r193", "r194", "r195", "r197", "r198", "r199", "r200" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instruments [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails", "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r221" ], "calculation": { "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillEstimatedAmortizationExpenseInFuturePeriodsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "verboseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillEstimatedAmortizationExpenseInFuturePeriodsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillEstimatedAmortizationExpenseInFuturePeriodsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "verboseLabel": "Remainder of 2019" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillEstimatedAmortizationExpenseInFuturePeriodsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r223" ], "calculation": { "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillEstimatedAmortizationExpenseInFuturePeriodsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "verboseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillEstimatedAmortizationExpenseInFuturePeriodsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r223" ], "calculation": { "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillEstimatedAmortizationExpenseInFuturePeriodsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "verboseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillEstimatedAmortizationExpenseInFuturePeriodsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r223" ], "calculation": { "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillEstimatedAmortizationExpenseInFuturePeriodsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "verboseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillEstimatedAmortizationExpenseInFuturePeriodsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r223" ], "calculation": { "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillEstimatedAmortizationExpenseInFuturePeriodsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "verboseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillEstimatedAmortizationExpenseInFuturePeriodsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r214", "r218", "r221", "r225", "r418" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "verboseLabel": "Acquired Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r221", "r418" ], "calculation": { "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r214", "r220" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r221" ], "calculation": { "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillEstimatedAmortizationExpenseInFuturePeriodsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillEstimatedAmortizationExpenseInFuturePeriodsDetails", "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r215" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Intangible assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FinancialStatementDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r107", "r259", "r260" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 }, "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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 debt extinguishment", "negatedTerseLabel": "Loss on debt extinguishment", "terseLabel": "Loss on debt extinguishment", "verboseLabel": "Loss on debt extinguishment" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails", "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r204", "r206" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "End of Period", "periodStartLabel": "Beginning of Period", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets", "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfGoodwillActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "Intangible Assets, Net and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r114", "r209" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r208" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "verboseLabel": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfGoodwillActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r107", "r205", "r207", "r210" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 }, "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 8.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.rovicorp.com/role/SegmentInformationDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "negatedTerseLabel": "Goodwill impairment", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails", "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillNarrativeDetails", "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfGoodwillActivityDetails", "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfGoodwillActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "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": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfGoodwillActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r347", "r358" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r347" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r89", "r108", "r136", "r338" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "totalLabel": "Loss from continuing operations, net of tax" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r83", "r128", "r419", "r429", "r450" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "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, Noncontrolling Interest", "totalLabel": "Loss from continuing operations before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r80", "r86", "r131", "r134", "r135", "r428", "r430", "r432", "r446" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Continuing operations (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r80", "r86", "r131", "r134", "r135", "r136", "r432", "r446", "r449" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during 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": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Continuing operations (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r6", "r8", "r339" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 }, "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "negatedTerseLabel": "Loss (Income) from discontinued operations, net of tax", "terseLabel": "(Loss) Income from discontinued operations, net of tax" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.rovicorp.com/role/DiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "auth_ref": [ "r84", "r86", "r133", "r134", "r135", "r432", "r447", "r449" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "terseLabel": "Discontinued operations (in dollars per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "auth_ref": [ "r133", "r134", "r135", "r343" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "terseLabel": "Discontinued operations (in dollars per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r232" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "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.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r332" ], "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]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r155", "r331" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": -1.0 }, "http://www.rovicorp.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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)", "totalLabel": "Income tax expense (benefit)", "verboseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.rovicorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]", "terseLabel": "Effective Income Tax Rate Reconciliation, Amount [Abstract]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r115", "r326", "r327" ], "calculation": { "http://www.rovicorp.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Foreign income tax" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r116", "r326", "r327" ], "calculation": { "http://www.rovicorp.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Federal income tax" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r116", "r326", "r327" ], "calculation": { "http://www.rovicorp.com/role/IncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State income tax" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r106" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "verboseLabel": "Accounts payable and accrued expenses and other long-term liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r106" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r106" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "verboseLabel": "Taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r106" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred income taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r106" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "verboseLabel": "Unearned revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r106" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r106" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "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 and other long-term assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "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.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r132", "r138" ], "calculation": { "http://www.rovicorp.com/role/StockholdersEquityScheduleOfWeightedAverageNumberOfSharesDetails": { "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 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 equity-based compensation awards" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/StockholdersEquityScheduleOfWeightedAverageNumberOfSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r217", "r224" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r217", "r224" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IndefiniteLivedTradeNames": { "auth_ref": [ "r224" ], "calculation": { "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trade name to gain or protect exclusive use thereof for a projected indefinite period of benefit.", "label": "Indefinite-Lived Trade Names", "terseLabel": "Indefinite-Lived Trade Names" } } }, "localname": "IndefiniteLivedTradeNames", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Total Intangible Assets, Gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r212", "r219" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Total Intangible Assets, Net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets", "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r81", "r154", "r384", "r387", "r433" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.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.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r92", "r258" ], "calculation": { "http://www.rovicorp.com/role/DebtAndInterestRateSwapsComponentsOfInterestExpenseDetails": { "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 expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsComponentsOfInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r94" ], "calculation": { "http://www.rovicorp.com/role/DebtAndInterestRateSwapsComponentsOfInterestExpenseDetails": { "order": 1.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": "Stated interest" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsComponentsOfInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r356" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest Expense [Member]" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "domainItemType" }, "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": "Components of Interest Expense" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r355" ], "lang": { "en-US": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swaps [Member]" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r37", "r203" ], "calculation": { "http://www.rovicorp.com/role/FinancialStatementDetailsDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FinancialStatementDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r12", "r63", "r202" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.rovicorp.com/role/FinancialStatementDetailsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets", "http://www.rovicorp.com/role/FinancialStatementDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventory, Net" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FinancialStatementDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r38", "r203" ], "calculation": { "http://www.rovicorp.com/role/FinancialStatementDetailsDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FinancialStatementDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r458", "r459", "r460", "r461" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r458", "r459", "r460", "r461" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments [Abstract]" } } }, "localname": "InvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Available-For-Sale Debt Investments At Fair Value" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r185", "r420", "r437", "r462" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r403", "r405" ], "calculation": { "http://www.rovicorp.com/role/LeasesComponentsOfLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total operating lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r403" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FinancialStatementDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r393" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Right-of-Use Assets and Lease Liabilities" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r404" ], "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": "Maturities of Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r404" ], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "rovi_NetOperatingLeasePayments", "weight": 1.0 }, "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "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 lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r404" ], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r404" ], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "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.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r404" ], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "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.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r404" ], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "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.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r404" ], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "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.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r404" ], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "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.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r404" ], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "rovi_NetOperatingLeasePaymentsImputedInterest", "weight": 1.0 }, "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "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", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r394" ], "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": "Term of extension option" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r406" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "auth_ref": [ "r407" ], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "rovi_NetOperatingLeasePayments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor for operating lease.", "label": "Lessor, Operating Lease, Payments to be Received", "negatedTotalLabel": "Total lease payments" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceived", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears": { "auth_ref": [ "r407" ], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in fifth fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Five Years", "negatedTerseLabel": "2023" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "auth_ref": [ "r407" ], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in fourth year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Four Years", "negatedLabel": "2022" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "auth_ref": [ "r407" ], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "rovi_NetOperatingLeasePaymentsRemainderofFiscalYear", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in remainder of fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Remainder of Fiscal Year", "negatedTerseLabel": "Remainder of 2019" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": { "auth_ref": [ "r407" ], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor after fifth fiscal year following latest statement of financial position date for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Thereafter", "negatedLabel": "Thereafter" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "auth_ref": [ "r407" ], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in third fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Three Years", "negatedTerseLabel": "2021" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "auth_ref": [ "r407" ], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor in second fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessor, Operating Lease, Payments to be Received, Two Years", "negatedTerseLabel": "2020" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r50" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r35", "r425", "r443" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "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\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r359" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "negatedTerseLabel": "Fair value liabilities measured on a recurring basis" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r48" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsInterestRateSwapsDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails", "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansAndLeasesReceivableDisclosureLineItems": { "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": "Loans and Leases Receivable Disclosure [Line Items]", "terseLabel": "Loans and Leases Receivable Disclosure [Line Items]" } } }, "localname": "LoansAndLeasesReceivableDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LoansAndLeasesReceivableDisclosureTable": { "auth_ref": [ "r166" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about loans and leases receivable.", "label": "Loans and Leases Receivable Disclosure [Table]", "terseLabel": "Loans and Leases Receivable Disclosure [Table]" } } }, "localname": "LoansAndLeasesReceivableDisclosureTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r26", "r255", "r424", "r441" ], "calculation": { "http://www.rovicorp.com/role/DebtAndInterestRateSwapsEquityComponentOfConvertibleNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails": { "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": "Carrying amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsEquityComponentOfConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "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 current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Less: Current portion of long-term debt", "verboseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Total Long-term debt" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r126", "r250" ], "calculation": { "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfMaturitiesDetails": { "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 third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r126", "r250" ], "calculation": { "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfMaturitiesDetails": { "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 second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "terseLabel": "2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r126" ], "calculation": { "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfMaturitiesDetails": { "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. 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": "2019" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "Long-term Debt [Member]", "terseLabel": "Long-term Debt [Member]" } } }, "localname": "LongTermDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r56" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "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", "verboseLabel": "Long-term debt, less current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r56" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsComponentsOfInterestExpenseDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsEquityComponentOfConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsInterestRateSwapsDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsPurchasedCallOptionsAndSoldWarrantsDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsTables", "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails", "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r56", "r251" ], "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": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsComponentsOfInterestExpenseDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsEquityComponentOfConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsInterestRateSwapsDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsPurchasedCallOptionsAndSoldWarrantsDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsScheduleOfOutstandingDebtDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsTables", "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails", "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r14", "r51" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Short-term marketable securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in marketable security, classified as noncurrent.", "label": "Marketable Securities, Noncurrent", "terseLabel": "Long-term marketable securities" } } }, "localname": "MarketableSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r294" ], "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 [Member]", "verboseLabel": "Money Markets Funds [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails", "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r104" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.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 used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r104" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r104", "r105", "r108" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.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 - Continuing operations" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "auth_ref": [ "r104", "r105", "r108" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, excluding 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, Continuing Operations", "totalLabel": "Net cash provided by operating activities - Continuing operations" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r73", "r76", "r85", "r108", "r138", "r431", "r448" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 }, "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the quantification of the effect of adopting the new accounting standard or change in accounting principle expected by the entity to have a significant effect on the entity's financial statements.", "label": "New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification", "terseLabel": "Effect of new accounting principle" } } }, "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.rovicorp.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash activity:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1": { "auth_ref": [ "r110", "r111", "r112" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of intangibles that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Intangible Assets Acquired", "terseLabel": "Patents acquired as part of a licensing agreement" } } }, "localname": "NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FinancialStatementDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r347" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not Designated as Hedging Instrument [Member]" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Restricted Awards Activity" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.rovicorp.com/role/SegmentInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r395", "r405" ], "calculation": { "http://www.rovicorp.com/role/LeasesComponentsOfLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Fixed lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r391" ], "calculation": { "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "rovi_NetOperatingLeasePaymentsLeaseLiability", "weight": 1.0 }, "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.rovicorp.com/role/LeasesSupplementalInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total Lease liabilities", "verboseLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesMaturityOfLeaseLiabilitiesDetails", "http://www.rovicorp.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r391" ], "calculation": { "http://www.rovicorp.com/role/LeasesSupplementalInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "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": "Lease liabilities - current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r391" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.rovicorp.com/role/LeasesSupplementalInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "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": "Lease liabilities - non current", "verboseLabel": "Long-term lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets", "http://www.rovicorp.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r392", "r399" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of operating Lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r390" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.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": "Right-of-use assets", "verboseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets", "http://www.rovicorp.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r402", "r405" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r401", "r405" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesNarrativeDetails", "http://www.rovicorp.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r153", "r159" ], "lang": { "en-US": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r10", "r344" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r17", "r18", "r19", "r52" ], "calculation": { "http://www.rovicorp.com/role/FinancialStatementDetailsDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FinancialStatementDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.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", "verboseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r339", "r340", "r341" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Change in foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive (loss) income, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r74", "r77", "r339", "r340", "r341" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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 loss, net of tax", "totalLabel": "Other comprehensive (loss) income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "auth_ref": [ "r67", "r70", "r71", "r184" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax", "negatedTerseLabel": "Less: Reclassification adjustment on sale" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r65", "r67" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "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": "Change in unrealized (loss) gains on marketable securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r57" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "verboseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r108" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0 } }, "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 operating, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "verboseLabel": "Other Long-term Assets [Member]" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesContractAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r93" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 5.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": "Interest income and other, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r96", "r98", "r125" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other investing, net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromPreviousAcquisition": { "auth_ref": [ "r125" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or outflow associated with the aggregate amount of adjustment to the purchase price of a previous acquisition.", "label": "Payments for (Proceeds from) Previous Acquisition", "negatedTerseLabel": "Payments for contingent consideration and deferred holdback" } } }, "localname": "PaymentsForProceedsFromPreviousAcquisition", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r103", "r236" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Cash Settlements" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesRestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r100" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedTerseLabel": "Payments for dividends", "terseLabel": "Dividend payments" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r100" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Payments for withholding taxes related to net settlement of restricted awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r97" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedTerseLabel": "Payments for acquisition of patents", "terseLabel": "Payments for purchase of patents" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r171" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Payments for purchase of short- and long-term marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r97" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Payments for purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r300", "r318" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "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.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r375" ], "lang": { "en-US": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsOutstandingDebtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r28" ], "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 usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r28" ], "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 (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r28" ], "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 (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r28" ], "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 (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r28" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "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.001 par value, 5,000 shares authorized; no shares issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssets": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "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.", "label": "Prepaid Expense and Other Assets", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets [Member]" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesContractAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate [Member]" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r99", "r319" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised", "verboseLabel": "Proceeds from employee stock purchase plan" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "verboseLabel": "Proceeds from sales or maturities of short- and long-term marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r45", "r231" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FinancialStatementDetailsDetails", "http://www.rovicorp.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r44", "r229" ], "calculation": { "http://www.rovicorp.com/role/FinancialStatementDetailsDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FinancialStatementDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FinancialStatementDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r22", "r23", "r231", "r444" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.rovicorp.com/role/FinancialStatementDetailsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Property and equipment, net", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets", "http://www.rovicorp.com/role/FinancialStatementDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r22", "r231" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FinancialStatementDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r22", "r229" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FinancialStatementDetailsDetails", "http://www.rovicorp.com/role/LeasesNarrativeDetails" ], "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 Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfConvertibleDebt": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow from the repayment 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": "Repayments of Convertible Debt", "terseLabel": "Repayments of convertible debt" } } }, "localname": "RepaymentsOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "terseLabel": "Repayments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "auth_ref": [ "r101" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.", "label": "Repayment of Long-term Debt, Long-term Lease Obligation, and Capital Security", "negatedLabel": "Principal payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r324", "r465" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "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.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r137" ], "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": "Restricted Stock [Member]", "verboseLabel": "Restricted Awards [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails", "http://www.rovicorp.com/role/StockholdersEquityWeightedAveragePotentialAntiDilutiveCommonSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r107", "r235", "r240", "r245" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring Expense" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesNarrativeDetails", "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesRestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesAccruedRestructuringCostsDetails", "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesNarrativeDetails", "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesRestructuringActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesAccruedRestructuringCostsDetails", "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesNarrativeDetails", "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesRestructuringActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring, Impairment, and Other Activities Disclosure [Text Block]", "verboseLabel": "Restructuring and Asset Impairment Charges" } } }, "localname": "RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentCharges" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesNarrativeDetails", "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesRestructuringActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesNarrativeDetails", "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesRestructuringActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r236", "r242" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Balance at End of Period", "periodStartLabel": "Balance at Beginning of Period", "terseLabel": "Accrual adjustment", "verboseLabel": "Accrued restructuring costs" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesAccruedRestructuringCostsDetails", "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesNarrativeDetails", "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesRestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesRestructuringActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserveSettledWithoutCash2": { "auth_ref": [ "r235", "r241" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the reserve for full or partial settlement through consideration other than cash.", "label": "Restructuring Reserve, Settled without Cash", "negatedTerseLabel": "Non-Cash Settlements" } } }, "localname": "RestructuringReserveSettledWithoutCash2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesRestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveTranslationAndOtherAdjustment": { "auth_ref": [ "r236", "r241" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the restructuring reserve related to foreign currency translation (gain) loss and other increases (decreases).", "label": "Restructuring Reserve, Translation and Other Adjustment", "verboseLabel": "Other" } } }, "localname": "RestructuringReserveTranslationAndOtherAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesRestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringSettlementAndImpairmentProvisions": { "auth_ref": [ "r90" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 }, "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 7.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesComponentsOfRestructuringAndAssetImpairmentChargesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rovicorp.com/role/SegmentInformationDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of restructuring charges, remediation cost, and asset impairment loss.", "label": "Restructuring, Settlement and Impairment Provisions", "terseLabel": "Restructuring and asset impairment charges", "totalLabel": "Restructuring and asset impairment charges" } } }, "localname": "RestructuringSettlementAndImpairmentProvisions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesComponentsOfRestructuringAndAssetImpairmentChargesDetails", "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r32", "r273", "r442" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "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 [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r284", "r286" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 }, "http://www.rovicorp.com/role/SegmentInformationDetails": { "order": 1.0, "parentTag": "rovi_AdjustedEarningsBeforeInterestTaxesDepreciationandAmortization", "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": "Revenues, net:", "verboseLabel": "Total Revenues, net" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.rovicorp.com/role/RevenuesRevenueByContractTypeDetails", "http://www.rovicorp.com/role/RevenuesScheduleOfRevenueByGeographicAreasDetails", "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r293" ], "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": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Revenue from External Customers by Geographic Areas" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r282" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue from remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesExpectedRevenueRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r283" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesExpectedRevenueRecognizedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r283" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesExpectedRevenueRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesExpectedRevenueRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r283" ], "lang": { "en-US": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Expected timing of satisfaction" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesExpectedRevenueRecognizedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues, net:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesScheduleOfRevenueByGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r400", "r405" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for operating Lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r146" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesConcentrationOfRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r62" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Accounts Payable and Accrued Expenses" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FinancialStatementDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillNarrativeDetails", "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable": { "auth_ref": [ "r217" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of major classes of indefinite-lived intangible assets acquired showing attributes such as amounts and totals. Indefinite-lived intangible assets are assets that have no physical form, but have expected future economic benefit. Indefinite-lived assets are assets that are not subject to amortization. Acquired indefinite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the entity) and in total.", "label": "Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table]", "terseLabel": "Schedule of Acquired Indefinite-lived Intangible Assets by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r137" ], "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]", "terseLabel": "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.rovicorp.com/role/StockholdersEquityWeightedAveragePotentialAntiDilutiveCommonSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r137" ], "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": "Weighted Average Potential Anti-Dilutive Common Shares" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/StockholdersEquityTables" ], "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": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r177", "r179", "r180", "r181", "r182", "r183", "r434", "r436" ], "lang": { "en-US": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-sale Securities [Table]", "terseLabel": "Schedule of Available-for-sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Supplemental Cash Flow Information" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FinancialStatementDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r329" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r56", "r121", "r266", "r270", "r271", "r272", "r385", "r386", "r388", "r438" ], "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": "Carrying Value and Par Value of Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r214", "r220" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "verboseLabel": "Summary of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r209", "r211" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfGoodwillActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r209", "r211" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "verboseLabel": "Summary of Goodwill Activity" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments.", "label": "Schedule of Interest Rate Derivatives [Table Text Block]", "terseLabel": "Summary of Interest Rate Swaps" } } }, "localname": "ScheduleOfInterestRateDerivativesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r20", "r39", "r40", "r41" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FinancialStatementDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r250" ], "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": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r45", "r231" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FinancialStatementDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r119", "r408", "r409", "r410", "r411", "r412" ], "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]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r238", "r239", "r243" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesAccruedRestructuringCostsDetails", "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesNarrativeDetails", "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesRestructuringActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r238", "r239", "r243" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Restructuring and Asset Impairment Charges" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r236", "r244" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Restructuring Activities Related to Plans" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r79", "r82", "r163" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesScheduleOfRevenueByGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r152", "r156", "r157", "r158", "r209" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r152", "r156", "r157", "r158", "r209" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Reporting Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r300", "r318" ], "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]", "terseLabel": "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.rovicorp.com/role/EquityBasedCompensationNarrativeDetails", "http://www.rovicorp.com/role/EquityBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r59", "r120", "r262", "r263", "r264", "r266", "r267", "r268", "r270", "r271", "r272", "r273" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r138" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Schedule of Weighted Average Number of Shares" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "verboseLabel": "Estimated Amortization Expense In Future Periods" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r144", "r146", "r147", "r148", "r380", "r382" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedules of Concentration of Risks" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecurityOwnedNotReadilyMarketableFairValue": { "auth_ref": [ "r421" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Value of the not readily marketable security or category which has been determined by management based upon fair value methods, including pricing of similar securities and valuation techniques and is included in the schedule of financial condition or the balance sheet.", "label": "Security Owned Not Readily Marketable, Fair Value", "terseLabel": "Securities owned not readily marketable" } } }, "localname": "SecurityOwnedNotReadilyMarketableFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails", "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillNarrativeDetails", "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfGoodwillActivityDetails", "http://www.rovicorp.com/role/RevenuesRevenueByContractTypeDetails", "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r165" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r91", "r201" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r95" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, General and Administrative Expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r107", "r235", "r240", "r245" ], "calculation": { "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesComponentsOfRestructuringAndAssetImpairmentChargesDetails": { "order": 2.0, "parentTag": "us-gaap_RestructuringSettlementAndImpairmentProvisions", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "verboseLabel": "Severance costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesComponentsOfRestructuringAndAssetImpairmentChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r106" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0 }, "http://www.rovicorp.com/role/SegmentInformationDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Pre-tax equity-based compensation, excluding amounts included in restructuring expense", "verboseLabel": "Equity-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails", "http://www.rovicorp.com/role/EquityBasedCompensationWeightedAverageFairValuePerShareOfEquityBasedAwardsDetails", "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense [Abstract]", "terseLabel": "Equity-based compensation" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationWeightedAverageFairValuePerShareOfEquityBasedAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r301" ], "lang": { "en-US": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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, Award Requisite Service Period", "terseLabel": "Award requisite service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r301" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "verboseLabel": "Vesting period (years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r305" ], "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", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r309" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r307" ], "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", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails", "http://www.rovicorp.com/role/EquityBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued 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, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)", "verboseLabel": "Restricted awards (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationRestrictedStockAwardActivityDetails", "http://www.rovicorp.com/role/EquityBasedCompensationWeightedAverageFairValuePerShareOfEquityBasedAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "verboseLabel": "Awarded and unvested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails", "http://www.rovicorp.com/role/EquityBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Restricted Awards (In Thousands)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending Balance (in dollars per share)", "periodStartLabel": "Beginning Balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r308" ], "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", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r311" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "verboseLabel": "Aggregate fair value of vested restricted stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r308" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "verboseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationAssumptionsUsedToValueEquityBasedPaymentsDetails", "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "verboseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationAssumptionsUsedToValueEquityBasedPaymentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "verboseLabel": "Risk free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationAssumptionsUsedToValueEquityBasedPaymentsDetails" ], "xbrltype": "percentItemType" }, "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": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationAssumptionsUsedToValueEquityBasedPaymentsDetails", "http://www.rovicorp.com/role/EquityBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Reserved for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "verboseLabel": "Available for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock": { "auth_ref": [ "r310" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the weighted-average grant-date fair value of equity options or other equity instruments granted during the year.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block]", "verboseLabel": "Weighted Average Fair Value Per Share Of Equity-Based Awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r298", "r303" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationAssumptionsUsedToValueEquityBasedPaymentsDetails", "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails", "http://www.rovicorp.com/role/EquityBasedCompensationRestrictedStockAwardActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "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 Payment Arrangement, Option, Exercise Price Range [Line Items]", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share price (in us dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r301" ], "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": "Award vesting rights" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r312", "r320" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "verboseLabel": "Expected term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationAssumptionsUsedToValueEquityBasedPaymentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted average grant date fair value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationWeightedAverageFairValuePerShareOfEquityBasedAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedTerseLabel": "Withholding taxes related to net share settlement of restricted stock units (in shares)", "terseLabel": "Tax withholding for share-based compensation (shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity", "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r396", "r405" ], "calculation": { "http://www.rovicorp.com/role/LeasesComponentsOfLeaseExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r5", "r156", "r209", "r233", "r237", "r246", "r451" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsChangesInLevel3MeasurementsDetails", "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillNarrativeDetails", "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfGoodwillActivityDetails", "http://www.rovicorp.com/role/RevenuesRevenueByContractTypeDetails", "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r27", "r28", "r29", "r265" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r61", "r265" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "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.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "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]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r28", "r29", "r265", "r273" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock under employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r28", "r29", "r265", "r273" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of restricted stock, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r28", "r29", "r265", "r273" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r265", "r273" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of restricted stock, net" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Equity Option [Member]" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2020ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwaps2021ConvertibleNotesDetails", "http://www.rovicorp.com/role/DebtAndInterestRateSwapsPurchasedCallOptionsAndSoldWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Authorized stock repurchase amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining number of shares authorized to be repurchased" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r29", "r33", "r34", "r169" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets", "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "verboseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r277" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r398", "r405" ], "calculation": { "http://www.rovicorp.com/role/LeasesComponentsOfLeaseExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Less: Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsegmentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by business subsegments.", "label": "Subsegments [Axis]", "terseLabel": "Subsegments [Axis]" } } }, "localname": "SubsegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsegmentsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Divisions of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Subsegments [Domain]", "terseLabel": "Subsegments [Domain]" } } }, "localname": "SubsegmentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/EquityBasedCompensationAssumptionsUsedToValueEquityBasedPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesRevenueByContractTypeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesRevenueByContractTypeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r335" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks / Tradenames [Member]" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/IntangibleAssetsNetAndGoodwillSummaryOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Transferred at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesRevenueByContractTypeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Transferred over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RevenuesRevenueByContractTypeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r417" ], "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": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails", "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r60", "r274" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r60", "r274" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "negatedPeriodEndLabel": "Treasury shares, ending balance (in shares)", "negatedPeriodStartLabel": "Treasury shares, beginning balance (in shares)", "negatedTerseLabel": "Treasury Stock, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r29", "r265", "r273" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "verboseLabel": "Stock repurchase (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r60", "r274", "r275" ], "calculation": { "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, 2,467 shares and 1,806 shares as of September 30, 2019 and December 31, 2018, respectively, at cost" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.rovicorp.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesAccruedRestructuringCostsDetails", "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesNarrativeDetails", "http://www.rovicorp.com/role/RestructuringAndAssetImpairmentChargesRestructuringActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r294", "r426" ], "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": "US Government Agencies Debt Securities [Member]", "terseLabel": "U.S. Treasuries / Agencies [Member]" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAndRecordedAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryAndGovernmentMember": { "auth_ref": [ "r294", "r426", "r455" ], "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": "US Treasury and Government [Member]", "terseLabel": "U.S. Treasuries / Agencies [Member]" } } }, "localname": "USTreasuryAndGovernmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/InvestmentsAvailableForSaleInvestmentSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r46" ], "calculation": { "http://www.rovicorp.com/role/DebtAndInterestRateSwapsEquityComponentOfConvertibleNotesDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedTerseLabel": "Less: Unamortized debt issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsEquityComponentOfConvertibleNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r140", "r141", "r142", "r143", "r149", "r150", "r151" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r397", "r405" ], "calculation": { "http://www.rovicorp.com/role/LeasesComponentsOfLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/LeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/DebtAndInterestRateSwapsSeniorSecuredTermLoansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrants [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/StockholdersEquityWeightedAveragePotentialAntiDilutiveCommonSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r130", "r136" ], "calculation": { "http://www.rovicorp.com/role/StockholdersEquityScheduleOfWeightedAverageNumberOfSharesDetails": { "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", "totalLabel": "Weighted average shares used in computing diluted per share amounts", "verboseLabel": "Weighted average shares used in computing diluted per share amounts (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.rovicorp.com/role/StockholdersEquityScheduleOfWeightedAverageNumberOfSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r129", "r136" ], "calculation": { "http://www.rovicorp.com/role/StockholdersEquityScheduleOfWeightedAverageNumberOfSharesDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "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": "Weighted average shares used in computing basic per share amounts", "verboseLabel": "Weighted average shares used in computing basic per share amounts (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.rovicorp.com/role/CondensedConsolidatedStatementsOfOperations", "http://www.rovicorp.com/role/StockholdersEquityScheduleOfWeightedAverageNumberOfSharesDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759" }, "r10": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r100": { "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" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r113": { "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" }, "r114": { "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" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r116": { "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" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(d),(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(4))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8475-108599" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27290-111563" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27337-111563" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27340-111563" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r188": { "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" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r200": { "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" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r231": { "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" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r247": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4852-112606" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r265": { "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" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r284": { "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" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r289": { "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" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r307": { "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" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r31": { "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" }, "r310": { "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" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r321": { "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" }, "r322": { "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" }, "r323": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r324": { "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" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e34017-109320" }, "r331": { "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" }, "r332": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613673-111683" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.E)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355146-122828" }, "r344": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL109998890-113959" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r356": { "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" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r368": { "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" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "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" }, "r371": { "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" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r373": { "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" }, "r374": { "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" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r376": { "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" }, "r377": { "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" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r401": { "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" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r404": { "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" }, "r405": { "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" }, "r406": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919396-209981" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r419": { "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" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "820", "Subparagraph": "(c)", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=35710923&loc=d3e45360-110995" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r432": { "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" }, "r433": { "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" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62557-112803" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r437": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r455": { "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" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e603758-122996" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r462": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r465": { "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" }, "r466": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r467": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r468": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r469": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r47": { "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" }, "r470": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r471": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r52": { "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" }, "r53": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r61": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e689-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724391-108580" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-03(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r83": { "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" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r86": { "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" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r97": { "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" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r99": { "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" } }, "version": "2.1" }