0001272830-20-000049.txt : 20200221 0001272830-20-000049.hdr.sgml : 20200221 20200220204938 ACCESSION NUMBER: 0001272830-20-000049 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 123 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200221 DATE AS OF CHANGE: 20200220 FILER: COMPANY DATA: COMPANY CONFORMED NAME: VONAGE HOLDINGS CORP CENTRAL INDEX KEY: 0001272830 STANDARD INDUSTRIAL CLASSIFICATION: TELEPHONE COMMUNICATIONS (NO RADIO TELEPHONE) [4813] IRS NUMBER: 113547680 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-32887 FILM NUMBER: 20637159 BUSINESS ADDRESS: STREET 1: 23 MAIN STREET CITY: HOLMDEL STATE: NJ ZIP: 07733 BUSINESS PHONE: 732-528-2600 MAIL ADDRESS: STREET 1: 23 MAIN STREET CITY: HOLMDEL STATE: NJ ZIP: 07733 10-K 1 a10-k2019.htm 10-K Document
false--12-31FY20190001272830354200054940001008700001021330000.0010.0015969500005969500003097360003158080000.50.560006000P2Y1520007600000046160004433000393000320000730003930003970004000P3YP3Y0.47590.46190.02180.01950.694.012.001.997.344.00P5Y6999300072959000 0001272830 2019-01-01 2019-12-31 0001272830 vg:NewVoiceMediaMember 2019-01-01 2019-12-31 0001272830 vg:TokBoxMember 2019-01-01 2019-12-31 0001272830 vg:NexmoMember 2019-01-01 2019-12-31 0001272830 2020-01-31 0001272830 2019-06-30 0001272830 2018-12-31 0001272830 2019-12-31 0001272830 2018-01-01 2018-12-31 0001272830 2017-01-01 2017-12-31 0001272830 2016-12-31 0001272830 2017-12-31 0001272830 us-gaap:CommonStockMember 2017-12-31 0001272830 us-gaap:TreasuryStockMember 2017-01-01 2017-12-31 0001272830 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001272830 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001272830 us-gaap:AccountingStandardsUpdate201609Member us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001272830 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001272830 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001272830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001272830 us-gaap:CommonStockMember 2018-12-31 0001272830 us-gaap:CommonStockMember 2016-12-31 0001272830 us-gaap:TreasuryStockMember 2019-12-31 0001272830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001272830 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001272830 us-gaap:RetainedEarningsMember 2018-12-31 0001272830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001272830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001272830 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0001272830 us-gaap:RetainedEarningsMember 2017-12-31 0001272830 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001272830 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001272830 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001272830 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0001272830 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001272830 us-gaap:AccountingStandardsUpdate201609Member us-gaap:RetainedEarningsMember 2017-12-31 0001272830 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001272830 us-gaap:RetainedEarningsMember 2019-12-31 0001272830 us-gaap:TreasuryStockMember 2018-12-31 0001272830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001272830 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001272830 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-12-31 0001272830 us-gaap:AccountingStandardsUpdate201602Member us-gaap:RetainedEarningsMember 2019-12-31 0001272830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001272830 us-gaap:CommonStockMember 2019-12-31 0001272830 us-gaap:RetainedEarningsMember 2016-12-31 0001272830 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001272830 us-gaap:TreasuryStockMember 2016-12-31 0001272830 us-gaap:TreasuryStockMember 2017-12-31 0001272830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001272830 country:US 2019-01-01 2019-12-31 0001272830 country:US 2018-01-01 2018-12-31 0001272830 country:US 2017-01-01 2017-12-31 0001272830 vg:BusinessServicesMember 2019-01-01 2019-12-31 0001272830 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member us-gaap:RetainedEarningsMember 2019-01-01 0001272830 srt:MaximumMember vg:NetworkEquipmentMember 2019-01-01 2019-12-31 0001272830 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001272830 srt:MaximumMember vg:PurchasedIntangibleAssetsMember 2019-01-01 2019-12-31 0001272830 vg:CustomerPremisesEquipmentMember 2019-01-01 2019-12-31 0001272830 vg:RestrictedCashLeaseDepositsMember 2019-12-31 0001272830 vg:RestrictedCashLeaseDepositsMember 2018-12-31 0001272830 srt:MinimumMember vg:PurchasedIntangibleAssetsMember 2019-01-01 2019-12-31 0001272830 srt:MinimumMember vg:NetworkEquipmentMember 2019-01-01 2019-12-31 0001272830 2018-01-01 0001272830 vg:SubscriptionservicesMember 2019-01-01 2019-12-31 0001272830 vg:USFandothersMember 2018-01-01 2018-12-31 0001272830 vg:UsageMember 2018-01-01 2018-12-31 0001272830 vg:UsageMember 2019-01-01 2019-12-31 0001272830 srt:MinimumMember 2019-01-01 2019-12-31 0001272830 vg:SubscriptionservicesMember 2018-01-01 2018-12-31 0001272830 srt:MaximumMember 2019-01-01 2019-12-31 0001272830 vg:USFandothersMember 2019-01-01 2019-12-31 0001272830 country:GB 2019-01-01 2019-12-31 0001272830 vg:USFMember vg:BusinessServicesMember 2019-01-01 2019-12-31 0001272830 us-gaap:ProductMember 2019-01-01 2019-12-31 0001272830 vg:NonUSExcludingCanadaAndUnitedKingdomMember vg:BusinessServicesMember 2019-01-01 2019-12-31 0001272830 vg:NonUSExcludingCanadaAndUnitedKingdomMember 2018-01-01 2018-12-31 0001272830 country:US vg:ConsumerServicesMember 2018-01-01 2018-12-31 0001272830 country:GB vg:BusinessServicesMember 2019-01-01 2019-12-31 0001272830 us-gaap:ServiceMember vg:ConsumerServicesMember 2019-01-01 2019-12-31 0001272830 country:CA vg:BusinessServicesMember 2018-01-01 2018-12-31 0001272830 us-gaap:ServiceMember vg:BusinessServicesMember 2019-01-01 2019-12-31 0001272830 us-gaap:ServiceMember 2018-01-01 2018-12-31 0001272830 us-gaap:ProductMember vg:ConsumerServicesMember 2019-01-01 2019-12-31 0001272830 us-gaap:ServiceMember 2019-01-01 2019-12-31 0001272830 us-gaap:ProductMember 2018-01-01 2018-12-31 0001272830 vg:USFMember vg:ConsumerServicesMember 2018-01-01 2018-12-31 0001272830 vg:BusinessServicesMember 2018-01-01 2018-12-31 0001272830 vg:NonUSExcludingCanadaAndUnitedKingdomMember vg:ConsumerServicesMember 2019-01-01 2019-12-31 0001272830 country:CA vg:ConsumerServicesMember 2019-01-01 2019-12-31 0001272830 vg:ConsumerServicesMember 2019-01-01 2019-12-31 0001272830 vg:NonUSExcludingCanadaAndUnitedKingdomMember vg:ConsumerServicesMember 2018-01-01 2018-12-31 0001272830 vg:USFMember 2018-01-01 2018-12-31 0001272830 vg:NonUSExcludingCanadaAndUnitedKingdomMember 2019-01-01 2019-12-31 0001272830 country:GB vg:BusinessServicesMember 2018-01-01 2018-12-31 0001272830 vg:USFMember vg:ConsumerServicesMember 2019-01-01 2019-12-31 0001272830 us-gaap:ServiceMember vg:BusinessServicesMember 2018-01-01 2018-12-31 0001272830 us-gaap:ServiceMember vg:ConsumerServicesMember 2018-01-01 2018-12-31 0001272830 us-gaap:ProductMember vg:ConsumerServicesMember 2018-01-01 2018-12-31 0001272830 country:CA vg:BusinessServicesMember 2019-01-01 2019-12-31 0001272830 country:CA 2018-01-01 2018-12-31 0001272830 country:GB vg:ConsumerServicesMember 2018-01-01 2018-12-31 0001272830 vg:NonUSExcludingCanadaAndUnitedKingdomMember vg:BusinessServicesMember 2018-01-01 2018-12-31 0001272830 vg:USFMember 2019-01-01 2019-12-31 0001272830 vg:USFMember vg:BusinessServicesMember 2018-01-01 2018-12-31 0001272830 country:GB 2018-01-01 2018-12-31 0001272830 country:US vg:BusinessServicesMember 2019-01-01 2019-12-31 0001272830 vg:ConsumerServicesMember 2018-01-01 2018-12-31 0001272830 country:GB vg:ConsumerServicesMember 2019-01-01 2019-12-31 0001272830 country:US vg:ConsumerServicesMember 2019-01-01 2019-12-31 0001272830 us-gaap:ProductMember vg:BusinessServicesMember 2019-01-01 2019-12-31 0001272830 country:CA 2019-01-01 2019-12-31 0001272830 us-gaap:ProductMember vg:BusinessServicesMember 2018-01-01 2018-12-31 0001272830 country:US vg:BusinessServicesMember 2018-01-01 2018-12-31 0001272830 country:CA vg:ConsumerServicesMember 2018-01-01 2018-12-31 0001272830 vg:TokBoxMember 2018-01-01 2018-12-31 0001272830 vg:NewVoiceMediaMember 2018-01-01 2018-12-31 0001272830 vg:NewVoiceMediaMember 2018-10-31 0001272830 vg:NewVoiceMediaMember 2019-12-31 0001272830 vg:TokBoxMember us-gaap:TechnologyBasedIntangibleAssetsMember 2018-08-01 0001272830 vg:TokBoxMember 2018-08-01 0001272830 vg:NewVoiceMediaMember us-gaap:TradeNamesMember 2018-10-31 0001272830 us-gaap:DisposalGroupNotDiscontinuedOperationsMember vg:HostedInfrastructureProductLineMember 2017-05-31 0001272830 vg:TokBoxMember us-gaap:CustomerRelationshipsMember 2018-08-01 0001272830 vg:TokBoxMember 2018-08-01 2018-08-01 0001272830 vg:NewVoiceMediaMember 2018-10-31 2018-10-31 0001272830 vg:NewVoiceMediaMember us-gaap:TechnologyBasedIntangibleAssetsMember 2018-10-31 0001272830 currency:GBP vg:NewVoiceMediaMember 2018-10-31 2018-10-31 0001272830 vg:NewVoiceMediaMember us-gaap:CustomerRelationshipsMember 2018-10-31 0001272830 us-gaap:DisposalGroupNotDiscontinuedOperationsMember vg:HostedInfrastructureProductLineMember 2017-07-01 2017-09-30 0001272830 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001272830 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001272830 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0001272830 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001272830 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001272830 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001272830 vg:NexmoMember 2018-01-01 2018-12-31 0001272830 us-gaap:NoncompeteAgreementsMember 2019-12-31 0001272830 us-gaap:PatentsMember 2019-12-31 0001272830 srt:MinimumMember us-gaap:PatentsMember 2019-01-01 2019-12-31 0001272830 us-gaap:CustomerRelationshipsMember 2019-12-31 0001272830 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-01 2019-12-31 0001272830 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-01 2019-12-31 0001272830 us-gaap:CustomerRelationshipsMember 2018-12-31 0001272830 us-gaap:TradeNamesMember 2019-12-31 0001272830 us-gaap:NoncompeteAgreementsMember 2019-01-01 2019-12-31 0001272830 us-gaap:TradeNamesMember 2018-12-31 0001272830 us-gaap:NoncompeteAgreementsMember 2018-12-31 0001272830 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-12-31 0001272830 us-gaap:PatentsMember 2018-12-31 0001272830 us-gaap:TechnologyBasedIntangibleAssetsMember 2018-12-31 0001272830 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001272830 srt:MaximumMember us-gaap:PatentsMember 2019-01-01 2019-12-31 0001272830 srt:MinimumMember us-gaap:TradeNamesMember 2019-01-01 2019-12-31 0001272830 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001272830 srt:MaximumMember us-gaap:TradeNamesMember 2019-01-01 2019-12-31 0001272830 us-gaap:DomesticCountryMember 2019-12-31 0001272830 us-gaap:StateAndLocalJurisdictionMember 2019-12-31 0001272830 us-gaap:ForeignCountryMember 2019-12-31 0001272830 vg:TermLoanMember vg:CreditFacility2016Member us-gaap:SecuredDebtMember 2018-01-01 2018-12-31 0001272830 us-gaap:RevolvingCreditFacilityMember vg:CreditFacility2016Member us-gaap:LineOfCreditMember 2018-01-01 2018-12-31 0001272830 2019-06-14 0001272830 vg:CreditFacility2018Member us-gaap:BaseRateMember vg:LeverageRatioTermOneMember vg:BaseRateOptionMember 2018-07-31 2018-07-31 0001272830 us-gaap:RevolvingCreditFacilityMember vg:CreditFacility2018Member us-gaap:LineOfCreditMember 2018-07-31 0001272830 vg:CreditFacility2018Member us-gaap:FederalFundsEffectiveSwapRateMember vg:BaseRateOptionMember 2018-07-31 2018-07-31 0001272830 2019-06-14 2019-06-14 0001272830 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001272830 vg:CreditFacility2018Member 2018-07-31 0001272830 vg:CreditFacility2018Member us-gaap:BaseRateMember vg:LeverageRatioTermFourMember vg:BaseRateOptionMember 2018-07-31 2018-07-31 0001272830 us-gaap:RevolvingCreditFacilityMember vg:CreditFacility2018Member us-gaap:LineOfCreditMember 2019-01-01 2019-12-31 0001272830 vg:CreditFacility2018Member us-gaap:BaseRateMember vg:BaseRateOptionMember 2018-07-31 2018-07-31 0001272830 vg:TermLoanMember vg:CreditFacility2018Member us-gaap:SecuredDebtMember 2018-01-01 2018-12-31 0001272830 vg:CreditFacility2018Member us-gaap:LondonInterbankOfferedRateLIBORMember vg:LeverageRatioTermFourMember vg:LIBORRateOptionMember 2018-07-31 2018-07-31 0001272830 us-gaap:RevolvingCreditFacilityMember vg:CreditFacility2018Member us-gaap:LineOfCreditMember 2018-08-01 2018-08-01 0001272830 vg:CreditFacility2018Member us-gaap:LondonInterbankOfferedRateLIBORMember vg:LeverageRatioTermOneMember vg:LIBORRateOptionMember 2018-07-31 2018-07-31 0001272830 vg:CreditFacility2018Member 2018-07-31 2018-07-31 0001272830 vg:TermLoanMember vg:CreditFacility2018Member us-gaap:SecuredDebtMember 2018-07-31 0001272830 vg:TermLoanMember vg:CreditFacility2016Member us-gaap:SecuredDebtMember 2016-06-03 0001272830 vg:TermLoanMember vg:CreditFacility2018Member us-gaap:SecuredDebtMember 2019-01-01 2019-12-31 0001272830 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001272830 vg:CreditFacility2018Member 2019-12-31 0001272830 us-gaap:RevolvingCreditFacilityMember vg:CreditFacility2016Member us-gaap:LineOfCreditMember 2016-06-03 0001272830 us-gaap:RevolvingCreditFacilityMember vg:CreditFacility2018Member us-gaap:LineOfCreditMember 2018-01-01 2018-12-31 0001272830 us-gaap:CommonStockMember 2019-12-31 0001272830 vg:ExercisePriceRangeRangeOneMember 2019-12-31 0001272830 vg:ExercisePriceRangeRangeTwoMember 2019-12-31 0001272830 vg:ExercisePriceRangeRangeThreeMember 2019-12-31 0001272830 vg:RestrictedStockAndRestrictedStockUnitsMember 2017-01-01 2017-12-31 0001272830 vg:RestrictedStockAndRestrictedStockUnitsMember 2019-01-01 2019-12-31 0001272830 vg:RestrictedStockAndRestrictedStockUnitsMember 2018-01-01 2018-12-31 0001272830 vg:AssumedThroughAcquisitionsMember 2019-12-31 0001272830 vg:IncentivePlan2006Member 2019-12-31 0001272830 vg:IncentivePlan2015Member 2019-12-31 0001272830 srt:MaximumMember vg:RestrictedStockAndRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-01-01 2019-12-31 0001272830 vg:RestrictedStockAndRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-01-01 2019-12-31 0001272830 srt:MaximumMember vg:RestrictedStockAndRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-12-31 0001272830 vg:RestrictedStockAndRestrictedStockUnitsMember vg:SharebasedCompensationAwardTrancheFourMember 2019-01-01 2019-12-31 0001272830 srt:MinimumMember vg:RestrictedStockAndRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-12-31 0001272830 srt:MinimumMember vg:RestrictedStockAndRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-01-01 2019-12-31 0001272830 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0001272830 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-12-31 0001272830 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-12-31 0001272830 srt:MaximumMember srt:DirectorMember vg:StockOptionAndStockAppreciationRightsMember 2019-12-31 0001272830 srt:MaximumMember vg:StockOptionAndStockAppreciationRightsMember 2019-12-31 0001272830 vg:ExercisePriceRangeRangeTwoMember 2019-01-01 2019-12-31 0001272830 vg:ExercisePriceRangeRangeOneMember 2019-01-01 2019-12-31 0001272830 vg:ExercisePriceRangeRangeThreeMember 2019-01-01 2019-12-31 0001272830 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001272830 vg:CustomerPremisesEquipmentMember 2019-12-31 0001272830 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2018-12-31 0001272830 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2019-12-31 0001272830 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001272830 vg:NetworkEquipmentMember 2019-12-31 0001272830 vg:CustomerPremisesEquipmentMember 2018-12-31 0001272830 vg:NetworkEquipmentMember 2018-12-31 0001272830 us-gaap:LetterOfCreditMember 2018-12-31 0001272830 us-gaap:LetterOfCreditMember 2019-12-31 0001272830 vg:CollectionAndRemittanceOfStateAndMunicipalTaxesMember us-gaap:ThreatenedLitigationMember 2019-12-31 0001272830 us-gaap:NonUsMember 2018-01-01 2018-12-31 0001272830 country:GB 2017-01-01 2017-12-31 0001272830 us-gaap:NonUsMember 2017-01-01 2017-12-31 0001272830 country:CA 2017-01-01 2017-12-31 0001272830 us-gaap:NonUsMember 2019-01-01 2019-12-31 0001272830 vg:BusinessServicesMember 2017-01-01 2017-12-31 0001272830 vg:ConsumerServicesMember 2017-01-01 2017-12-31 0001272830 us-gaap:ServiceMember vg:BusinessServicesMember 2017-01-01 2017-12-31 0001272830 us-gaap:ServiceMember 2017-01-01 2017-12-31 0001272830 vg:ServiceandProductMember 2017-01-01 2017-12-31 0001272830 vg:ServiceandProductMember vg:BusinessServicesMember 2017-01-01 2017-12-31 0001272830 us-gaap:ServiceMember vg:ConsumerServicesMember 2017-01-01 2017-12-31 0001272830 vg:ServiceandProductMember vg:ConsumerServicesMember 2017-01-01 2017-12-31 0001272830 vg:ServiceandProductMember vg:ConsumerServicesMember 2018-01-01 2018-12-31 0001272830 vg:ServiceandProductMember 2018-01-01 2018-12-31 0001272830 vg:ServiceandProductMember vg:BusinessServicesMember 2018-01-01 2018-12-31 0001272830 vg:ServiceandProductMember vg:BusinessServicesMember 2019-01-01 2019-12-31 0001272830 vg:ServiceandProductMember 2019-01-01 2019-12-31 0001272830 vg:ServiceandProductMember vg:ConsumerServicesMember 2019-01-01 2019-12-31 0001272830 vg:USFMember vg:BusinessServicesMember 2017-01-01 2017-12-31 0001272830 us-gaap:ProductMember 2017-01-01 2017-12-31 0001272830 us-gaap:ProductMember vg:ConsumerServicesMember 2017-01-01 2017-12-31 0001272830 us-gaap:ProductMember vg:BusinessServicesMember 2017-01-01 2017-12-31 0001272830 vg:USFMember 2017-01-01 2017-12-31 0001272830 vg:USFMember vg:ConsumerServicesMember 2017-01-01 2017-12-31 0001272830 country:US 2018-12-31 0001272830 country:GB 2019-12-31 0001272830 country:IL 2019-12-31 0001272830 country:IL 2018-12-31 0001272830 country:US 2019-12-31 0001272830 country:GB 2018-12-31 0001272830 2018-07-01 2018-09-30 0001272830 2019-07-01 2019-09-30 0001272830 2018-10-01 2018-12-31 0001272830 2018-04-01 2018-06-30 0001272830 2019-01-01 2019-03-31 0001272830 2018-01-01 2018-03-31 0001272830 2019-04-01 2019-06-30 0001272830 2019-10-01 2019-12-31 xbrli:shares vg:billing_cycle iso4217:USD xbrli:pure iso4217:GBP iso4217:USD xbrli:shares iso4217:USD vg:unit vg:trading_day

UNITED STATES SECURITIES AND EXCHANGE COMMISSION • WASHINGTON, D.C. 20549
   
FORM 10-K
     
Annual Report Pursuant to Section 13 or 15(d) of The Securities Exchange Act of 1934
 
or                        
 
Transition Report Pursuant to Section 13 or 15(d) of The Securities Exchange Act of 1934
 
For the fiscal year ended
12/31/2019
 
 
 
 
 
For the transition period from             to             
 
 Commission file number 001-32887
VONAGE HOLDINGS CORP.
  
(Exact name of registrant as specified in its charter)
 
Delaware
 
11-3547680
(State or other jurisdiction of
incorporation or organization)
 
 
 
 
(I.R.S. Employer Identification No.)
23 Main Street
Holmdel
,
New Jersey
,
07733
(Address of principal executive offices)
 
 
 
 
(Zip Code)

Registrant’s telephone number, including area code: (732528-2600
 
 
 
 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
 
VG
 
Nasdaq Global Select Market
Securities registered pursuant to Section 12(g) of the Act:
 
 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes   No  
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes   No  
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 Regulations S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).     Yes    No  
Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (§229.405 of this chapter) is not contained herein, and will not be contained, to the best of registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.   
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer”, “accelerated filer” and “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act. Check one:
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  
The aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant at June 30, 2019 was $2,588,190,451 based on the closing price of $11.33 per share.
The number of shares outstanding of the registrant’s common stock as of January 31, 2020 was 242,918,708.
Documents Incorporated By Reference
Selected portions of the Vonage Holdings Corp. definitive Proxy Statement, which will be filed with the Securities and Exchange Commission within 120 days after December 31, 2019, are incorporated by reference in Part III of this Form 10-K.



VONAGE HOLDINGS CORP.
FORM 10-K
FOR THE FISCAL YEAR ENDED December 31, 2019
 
TABLE OF CONTENTS
 
 
 
Page
PART I
Item 1.
Item 1A.
Item 1B.
Item 2.
Item 3.
Item 4.
PART II
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
PART III
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
PART IV
Item 15.
Item 16.
 
 
 

FORWARD-LOOKING STATEMENTS

VONAGE ANNUAL REPORT 2019


FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K contains statements and other information which are deemed to be “forward-looking” within the meaning of the Private Securities Litigation Reform Act of 1995, or the Litigation Reform Act. These forward-looking statements and other information are based on our beliefs as well as assumptions made by us using information currently available.
The words "plan," “anticipate,” “believe,” “estimate,” “expect,” “intend,” “will,” “should” and similar expressions, as they relate to us, are intended to identify forward-looking statements. Such statements reflect our current views with respect to future events, are subject to certain risks, uncertainties, and assumptions, and are not a guarantee of future performance. Should one or more of these risks or uncertainties materialize, or should underlying assumptions prove incorrect, actual results may vary materially from those described in such forward-looking statements or information. In light of the significant uncertainties in these forward-looking statements, you should not place undue reliance on these forward-looking statements. The forward-looking statements and information contained in this Annual Report on Form 10-K relate to events and state our beliefs and the assumptions made by us only as to the date of this Annual Report on Form 10-K. We do not intend to update these forward-looking statements, except as required by law.
In accordance with the provisions of the Litigation Reform Act, we are making investors aware that such forward-looking statements, because they relate to future events, are by their very nature subject to many important factors that could cause actual results to differ materially from those contemplated by the forward-looking statements contained in this Annual Report on Form 10-K, any exhibits to this Form 10-K and other public statements we make. Important factors that could cause such differences include, but are not limited to: the competition we face; the expansion of competition in the cloud communications market; risks related to the acquisition or integration of businesses we have acquired; our ability to adapt to rapid changes in the cloud communications market; the nascent state of the cloud communications for business market; our ability to retain customers and attract new customers cost-effectively; developing and maintaining market awareness and a strong brand; developing and maintaining effective distribution channels; security breaches and other compromises of information security; risks associated with sales of our services to medium-sized and enterprise customers; our reliance on third-party hardware and software; our dependence on third-party vendors; system disruptions or flaws in our technology and systems; our ability to comply with data privacy and related regulatory matters; our ability to scale our business and grow efficiently; the impact of fluctuations in economic conditions, particularly on our small and medium business customers; the effects of significant foreign currency fluctuations; our ability to obtain or maintain relevant intellectual property licenses or to protect our trademarks and internally developed software; fraudulent use of our name or services; restrictions in our debt agreements that may limit our operating flexibility; our ability to obtain additional financing if required; retaining senior executives and other key employees; intellectual property and other litigation that have been and may be brought against us; rapid developments in global API regulation and uncertainties relating to regulation of VoIP services; risks associated with legislative, regulatory or judicial actions regarding our business products; reliance on third parties for our 911 services; liability under anti-corruption laws or from governmental export controls or economic sanctions; actions of activist shareholders; risks associated with the taxation of our business; governmental regulation and taxes in our international operations; our history of net losses and ability to achieve consistent profitability in the future; our ability to fully realize the benefits of our net operating loss carry-forwards if an ownership change occurs; risks associated with the settlement and conditional conversion of our Convertible Senior Notes; potential effects the capped call transactions may have on our stock in connection with our Convertible Senior Notes; certain provisions of our charter documents; and other factors that are set forth in the “Risk Factors” section and other sections of this Annual Report on Form 10-K, as well as in our Quarterly Reports on Form 10-Q and amendments to these reports.
  

FINANCIAL INFORMATION PRESENTATION

For the financial information discussed in this Annual Report on Form 10-K, other than per share and per line amounts, dollar amounts are presented in thousands, except where noted.

1     VONAGE ANNUAL REPORT 2019



GLOSSARY OF TERMS

When the following terms and abbreviations appear in the text of this report, they have the meanings indicated below:

2016 Credit Facility
 
$125 million senior secured term loan and $325 million revolving facility due 2020
2018 Credit Facility
 
$100 million senior secured term loan and $500 million revolving facility due 2023
Convertible Senior Notes
 
$345 million aggregate principal amount of 1.75% convertible notes due 2024
API
 
Application Program Interfaces
API Platform Group
 
Comprised of CPaaS programmable communication solutions for business customers
Applications Group
 
Comprised of UCaaS and CCaaS communication solutions for business customers
ASC
 
The FASB Accounting Standards Codification, which the FASB established as the source of authoritative GAAP
ASU
 
Accounting Standards Updates - updates to the ASC
CCaaS
 
Contact Center as a Service
Code
 
Internal Revenue Code of 1986, as amended
CPaaS
 
Communications Platform as a Service
CRM
 
Customer Relationship Management
Exchange Act
 
The Securities Exchange Act of 1934, as amended
ECP
 
Electronic Check Payments
EPS
 
Earnings Per Share
FASB
 
Financial Accounting Standards Board
FCC
 
Federal Communications Commission
FCPA
 
Foreign Corrupt Practice Act
GDPR
 
European Union General Data Protection Regulation
IP
 
Internet Protocol
IRS
 
Internal Revenue Service
LIBOR
 
London Inter-Bank Offered Rate
MPLS
 
Multi-Protocol Label Switching
NOLs
 
Net Operating Losses
NVM
 
NewVoiceMedia Limited
QoS
 
Quality of Service
SaaS
 
Software as a Service
SAB
 
Staff Accounting Bulletins
SD-WAN
 
Software-Defined Wide Area Network
SEC
 
U.S. Securities and Exchange Commission
SIP
 
Session Initiation Protocol
SMB
 
Small to medium-sized business
SMS
 
Short Message Service
TCJA
 
Tax Cuts and Jobs Act enacted in 2017
TokBox
 
Collectively, Telefonica Digital, Inc., TokBox, Inc., and TokBox Australia Pty Limited
TSR
 
Total Shareholder Return
UCaaS
 
Unified Communications as a Service
UI
 
User Interface
USF
 
Federal Universal Service Fund
VBC
 
Vonage Business Cloud
VoIP
 
Voice over Internet Protocol

2     VONAGE ANNUAL REPORT 2019



PART I

 
ITEM 1. Business
 

OVERVIEW AND STRATEGY

At Vonage, our strategy is to build the world’s most flexible cloud communications platform. Our mission is to make communications more flexible, intelligent, and personal to help businesses differentiate themselves by creating a better experience for their customers and employees. We provide UCaaS and CCaaS business solutions in our Applications Group and CPaaS business solutions in our API Platform Group, all built from a single platform. True to our roots as a technology disruptor, our flexible approach helps us to better serve the growing collaboration, communications, and customer experience needs of companies, across all communications channels. Every company is different, which is why we believe it is essential to provide communications flexibility to our customers. Vonage customers can choose from our Applications products, or may use our portfolio of APIs to create their own applications and integrations. Or, our customers may use Applications while customizing with APIs to fit their business needs. Whatever our customers choose, we provide our customers the ability and flexibility to integrate voice, video, messaging and chat apps and social media from a single owned platform.

We also provide a robust set of feature-rich residential communication solutions that allow consumers to connect their home phones and mobile phones to one number. We also offer competitive international long-distance rates.
Our business is organized under two reportable segments: Business and Consumer. Additional discussion of our reportable segments is included in Note 16, Industry Segment and Geographical Information to the Consolidated Financial Statements.

EVOLUTION OF VONAGE

Founded in 2001, Vonage was among the first companies to provide Voice over Internet Protocol technology offering feature-rich, low-cost voice services. Over recent years and through multiple acquisitions discussed in detail below, Vonage has transformed from solely a provider of VoIP communication services to predominantly a SaaS company offering a suite of communications solutions for businesses.
Beginning in November 2013 and continuing through September 2015, Vonage acquired five companies: Vocalocity, Inc., Telesphere Networks Ltd., Simple Signal Inc., gUnify LLC and iCore Networks Inc. With these acquisitions, Vonage began its execution of a pivot from a solely residential communications provider to establishing the foundation of unified communications as a service sector, addressing the needs of businesses to improve how they communicate with their customers and their employees.
In June 2016, Vonage completed the acquisition of Nexmo, Inc., a global leader in communications platform as a service sector of the cloud communications market. The acquisition of Nexmo accelerated Vonage's growth strategy to provide APIs for text messaging and voice communications, allowing developers and enterprises to embed contextual, programmable communications into mobile apps, websites, and business systems.
In August 2018, Vonage acquired TokBox Inc., an industry leader in WebRTC programmable video that enables developers and enterprises to integrate live video into websites, mobile apps and IoT devices with only a few lines of code. The acquisition of TokBox meaningfully broadened Vonage's API capabilities by adding video to its existing services in voice, SMS and IP messaging. This addition enables businesses to benefit from simple, flexible and scalable programmable video solutions to create deeper customer relationships for businesses.
In October 2018, Vonage completed the acquisition of NewVoiceMedia, an industry-leading cloud contact center as a service provider. This acquisition enabled Vonage to combine its robust UCaaS and CPaaS solutions with NVM's pure-play cloud contact center offerings, culminating in the Company's ability to provide an end-to-end communication experience for a company's employees and its customers. The addition of NewVoiceMedia helps to accelerate our growth strategy and leadership position in business communications, strengthening our presence with global mid-market and enterprise clients, and deepening our integrations and key go-to-market relationships with CRM platforms like Salesforce.com. In fact, NewVoiceMedia has a long and strategic relationship with Salesforce as the leading contact center provider in the Salesforce ecosystem.
Recently in August 2019, we acquired intellectual property assets from Over.ai in order to integrate conversational artificial intelligence into our Business product offerings. We also hired certain key employees and engineers from Over.ai in connection with this asset acquisition.
 

3     VONAGE ANNUAL REPORT 2019



SERVICE OFFERINGS
Business
For our Business customers, our Applications Group provides innovative, cloud-based UCaaS solutions, comprised of integrated voice, text, video, data, collaboration, contact center and mobile applications over our flexible, scalable Session Initiation Protocol based VoIP network. We support the full range of business customers, using the Company's two UCaaS product families: Vonage Business Cloud, based on our cloud-native, proprietary platform; and Vonage Enterprise, based on Broadsoft’s call processing platform in combination with other Vonage cloud-based solutions. Our UCaaS subscription revenue generation efforts are focused on customer acquisition and retention as well as providing additional services to existing customers as they grow and scale. Our Applications Group also provides customers with a robust CCaaS offering, driving intelligent interactions for customers through emerging technologies such as skills-based routing, real-time sentiment analysis, and chatbots.
Our API Platform Group also offers CPaaS solutions via communications APIs to developers designed to enhance the way businesses communicate with their customers by embedding contextual communications into apps, websites, and business processes. In combination, our products and services permit our business customers to communicate with their customers and employees through any cloud-connected device, in any place, at any time without the often costly investment required with on-site equipment or onsite expertise.
Our customer base spans a wide variety of industries, including manufacturing, automotive, legal, information technology, financial services, construction, real estate, engineering, healthcare, and nonprofit organizations.
We have a robust set of product families tailored to serve the full range of the business value chain, from the SMB market through mid-market and enterprise markets. We provide customers with multiple deployment options, designed to provide the reliability and quality of service they demand. We provide customers the ability to integrate our cloud communications platform with cloud-based business applications and CRM solutions, to improve productivity and streamline communication, including Google’s G Suite, Zendesk, Salesforce, Oracle, Clio, and others.
The following provides a more detailed description of our Business services under its Applications Group and API Platform Group:
Applications
The Company's Applications are comprised of its UCaaS and CCaaS service offerings which covers a wide range of solutions as follows:
Vonage Business Cloud
Vonage Business Cloud utilizes our cloud-native, proprietary technology platform which aims to deliver seamless, integrated cloud-based unified communication services. It provides a cost-effective, highly scalable, feature-rich solution, delivered over-the-top of a customer’s broadband. Vonage SmartWAN uses SD-WAN technology to optimize QoS for unified communications across a company’s multiple locations over a private or public network to improve redundancy across locations for business customers that rely on high quantities of voice, video and data communications in their day-to-day operations. All of our Vonage Business Cloud offerings includes access to our mobile application. Additional features include the ability to update account profiles, manage devices, and contact call logs directly from their mobile devices. We also offer virtual extensions, which connects employees to a business phone number through their mobile phones.
Vonage Business Cloud also integrates with other third-party software applications to improve workflow and enhance productivity via the Vonage App Center ecosystem. Built on a microservices architecture, Vonage App Center creates embedded, UI-level integrations with high-value applications, placing critical functionality at the fingertips of VBC users within a single, familiar interface. Our software uses a combination of open APIs and pre-built integrations to enhance functionality with data from other third-party enterprise applications including Salesforce, Microsoft Dynamics, NetSuite, Zendesk, Oracle Sales Cloud, Hubspot, and others. The investments we have made have enabled scalability to allow Vonage Business Cloud to serve a broader customer base.
The launch of Vonage Business Cloud was quickly followed by innovations to improve and build upon this service with new features and functionality that we believe transforms the way businesses connect, including:
Vonage Business Cloud Desktop Connect App, which allows employees to start their day in the redesigned Vonage Business Cloud Mobile App and switch to the desktop when they reach the office;
Vee, our virtual customer assistant chatbot integrated with a cloud-based unified communications solution that aids customers in managing their account services via simple natural-language text commands
VonageFlow, our proprietary workstream collaboration solution;

4     VONAGE ANNUAL REPORT 2019



Business Inbox, which allows customers to reply to messages sent in messaging apps like Facebook Messenger, providing the ability to respond to customers in real-time directly within the app, organizing customer requests in one unified inbox; and
CX Cloud, an advanced omni-channel contact center product suite allowing businesses to utilize Vonage APIs to customize their interactions with customers via real-time sentiment analysis, chatbots, and interactive voice response; and
Vonage Meetings, a programmable video capability which is fully integrated with VBC and leverages Vonage APIs to enable voice, SMS, social, team messaging, email and video all within in a single interview for a simple, clean user experience.
Vonage Enterprise
Vonage Enterprise is a purpose-built cloud based platform for mid-market and enterprise customers, providing a complete set of enhanced unified communication and collaboration services, including: voice, data, video, mobile and contact center services. We focus on customers for whom guaranteed quality of service and uniformity of services across all locations is critical. We deliver services to this customer base over our private, nationwide, fully redundant, secure IP MPLS network using 21 network POPs that allow us to deliver dedicated, secure and private bandwidth utilizing all forms of last mile technologies including EoC and Fiber and bandwidth ranging from 1.5Mbps to 1Gbps. Services we deliver include Wide Area Networking, or WAN, Internet Access, MPLS VPN, Managed Firewall, Hosted UCaaS, Hosted Video Conferencing, Web Collaboration, Secure Instant Messaging & Presence, Mobility and Fixed Mobile Convergence.
Vonage Enterprise services include features such as Single Number Reach, which provides each user one number, available over numerous devices including desk phones, tablets and smartphones, Shared Line Appearance, Busy Lamp Field, Phone Paging, Outlook Integration, IM, Presence, and Video. Vonage also delivers SIP Trunking, over the same network, to customers using premises PBXs, with the ability to overlay UCaaS features where the premises PBX is deficient or for disaster recovery and business continuity requirements. This product also supports a hybrid deployment where some locations may be fully hosted and others may continue to use the premises PBX. Vonage Enterprise customers also have the ability to utilize our gUnify middleware layer to integrate communications with the core, SaaS-based business applications that companies use as part of their every-day workflow, such as Google for Work, Salesforce, Zendesk, and others.
Vonage Enterprise customers also receive access to a custom-built portal through which they can fully administer all services, online bill pay, manage trouble tickets, manage bandwidth and services, access detailed Call Analytics, and execute moves, adds and changes.
Vonage's Contact Center Solution
With the 2018 acquisition of NVM, Vonage also provides customers with a robust CCaaS offering, driving intelligent interactions for customers through emerging technologies such as skills-based routing, real-time sentiment analysis and chatbots. Our cloud contact center solution, combined with Vonage's offering, provides an end-to-end communications experience for enhanced customer engagement and conversation. By integrating with CRMs, Vonage's Contact Center solution delivers better omni-channel interactions and robust analytics.
With Vonage's Contact Center solution, we believe that Vonage is the only cloud communication company that can combine deep CRM integrations with the full range of programmable communications used by a business's employees and its customers.
Vonage APIs
The communications industry is undergoing a major transformation from dedicated communications applications and devices to communications embedded in other applications and devices where the communications happens within the context of those applications. For example, when calling or messaging a taxi driver, consumers can do this within the taxi app which has all the necessary context such as the pickup location and payment method, resulting in a better experience for both parties. Similarly, when contacting a company consumers can communicate within the context of the company’s branded mobile app or website and agents within the context of their CRM desktop application, delivering a better experience for consumers and improving productivity for contact center agents. We call this type of communications “contextual” because it is context rich and delivers a better experience. This trend is enabled by a new category of cloud communications platforms that enable software developers to build communications capabilities such as messaging and voice calling within their applications without having to build or maintain communications infrastructure. Programmable communications via APIs enable enterprises to improve the ways they engage their customers through personalized and contextual communications for deeper engagement and more meaningful relationships.

5     VONAGE ANNUAL REPORT 2019



While innovative software companies were the early adopters of cloud communication platforms, over time virtually all companies will benefit from the new approach as part of their digital transformation journey. As more startups disrupt existing industries, established enterprises will innovate with communications APIs in order to more effectively compete with the new entrants and with their traditional competitors. Over time, we believe enterprises of all sizes will adopt contextual communications to deliver better business outcomes.
Vonage APIs aims to remove the complexities of the global communications networks and deliver voice, messaging, and authentication capabilities that developers can easily embed into their applications with a low risk, pay as you go business model that fosters innovation. Developers adopt our APIs via a low friction, self service model on our website where they start with a free trial account and pay for additional usage via prepaid accounts. Our customers include digital native companies that are looking to disrupt an existing industry, enterprises undergoing digital transformation, and enterprise SaaS companies looking to enhance their products with embedded communications capabilities.
We are observing an increased need among businesses to provide their customers with the ability to connect and communicate by their customers' own preferred channels (chat, voice, SMS, social messaging, etc). The need for companies to jump between modes of communication is being driven by today's customer. In a digital world, this is what customers have come to expect. These same businesses are therefore seeking the ability to implement these API tools quickly and without the need for in-house IT support or expertise.
Our platform includes the following products:

Voice API: Our Voice API enables companies to deliver better and more flexible voice experiences when communicating with their customers within the context of their existing business workflow, backed by the quality, strength and reliability of the Vonage network in the United States and tier one carriers globally.
SIP Trunking: Our SIP Trunking enables companies to rapidly connect their PBX to the global telecommunications networks using a pay as you go model and without having to negotiate lengthy carrier contracts.
SMS API: Our SMS API enables companies to send and receive SMS messages within the context of their existing business workflows. Our direct to carrier approach and patented Adaptive Routing algorithm enables us to deliver messages reliably and with low latency, globally.
Verify: Our Verify API enables companies to deploy two-factor-authentication for their applications to help them acquire genuine customers and to protect against fraud. With a single API call, Verify delivers messages via SMS and voice calls if required to ensure high conversion rates. In addition, customers pay only for successful authentications.
Number Insight: Our Number Insight API enables companies to get real time intelligence on phone numbers anywhere in the world to ensure numbers are valid and reachable and to discover other insights such as carrier information, roaming status whether a landline or mobile, and caller name.
Virtual Phone Numbers: We offer phone numbers that are local all over the world enabling our customers to have a local presence globally. We also offer toll free numbers and short codes in the United States and Canada. Our numbers can be provisioned and de-provisioned programmatically to enable maximum utilizations.
Messages API and Dispatch API: Together they enable brands to engage with their customers wherever they prefer, elevating customer communications by meeting customers on the channels they find most engaging.
Video API: Our programmable video enables developers, independent software vendors, and enterprises to incorporate highly scalable point-to-point and multi-party video into websites, mobile applications and IoT devices with only a few lines of code.
Our product offerings combined with the strength of our network enable us to partner closely with our customers to ensure that they are successful through a personalized account management experience, high quality support and consulting services. The Company's CPaaS products are supported through our close relationships with tier one carriers across the globe and offer local numbers in more countries along with our private MPLS network with 21 points of presence in the United States allowing us to offer high voice quality, lower costs and increased reliability. Additionally, Vonage has office locations all over the world, including the United States, United Kingdom, Israel, France, Germany, Hong Kong, Singapore, Japan, Korea and China. Our extensive network of developers provides customers with the ability to foster rapid innovations, including extensive developer documentation, sample codes, tutorials, libraries and free online support.


6     VONAGE ANNUAL REPORT 2019



Consumer
Our home telephone services are offered to customers through several service plans with different pricing structures. The service plans include basic features such as voicemail, call waiting, and call forwarding as well as unique features such as Simulring, Visual Voicemail and Extensions. We also charge for local and international calling outside of plan limits. We also charge for local and international calling outside of plan limits.
We have two primary Consumer offerings available in the United States: Vonage World and Vonage North America. Each of our Consumer calling plans provides a number of basic features including call waiting, caller ID with name, call forwarding, and voicemail. Our plans also include unlimited Vonage Visual Voicemail, which is “readable voicemail” delivered via email or SMS text message, Vonage Extensions, which extends the plan, and inbound calling, to additional phone numbers and devices, and selective call block, which allows users to block unwanted calls. We also offer, in some cases for additional fees, features such as area code selection, virtual phone number, and web-enabled voicemail. Additionally, we also provide similar product offerings to customers in both Canada and the United Kingdom.
In order to access our consumer services, a customer need only connect a standard telephone to a broadband Internet connection through a small Vonage-enabled device. After connecting the device, our customers can use their telephone to make and receive calls. Vonage-enabled devices allow customers to use the Internet connection for their computer and telephones at the same time while ensuring a high quality calling experience. Our plug-and-play Vonage-enabled devices permit portability as customers can take their Vonage device to different locations where broadband service is available. We generally have not charged new customers for the adapters permitting use of our service.

NETWORK OPERATIONS
The Vonage network uses our customer’s existing or Vonage procured high-speed broadband Internet service to allow calls over the Internet either from a standard telephone through a Vonage-enabled device or through soft phone software or mobile client applications. Our UCaaS services are not dependent on any specific type or provider of Internet service, and our customers are free to change their Internet service provider in response to a competitive alternative, or because they have moved to a different location. For many of our Vonage Enterprise customers, our UCaaS services are delivered over the Company's private, nationwide, fault tolerant, secure IP MPLS network under multi-year contracts to provide the high level of interconnection quality and the ability to offer service level agreements, or SLA, guaranteeing certain levels of voice service performance.
Our network is scalable and geographically distributed for robustness, high availability, and reliability across multiple call processing sites, using regional data interconnection points, where calls to non-Vonage customers are interconnected with the public switched telephone network. We periodically assess the locations of our regional data connection points in connection with efforts to improve the quality of and efficiency in delivering our service. Our interconnections with the public switched telephone network, or IP/SIP networks, are made pursuant to commercial agreements we have with several telecommunications providers. Under these agreements, we transfer calls originated by our customers to other carriers who connect the call to the called party or connect peer to peer. We have a varying degree of settlement arrangements with our carrier partners for indirect third party or direct termination of our calls. The calls are routed from our network to other carriers’ interconnected circuits at co-location facilities in which we lease space. This method of connecting to the public switched telephone or IP/SIP networks allows us to expand capacity quickly, as necessary to meet call volume, and to provide redundancy within our network.
Because Vonage’s system is standards based and not constrained to use any specific broadband service provider to connect to our customers, we can centrally manage and share resources across our customer base to minimize capital investment when entering new markets.
  
MARKETING
In connection with our transformation from a consumer telecommunications company to a business-focused SaaS provider, beginning in 2020 we initiated a rebranding of the Company and began implementing a new approach to marketing. Our marketing objective is to help drive growth and revenue across our business markets. We employ an integrated multi-channel approach to marketing, whereby we evaluate and focus our efforts on efficient marketing vehicles to accomplish our goals with the greatest return on investment. To do this, we make use of both broad-reaching and highly-targeted media channels.
For our business customers, our primary source of lead acquisition is digital marketing in the form of search engine marketing, digital advertising, social media advertising, and affiliate programs. We also utilize database marketing and lead aggregators to source business leads. We use direct marketing and account-based marketing to help source leads and create interest in our solutions. We have a significant strategy of using third-party and proprietary events to source business leads and convert prospects. For our residential customers, we have highly optimized our acquisition approach and focus mainly on digital advertising channels.

7     VONAGE ANNUAL REPORT 2019



We make use of marketing research to gain consumer insights into brand, product, and service performance, and utilize those learnings to improve our messaging and media plans. Market research is also leveraged in the areas of testing, retention marketing, and product marketing to ensure we bring compelling products and services to market for our customers.
We believe our brand is a meaningful factor for customers as they consider business services. We invest in our brand in order to retain and expand our customer base and to position Vonage as a technology leader that delivers innovative, unified communication services and communications APIs, serving the full range of businesses and enterprises. We expect these investments to continue as we further establish Vonage as a leading business services brand and pivot beyond our residential brand heritage.

SALES AND DISTRIBUTION
Enterprise Sales
In order to continue to expand in the enterprise sales channel, which we define as businesses larger than 1,000 seats, our enterprise sales organization is positioned to provide high quality business services for Enterprise, through our fully managed solution, which utilizes BroadSoft’s enterprise-grade call processing platform, with a broad portfolio of products delivered over our own private, national MPLS network, with 21 Points-of-Presence, or POPs, across the country and our own team of service delivery project managers using our proprietary provisioning tool Zeus, or with SmartWan, as well as our industry leading CPaaS products. Additionally, Contact Center solutions are commonly integrated into Enterprise solutions
Developer Ecosystem
Our API platform products are principally adopted and consumed by software developers all over the world. Given the nature of the business, we invest significant time and effort to build, recruit, and maintain developers and various software ecosystems. We have a large developer ecosystem worldwide with over 940,000 registered developers.
Field Sales and Inside Sales - SMB and Midmarket
We utilize our team of sales agents, primarily based in geographic territories comprising customers and prospects, which we refer to as our field sales team, to market and sell our business services. These field sales agents utilize a consistent, automated, highly-structured sales process to effectively educate prospective customers regarding our services. We have developed a scalable model applicable to both existing and new markets. We now have field sales presence in 20 markets within the United States and made significant expansion into new markets globally primarily supporting Vonage APIs. For customers in the SMB segment, we leverage an Inside Sales team to provide solutions across our cloud communications offerings.
Channel Sales
In addition to inside sales and our field sales team, we also have a dedicated team focused on channel sales who work with our channel partners to market and sell our business services, which helps to broaden our sales distribution. We continue to develop and expand this channel program by adding new senior management, channel managers, and additional national master agents. We now have a broad and deep coverage of the U.S. market through a network of over 20,000 sub agents and resellers.
Self-Service
Customers can subscribe to our consumer services at our websites, http://www.vonage.com, http://www.vonage.ca, http://www.vonage.co.uk and several affiliate websites, or through multiple toll free numbers including 1-877-4VONAGE. Business customers can subscribe to our services at our websites, including https://business.vonage.com/, http://www.vonagebusiness.com, https://enterprise.vonage.com, and https://www.nexmo.com, or through toll free numbers including 1-877-862-2562 and 1- 855-593-7326. Additionally, Vonage's API enablement and developer focus lends itself to a self-service model. Our developers can register, sign up and test, and scale their businesses easily and quickly without having to engage with anyone at Vonage. This allows customers to self-provision their accounts with the aim of improving the customer experience while reducing customer acquisition costs.

8     VONAGE ANNUAL REPORT 2019




INTELLECTUAL PROPERTY
We currently own over 235 issued U.S. patents as well as a number of foreign patents and pending U.S. and foreign patent applications. We routinely review our technological developments with our technology staff and business units to identify the aspects of our technology that provide us with a technological or commercial advantage and seek intellectual property and patent protection as appropriate to protect such key proprietary technology in the United States and internationally, based on our assessment in light of applicable law. Our company policies require our employees to assign intellectual property rights developed in the scope of or in relation to our business to us and to treat proprietary know-how and materials as our confidential information.
We have acquired multiple U.S. and foreign patents, and obtained licenses to numerous other patents. We are the owner of numerous United States and international trademarks and service marks and have applied for registration of our trademarks and service marks in the United States and abroad to establish and protect our brand names as part of our intellectual property strategy.
COMPETITION
In connection with our cloud communications products, we face competition from the traditional telephone and cable companies as discussed below, as well as from vendors of premises-based solutions or hosted solutions including the following:
Independent cloud service providers;
Premises-based business communication equipment providers;
Hosted communication services providers;
Traditional technology companies; and
Emerging competitors in technology companies.

As the cloud communications market evolves, and the convergence of voice, video, messaging, mobility and data networking technologies accelerates, we may face competition in the future from companies that do not currently compete in the market, including companies that currently compete in other sectors, companies that serve consumers rather than business customers, or companies which expand their market presence to include cloud communications.
We face strong competition from traditional telephone companies, cable companies, wireless companies, alternative communication providers, direct unified communications providers, legacy consumer VOIP businesses, large technology incumbents, and collaboration providers in the consumer, mobile, SMB and enterprise markets. Because most of our target customers are already purchasing communications services from one or more of these providers, our success is dependent upon our ability to attract these customers away from their existing providers. We believe that the principal competitive factors affecting our ability to attract and retain customers are price, call quality, brand awareness, customer service, network and system reliability, service features and capabilities, scalability, usability, simplicity, mobile integration and the unique ability to deliver CPaaS communications tools to business customers in addition to our UCaaS and CCaaS offerings.
There is a continuing trend toward consolidation of competitive companies, including the acquisition of alternative communication providers by Internet product and software companies with significant resources. In addition, certain of our competitors have partnered and may in the future partner with other competitors to offer products and services, leveraging their collective competitive positions. We also are subject to the risk of future disruptive technologies, which could give rise to significant new competition.

EMPLOYEES
As of December 31, 2019, we had 2,264 employees. None of our employees are subject to a collective bargaining agreement.

9     VONAGE ANNUAL REPORT 2019




AVAILABLE INFORMATION
We were incorporated in Delaware in May 2000 and changed our name to Vonage Holdings Corp. in February 2001. We maintain a website with the address www.vonage.com. References to our website are provided as a convenience, and the information contained on our website is not included as a part of, or incorporated by reference into, this Annual Report on Form 10-K. Other than an investor’s own Internet access charges, we make available free of charge through our website our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and amendments to these reports, as soon as reasonably practicable after we have electronically filed such material with, or furnished such material to, the U.S. Securities and Exchange Commission, or SEC. Copies are also available, without charge, by writing to Vonage’s Investor Relations Department at Vonage Holdings Corp., 23 Main Street, Holmdel, NJ 07733 or calling us at 732.365.1328 or sending an email through the Vonage Investor Relations website at http://ir.vonage.com/. Reports filed with the SEC may be viewed at www.sec.gov or obtained at the SEC Public Reference Room at 100 F Street, NE, Washington, D.C. 20549. Information regarding the operation of the Public Reference Room may be obtained by calling the SEC at 1-800-SEC-0330.

10     VONAGE ANNUAL REPORT 2019



 
  
ITEM 1A. Risk Factors
You should carefully consider the risks below, as well as all of the other information contained in this Annual Report on Form 10-K and our financial statements and the related notes included elsewhere in this Annual Report on Form 10-K, in evaluating our company and our business. Any of these risks could materially adversely affect our business, financial condition and results of operations and the trading price of our common stock.
If we are unable to compete successfully, we could lose market share and revenue.
The business cloud communications markets and consumer services market in which we participate are highly competitive. We face intense competition from a broad set of companies, including:

software as a service companies, contact center as a service companies, other alternative communication providers, and other providers of cloud communications services; and
traditional telephone, wireless service providers, cable companies and alternative communications providers with consumer offerings
Many of these providers are substantially larger and better capitalized than us and have the advantage of greater name and brand name recognition and a large existing customer base. These service providers may have the ability to devote greater resources to their communications services and may be able to respond more quickly and effectively than we can to new or changing opportunities. Our competitors' financial resources may allow them to offer services at prices below cost or even for free in order to maintain and gain market share or otherwise improve their competitive positions. Some of our competitors also could use their greater financial resources to develop and market telephony and messaging services with more attractive features and more robust customer service. In addition, because of the other services our competitors provide, some of these service providers choose to offer cloud communications services as part of a bundle that includes other products, such as high speed Internet access and wireless telephone service. These bundled offers may enable our competitors to offer cloud communications services at prices with which we may not be able to compete or to offer functionality that integrates cloud communications services with their other offerings, both of which may be more desirable. As we continue the introduction of applications that integrate different forms of voice, video, and messaging services over multiple devices, we face competition from emerging competitors focused on similar integration, as well as from established alternative communication providers. Any of these competitive factors could make it more difficult for us to attract and retain customers, reduce our market share and revenues, or cause us to lower our prices or offer additional features that may result in additional costs without commensurate price increases. In order to compete with such service providers, we may have to reduce our prices, which would impair our profitability, or offer additional features that may cause us to incur additional costs without commensurate price increases. To the extent that these or other companies strengthen their offerings, we may have to reduce our prices, increase promotions, or offer additional features, which may adversely impact our revenues and profitability.
With our offering of cloud-based contact center services, we also compete with large legacy technology vendors that offer on-premise enterprise telephony and contact center systems and legacy on-premise software companies that come from a computer-telephony integration heritage. These companies are supplementing their traditional on-premise contact center systems with cloud offerings, either through acquisition or in-house development. Additionally, we compete with vendors that historically provided other contact center services and technologies and expanded to offer cloud contact center software. We also face competition from smaller contact center service providers with specialized contact center software offerings. Our actual and potential competitors may enjoy competitive advantages over us, including greater name recognition, longer operating histories, and larger marketing budgets, as well as greater financial or technical resources. With the introduction of new technologies and market entrants, we expect competition to intensify in the future.
In connection with our emphasis on the international long distance market for consumer customers, we face competition from low-cost international calling cards, digital calling cards and VoIP providers in addition to traditional telephone companies, cable companies, and wireless companies. To the extent that these providers target marketing to the same ethnic segments that we target or strengthen their offerings to these segments, we may have to reduce our prices or increase promotions, which would impair our profitability, or offer additional features that may cause us to incur additional costs without commensurate price increase.
As a result of increasing competition, domestic and international telephony and messaging rates have generally decreased during the past few years, and we expect this trend to continue. Continued rate pressures or increasing cost to use our services could lessen or eliminate the pricing advantage that we maintain over certain competitors and cause customers or potential customers to select alternative providers or cause us to lower our prices, which would adversely impact our revenues and profitability.

11     VONAGE ANNUAL REPORT 2019



As the cloud communications services market evolves, and the convergence of voice, video, messaging, mobility and data networking technologies accelerates, we may face competition in the future from companies that do not currently compete in the cloud communications services market.
As the cloud communications services market evolves, combining voice, video, messaging and data networks, and information technology and communication applications, opportunity is created for new competitors to enter the cloud communications services market and offer competing products, including companies that currently compete in other sectors, companies that serve consumer rather than business customers, or companies which expand their market presence to include business communications. This new competition may take many forms, and may offer products and applications similar to ours. If these new competitors emerge, the cloud communications services market will become increasingly competitive and we may not be able to maintain or improve our market position. Our failure to do so could materially and adversely affect our business and results of operations.
If we fail to adapt to rapid changes in the market for cloud communications services, then our products and services could become obsolete.
The market for our products and services is constantly and rapidly evolving as we and our competitors introduce new and enhanced products and services and react to changes in the cloud communications services industry and customer demands. We may not be able to develop or acquire new products and plans or product and plan enhancements that compete effectively with present or emerging cloud communications services technologies or differentiate our products and plans based on functionality and performance. In addition, we may not be able to establish or maintain strategic alliances that will permit enhancement opportunities or innovative distribution methods for our products and plans.
To address these issues, we are targeting revenue growth in large, existing markets, which require us to enhance our current products and plans, and develop new products and plans on a timely basis to keep pace with market needs and satisfy the increasingly sophisticated requirements of customers. If we are unable to attract users of these services our net revenues may fail to grow as we expect.
Cloud communications services are complex, and new products and plans and enhancements to existing products and plans can require long development and testing periods. Any delays in developing and releasing new or enhanced products and plans could cause us to lose revenue opportunities and customers. Any technical flaws in products we release could diminish the innovative impact of the products and have a negative effect on customer adoption and our reputation.
We also are subject to the risk of future disruptive technologies. New products based on new technologies or new industry standards could render our existing products obsolete and unmarketable. If new technologies develop that are able to deliver competing voice and messaging services at lower prices, better or more conveniently, it could have a material adverse effect on us.
The market for our API Platform products and platform is relatively nascent and may not experience the growth that we anticipate.
The utilization of APIs to embed contextual, programmable real time communications into mobile apps, websites and business systems workflows, remains a relatively new market, and developers and organizations may not yet recognize the need for, or benefits of, our products and platform. It is important that we are able to educate developers, organizational leaders, and other potential customers regarding our products and platform in order to help grow the market and to realize our market share. If we fail to achieve the foregoing, the market for our products and platform or our share of that market could fail to grow significantly. If the API Platform market, or our share of that market, does not experience significant growth, then our business, results of operations and financial condition could be adversely affected.

12     VONAGE ANNUAL REPORT 2019



If we are unsuccessful at retaining customers or attracting new consumer or business customers we may experience a reduction in revenue or may be required to spend more money or alter our marketing approaches to grow our customer base.
Our rate of customer terminations for our Applications Group services could increase in the future if customers are not satisfied with the quality and reliability of our network, the value proposition of our products, and the ability of our customer service to meet the needs and expectations of our customers. For our API Platform customers, our ability to grow revenue depends, in part, on our ability to maintain and grow usage of our platform by new and existing customers. If we are not able to increase customer usage of our products, our revenue may decline which would adversely impact our business, results of operations and financial condition. Our API customers are charged based on their usage of our products and generally our customers do not have long-term contractual financial commitments to us, therefore, usage rates may fluctuate at any time. In addition, our agreements with business customers typically provide for service level commitments. If we are unable to meet these commitments or if we suffer extended periods of downtime for our products or platform, our business, results of operations and financial condition could be adversely affected. Our ability to attract and retain customers for our consumer services are impacted by our pricing, brand awareness, customer service, network and system reliability and service features and capabilities. Competition from traditional telephone companies, cable companies, wireless companies, alternative communication providers, low-cost international calling cards, disruptive technologies, general economic conditions, and our ability to activated and register new customers on our network also influence churn rate. A material decline in the usage of our business and consumer products could cause us to spend significantly more on sales and marketing than we currently budget in order to maintain or increase revenue from customers, which could adversely affect our business, results of operations and financial condition.
We may face difficulties related to the acquisition or integration of businesses, which could harm our growth or operating results.
In August 2018, we acquired TokBox with the intention of integrating and adding video to our Business offerings in voice, SMS, and IP messaging. In October 2018, we completed the acquisition of NewVoiceMedia as a contact center provider, with the intention of combining our Applications Group and API Platform solutions to provide an end-to-end communications experience for a company's employees and customers. In August 2019, we acquired intellectual property assets from Over.ai in order to integrate conversational artificial intelligence into our Business product offerings. In addition, we have made several acquisitions over the past several years to build our business services and continue to periodically review acquisition opportunities.
Acquisition and integration activities require substantial management time and resources. Acquisitions of existing businesses involve substantial risks, including the risk that we may not be able to integrate the operations, personnel, services, or technologies, the potential disruption of our ongoing businesses, the diversion of management attention, the maximization of financial and strategic opportunities, the difficulty in developing or maintaining controls and procedures, and the dilution to our existing stockholders from the issuance of additional shares of common stock. We may elect to acquire additional businesses or assets in the future. However, we cannot predict or guarantee that we will be able to identify suitable acquisition candidates or consummate any acquisition. As a result of these and other risks, we may not produce anticipated revenue, profitability, or synergies.
Acquisitions may require us to issue debt or equity securities, use our cash resources, incur debt or contingent liabilities, amortize intangibles, or write-off acquisition-related expenses. If we are unable to successfully integrate any acquired businesses or assets we may not receive the intended benefits of such acquisition. In addition, we cannot predict market reactions to any acquisitions we may make or to any failure to announce any future acquisitions.
Further, there may be risks or liabilities that such due diligence efforts fail to discover, are not disclosed to us, or that we inadequately assess. The discovery of material liabilities associated with acquisitions or joint venture opportunities, economic risks faced by joint venture partners, or any failure of joint venture partners to perform their obligations could adversely affect our business, results of operations, and financial condition.

13     VONAGE ANNUAL REPORT 2019



Growth of our business will depend on market awareness and a strong brand, and any failure to develop, maintain, protect and enhance our brand would hurt our ability to retain or attract subscribers.
Beginning in 2020, we initiated a rebranding of the Company and began implementing a new marketing campaign. Building and maintaining market awareness, brand recognition and goodwill in a cost-effective manner is important to our overall success in achieving widespread acceptance of our existing and future solutions and products and is an important element in attracting new customers. While we may choose to engage in a broader marketing campaign to further promote our brand, this effort may not be successful, or our marketing techniques or content may be challenged. The success of our business also relies on our ability to attract new customers in a cost-effective manner by using a variety of marketing channels. We use developer events and developer evangelism, search engine marketing and optimization, and other marketing efforts such as regional customer events, email campaigns, advertising and public relations events. These methods are prioritized depending on effectiveness and efficiency, and may be altered if costs increase dramatically or if the results do not meet expectations. Our efforts in developing our brand may be hindered by the marketing efforts of our competitors and our reliance on any strategic partners to promote our brand. If we are unable to cost-effectively maintain and increase awareness of our brand, our business, financial condition, cash flows and results of operations could be harmed.
Our success in the cloud communications market for our business services depends in part on developing and maintaining effective distribution channels. The failure to develop and maintain these channels could materially and adversely affect our business.
A portion of our business revenue is generated through our direct sales, or “field sales,” team. This channel consists of sales agents that market and sell our business services products to customers to customers through direct, commonly face-to-face interaction. Our continued success requires that we continue developing and maintaining a successful sales organization. If we fail to do so, or if our sales agents are not successful in their sales efforts, our sales may decrease and our operating results would suffer.
A portion of our business revenue is generated through indirect channel sales. These channels consist of third-party resellers and value-added distributors that market and sell our business services products to customers. These channels may generate an increasing portion of our business revenue in the future. Generally, we do not have long-term contracts with these third-party resellers and value-added distributors, and the loss of or reduction in sales through these third parties could materially reduce our revenues. We also compete for preference amongst our current or potential resellers with our competitors. Our continued success requires that we continue developing and maintaining successful relationships with these third-party resellers and value-added distributors. If we fail to do so, or if our resellers are not successful in their sales efforts, our sales may decrease and our operating results would suffer.
Security breaches and other cybersecurity or technological risks could compromise our information systems and network and expose us to liability, which could cause our business and reputation to suffer and which could have a material adverse effect on our business, financial condition, and operating results.
There are several inherent risks to engaging in a technology business, including our reliance on our data centers and networks, and the use and interconnectivity of those networks. A significant portion of our operations relies heavily on our ability to provide secure processing, storage and transmission of confidential and other sensitive data, including intellectual property, proprietary business information, and personally identifiable information of our customers and employees, in our data centers and on our networks. The secure processing, storage, and transmission of this information is critical to our operations and business strategy. As seen in our industry and others, these activities have been, and will continue to be, subject to continually evolving cybersecurity and other technological risks. Targeted attacks, such as advanced persistent threat is prevalent throughout the Internet and associated with the theft of intellectual property and state-sponsored espionage. Due to the nature of our business and reliance on the Internet, we are susceptible to this type of attack. In addition, physical security of devices located within our offices, and/or remote devices, pose cybersecurity and other technological risks that could negatively impact our business and reputation.
We also operate Internet based, worldwide data, voice, video communications, and messaging services and electronic billing, which require the transmission of confidential and at times personal or sensitive customer or employee information over public networks that may or may not support end to end security. Despite our security measures, which include the development, operation and maintenance of systems and processes that are designed to protect consumer and employee information and prevent fraudulent credit card transactions and other security breaches, our information technology and infrastructure may be vulnerable to attacks by hackers or breached due to error, malfeasance or other disruptions by a current or former employee or third-party provider and our failure to mitigate such fraud or breaches may adversely affect our operating results. Any such breach could compromise our systems and network and the information stored there could be accessed, publicly disclosed, lost or stolen. Any such access, disclosure or other loss of information could result in legal claims or proceedings, liability under laws that protect the privacy of personal information, regulatory penalties, disruption to our operations, damage to our reputation, and a loss of confidence in our products and services, as well as our ability to keep personally identifiable information confidential, which could adversely affect our business.

14     VONAGE ANNUAL REPORT 2019



We have been subject to cybersecurity incidents from external sources including “brute force” and distributed denial of service attacks, as well as attacks that introduce fraudulent VoIP traffic. Although these incidents have not had a material adverse effect financially or on our ability to provide services, this may not continue to be the case going forward. There can be no assurance that cybersecurity incidents will not occur in the future, potentially more frequently and/or on a more significant scale.
There can be no assurance that we are adequately protecting our information or that we will not experience future incidents. The expenses associated with protecting our information could reduce our operating margins. We maintain insurance intended to cover some of these risks, however, this insurance may not be sufficient to cover all of our losses from any future breaches of our systems. In addition, third parties with which we do business may also be sources of cybersecurity or other technological risks. We outsource certain functions, which results in the storage and processing of customer information by third parties. While we engage in certain actions to reduce the exposure resulting from outsourcing, unauthorized access, loss or destruction of data or other cybersecurity incidents could occur, resulting in similar costs and consequences as those discussed above.
We make available on our website our privacy policy, which describes how we collect, use, and disclose our customers' personal information. To the extent we expand our operations into new geographies, such as areas in the Asia Pacific including China, we may become subject to local data security, privacy, data retention, and disclosure laws and regulations. Due to more burdensome and country-specific requirements, it may be difficult for us to comply with these laws and regulations if they were deemed to be applicable to us. In addition, risks related to cybercrime and fraud increase when establishing a global presence.
We are subject to Payment Card Industry, or PCI, data security standards, which require periodic audits by independent third parties to assess compliance. PCI data security standards are a comprehensive set of requirements for enhancing payment account data security that was developed by the PCI Security Standards Council including American Express, Discover Financial Services, JCB International, MasterCard Worldwide, and VISA Inc., to help facilitate the broad adoption of consistent data security measures. Failure to comply with the security requirements as identified in subsequent audits or rectify a security issue may result in fines. While we believe it is unusual, restrictions on accepting payment cards, including a complete restriction, may be imposed on companies that are not compliant. Further, the law relating to the liability of providers of online payment services is currently unsettled and states may enact their own rules with which we may not comply.
We rely on third-party providers to process and guarantee payments made by Vonage and its affiliates’ subscribers, up to certain limits, and we may be unable to prevent our customers from fraudulently receiving goods and services. Our liability risk will increase if a larger fraction of our Vonage transactions involve fraudulent or disputed credit card transactions. Any costs we incur as a result of fraudulent or disputed transactions could harm our business. In addition, the functionality of our current billing system relies on certain third party vendors delivering services. If these vendors are unable or unwilling to provide services, we will not be able to charge for our services in a timely or scalable fashion, which could significantly decrease our revenue and have a material adverse effect on our business, financial condition and operating results.
Sales of our Applications business services to medium-sized and enterprise customers involve significant risks which, if not managed effectively, could materially and adversely affect our business and results of operations.
As we continue to expand our sales efforts to medium-sized and larger businesses, we may incur higher selling expense and longer, more complex, sales cycles. Customers in this market segment may also require bespoke features and integration services, increasing the complexity and expense related to the sales and delivery process, and requiring highly skilled sales and support personnel. As a result, we may devote greater sales and support to these customers, which may result in increased costs and a strain on our support resources. In addition, the rollout of our products with medium-sized and enterprise customers can take longer periods of time compared to smaller customers, which can result in longer lead times in realizing revenues. These factors could materially and adversely affect our results of operations and our overall ability to grow our customer base.
Our ability to provide our telephony service and manage related customer accounts is dependent upon third-party facilities, equipment, and systems, the failure of which could cause delays of or interruptions to our service, damage our reputation, cause us to lose customers, limit our growth, and affect our financial condition.
Our success depends on our ability to provide quality and reliable telephony service, which is in part dependent upon the proper functioning of facilities and equipment owned and operated by third parties and is, therefore, beyond our control. Unlike traditional wireline telephone service or wireless service, our telephony service typically requires our customers to have an operative broadband Internet connection and an electrical power supply, which are provided by the customer's Internet service provider and electric utility company, respectively, and not by us. The quality of some broadband Internet connections may be too poor for customers to use our telephony services properly. In addition, if there is any interruption to a customer's broadband Internet service or electrical power supply, that customer will be unable to make or receive calls, including emergency calls, using our telephony service.

15     VONAGE ANNUAL REPORT 2019



We outsource several of our network functions to third-party providers. For example, we outsource the maintenance of our regional data connection points, which are the facilities at which our network interconnects with the public switched telephone network. If our third-party service providers fail to maintain these facilities properly, or fail to respond quickly to problems, our customers may experience service interruptions. Interruptions in our service caused by third-party facilities have in the past caused and may in the future cause us to lose customers or cause us to offer substantial customer credits, which could adversely affect our revenue and profitability. If interruptions adversely affect the perceived reliability of our service, we may have difficulty attracting new customers, and our brand, reputation, and growth will be negatively impacted.
There can be no guarantee that these third party providers will be able or willing to supply services to us in the future on commercially reasonable terms, or that we will be able to engage alternative or additional providers. Our ability to provide our services may be impacted during any transition, which could have an adverse effect on our business, financial condition or results of operations.
We rely on third-party vendors that may be difficult to replace or may not perform adequately.
It is vital to our customers that there be a minimum of disruption to the performance of our API and Applications services. We are therefore vulnerable to service interruptions of our third-party data center providers, such as IBM Softlayer and Amazon Web Services, or AWS; and of third-party hosted services. We may experience interruptions, delays and outages in third-party service and availability due to a variety of factors, including infrastructure changes, human or software errors, website hosting disruptions and capacity constraints caused by technical failures, natural disasters, fraud or security attacks. To the extent that we do not effectively address interruptions, delays and outages in our data center providers’ and other hosted providers’ service and availability or capacity constraints, our business, results of operations and financial condition may be adversely affected.
In some cases we rely on purchased or leased hardware and software licensed from third parties in order to provide our services. For example, Broadsoft, Inc. provides us with infrastructure, call termination and origination services, and other hardware and software in connection with certain of our Enterprise offerings. We also integrate third-party licensed software components into our platform. This hardware and software may not continue to be available on commercially reasonable terms or pricing or may fail to continue to be updated to remain competitive. The loss of the right to use this third party hardware or software may increase our expenses or impact the provisioning of our services. The failure of this third party hardware or software could materially impact the performance of our services and may cause material harm to our business or results of operations.
We outsource some of our cloud infrastructure to AWS which hosts certain of our products and platform. Customers of our products need to be able to access our platform at any time, without interruption or degradation of performance. AWS runs its own platform that we access, and we are, therefore, vulnerable to service interruptions at AWS. To the extent that we do not effectively address capacity constraints, either through AWS or alternative providers of cloud infrastructure, our business, results of operations and financial condition may be adversely affected. In addition, any changes in service levels from AWS may adversely affect our ability to meet our customers’ requirements.
Flaws in our technology and systems or our failure to adapt our systems to any new Internet Protocol could cause delays or interruptions of service, which could damage our reputation, cause us to lose customers, and limit our growth.
Our service may be disrupted by problems with our technology and systems that we provide to customers, software or facilities and overloading of our network. As we attract new customers, we expect increased call volume that we need to manage to avoid network interruptions. Interruptions have caused and may in the future cause us to lose customers and offer substantial customer credits, which could adversely affect our revenue and profitability. Network interruptions have also impaired our ability at times to sign-up new customers and the ability of customers to manage their accounts. If service interruptions or other outages adversely affect the perceived reliability of our service or customer service, we may have difficulty attracting and retaining customers and our brand reputation and growth may suffer.
Unpredictable technological disruptions, natural disasters, pandemic diseases, or other disruptions outside of our control could cause significant business interruptions resulting in harm to our business operations and financial condition.
We utilize third-party Internet-based or “cloud” computing services in connection with some of our business operations. Any disruption to the Internet or to our third-party Web hosting or cloud computing providers, including technological or business-related disruptions, could adversely impact the experience of our customers and have adverse effects on our operations. In addition, fires, floods, earthquakes, power losses, telecommunications failures, and similar "Acts of God" could damage these systems and hardware or cause them to fail completely. While we do maintain redundant systems consistent with industry best practices, certain events could result in downtime for our operations and could adversely affect our business.

16     VONAGE ANNUAL REPORT 2019



Our operations, and the operations of our vendors and customers, may also suffer interruptions caused by natural disasters, acts of terrorism or pandemic diseases, and such operations may be further affected by government reactions due to such incidents. For example, the Company has both employees and business operations in the Asia Pacific, including China. The recent and ongoing coronavirus outbreak stemming from China (COVID-19) has resulted in increased travel restrictions and extended shutdown of certain businesses in China and the larger Asia Pacific region. These or any further political or governmental developments or health concerns in China, or other countries in which we operate, could result in social, economic or labor instability. Such uncertainties could have a material adverse effect on the continuity of our business and our results of operations and financial condition.
The storage, processing, and use of personal information and other confidential information subjects us to evolving governmental laws and regulation, commercial standards, contractual obligations, and other legal obligations related to consumer and data privacy, which may have a material impact on our costs, use of our products and services, or expose us to increased liability.
Federal, state, local and foreign laws and regulations, commercial commitments and industry standards, each provide for obligations and restrictions with respect to data privacy and security, as well as the collection, storage, retention, use, processing, transmission, sharing, disclosure and protection of personal information and other customer data. The evolving nature of these obligations and restrictions dictates that differing interpretations, inconsistency or conflicts among countries or rules, and general uncertainty impact the application to our business. These new laws may also impact our innovation and business drivers in developing new and emerging technologies (e.g., artificial intelligence and machine learning).
These obligations and restrictions may limit our ability to collect, store, process, use, transmit and share data with our customers, employees, and third party providers, which in turn could limit the ability of our customers to collect, store, retain, protect, use, process, transmit, share and disclose data with others through our products and services. Compliance with, and other burdens imposed by, such obligations and restrictions could increase the cost of our operations and impact our ability to market our products and services through effective segmentation.
An example of data privacy and security obligations and restrictions include the European Union General Data Protection Regulation, GDPR. The GDPR was adopted in April 2016 and comprehensively regulates the processing of personal data of any individual residing in the EU. The GDPR effectively requires any company processing data of EU residents to develop a comprehensive privacy program. The GDPR became effective on May 25, 2018. In addition, in January 2017, the European Commission introduced a new proposed ePrivacy regulation that would restrict communications service provider’s ability to use metadata and content from communications services. In order to become effective, the proposal needs to be adopted by the European Council and European Parliament. In October 2016, the Federal Communications Commission adopted a new privacy rules for the U.S. communications industry. These rules greatly extended the scope of FCC privacy regulation. Numerous parties have filed petitions for reconsideration at the FCC on the new privacy rules.
Additionally, California enacted the California Consumer Privacy Act ("CCPA"), which is a sweeping legislation with some similarities to GDPR, which came into effect on January 1, 2020. Pursuant to the CCPA, we are required, among other things, to make certain enhanced disclosures related to California residents regarding our use and disclosure of their personal information, allow California residents to opt-out of certain uses and disclosures of their personal information without penalty, provide Californians with other choices related to personal data in our possession, and obtain opt-in consent before engaging in certain uses of personal information relating to Californians under the age of 16.
Failure to comply with obligations and restrictions related to applicable data protection laws, regulations, standards, and codes of conduct, as well as our own posted privacy policies and contractual commitments could subject us to lawsuits, fines, criminal penalties, statutory damages, consent decrees, injunctions, adverse publicity, loss of user confidence in our services, and loss of users, which could materially harm our business. Additionally, third-party contractors may have access to customer or employee data. If these or other third-party vendors violate obligations and restrictions related to applicable data protection laws or our policies, such violations may also put our customers’ or employees’ information at risk and could in turn have a material and adverse effect on our business.
Our Business segment is growing rapidly, and any inability to scale our business and grow efficiently could materially and adversely harm our business and results of operations.
As our Business segment expands, we will need to continue to improve our application architecture, integrate our products and applications across our technology platforms, integrate with third-party systems, and maintain infrastructure performance. We expect the number of users, the amount of data transferred and processed, the number of locations where our service is being used, and the volume of communications over our networks to continue to expand. To address this growth, we will need to scale our systems and customer services organization. Our ability to execute on these initiatives may impact system and network performance, customer satisfaction, and ultimately, sales and revenue. These efforts may also divert management resources. These factors may materially and adversely harm our business and results of operations.

17     VONAGE ANNUAL REPORT 2019



We depend on third-party vendors to supply, configure and deliver the phones that we sell. Any delays in delivery, or failure to operate effectively with our own servers and systems, may result in delay or failure of our services, which could harm our business, financial condition and results of operations.
We rely on Yealink Inc. and Polycom, Inc. to provide, and a single fulfillment agent to configure and deliver, the phones that we offer for sale to our customers that use our Applications services. If these third parties are unable to deliver phones of acceptable quality or quantity, or in a timely manner, we may be forced to offer replacements at a higher cost than what is currently contracted. In addition, these phones must interoperate with our servers and systems. If either of our providers changes the operation of their phones, we may be required to engage in development efforts to ensure that the new phones interoperate with our system. The failure of our vendor-supplied phones to operate effectively with our system could impact our customers’ ability to use our services and could cause customers to cancel our services, which may cause material harm to our business or results of operations.
We market our products and services to small and medium-sized businesses, which may be disproportionately impacted by fluctuations in economic conditions.
We market our products to small and medium-sized businesses. Customers in this market may be affected by economic downturns to a greater extent, and may have more limited financial resources, than larger or more established businesses. If customers in our Business markets experience financial hardship as a result of a weak economy, the demand for our services could be materially and adversely affected.
Significant foreign currency exchange rate fluctuations could adversely affect our financial results.
Because our consolidated financial statements are presented in U.S. dollars, increases or decreases in the value of the U.S. dollar relative to other currencies in which we transact business could materially adversely affect our financial results. For example, our API business collects revenues in Euros, and accordingly the strengthening of the U.S. dollar relative to the Euro adversely affects our revenue and operating results presented in U.S. dollars. In addition, on June 23, 2016, the United Kingdom held a referendum in which a majority of voters approved an exit from the European Union, or E.U., commonly referred to as "Brexit." As a result of this referendum, the U.K. officially withdrew from the EU on January 31, 2020, subject to a transition period until the end of 2020 while the U.K. and EU negotiate additional arrangements. Brexit has continued to cause significant volatility in global stock markets and currency exchange rate fluctuations that resulted in the strengthening of the U.S. dollar against foreign currencies in which we conduct business, such as the British Pound, Euro and other currencies. Such strengthening of the U.S. dollar relative to other currencies may adversely affect our revenue and operating results. In addition, changes to U.K. border and immigration policy could likewise occur as a result of Brexit, affecting our U.K. operation's ability to recruit and retain employees from outside the U.K.
If we fail to protect unique aspects of our internally developed systems, technology, products, and software and our trademarks, we may become involved in costly litigation or our business or brand may be harmed.
Our ability to compete effectively is dependent in large part upon the maintenance and protection of systems and software that we have developed internally based on open standards. While we own over 235 issued U.S. patents as well as a number of foreign patents and over 45 pending U.S. patent applications along with a number of foreign patent applications, we cannot patent much of the technology that is important to our business. Our pending patent applications may not be granted. Any issued patent that we own may be challenged, narrowed, invalidated, or circumvented. To date, we have relied on patent, copyright and trade secret laws, as well as confidentiality procedures and licensing arrangements, to establish and protect our rights to this technology. We typically enter into confidentiality agreements with our employees, consultants, customers, partners, and vendors in an effort to control access to and distribution of technology, software, documentation, and other information. Despite these precautions, it may be possible for a third party to copy or otherwise obtain and use this technology without authorization. Policing unauthorized use of this technology is difficult. The steps we take may not prevent misappropriation of the technology we rely on. In addition, effective protection may be unavailable or limited in some jurisdictions outside the United States, Canada, and the United Kingdom. Litigation may be necessary in the future to enforce or protect our rights or to determine the validity and scope of the rights of others. That litigation could cause us to incur substantial costs and divert resources away from our daily business, which in turn could materially adversely affect our business.
The unlicensed use of our brands by third parties could harm our reputation, cause confusion among our customers, and impair our ability to market our services. To that end, we have registered numerous trademarks and service marks and have applied for registration of our trademarks and service marks in the United States and abroad to establish and protect our brand names as part of our intellectual property strategy. If our applications receive objections or are successfully opposed by third parties, it may be difficult for us to prevent third parties from using our brand without our permission. Moreover, successful opposition to our applications might encourage third parties to make additional oppositions or commence trademark infringement proceedings against us, which could be costly and time consuming to defend against. If we decide to take limited or no action to protect our trademarks, our trademark rights may be diluted and subject to challenge or invalidation, which could materially and adversely affect our brand in the marketplace.

18     VONAGE ANNUAL REPORT 2019



Third parties may be capable of fraudulently using our name to obtain access to customer accounts and other personal information, use our services to commit fraud or steal our services or equipment, which could damage our reputation, limit our growth, and cause us to incur additional expenses.
Our customers have been subject to “phishing,” which occurs when a third party calls or sends an email or pop-up message to a customer that claims to be from a business or organization that provides services to the customer. The purpose of the inquiry is typically to encourage the customer to visit a bogus website designed to look like a website operated by the legitimate business or organization or provide information to the operator. At the bogus website, the operator attempts to trick the customer into divulging customer account or other personal information such as credit card information or to introduce viruses through “Trojan horse” programs to the customers’ computers. This has resulted in identity theft from our customers and the unauthorized use of Vonage services. Third parties have also used our communications services to commit fraud. Although we have engaged a third party to assist in the shutdown of purported phishing sites, if we are unable to detect and prevent “phishing,” use of our services for fraud, and similar activities, our brand reputation and growth may suffer and we may incur additional costs, including costs to increase security, or be required to credit significant amounts to customers.
Third parties also have used our communications services and obtained delivery of our equipment without paying, including by submitting fraudulent credit card information. This has resulted in our incurring the cost of providing the services, including incurring call termination fees, or providing the equipment without any corresponding revenues. We have implemented anti-fraud procedures in order to limit the expenses resulting from theft of service or equipment. If our procedures are not effective, theft of service or equipment could significantly increase our expenses and negatively impact our profitability.
The debt agreements governing our financing contain restrictions that may limit our flexibility in operating our business or executing on our acquisition strategy.
On July 31, 2018, we replaced our 2016 Credit Facility previously consisting of a $125 million senior secured term loan and a $325 million revolving credit facility with the 2018 Credit Facility consisting of a $100 million senior secured term loan and a $500 million revolving facility. The 2018 Credit Facility contains customary representations and warranties and affirmative covenants that limit our ability and/or the ability of certain of our subsidiaries to engage in specified types of transactions. These covenants and other restrictions may under certain circumstances limit, but not necessarily preclude, our and certain of our subsidiaries’ ability to, among other things:

consolidate or merge;
create liens;
incur additional indebtedness;
dispose of assets;
consummate acquisitions;
make investments; or
pay dividends and other distributions.

Under the 2018 Credit Facility, we are required to comply with financial covenants, including the following financial covenants:
specified maximum consolidated leverage ratio;
specified minimum consolidated fixed coverage charge ratio, minimum cash position and maximum capital expenditures.

Our ability to comply with such financial and other covenants may be affected by events beyond our control, so we may not be able to comply with these covenants. A breach of any such covenant could result in a default under the 2018 Credit Facility. In that case, the lenders could elect to declare due and payable immediately all amounts due under the 2018 Credit Facility, including principal and accrued interest.

19     VONAGE ANNUAL REPORT 2019



If we require additional capital, we may not be able to obtain additional financing on favorable terms or at all.
We may need to pursue additional financing to respond to new competitive pressures, pay extraordinary expenses such as litigation settlements or judgments or fund growth, including through acquisitions. Because of our past significant losses and our limited tangible assets, we do not fit traditional credit lending criteria, which, in particular, could make it difficult for us to obtain loans or to access the capital markets. In addition, the credit documentation for our recent financing contains affirmative and negative covenants that affect, and in many respects may significantly limit or prohibit, among other things, our and certain of our subsidiaries’ ability to incur, refinance or modify indebtedness and create liens. Our credit card processors have the ability to impose significant holdbacks in certain circumstances. The reinstatement of such holdbacks likely would have a material adverse effect on our liquidity. Under our credit card processing agreements with our Visa, MasterCard, American Express, and Discover credit card processors, the credit card processor has the right, in certain circumstances, including adverse events affecting our business, to impose a holdback of our advanced payments purchased using a Visa, MasterCard, American Express, or Discover credit card, as applicable, or demand additional reserves or other security. If circumstances were to occur that would allow any of these processors to reinstate a holdback, the negative impact on our liquidity likely would be significant. In addition, our Visa and MasterCard credit card processing agreement may be terminated by the credit card processor at its discretion if we are deemed to be financially insecure. As a significant portion of payments to us are made through Visa and MasterCard credit cards, if the credit card processor does not assist in transitioning our business to another credit card processor, the negative impact on our liquidity likely would be significant. There were no cash reserves and cash-collateralized letters of credit with any credit card processors as of December 31, 2018.
We depend on the continued services of our senior management and other key employees, the loss of any of whom could adversely affect our business, results of operations and financial condition.
Our future performance depends on the continued services and contributions of our senior management and other key employees to execute on our business plan, and to identify and pursue opportunities and services innovations. The loss of services of senior management or other key employees could significantly delay or prevent the achievement of our development and strategic objectives. For example, Chief Financial Officer David Pearson has announced his retirement, effective May 2020. None of our executive officers or other senior management personnel is bound by a written employment agreement and any of them may therefore terminate employment with us at any time with no advance notice. The replacement of any of these senior management personnel would likely involve significant time and costs, and such loss could significantly delay or prevent the achievement of our business objectives and acquisition integrations. The loss of the services of our senior management or other key employees for any reason could adversely affect our business, financial condition, or results of operations.
We may be subject to damaging and disruptive intellectual property disputes that could materially and adversely affect our business, results of operations, and financial condition, as well as the continued viability of our company.
There has been substantial litigation in the cloud communications, Applications, VoIP, telecommunications, hosted services, and related industries regarding intellectual property rights and, given the rapid technological change in our industry, expansion into new technological and geographical markets, and our continual development of new products and services, we and/or our commercial partners may be subject to infringement claims from time to time.  For example, we may be unaware of filed patent applications and issued patents that could include claims that might be interpreted to cover our products and services.  We have been subject to patent infringement claims in the past, and from time to time we receive letters from third parties offering an opportunity for us to obtain licenses to patents that may be relevant to our business or alleging that our services infringe upon third party patents or other intellectual property. We may seek to obtain rights to third party technology in the future, but may not be able to agree upon commercially reasonable terms or at all with respect to obtaining such rights. If we are unable to extend existing licenses or are unable to obtain rights to other technology that may be commercially advantageous or necessary for our product and service offerings, we may experience a decrease in the quality of our products or services or we may lose the ability to provide our products and services on a non-infringing basis until alternative technology or suitable alternative products and services can be developed, identified, obtained either through acquisition, license or other grants of rights, and integrated.
Parties making claims of infringement may be able to obtain injunctive or other equitable relief that could effectively block our ability to provide our services and could cause us to pay substantial royalties, licensing fees, damages or settlement fees. Our agreements with certain customers, vendors, or partners may obligate us to defend or indemnify them in connection with such claims of infringement, further increasing our costs of defense and potential liability. Although we generally limit our contractual liability regarding such obligations, we may incur significant liability with respect to them, and disputes with our customers, vendors or partners over such obligations may have an adverse relationship on our relations with those entities. The defense of any lawsuit could divert management’s efforts and attention from ordinary business operations and result in time-consuming and expensive litigation, regardless of the merits of such claims. These outcomes may:

result in the loss of a substantial number of existing customers or prohibit the acquisition of new customers;
cause us to accelerate expenditures to preserve existing revenues;

20     VONAGE ANNUAL REPORT 2019



cause existing or new vendors to require prepayments or letters of credit;
cause our credit card processors to demand reserves or letters of credit or make holdbacks;
result in substantial employee layoffs;
materially and adversely affect our brand in the marketplace and cause a substantial loss of goodwill;
cause our stock price to decline significantly;
materially and adversely affect our liquidity, including our ability to pay debts and other obligations as they become due;
cause us to change our business methods or services;    
require us to cease certain business operations or offering certain products and services; and
lead to our bankruptcy or liquidation.
The regulatory framework for API services continues to develop, as many existing regulations may not fully contemplate this type of service or business model; future legislative, regulatory or judicial actions impacting API could adversely affect our business and financial results of operations, increase the cost and complexity of compliance, and expose us to liability.
In many countries where we offer API products, it is not clear how our API Platform fits into the communications regulatory framework. The Company is also expanding into new regions, such as the Asia Pacific (including China), where regulations are unclear and subject to rapid change. Regulators could claim that our API products are subject to licensing and substantive communications regulatory requirements, could modify their regulations to explicitly expand the obligations to which our API products are subject, or could increase the level of scrutiny and enforcement they apply.
Future legislative, judicial or other regulatory actions could have a negative effect on our business. If our API products become subject to additional rules and regulations applicable to technology or communications providers, we may incur significant litigation and compliance costs, or it may significantly impact our ability to compete. Moreover, the regulatory environment is constantly evolving and changes to the applicable regulations could impose additional compliance costs and require modifications to our technology operations. We may also experience interruptions or limitations on the delivery and use of our API products on our platform, or incur significant losses based on the timing of customer payments and any difficulty in collecting accounts receivable from our API Platform customers. Any decreased use of our products and services or limitation on our ability to collect payments from our customers could adversely affect our business, results of operations, and financial condition.
We may also have to restructure or discontinue certain of our service offerings, exit certain markets, or raise the price of our services in response to regulatory changes or actions, any of which could cause our services to be less attractive to customers. In addition, future regulatory developments could increase our cost or complexity of doing business, limit our growth, or impact our results of operations.
Our VoIP services are subject to country-specific governmental regulation and related actions and taxes that may increase our costs or impact our product offerings.
In many countries, we are not a regulated telecommunications business subject primarily to regulations surrounding provision of emergency services and payment into universal service type funds. In some countries, providing VoIP services is or may be illegal. We may need to change our service offerings to avoid regulation as a telecommunications business in a jurisdiction, or if we are treated as a fully regulated telecommunications business, we may be required to incur additional expenses. In addition, if governments believe that we are providing unauthorized service in their countries, they may pursue fines, penalties, or other governmental action, including criminal action, that may damage our brand and reputation. If we use a local partner to provide services in a country and the local partner does not comply with applicable governmental regulations, we may face additional regulation, liabilities, penalties or other governmental action, and our brand and reputation may be harmed.
In addition to the risk of being directly subjected to regulation, decisions by foreign regulators to increase the charge for terminating international calls into their countries could cause increased costs, impact margin, and impact churn. These regulatory actions may be taken without notice and cause us to react quickly to changing market conditions. These efforts could divert management’s efforts and attention from ordinary business operations which could materially and adversely affect our results of operations.

21     VONAGE ANNUAL REPORT 2019



As a United States-based company, any foreign subsidiary or joint venture that we use for international operations may be subject to a variety of governmental regulations in the countries where we market our products, including tariffs, taxes and employment regulations different from those in the U.S. For example, distributions of earnings and other payments, including interest, received from our foreign subsidiaries may be subject to withholding taxes imposed by the jurisdiction in which such entities are formed or operating, which will reduce the amount of after-tax cash we can receive. In general, as a United States corporation, we may claim a foreign tax credit against our federal income tax expense for such foreign withholding taxes and for foreign income taxes paid directly by foreign corporate entities in which we own 10% or more of the voting stock. The ability to claim such foreign tax credits and to utilize net foreign losses is, however, subject to numerous limitations, and we may incur incremental tax costs as a result of these limitations or because we are not currently in a tax-paying position in the United States. We may also be required to include in our income for United States federal income tax purposes our proportionate share of certain earnings of those foreign subsidiaries that are classified as “controlled foreign corporations” without regard to whether distributions have been actually received from such subsidiaries.
Our VoIP services are subject to regulation in the United States, United Kingdom, and Canada, and in additional countries as we expand globally. Future legislative, regulatory or judicial actions could adversely affect our business and expose us to liability and limit our growth potential.
The United States, United Kingdom, and Canada have applied some traditional telephone company regulations to VoIP and continue to evaluate how VoIP should be regulated, as are other countries as we expand globally. The effects of future regulatory developments are uncertain. At the federal level in the U.S., the Federal Communications Commission has imposed certain telecommunications regulations on VoIP services including, but not limited to:

Requirements to provide E-911 service;
Communications Assistance for Law Enforcement Act obligations;
Obligation to support Universal Service;
Customer Proprietary Network Information, or CPNI, requirements;
Disability access obligations;
Local Number Portability requirements; and
Consumer protection, including protection from unwanted telemarketing and other calls.
As we expand globally, these types of regulations are likely to be similarly enacted and enforced by local regulatory authorities.
In general, the focus of interconnected VoIP telecommunications regulation is at the federal level. On November 12, 2004, the FCC issued a declaratory ruling providing that our service is subject to federal regulation and preempted the Minnesota Public Utilities Commission from imposing certain of its regulations on us. While this ruling does not exempt us from all state oversight of our service, it effectively prevents state telecommunications regulators from imposing certain burdensome and inconsistent market entry requirements and certain other state utility rules and regulations on our service. Despite this, Vonage may be subject to state and local regulatory requirements including:

Payment of state and local E-911 fees; and
State Universal Service support obligations.
In Canada, the Canadian Radio-Television and Telecommunications Commission, or CRTC, regulates VOIP Service. In the UK, the Office of Communications, or OFCOM, regulates voice services. Other regulatory bodies in various jurisdictions regulate services Vonage offers its customers. These regulated services are similar to those regulated in the United States discussed above. Future legislative, judicial or other regulatory actions could have a negative effect on our business. If we become subject to the rules and regulations applicable to telecommunications providers in individual states or other foreign jurisdictions, we may incur significant litigation and compliance costs, and we may have to restructure our service offerings, exit certain markets, or raise the price of our services, any of which could cause our services to be less attractive to customers. In addition, future regulatory developments could increase our cost of doing business and limit our growth.

22     VONAGE ANNUAL REPORT 2019



We rely on third parties to provide a portion of our customer service representatives, provide aspects of our E-911 service, which differs from traditional 911 service, and initiate local number portability for our customers. If these third parties do not provide our customers with reliable, high-quality service, our reputation will be harmed and we may lose customers.
We offer our customers support 24 hours a day, seven days a week through both our comprehensive online account management website and our toll free number. Our customer support is currently provided via United States based employees as well as third party partners located in various global locations. Our third-party providers generally represent us without identifying themselves as independent parties. The ability to support our customers may be disrupted by natural disasters, inclement weather conditions, civil unrest, and other adverse events in the locations where our customer support is provided.
We also contract for services required to provide E-911 services including assistance in routing emergency calls, terminating E-911 calls, operating a national call center that is available 24 hours a day, seven days a week to receive certain emergency calls, and maintaining PSAP databases for the purpose of deploying and operating E-911 services. Interruptions in service from our vendor could cause failures in our customers’ access to E-911 services and expose us to liability and damage our reputation.
We also have agreements with companies that initiate our local number portability, which allow new customers to retain their existing telephone numbers when subscribing to our services.
If any of these third parties do not provide reliable, high-quality service, our reputation and our business will be harmed. In addition, industry consolidation among providers of services to us may impact our ability to obtain these services or increase our expense for these services.
Customer misuse of our API products in violation of the Telephone Consumer Protection Act may cause us to face litigation risk.
The Telephone Consumer Protection Act of 1991 restricts telemarketing and the use of automatic SMS text messages without proper consent. The scope and interpretation of the laws that are or may be applicable to the delivery of text messages are continuously evolving and developing. If we do not comply with these laws or regulations or if we become liable under these laws or regulations due to the failure of our customers to comply with these laws by obtaining proper consent, we could face liability.
We may be exposed to liabilities under anti-corruption, export control and economic sanction regulations, and similar laws and regulations, and any determination that we violated any of these laws or regulations could have a material adverse effect on our business.
We are subject to the Foreign Corrupt Practice Act, or FCPA, the UK Bribery Act and other laws that prohibit improper payments or offers of payments to foreign governments and their officials, political parties, and/or private parties by persons and entities for the purpose of obtaining or retaining business. We have operations, agreements with third parties, and make sales internationally. In addition, we plan to expand our international operations through potential joint ventures with local partners. Our international activities create the risk of unauthorized payments or offers of payments by one of our employees, consultants, partners, sales agents or distributors, even though these parties are not always subject to our control. It is our policy to prohibit these practices by our employees, consultants, partners, sales agents or distributors, however, our existing safeguards and any future improvements may prove to be less than effective, and our employees, consultants, partners, sales agents or distributors may engage in conduct for which we might be held responsible. Violations of the FCPA, the UK Bribery Act or other laws may result in severe criminal or civil sanctions, and we may be subject to other liabilities, which could negatively affect our business, operating results, and financial condition.
Our products and services may be subject to export control and economic sanctions regulations, including the U.S. Export Administration Regulations, U.S. Customs regulations and various economic and trade sanctions regulations administered by the U.S. Treasury Department's Office of Foreign Assets Controls. Our products and services must be offered and sold in compliance with these laws and regulations. If we do not comply with these laws or regulations or if we become liable under these laws or regulations due to the failure of our customers to comply with these laws by obtaining proper consent, we could face liability. In addition, changes in our products or services, changes in applicable regulations, or change in the target of such regulations, could also result in decreased use of our products and services, or in our decreased ability to sell our products or provide our services to existing or prospective customers with international operations. Any decreased use of our products and services or limitation on our ability to export our products and provide our services could adversely affect our business, results of operations and financial condition.

23     VONAGE ANNUAL REPORT 2019



Actions of activist stockholders could cause us to incur substantial costs, divert management’s attention and resources, and have an adverse effect on our business.
From time to time, we may be subject to proposals by stockholders urging us to take certain corporate actions. For example, on March 15, 2019, we entered into a cooperation agreement with an activist shareholder and certain related investors. If activist stockholder activities ensue, our business could be adversely affected because responding to proxy contests and reacting to other actions by activist stockholders can be costly and time-consuming, disrupt our operations, and divert the attention of management and our employees. For example, we may be required to retain the services of various professionals to advise us on activist stockholder matters, including legal, financial, and communications advisers, the costs of which may negatively impact our future financial results. This may be exploited by our competitors, cause concern to our current or potential customers, and make it more difficult to attract and retain qualified personnel. In addition, actions of activist shareholders may cause significant fluctuations in our stock price based on temporary or speculative market perceptions or other factors that do not necessarily reflect the underlying fundamentals and prospects of our business.
Our API Platform offerings may be subject to liability for historic and future sales, use and similar taxes, that may increase our costs or impact our product offerings.
In some United States tax jurisdictions in which we conduct operations, sales and use and telecommunications taxes could apply to our API products. Historically, we have not billed or collected these taxes from our API customers. It is possible that some tax jurisdictions may assert that such taxes are applicable to our API products, which could result in tax assessments, penalties and interest, and we may be required to collect such taxes on our API customers in the future. Such tax assessments, penalties and interest or future requirements may adversely affect our business, results of operations and financial condition. To the extent that we decide to collect such taxes from our API customers in the future, we may have some customers that question the incremental tax charges and some may seek to negotiate lower pricing from us, which could adversely affect our business, results of operations and financial condition.
The global scope of our operations may subject us to potentially adverse tax consequences.
We generally report our taxable income in various jurisdictions worldwide based upon our business operations in those jurisdictions. Intercompany relationships are subject to complex transfer pricing regulations in various jurisdictions. If revenue and taxing authorities disagree with positions we have taken we could be required to pay additional taxes, interest and penalties, which could result in one-time tax charges, higher effective tax rates, reduced cash flows and lower overall profitability of our operations. In addition, changes in tax laws of countries in which we do business could change on a prospective or retroactive basis, and any such changes could increase our liabilities for taxes, interest and penalties, and therefore could harm our business, cash flows, results of operations and financial position.
We have incurred cumulative losses since our inception and may not achieve consistent profitability in the future.
We incurred a net loss attributable to Vonage of $19,482 for the year ended December 31, 2019 and our accumulated deficit is $631,009 from our inception through December 31, 2019. Although we have achieved profitability in prior years and believe we will achieve consistent profitability in the future, we ultimately may not be successful.  We believe that our ability to achieve consistent profitability will depend, among other factors, on our ability to continue to achieve and maintain substantive operational improvements and structural cost reductions while maintaining and growing our net revenues.  In addition, certain of the costs of our business are not within our control and may increase.  For example, we and other telecommunications providers are subject to regulatory termination charges imposed by regulatory authorities in countries to which customers make calls.
We may be unable to fully realize the benefits of our net operating loss, or NOL, carry forwards if an ownership change occurs.
If we were to experience a “change in ownership” under Section 382 of the Internal Revenue Code, or Section 382, the NOL carryforward limitations under Section 382 would impose an annual limit on the amount of the future taxable income that may be offset by our NOL generated prior to the change in ownership. If a change in ownership were to occur, we may be unable to use a significant portion of our NOL to offset future taxable income. In general, a change in ownership occurs when, as of any testing date, there has been a cumulative change in the stock ownership of the corporation held by 5% stockholders of more than 50 percentage points over an applicable three-year period. For these purposes, a 5% stockholder is generally any person or group of persons that at any time during an applicable three-year period has owned 5% or more of our outstanding common stock. In addition, persons who own less than 5% of the outstanding common stock are grouped together as one or more “public group” 5% stockholders. Under Section 382, stock ownership would be determined under complex attribution rules and generally includes shares held directly, indirectly through intervening entities, and constructively by certain related parties and certain unrelated parties acting as a group. We have implemented a Tax Benefits Preservation Plan intended to provide a meaningful deterrent effect against acquisitions that could cause a change in ownership, however this is not a guarantee against such a change in ownership.

24     VONAGE ANNUAL REPORT 2019



We may not have the ability to raise the funds necessary to settle conversions of the convertible senior notes due 2024 in cash or to repurchase the notes upon a fundamental change, and our future debt may contain limitations on our ability to pay cash upon conversion or repurchase of the notes.
Holders of our 1.75% convertible senior notes due 2024 (the “Convertible Senior Notes”) have the right to require us to repurchase their Convertible Senior Notes upon the occurrence of a fundamental change at a fundamental change repurchase price equal to 100% of the aggregate principal amount of the Convertible Senior Notes to be repurchased, plus accrued and unpaid interest, if any. In addition, upon conversion of the Convertible Senior Notes, unless we elect to deliver solely shares of our common stock to settle such conversion (other than paying cash in lieu of delivering any fractional share), we will be required to make cash payments in respect of the Convertible Senior Notes being converted. However, we may not have enough available cash or be able to obtain financing at the time we are required to make repurchases of Convertible Senior Notes surrendered therefor or Convertible Senior Notes being converted. In addition, our ability to repurchase the Convertible Senior Notes or to pay cash upon conversions of the Convertible Senior Notes may be limited by law, by regulatory authority or by agreements governing our future indebtedness. Our failure to repurchase Convertible Senior Notes at a time when the repurchase is required by the indenture setting forth the terms of the Convertible Senior Notes or to pay any cash payable on future conversions of the Convertible Senior Notes as required by the indenture would constitute a default under the indenture. A default under the indenture setting forth the terms of the Convertible Senior Notes or the occurrence of the fundamental change itself may lead to a default under our 2018 Credit Facility or other agreements governing our future indebtedness. If the repayment of the related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness and repurchase the Convertible Senior Notes or make cash payments upon conversions thereof. The increase in the conversion rate for Convertible Senior Notes converted in connection with a make-whole fundamental change or notice of redemption may not adequately compensate holders for any lost value of such holders’ Convertible Senior Notes as a result of such transaction.
If a make-whole fundamental change occurs prior to the maturity date or if we issue a notice of redemption with respect to the Convertible Senior Notes, under certain circumstances, we will increase the conversion rate by a number of additional shares of our common stock for Convertible Senior Notes converted in connection with such make-whole fundamental change or notice of redemption, as the case may be. The increase in the conversion rate will be determined based on the date on which the specified corporate transaction becomes effective, or the date of the notice of redemption, as the case may be and the price paid (or deemed to be paid) per share of our common stock in such transaction or with respect to such redemption, as the case may be. The increase in the conversion rate for Convertible Senior Notes converted in connection with a make-whole fundamental change or notice of redemption may not adequately compensate holders for any lost value of such holders’ Convertible Senior Notes as a result of such transaction or redemption. In addition, if the price per share of our common stock paid (or deemed paid) in the transaction is greater than $60.00 per share or less than $11.73 per share (in each case, subject to adjustment), no additional shares will be added to the conversion rate. Moreover, in no event will the conversion rate per $1,000 aggregate principal amount of Convertible Senior Notes as a result of this adjustment exceed 85.2514 shares of common stock, subject to adjustment in the same manner as the conversion rate.
Our obligation to increase the conversion rate for Convertible Senior Notes converted in connection with a make-whole fundamental change or notice of redemption could be considered a penalty, in which case the enforceability thereof would be subject to general principles of reasonableness and equitable remedies.
The conditional conversion feature of the Convertible Senior Notes, if triggered, may adversely affect our financial condition and operating results.
In the event the conditional conversion feature of the Convertible Senior Notes is triggered, holders of Convertible Senior Notes will be entitled to convert the Convertible Senior Notes at any time during specified periods at their option. If one or more holders elect to convert their Convertible Senior Notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our common stock (other than paying cash in lieu of delivering any fractional share), we would be required to settle a portion or all of our conversion obligation through the payment of cash, which could adversely affect our liquidity. In addition, even if holders of Convertible Senior Notes do not elect to convert their Convertible Senior Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the Convertible Senior Notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.

25     VONAGE ANNUAL REPORT 2019



Convertible debt securities that may be settled in cash, such as the Convertible Senior Notes, could have a material effect on our reported financial results.
Under certain circumstances, convertible debt instruments (such as the Convertible Senior Notes) that may be settled entirely or partly in cash may be accounted for utilizing the treasury stock method, the effect of which is that the shares issuable upon conversion of such Convertible Senior Notes are not included in the calculation of diluted earnings per share except to the extent that the conversion value of such Convertible Senior Notes exceeds their principal amount. Under the treasury stock method, for diluted earnings per share purposes, the transaction is accounted for as if the number of shares of common stock that would be necessary to settle such excess, if we elected to settle such excess in shares, are issued. We cannot be sure that the accounting standards in the future will continue to permit the use of the treasury stock method. If we are unable or otherwise elect not to use the treasury stock method in accounting for the shares issuable upon conversion of the Convertible Senior Notes, then our diluted earnings per share could be adversely affected.
The capped call transactions entered into in connection with the pricing of the Convertible Senior Notes may affect the value of the Convertible Senior Notes and our common stock.
In connection with the pricing of the Convertible Senior Notes and subsequently in connection with the exercise of the initial purchasers’ exercise of their option to purchase additional Convertible Senior Notes, we entered into capped call transactions (the “Capped Calls”) with certain option counterparties. The Capped Calls are expected generally to reduce the potential dilution upon conversion of the Convertible Senior Notes and/or offset any cash payments we are required to make in excess of the aggregate principal amount of converted Convertible Senior Notes, as the case may be, with such reduction and/or offset subject to a cap.
In addition, the option counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions following the pricing of the Convertible Senior Notes and prior to the maturity of the Convertible Senior Notes (and are likely to do so during any observation period related to a conversion of the Convertible Senior Notes). This activity could also cause or avoid an increase or a decrease in the market price of our common stock or the Convertible Senior Notes, which could affect holders’ ability to convert the Convertible Senior Notes and, to the extent the activity occurs during any observation period related to a conversion of Convertible Senior Notes, it could affect the number of shares and value of the consideration that holders will receive upon conversion of the Convertible Senior Notes.
In addition, if any such Capped Call fails to become effective, the option counterparty party thereto may unwind its hedge positions with respect to our common stock, which could adversely affect the value of our common stock and, if the Convertible Senior Notes have been issued, the value of the Convertible Senior Notes.
Our certificate of incorporation and bylaws and the agreements governing our indebtedness contain provisions that could delay or discourage a takeover attempt, which could prevent the completion of a transaction in which our stockholders could receive a substantial premium over the then-current market price for their shares.
Certain provisions of our Restated Certificate of Incorporation and our Amended and Restated By-laws may make it more difficult for, or have the effect of discouraging, a third party from acquiring control of us or changing our board of directors and management. These provisions:

permit our board of directors to issue additional shares of common stock and preferred stock and to establish the number of shares, series designation, voting powers if any, preferences, other special rights, qualifications, limitations or restrictions of any series of preferred stock;
limit the ability of stockholders to amend our Restated Certificate of incorporation and Amended and Restated By-laws, including supermajority requirements;
allow only our board of directors, Chairman of the board of directors or Chief Executive Officer to call special meetings of our stockholders;
eliminate the ability of stockholders to act by written consent;
require advance notice for stockholder proposals and director nominations; and
limit the removal of directors and the filling of director vacancies.
In addition, our Restated Certificate of Incorporation and Amended and Restated By-laws were amended on June 13, 2018 to declassify our Board of Directors. The declassification of the Board will be phased in commencing with the 2019 annual meeting of stockholders and will result in the Board being fully declassified (and all Board members standing for annual elections) commencing with the 2021 annual meeting of stockholders. A classified structure will therefore remain in place during the phase-in period.

26     VONAGE ANNUAL REPORT 2019



Such provisions could have the effect of depriving stockholders of an opportunity to sell their shares at a premium over prevailing market prices. Any delay or prevention of, or significant payments required to be made upon, a change of control transaction or changes in our board of directors or management could deter potential acquirors or prevent the completion of a transaction in which our stockholders could receive a substantial premium over the then-current market price for their shares.

 
  
ITEM 1B. Unresolved Staff Comments
None.
 
 
ITEM 2. Properties

Our headquarters are located in Holmdel, New Jersey. We also lease office, building space and research and development sites around the world, primarily in the United States, Europe, Israel, Australia and Asia. We sublease portions of office space including space in our Holmdel, NJ location to a third parties. We believe that the facilities that we occupy are in good condition, adequate for our current needs and do not anticipate leasing any material additional space.
 
 
ITEM 3. Legal Proceedings

Refer to Note 15, Commitments and Contingencies to our Consolidated Financial Statements included in this Annual Report on Form 10-K for a discussion of recent developments regarding our legal proceedings.

 
ITEM 4. Mine Safety Disclosures

Not Applicable.



27     VONAGE ANNUAL REPORT 2019



PART II

 
ITEM 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
 

Price Range of Common Stock
Our common stock was listed on the New York Stock Exchange from May 24, 2006 to December 30, 2019 and transferred to the Nasdaq Global Select Market starting December 31, 2019, both listings are under the ticker symbol “VG”.
 
Holders
At January 31, 2020, we had approximately 477 stockholders of record. This number does not include beneficial owners whose shares are held in street name. 
Dividends
We have never paid cash dividends on our common stock, and we do not anticipate paying any cash dividends on our common stock for at least the next 12 months. We intend to retain all of our earnings, if any, for general corporate purposes, and, if appropriate, to finance the expansion of our business.

28     VONAGE ANNUAL REPORT 2019




Stock Performance Graph
The graphs below and related information shall not be deemed “soliciting material” or “filed” with the Securities and Exchange Commission or otherwise subject to the liabilities of Section 18 of the Securities Exchange Act of 1934, or the Exchange Act, nor shall such information be deemed incorporated by reference into any filing under the Securities Act of 1933, or the Securities Act, or the Exchange Act, except to the extent we specifically request that such information be treated as soliciting material or specifically incorporate such information by reference into a document filed under the Securities Act or the Exchange Act.
The graph below compares the cumulative total return of our common stock between December 31, 2014 and December 31, 2019, with the cumulative total return of (1) NASDAQ Telecommunications, (2) Russell 2000 Index, and (3) NASDAQ Computer. This graph assumes the investment of $100 on December 31, 2014 in our common stock, NASDAQ Telecommunications, Russell 2000 Index, and NASDAQ Computer, and assumes the reinvestment of dividends, if any.
COMPARISON OF THE CUMULATIVE TOTAL RETURN ON COMMON STOCK BET
WE
COMPARISON OF THE CUMULATIVE TOTAL RETURN ON COMMON STOCK BETWEEN DECEMBER 31, 2014 AND DECEMBER 31, 2019
Among Vonage Holdings Corp., the NASDAQ Telecommunications, the Russell 2000 Index, and the NASDAQ Computer.
 
chart-5f9115f580ea5eeb8b8.jpg
  
December 31,
  
2015

 
2016

 
2017

 
2018

 
2019

Vonage Holdings Corp.
$
150.66

 
$
179.79

 
$
266.93

 
$
229.13

 
$
194.49

NASDAQ Telecommunications
$
92.50

 
$
106.25

 
$
124.78

 
$
128.57

 
$
143.20

Russell 2000 Index
$
94.29

 
$
112.65

 
$
127.46

 
$
111.94

 
$
138.50

NASDAQ Computer
$
106.24

 
$
119.28

 
$
165.52

 
$
159.43

 
$
239.67


Common Stock Repurchases

See Note 10, Common Stock to the Company's Consolidated Financial Statements for information regarding common stock repurchases.
In connection with the issuance of the Convertible Senior Notes in June 2019, the Company repurchased an aggregate of 852,515, or $10 million, of shares of the Company’s outstanding common stock in privately negotiated transactions at a price of $11.73 per share, which was equal to the closing price per share of the Company’s common stock on June 11, 2019, the date of the pricing of the offering of the Convertible Senior Notes.


29     VONAGE ANNUAL REPORT 2019



 
ITEM 6. Selected Financial Data
The following table presents the Company's historical selected financial data. This information should be read in conjunction with the Consolidated Financial Statements and the related notes thereto listed in Item 15 and included in Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations. The Company has completed several acquisitions as further described in Note 4, Acquisitions and Dispositions to the Company's Consolidated Financial Statements.
  
For the years ended December 31,
(In thousands, except per share amounts)
2019 (1)
 
2018 (2)
 
2017
 
2016 (3)
 
2015 (4)
Statement of Operations Data:
 
 
 
 
 
 
 
 
 
Total revenues
$
1,189,346

 
$
1,048,782

 
$
1,002,286

 
$
955,621

 
$
895,072

Income from operations
6,763

 
51,911

 
59,391

 
44,154

 
52,992

(Loss) Income from continuing operations
(19,482
)
 
35,728

 
(33,933
)
 
13,151

 
25,035

Discontinued operations

 

 

 

 
(2,439
)
Net (loss) income
(19,482
)
 
35,728

 
(33,933
)
 
13,151

 
22,596

Plus: Net loss from discontinued operations attributable to noncontrolling interest

 

 

 

 
59

Net (loss) income attributable to Vonage
$
(19,482
)
 
$
35,728

 
$
(33,933
)
 
$
13,151

 
$
22,655

(Loss) Earnings per common share - continuing operations:
 
 
 
 
 
 
 
 
 
Basic
$
(0.08
)
 
$
0.15

 
$
(0.15
)
 
$
0.06

 
$
0.12

Diluted
$
(0.08
)
 
$
0.14

 
$
(0.15
)
 
$
0.06

 
$
0.11

Loss per common share - discontinued operations attributable to Vonage:
 
 
 
 
 
 
 
 
 
Basic
$

 
$

 
$

 
$

 
$
(0.01
)
Diluted
$

 
$

 
$

 
$

 
$
(0.01
)
(Loss) Earnings per common share - attributable to Vonage:
 
 
 
 
 
 
 
 
 
Basic
$
(0.08
)
 
$
0.15

 
$
(0.15
)
 
$
0.06

 
$
0.11

Diluted
$
(0.08
)
 
$
0.14

 
$
(0.15
)
 
$
0.06

 
$
0.10

Weighted-average common shares outstanding:
 
 
 
 
 
 
 
 
 
Basic
242,018

 
237,499

 
225,311

 
215,751

 
213,147

Diluted
242,018

 
248,892

 
225,311

 
231,941

 
224,110

Statement of Cash Flow Data:
 
 
 
 
 
 
 
 
 
Net cash provided by operating activities
$
92,926

 
$
123,205

 
$
128,058

 
$
93,456

 
$
134,485

Net cash used in investing activities
(52,079
)
 
(407,230
)
 
(30,737
)
 
(191,449
)
 
(153,509
)
Net cash (used in) provided by financing activities
(21,921
)
 
258,212

 
(96,242
)
 
68,054

 
35,451

 
 
 
 
 
 
 
 
 
 
Balance Sheet Data:
 
 
 
 
 
 
 
 
 
Total assets
1,364,700

 
1,259,488

 
858,681

 
935,666

 
784,566

Total notes payable, indebtedness under revolving credit facility and convertible notes, net
497,158

 
519,228

 
232,515

 
318,874

 
210,392

Capital lease obligations

 

 
140

 
3,428

 
7,761

Total stockholders’ equity
567,062

 
535,768

 
472,898

 
436,541

 
388,741

  

(1) The year ended December 31, 2019 includes the impacts of the adoption of ASC Topic 842, Leases on January 1, 2019.
(2) The year ended December 31, 2018 includes the impacts of the adoption of ASC Topic 606, Revenue from Contracts with Customers on January 1, 2018, the acquisition of NVM, which was completed in the fourth quarter, and the acquisition of TokBox, which was completed in the third quarter.
(3) The year ended December 31, 2016 includes the impacts of the acquisition of Nexmo, which was completed in the second quarter.
(4) The year ended December 31, 2015 includes the impacts of the acquisition of iCore, which was completed in the third quarter and the acquisition of Simple Signal, which was completed in the second quarter.





30     VONAGE ANNUAL REPORT 2019



 
ITEM 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations

You should read the following discussion together with “Selected Financial Data” and our consolidated financial statements and the related notes included elsewhere in this Annual Report on Form 10-K. This discussion contains forward-looking statements, which involve risks and uncertainties. Our actual results may differ materially from those we currently anticipate as a result of many factors, including the factors we describe under “Item 1A—Risk Factors,” and elsewhere in this Annual Report on Form 10-K.
This section of this Form 10-K generally discusses 2019 and 2018 items and year-to-year comparisons between 2019 and 2018. Discussions of 2017 items and year-to-year comparisons between 2018 and 2017 that are not included in this Form 10-K can be found in "Management's Discussion and Analysis of Financial Condition and Results of Operations" in Part II, Item 7 of the Company's Annual Report on Form 10-K for the year ended December 31, 2018.
  
OVERVIEW
 
We are a leading provider of cloud communications services for businesses and consumers. Our business services transform the way people work and businesses operate through a portfolio of communications solutions that enable internal collaboration among employees, while also keeping companies closely connected with their customers, across any mode of communication, on any cloud-connected device. Vonage customers can choose among or combine two separate service delivery options to suit their specific cloud communication needs. They can buy Applications Group solutions as a subscription and they can buy our API Platform Group offerings and consume our cloud communication as a service product as programmable modules, delivered via APIs. We also provide a robust suite of feature-rich residential communication solutions.
Business
For our Business customers, we provide innovative, cloud-based Applications, comprised of integrated voice, text, video, data, collaboration, and mobile applications over our flexible, scalable SIP based VoIP network along with contact center solutions. We also offer API solutions designed to enhance the way businesses communicate with their customers by embedding communications into apps, websites and business processes. In combination, our products and services permit our business customers to communicate with their customers and employees through any cloud-connected device, in any place, at any time without the often costly investment required with on-site equipment. We have a robust set of product families tailored to serve the full range of the business value chain, from the SMB market, through mid-market and enterprise markets. We provide customers with multiple deployment options, designed to provide the reliability and quality of service they demand. We provide customers the ability to integrate our cloud communications platform with many cloud-based productivity and CRM solutions, including Google’s G Suite, Zendesk, Salesforce’s Sales Cloud, Oracle, and Clio. With our ability to integrate these cloud-based, workplace tools, Vonage integrates the entire business communications value chain - from employee communications that maximize productivity to the direct engagement with customers that APIs provides. When combined with our MPLS network, as well as voice services over customers' broadband networks via our SmartWan solution, we create a differentiated offering.
Consumer
For our Consumer customers, we enable users to access and utilize our services and features, via their existing internet connections, including over 3G/4G, LTE, Cable, or DSL broadband networks. This technology enables us to offer our Consumer customers attractively priced voice and messaging services and other features around the world on a variety of devices. Our Consumer strategy is focused on the continued penetration of our core North American markets, where we will continue to provide value in international long distance and target under-served segments.
Services outside of the United States
We currently have Applications and Consumer operations in the United States, United Kingdom, and Canada and believe that our low-cost Internet based communications platform enables us to cost effectively deliver voice and messaging services to other locations throughout the world. We also have operations in the United States, United Kingdom, Hong Kong, and Singapore, and provide Applications solutions to our customers located in many countries around the world.
Trends in Our Industry
A number of trends in our industry have a significant effect on our results of operations and are important to an understanding of our financial statements.

31     VONAGE ANNUAL REPORT 2019



Competitive landscape. The business cloud communications markets and consumer services market in which we participate are highly competitive. We face competition from a board set of companies, including (i) SaaS companies, CCaaS companies, other alternative communication providers, other providers of cloud communication services and (ii) traditional telephone, wireless service providers, cable companies, and alternative communications providers with consumer offerings. As the cloud communications market evolves, and the convergence of voice, video, messaging, mobility and data networking technologies accelerates, we may face competition in the future from companies that do not currently compete in the market, including companies that currently compete in other sectors, companies that serve consumers rather than business customers, or companies which expand their market presence to include cloud communications. For additional information, refer to "Competition" in Part I, Business.
Regulation.  Our business has developed in a relatively lightly regulated environment. For further discussion regarding regulatory issues which impacts the Company, refer to "Regulation" in Note 15, Commitments and Contingencies to our financial statements.
Key Operating Data
The table below includes key operating data that our management uses to measure the growth and operating performance of the Business segment:
 
Business
For the Years Ended December 31,
 
 
2019

 
2018

 
2017

Service revenues per customer
$
447

 
$
358

 
$
327

Business revenue churn
1.1
%
 
1.1
%
 
1.2
%
Service revenues per customer.  Service revenues per customer for a particular period is calculated by dividing the average monthly service revenues for the period by the average number of customers over the number of months in the period. The average number of customers is the number of customers on the first day of the period, plus the number of customers on the last day of the period, divided by two. Service revenues excludes revenues from trading and auction customers. Service revenues per customer increased from $358 for 2018 to $447 for 2019 primarily driven by the Company's successful efforts to attract larger business customers and to expand services provided to our existing business customers.
Business revenue churn.  Business revenue churn is calculated by dividing the revenue from customers or customer locations that have been confirmed to be foregone during a period by the simple average of the total revenue from all customers in that period. Revenue for purposes of determining Business revenue churn is service revenue excluding revenue from our trading and auction customers, and usage in excess of a customer’s contracted service plan, regulatory fees charged to customers, and credits. The simple average of total revenue from all customers during the period is the total revenue as defined herein on the first day of the period, plus the total revenue as defined herein on the last day of the period, divided by two. Terminations, as used in the calculation of churn statistics, do not include customers terminated during the period if termination occurred within the first month after activation. Other companies may calculate business revenue churn differently, and their business revenue churn data may not be directly comparable to ours. Business revenue churn was flat at 1.1% for 2018 and 2019.  Our revenue churn may fluctuate over time due to economic conditions, seasonality in certain customer's operations, loss of customers who are acquired, and competitive pressures including promotional pricing. We are continuing to invest in our overall quality of service which includes customer care headcount and systems, billing systems, on-boarding processes and self-service options to ensure we scale our processes to our growth and continue to improve the overall customer experience.

32     VONAGE ANNUAL REPORT 2019



The table below includes key operating data that our management uses to measure the growth and operating performance of the Consumer segment:
 
Consumer
For the Years Ended December 31,
 
 
2019

 
2018

 
2017

Average monthly revenues per subscriber line
$
27.04

 
$
26.42

 
$
26.19

Subscriber lines (at period end)
1,087,819

 
1,287,649

 
1,492,067

Customer churn
1.8
%
 
1.8
%
 
2.0
%

Average monthly revenues per subscriber line.  Average monthly revenues per subscriber line for a particular period is calculated by dividing our revenues for that period by the simple average number of subscriber lines for the period, and dividing the result by the number of months in the period. The simple average number of subscriber lines for the period is the number of subscriber lines on the first day of the period, plus the number of subscriber lines on the last day of the period, divided by two. Our average monthly revenues per subscriber line increased from $26.42 for 2018 to $27.04 for 2019 due primarily to the Company's ability to retain its more tenured customers.
Subscriber lines.  Our subscriber lines include, as of a particular date, all paid subscriber lines from which a customer can make an outbound telephone call on that date. Our subscriber lines include fax lines, including fax lines bundled with subscriber lines in our small office home office calling plans and soft phones, but do not include our virtual phone numbers and toll free numbers, which only allow inbound telephone calls to customers. Subscriber lines decreased from 1,287,649 as of December 31, 2018 to 1,087,819 as of December 31, 2019, reflecting planned actions to enhance the profitability of the assisted sales channel by eliminating lower performing locations and restructuring the pricing offers, and to shift investment to our business market.
Customer churn.  Customer churn is calculated by dividing the number of customers that have terminated during a period by the simple average of number of customers in a given period. The simple average number of customers during the period is the number of customers on the first day of the period, plus the number of customers on the last day of the period, divided by two. Terminations, as used in the calculation of churn statistics, do not include customers terminated during the period if termination occurred within the first month after activation. Other companies may calculate customer churn differently, and their customer churn data may not be directly comparable to ours. Customer churn was flat at 1.8% for 2019 and for 2018. We maximize customer value by focusing marketing spend on higher return channels and away from assisted selling channels which had higher early life churn. We monitor customer churn on a daily basis and use it as an indicator of the level of customer satisfaction. Customers who have been with us for a year or more tend to have a lower churn rate than customers who have not. In addition, our customers who are international callers generally churn at a lower rate than customers who are domestic callers. Our customer churn will fluctuate over time due to economic conditions, competitive pressures including promotional pricing targeting international long distance callers, marketplace perception of our services, and our ability to provide high quality customer care and network quality and add future innovative products and services. See the discussion above for detail regarding churn impacting our business customers.
REVENUES
Revenues consist of services revenue and customer equipment and shipping fee revenue. Substantially all of our revenues are services revenue. For Consumer customers in the United States, we offer domestic and international rate plans, including a variety of residential plans and mobile plans. For our Business customers, we offer SMB, mid-market, and enterprise customers several service plans with different pricing structures and contractual requirements ranging in duration from month-to-month to three years. In addition, we provide managed equipment to Business customers for which the customers pay a monthly fee. Customers also have the opportunity to purchase premium features for additional fees. In addition, we derive revenue from usage-based fees earned from customers using our cloud-based software products. These usage-based software products include our messaging, voice, Verify and chat APIs. Usage-based fees include number of text messages sent or received using our messaging APIs, minutes of call duration activity for our voice APIs, and number of converted authentications for our Verify API. Services revenue is offset by the cost of certain customer acquisition activities, such as rebates and promotions. In addition, in certain instances, we charge disconnect fees which are recognized as revenue at the time the disconnect fees are collected from our customer.
In the United States, we charge regulatory, compliance and intellectual property, and E-911 recovery fees on a monthly basis to defray costs, and to cover taxes that we are charged by the suppliers of telecommunications services. In addition, we recognize revenue on a gross basis for contributions to the USF and related fees. All other taxes are recorded on a net basis.

33     VONAGE ANNUAL REPORT 2019



Revenues are generated from sales of customer equipment directly to customers for replacement devices, or for upgrading their device at the time of customer sign-up for which we charge an additional fee. In addition, customer equipment and shipping revenues include revenues from the sale of VoIP telephones in order to access our small and medium business services. Customer equipment and shipping revenues also include the fees that customers are charged for shipping their customer equipment to them.

OPERATING EXPENSES
Operating expenses consist of cost of revenues, sales and marketing expense, engineering and development expense, general and administrative expense, and depreciation and amortization.

RESULTS OF OPERATIONS
The following table sets forth, as a percentage of consolidated operating revenues, our consolidated statement of income for the periods indicated: 
  
For the Years Ended December 31,
  
2019
 
2018
 
2017
Total revenues
100
 %
 
100
 %
 
100
 %
 
 
 
 
 
 
Operating Expenses:
 
 
 
 
 
Cost of revenues (excluding depreciation and amortization)
43

 
40

 
41

Sales and marketing
30

 
30

 
31

Engineering and development
6

 
5

 
3

General and administrative
13

 
13

 
12

Depreciation and amortization
7

 
7

 
7

Total operating expenses
99

 
95

 
94

Income from operations
1

 
5

 
6

Other Income (Expense):
 
 
 
 
 
Interest expense
(3
)
 
(1
)
 
(1
)
Other income (expense), net

 

 

Total other income (expense), net
(3
)
 
(1
)
 
(1
)
(Loss) Income before income taxes
(2
)
 
4

 
5

Income tax benefit (expense)
1

 

 
(8
)
Net (loss) income
(1
)%
 
4
 %
 
(3
)%
 


Management's discussion of the results of operations for the Years Ended December 31, 2019, and 2018,

The Company reported loss before income taxes of $26,108 and income before income taxes of $36,525 for the years ended December 31, 2019 and 2018, respectively. The decrease in (loss)/income before income taxes as compared to the prior year was primarily caused by higher other operating expenses of $101,623 primarily as a result of the acquisitions of NVM and TokBox in 2018 driven by increases in salary costs due to higher headcount, increases in sales and marketing expenses, and increases in depreciation and amortization expenses due to additional intangible assets acquired. In addition, there were increases in engineering and development expenses in connection with the Company's continued transformation focused on innovation.

The Company reported net loss of $19,482 and net income of $35,728, respectively, for the years ended December 31, 2019 and 2018. The decrease in net (loss)/income for the year ended December 31, 2019 is mainly due to the aforementioned decrease in (loss)/income before income taxes and the increase in income tax benefit/(expense) of $7,423.


34     VONAGE ANNUAL REPORT 2019



We calculate gross margin as total revenues less cost of service, which primarily consists of fees that we pay to third parties on an ongoing basis in order to provide our services and costs incurred when a customer first subscribes to our service. The following table presents total revenues, cost of revenues and the composition of gross margin for the years ended December 31, 2019, and 2018:
 
 
For the years ended December 31,
 
$ Change 2018 to 2019
% Change 2018 to 2019
$ Change 2017 to 2018
% Change 2017 to 2018
(in thousands, except percentages)
2019
2018
2017
 
Total revenues
$
1,189,346

$
1,048,782

$
1,002,286

 
$
140,564

13
%
$
46,496

5
%
Cost of revenues (1)
511,084

426,995

404,954

 
84,089

20
%
22,041

5
%
Gross margin
$
678,262

$
621,787

$
597,332

 
$
56,475

9
%
$
24,455

4
%
 
(1) Excludes depreciation and amortization of $38,167, $27,754, and $27,308, respectively.
Total revenues and cost of revenues were impacted by the following trends and uncertainties:

For the year ended December 31, 2019 compared to the year ended December 31, 2018
Total revenues increased 13% for the year ended December 31, 2019 as compared to the prior year period. The increase is primarily due to business customer growth driving an increase in revenues of $195,736, offset by declining consumer revenues of $55,172 in connection with the continued decline of subscriber lines. The Company continues to expect that the Consumer portion of the Company's overall business will become less significant as the Company reallocates resources to increase market share in its Business communications platforms.
Cost of revenues increased 20% for the year ended December 31, 2019 as compared to the prior year period driven by increased costs incurred in servicing our business customers of $99,083 due to an increase in customers year over year. This was partially offset by a decrease in costs in Consumer of $14,994 as subscriber lines continues to decline resulting in lower international and long-distance termination costs.

35     VONAGE ANNUAL REPORT 2019



Business Gross Margin for the Years Ended December 31, 2019, 2018, and 2017
 
For the years ended December 31,
 
$ Change 2018 to 2019
% Change 2018 to 2019
$ Change 2017 to 2018
% Change 2017 to 2018
(in thousands, except percentages)
2019
2018
2017
 
Revenues
 
 
 
 
 
 
 
 
Service revenues
$
719,514

$
526,707

$
417,118

 
$
192,807

37
 %
$
109,589

26
 %
Access and product revenues (1)
46,232

50,068

54,971

 
(3,836
)
(8
)%
(4,903
)
(9
)%
Service, access and product revenues
765,746

576,775

472,089

 
188,971

33
 %
104,686

22
 %
USF revenues
38,134

31,369

26,833

 
6,765

22
 %
4,536

17
 %
Total revenues
803,880

608,144

498,922

 
195,736

32
 %
109,222

22
 %
 
 
 
 
 
 
 
 
 
Cost of revenues
 
 
 
 
 
 
 
 
Service cost of revenues (2)
336,045

239,096

184,054

 
96,949

41
 %
55,042

30
 %
Access and product cost of revenues (1)
53,455

58,081

57,906

 
(4,626
)
(8
)%
175

 %
Service, access and product cost of revenues
389,500

297,177

241,960

 
92,323

31
 %
55,217

23
 %
USF cost of revenues
38,134

31,374

26,833

 
6,760

22
 %
4,541

17
 %
Total cost of revenues
427,634

328,551

268,793

 
99,083

30
 %
59,758

22
 %
 
 
 
 
 
 
 
 
 
Segment gross margin
 
 
 
 
 
 
 
 
Service margin
383,469

287,611

233,064

 
95,858

33
 %
54,547

23
 %
Gross margin ex-USF (Service, access and product margin)
376,246

279,598

230,129

 
96,648

35
 %
49,469

21
 %
Segment gross margin
$
376,246

$
279,593

$
230,129

 
$
96,653

35
 %
$
49,464

21
 %
 
 
 
 
 
 
 
 
 
Segment gross margin %
 
 
 
 
 
 
 
 
Service margin %
53.3
%
54.6
%
55.9
%
 
(1.3
)%
 
(1.3
)%


Gross margin ex-USF (Service, access and product margin) %
49.1
%
48.5
%
48.7
%
 
0.6
 %
 
(0.2
)%
 
Segment gross margin %
46.8
%
46.0
%
46.1
%
 
0.8
 %
 
(0.1
)%
 
 
(1) Includes customer premise equipment, access, and shipping and handling.
(2) Excludes depreciation and amortization of $33,484, $22,554, and $20,100, respectively.

For the year ended December 31, 2019 compared to the year ended December 31, 2018
The following table describes the increase in business gross margin for the year ended December 31, 2019 as compared to the year ended December 31, 2018:
 
(in thousands)
Service gross margin excluding the impact of the acquisitions increased 11% primarily due to overall growth in our Business customer base of 6% as compared to the prior year
$
31,822

Service gross margin also increased due to acquisitions of TokBox on August 1, 2018 and NVM on October 31, 2018, respectively
64,036

Access and product gross margin increased due to higher costs providing access services to Business customers during the current year
790

USF gross margin increased mainly due to payment during the first quarter of 2018 for USF fees not collected in 2017
5

Increase in segment gross margin
$
96,653


36     VONAGE ANNUAL REPORT 2019



Business service gross margin percentage decreased to 53.3% for the year December 31, 2019 from 54.6% for the year ended December 31, 2018. The decrease in business service gross margin percentage is a result of faster growth of certain lower-margin products across our Business segment for the year ended December 31, 2019 as compared to the same period in the prior year. Our gross margin percentage may continue to be impacted by changes in the mix of service offerings provided to our customers across our Business segment.

Consumer Gross Margin for the Years Ended December 31, 2019, 2018, and 2017
 
For the years ended December 31,
 
$ Change 2018 to 2019
% Change 2018 to 2019
$ Change 2017 to 2018
% Change 2017 to 2018
(in thousands, except percentages)
2019
2018
2017
 
Revenues
 
 
 
 
 
 
 
 
Service revenues
$
340,462

$
394,389

$
454,340

 
$
(53,927
)
(14
)%
$
(59,951
)
(13
)%
Access and product revenues (1)
264

559

525

 
(295
)
(53
)%
34

6
 %
Service, access and product revenues
340,726

394,948

454,865

 
(54,222
)
(14
)%
(59,917
)
(13
)%
USF revenues
44,740

45,690

48,499

 
(950
)
(2
)%
(2,809
)
(6
)%
Total revenues
385,466

440,638

503,364

 
(55,172
)
(13
)%
(62,726
)
(12
)%
 
 
 
 
 
 
 
 
 
Cost of revenues
 
 
 
 
 
 
 
 
Service cost of revenues (2)
34,677

47,439

80,454

 
(12,762
)
(27
)%
(33,015
)
(41
)%
Access and product cost of revenues (1)
4,033

5,289

7,208

 
(1,256
)
(24
)%
(1,919
)
(27
)%
Service, access and product cost of revenues
38,710

52,728

87,662

 
(14,018
)
(27
)%
(34,934
)
(40
)%
USF cost of revenues
44,740

45,716

48,499

 
(976
)
(2
)%
(2,783
)
(6
)%
Total cost of revenues
83,450

98,444

136,161

 
(14,994
)
(15
)%
(37,717
)
(28
)%
 
 
 
 
 
 
 
 
 
Segment gross margin
 
 
 
 
 
 
 
 
Service margin
305,785

346,950

373,886

 
(41,165
)
(12
)%
(26,936
)
(7
)%
Gross margin ex-USF (Service, access and product margin)
302,016

342,220

367,203

 
(40,204
)
(12
)%
(24,983
)
(7
)%
Segment gross margin
$
302,016

$
342,194

$
367,203

 
$
(40,178
)
(12
)%
$
(25,009
)
(7
)%
 
 
 
 
 
 
 
 
 
Segment gross margin %
 
 
 
 
 
 
 
 
Service margin %
89.8
%
88.0
%
82.3
%
 
1.8
%
 
5.7
%
 
Gross margin ex-USF (Service, access and product margin) %
88.6
%
86.6
%
80.7
%
 
2.0
%
 
5.9
%
 
Segment gross margin %
78.4
%
77.7
%
72.9
%
 
0.7
%
 
4.8
%
 
 
(1) Includes customer premise equipment, and shipping and handling.
(2) Excludes depreciation and amortization of $4,683, $5,200, and $7,208, respectively.


37     VONAGE ANNUAL REPORT 2019



For the year ended December 31, 2019 compared to the year ended December 31, 2018
The following table describes the decrease in consumer gross margin for the year ended December 31, 2019 as compared to the year ended December 31, 2018:
 
(in thousands)
Service gross margin decreased primarily due to a decrease in subscriber lines of 16% resulting in lower gross margin of $41,874 as the Company is not actively pursuing expansion of the Consumer customer base. This was offset by a slight increase in average revenue per customer and lower overall costs incurred by the Consumer segment resulting in increased gross margin of $709
$
(41,165
)
Access and product gross margin increased 20% primarily due lower equipment costs associated with sales to customers during the current year
961

USF gross margin increased mainly due to payment during the first quarter of 2018 for USF fees not collected in 2017
26

Decrease in segment gross margin
$
(40,178
)
Consumer service gross margin percentage increased to 89.8% for the year ended December 31, 2019 from 88.0% for the year ended December 31, 2018 due to lower international and domestic termination rates and the allocation of certain shared network costs to Business as that revenue becomes a greater proportion of the whole. The increase in Consumer service margin percentage is also driven by overall lower costs attributed to consumer services as the Company shifts resources towards attracting more profitable Business customers.

Other Operating Expenses
The following table presents our other operating expenses during the years ended December 31, 2019, 2018, and 2017, respectively:
 
For the years ended December 31,
 
$ Change 2018 to 2019
% Change 2018 to 2019
$ Change 2017 to 2018
% Change 2017 to 2018
(in thousands, except percentages)
2019
2018
2017
 
Sales and marketing
$
363,111

$
311,433

$
313,251

 
$
51,678

17
%
$
(1,818
)
(1
)%
Engineering and development
69,460

52,139

29,630

 
17,321

33
%
22,509

76
 %
General and administrative
152,672

135,324

122,537

 
17,348

13
%
12,787

10
 %
Depreciation and amortization
86,256

70,980

72,523

 
15,276

22
%
(1,543
)
(2
)%
Total other operating expenses
$
671,499

$
569,876

$
537,941

 
$
101,623

18
%
$
31,935

6
 %
 
For the year ended December 31, 2019 compared to the year ended December 31, 2018
Total other operating expenses increased by $101,623 during the year ended December 31, 2019 as compared to the year ended December 31, 2018 primarily due to the following:
Sales and marketing expense increased by $51,678, or 17%, primarily due to additional costs from TokBox and NVM which were acquired in August 2018 and October 2018, respectively. Additionally, sales and marketing costs were impacted by increased spending in the current year related to media marketing initiatives, expansion of the Company's sales force, hosting the Company's first ever Vonage Campus event in October 2019, and the attendance at conferences such as Dreamforce.
Engineering and development expense increased $17,321 or 33%, in connection with the Company's continued transformation focused on innovation and developing further functionality related to its proprietary platform in order to support customers through the mid-market and enterprise sector.
General and administrative expense increased by $17,348, or 13%, primarily due to higher personnel costs driven by the increase in headcount following the acquisition of TokBox and NVM.
Depreciation and amortization expense increased by $15,276, or 22%, primarily due to the amortization of acquired intangible assets related to TokBox and NVM.


38     VONAGE ANNUAL REPORT 2019



Other Income (Expense)
 
For the years ended December 31,
 
$ Change 2018 to 2019
% Change 2018 to 2019
$ Change 2017 to 2018
% Change 2017 to 2018
(in thousands, except percentages)
2019
2018
2017
 
Interest expense
$
(32,821
)
$
(15,068
)
$
(14,868
)
 
$
(17,753
)
(118
)%
$
(200
)
(1
)%
Other income (expense), net
(50
)
(318
)
1,270

 
268

84
 %
(1,588
)
125
 %
 
$
(32,871
)
$
(15,386
)
$
(13,598
)
 
$
(17,485
)
(114
)%
$
(1,788
)
(13
)%
 
For the year ended December 31, 2019 compared to the year ended December 31, 2018
Interest expense. The increase in interest expense of $17,753, or 118%, was mainly due to interest expense associated with the Convertible Senior Note issued in June 2019, which includes the amortization of the discount on the notes, along with higher interest costs on the Company's 2018 Credit Facility during the first half of the year due to higher outstanding debt balance during that time.
Income Taxes
 
For the years ended December 31,
 
$ Change 2018 to 2019
% Change 2018 to 2019
$ Change 2017 to 2018
% Change 2017 to 2018
(in thousands, except percentages)
2019
2018
2017
 
Income tax benefit (expense)
$
6,626

$
(797
)
$
(79,726
)
 
$
7,423

931
%
$
78,929

99
%
Effective tax rate
25
%
2
%
174
%
 
 
 
 
 

For the year ended December 31, 2019 compared to the year ended December 31, 2018     
We recognize income taxes equal to pre-tax income multiplied by our annual effective income tax rate. In addition, adjustments are recorded for discrete period items and changes to our state effective tax rate which can cause the rate to fluctuate from quarter to quarter.
During the year ended December 31, 2019, we recognized tax benefit of $6,626 related to U.S., state and foreign income tax expense. The Company recorded a permanent benefit related to the equity based stock compensation and an interested related adjustment in the United Kingdom.
During the year ended December 31, 2018, we recognized tax expense of $797 related to U.S., state and foreign income tax expense. The Company has recorded a permanent benefit related to excess share-based stock compensation. In addition, certain acquisition related expenses incurred during 2018 are treated as a permanent difference as the expenses are not deductible for tax purposes but are a reduction of pre-tax income. The Company also recorded a permanent difference related to the impact of the TCJA related to the excess compensation deduction pertaining to covered employees who received compensation in excess of $1 million dollars.


39     VONAGE ANNUAL REPORT 2019



LIQUIDITY AND CAPITAL RESOURCES

Overview

For the year ended December 31, 2019, we had lower net cash from operations compared to the years ended December 31, 2018 and 2017 due to lower net income. We expect to continue to balance efforts to grow our revenue while consistently achieving operating profitability. To grow our revenue, we continue to make investments in growth initiatives, marketing, application development, network quality and expansion, and customer care. Although we believe we will achieve consistent profitability in the future, we ultimately may not be successful and we may not achieve consistent profitability. We believe that cash flow from operations and cash on hand will fund our operations for at least the next twelve months.
The following table sets forth a summary of our cash flows for the periods indicated: 
  
For the years ended December 31,
 
$ Change 2018 to 2019
$ Change 2017 to 2018
(dollars in thousands)
2019
2018
2017
 
Net cash provided by operating activities
$
92,926

$
123,205

$
128,058

 
$
(30,279
)
$
(4,853
)
Net cash used in investing activities
(52,079
)
(407,230
)
(30,737
)
 
355,151

(376,493
)
Net cash (used in) provided by financing activities
(21,921
)
258,212

(96,242
)
 
(280,133
)
354,454

Operating Activities
The following table describes the changes in cash provided by operating activities for the year ended December 31, 2019 as compared to the year ended December 31, 2018:
 
(in thousands)
Decrease in operating income adjusted for non-cash items due to the decline of the Consumer segment and higher operating expenses in 2019
$
(27,475
)
Decrease in working capital driven primarily by timing of accounts receivable collections, payments to acquire customers, and vendor payments
(2,804
)
Decrease in cash provided by operating activities
$
(30,279
)
Investing Activities
The following table describes the changes in cash used in/provided by investing activities for the year ended December 31, 2019 as compared to the year ended December 31, 2018:
 
(in thousands)
Decrease in cash paid related to prior year acquisitions of NewVoiceMedia and TokBox
$
377,484

Increase in payments to acquire and develop software assets
(20,774
)
Increase in payments related to capital expenditures
(1,241
)
Current year payments to acquire new patents
(318
)
Increase in cash used in investing activities
$
355,151



40     VONAGE ANNUAL REPORT 2019



Financing Activities
The following table describes the changes in cash used financing activities for the year ended December 31, 2019 as compared to the year ended December 31, 2018:
 
(in thousands)
Increase in repayments under the 2018 Credit Facility and capital lease obligations during the current year
$
(123,172
)
Decrease in borrowings under the 2018 Credit Facility and Convertible Senior Notes as compared to the prior year
(118,000
)
Payment for the capped call transaction in connection with the June 2019 issuance of the Convertible Senior Notes
(28,325
)
Share repurchases in connection with the June 2019 issuance of the Convertible Senior Notes
(10,000
)
Increase in debt issuance costs largely associated with the June 2019 issuance of the Convertible Senior Notes
(6,663
)
Decrease in proceeds received from exercise of stock options due to fewer exercises in 2019
(4,523
)
Decrease in payments associated with taxes on share based compensation due to lower vesting in 2019
10,550

Decrease in cash (used in) provided by financing activities
$
(280,133
)

Sources of Liquidity

The principal sources of liquidity are derived from available borrowings under our existing financing arrangements, existing cash on hand, and cash flows from operations. As described in Note 8, Long-Term Debt, to the Consolidated Financial Statements, the Company's financing arrangements consist of its Convertible Senior Notes and the 2018 Credit Facility comprised of a $100,000 term note and a $500,000 revolving credit facility.

Uses of Liquidity
The Company's requirements for liquidity and capital resources are generally for the purposes of operating activities, debt service obligations, and capital expenditures. For the year ended December 31, 2019, capital expenditures were primarily for the implementation of software solutions and purchase of network equipment as we continue to expand our network. Our capital expenditures for the year ended December 31, 2019 were $49,079, of which $28,488 was for software acquisition and development. The majority of these expenditures are comprised of investments in information technology and systems infrastructure, including an electronic data warehouse, online customer service, and customer management platforms. For 2020, we believe our capital and software expenditures will be approximately $60 million.
Available Borrowings Under the 2018 Credit Facility
We maintain significant availability under our line of credit to meet our short-term liquidity requirements. As of December 31, 2019, amounts available under the 2018 Credit Facility totaled $279.5 million.


41     VONAGE ANNUAL REPORT 2019



CONTRACTUAL OBLIGATIONS AND OTHER COMMERCIAL COMMITMENTS
The table below summarizes our contractual obligations at December 31, 2019, and the effect such obligations are expected to have on our liquidity and cash flow in future periods. 
  
Payments Due by Period
(dollars in thousands)
Total
 
1 year or less
 
2-3
years
 
4-5
years
 
After 5
years
 
(unaudited)
Contractual Obligations:
 
 
 
 
 
 
 
 
 
Convertible senior notes
$
345,000

 
$

 
$

 
$
345,000

 
$

2018 revolving credit facility
220,500

 

 

 
220,500

 

Interest associated with outstanding debt
67,468

 
17,402

 
34,743

 
15,323

 

Operating lease obligations
69,246

 
15,017

 
19,262

 
13,789

 
21,178

Purchase obligations
94,196

 
41,807

 
48,844

 
3,545

 

Total contractual obligations
796,410

 
74,226


102,849

 
598,157

 
21,178

Other Commercial Commitments:
 
 
 
 
 
 
 
 
 
Standby letters of credit
1,528

 
1,528

 

 

 

Total contractual obligations and other commercial commitments
$
797,938

 
$
75,754

 
$
102,849

 
$
598,157

 
$
21,178

      
Convertible Senior Notes. The company issued $345 million aggregate principal amount of 1.75% convertible senior note due 2024. See Note 8, Long-Term Debt in the notes to the Consolidated Financial Statements.
Credit Facility. The 2018 Credit Facility was entered in July 2018 consisting of a $100,000 term note and a $500,000 revolving credit facility. See Note 8, Long-Term Debt in the notes to the Consolidated Financial Statements.
Operating Lease Obligations. At December 31, 2019, we had future commitments for office spaces leased in Holmdel, New Jersey for our headquarters, various other locations for field sales and administration offices in the United States and other countries, in Tel Aviv, Israel for application development, in London, United Kingdom for our UK offices, and for operating leases for co-location facilities mainly in the United States that accommodate a portion of our network equipment
Purchase obligations. The purchase obligations are primarily commitments to vendors who will provide web hosting service, provide carrier operation, provide networks and telephone related services, provide electricity to our office, license patents to us, and software maintenance, as well as hardware purchases and software supports. In certain cases, we may terminate these arrangements early upon payment of specified fees. These amounts do not represent our entire anticipated purchases in the future, but represent only those items for which we are contractually committed. We also purchase products and services as needed with no firm commitment. For this reason, the amounts presented do not provide a reliable indicator of our expected future cash outflows or changes in our expected cash position. See also Note 15, Commitments and Contingencies to our Consolidated Financial Statements.
   
SUMMARY OF CRITICAL ACCOUNTING POLICIES AND ESTIMATES

The preparation of consolidated financial statements in conformity with U.S. GAAP requires estimates and assumptions that affect the reported amounts and classifications of assets and liabilities, revenues and expenses, and the related disclosures of contingent liabilities in the consolidated financial statements and accompanying notes. The SEC has defined critical accounting policies as those policies management believes are most important to the portrayal of the Company's financial condition and results of operations and which require the Company to make its most difficult and subjective judgments, often as a result of the need to make estimates of matters that are inherently uncertain. Based on this definition, the Company has identified the following critical accounting policies and estimates addressed below. Our significant accounting policies are summarized in Note 2, Summary of Significant Accounting Policies to our Consolidated Financial Statements. The following describes our critical accounting policies and estimates:
Use of Estimates
Our consolidated financial statements and notes thereto are prepared in conformity with accounting principles generally accepted in the United States, which require management to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and the accompanying notes. Actual results could differ materially from these estimates.

42     VONAGE ANNUAL REPORT 2019



We base our estimates on historical experience, available market information, appropriate valuation methodologies, and on various other assumptions that we believe to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Estimates are used for such items as depreciable lives for long-lived assets including intangible assets, tax provisions, uncollectible accounts, convertible notes, and assets and liabilities assumed in business combinations, among others. In addition, estimates are used to test long-lived assets and goodwill for impairment.
Revenue Recognition
The Company recognizes revenue in accordance with ASC Topic 606, Revenue from Contracts with Customers which is further described in Note 3, Revenue Recognition to the Consolidated Financial Statements
We measure revenue based upon consideration specified by contracts with our customers. Revenue is recognized when our performance obligation under the contract is satisfied by transferring control over the product or service to the customer. We derive our revenues for our Consumer and Business segments primarily from the sale of our communication services and customer equipment as further described below. The majority of the Company's contracts with customers have a single performance obligation for service revenues. We recognize revenue with customers when control transfers, which occurs upon delivery of a service or product. For our Business segment, the typical life of a service customer is seven years.
Service Revenues
Substantially all of our revenues are service revenues, which are derived from monthly subscription fees under usage based or pay-per-use type billing arrangements, and contract-based services plans. For consumer customers in the United States, we offer domestic and international rate plans, including a variety of residential plans and mobile plans. For business customers, we offer small and medium business, mid-market, and enterprise customers several service plans with different pricing structures and contractual requirements ranging in duration from month-to-month to three years. In addition, we provide managed equipment to business customers for a monthly fee. Customers also have the opportunity to purchase premium features for additional fees. We also derive service revenues from per minute fees for international calls if not covered under a plan, including calls made via applications for mobile devices and other stand-alone products, and for any calling minutes in excess of a customer's monthly plan limits. For a portion of our customers, monthly subscription fees are automatically charged to customers' credit cards, debit cards or ECP in advance and are recognized over the following month as service is provided.
Service revenue also includes supplying messaging (SMS and Voice) services to customers as part of our API offerings. Revenue is recognized in the period when messages are sent by the customer. We also transact with providers or bulk SMS aggregators and sell services to these customers who then onsell to their customers. Since the aggregator is our customer, revenue is recognized on a gross basis with related costs included in cost of revenues.
In the United States, we charge regulatory, compliance, E-911 and intellectual property-related recovery fees on a monthly basis to defray costs and to cover taxes that we are charged by the suppliers of telecommunications services. These charges, along with the remittance to the relevant government entity, are recorded on a gross basis. In addition, we charge customers USF fees from customers to recover our obligation to contribute to the fund, as allowed by the FCC. We recognize USF revenue on a gross basis and record the related fees in cost of revenues.
Customer Equipment and Shipping Revenues
Revenues are generated from sales of customer equipment directly to customers for replacement devices, or for upgrading their device at the time of customer sign-up for which we charge an additional fee. In addition, customer equipment and shipping revenues include revenues from the sale of VoIP telephones in order to access our small and medium business services. Customer equipment and shipping revenues also include the fees that customers are charged for shipping their customer equipment to them.
Valuation of Goodwill and Intangible Assets
As of December 31, 2019, the Company had goodwill of $602,970 consisting of $159,966 associated with the API Platform Group through the acquisitions of Nexmo and TokBox and $443,004 associated with the Applications Group as a result of acquisitions of NVM, iCore, Simple Signal, Telesphere, gUnify and Vocalocity. The Company does not have any goodwill allocated to its Consumer segment as of December 31, 2019. In addition, the Company recognized intangible assets measured primarily based upon significant inputs that are not observable in the market and represent Level 3 measurements as defined by ASC 820, Fair Value Measurements. .

43     VONAGE ANNUAL REPORT 2019



The Company applies ASC 805, Business Combinations and ASC 350, Intangibles - Goodwill and Other to account for goodwill and intangible assets. The Company amortizes all finite-lived intangible assets over their respective estimated useful lives while goodwill has an indefinite life and is not amortized. Goodwill and intangible assets not subject to amortization are tested for impairment on an annual basis on October 1st and, when specific circumstances dictate, between annual tests. The Company tests for goodwill at the reporting unit level, which is identified by assessing whether the components of the Company's operating segments constitute businesses for which discrete financial information is available. With respect to the annual goodwill impairment test on October 1st, the Company identified the Applications Group and API Platform Group reporting units which collectively represent the Business segment as of that date.
On January 26, 2017, the FASB issued ASC No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Accounting for Goodwill Impairment. The new guidance eliminates Step 2 of the goodwill impairment test. A goodwill impairment loss will now be measured as the amount by which a reporting unit's carrying amount, including goodwill, exceeds its fair value, not to exceed the carrying amount of goodwill. The revised guidance is effective for public business entities that are SEC fillers for annual and interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption was permitted for any impairment test performed on testing dates after January 1, 2017. The Company early adopted this guidance effective September 30, 2019. The guidance allows an entity to assess qualitative factors to determine whether it is more likely than not (that is, a likelihood of more than 50%) that the fair value of a reporting unit is less than its carrying amount, including goodwill. If determined to be necessary, the quantitative impairment test shall be used to identify goodwill impairment and measure the amount of a goodwill impairment loss to be recognized (if any).
The Company performed its quantitative impairment test for its Applications Group and API Platform Group reporting units as of October 1, 2019 utilizing the income approach. Under the income approach, the Company estimated the fair value of the reporting units exceeded its carrying value and, as such, the Company concluded that goodwill associated with the reporting units in the following table is not impaired:
Reporting Unit (Segment)
% Fair Value Over Carrying Value
Applications Group (Business)
152
%
API Platform Group (Business)
435
%
We also perform a review of our purchased-intangible assets whenever events or changes in circumstances indicate that the useful life is shorter than we had originally estimated or that the carrying amount of assets may not be recoverable. If such facts and circumstances exist, we assess the recoverability of purchased-intangible assets by comparing the projected undiscounted net cash flows associated with the related asset or group of assets over their remaining lives against their respective carrying amounts. Impairments, if any, are based on the excess of the carrying amount over the fair value of those assets. If the useful life of the asset is shorter than originally estimated, we accelerate the rate of amortization and amortize the remaining carrying value over the new shorter useful life. There was no impairment of purchased-intangible assets identified for the years ended December 31, 2019, 2018, or 2017.
Valuation of Income Taxes
We recognize deferred tax assets and liabilities at enacted income tax rates for the temporary differences between the financial reporting bases and the tax bases of our assets and liabilities. Any effects of changes in income tax rates or tax laws are included in the provision for income taxes in the period of enactment. Our net deferred taxes primarily consist of net operating loss carry forwards, or NOLs, intangibles and prepaids. We are required to record a valuation allowance against our net deferred tax assets if we conclude that it is more likely than not that taxable income generated in the future will be insufficient to utilize the future income tax benefit from our net deferred tax assets (namely, the NOLs) prior to expiration. We periodically review this conclusion, which requires significant management judgment. If we are able to conclude in a future period that a future income tax benefit from our net deferred tax assets has a greater than 50% likelihood of being realized, we are required in that period to reduce the related valuation allowance with a corresponding decrease in income tax expense. This would result in a non-cash benefit to our net income in the period of the determination. In subsequent periods, we would expect to recognize income tax expense equal to our pre-tax income multiplied by our effective income tax rate, an expense that was not recognized prior to the reduction of the valuation allowance.
As of December 31, 2019, we had NOLs for United States federal and state tax purposes, including those NOLs acquired as part of past business combinations, of $509,313 and $237,667, respectively, expiring at various times through 2037. In addition, we had Non-US NOLs of $165,104 primarily related to the United Kingdom which has no expiration date.

44     VONAGE ANNUAL REPORT 2019



Under Section 382 of the Internal Revenue Code, if we undergo an “ownership change” which is generally defined as a greater than 50% change by value in our equity ownership over a three-year period, our ability to use our pre-change of control NOLs and other pre-change tax attributes against our post-change income may be limited. The Section 382 limitation is applied annually so as to limit the use of our pre-change NOLs to an amount that generally equals the value of our stock immediately before the ownership change multiplied by a designated federal long-term tax-exempt rate. At December 31, 2019, there were no limitations on the use of our NOLs except for the NOLs of Vocalocity as of the date of acquisition for which the Company has reflected in the deferred tax asset.
Capitalized Software
The Company capitalizes qualifying internal-use software development costs that are incurred during the application development stage. Capitalization is dependent on whether management with the relevant authority has authorized and committed to funding the project, it is probable the project will be completed, and the software will be used to perform the function intended. Costs related to preliminary project activities and post implementation activities are expensed as incurred. Capitalized software is stated at cost less accumulated amortization and amortized on a straight-line basis over their estimated useful lives. During the year ended December 31, 2019, the Company incurred $28,488 related to the acquisition of software assets which was largely comprised of labor directly associated with internal-use projects.
Business Combinations
We account for acquired businesses treated as a business combination using the acquisition method of accounting, which requires that assets acquired and liabilities assumed be recorded at the date of acquisition at their respective fair values. Any excess of the purchase price over the estimated fair values of the net assets acquired is recorded as goodwill. Acquisition-related costs are expensed as incurred in the consolidated financial statements.  Significant judgments are used in determining the estimated fair values assigned to the assets acquired and liabilities assumed and in determining estimates of useful lives of long-lived assets acquired. Estimates of the fair values of assets acquired and liabilities assumed are based upon assumptions believed to be reasonable, and when appropriate, include assistance from independent third-party appraisal firms.

OFF-BALANCE SHEET ARRANGEMENTS
We do not have any off-balance sheet arrangements.


45     VONAGE ANNUAL REPORT 2019



 
ITEM 7A. Quantitative and Qualitative Disclosures About Market Risk
    
We are exposed to financial market risks, including changes in currency exchange rates and interest rates.
Foreign Exchange Risk
We sell our products and services primarily in the United States, Canada, the European Union, and Asia. A portion of our sales denominated in Euros, the Canadian Dollar, and the British Pound Sterling, which are affected by changes in currency exchange rates. Our financial results could be affected by changes in foreign currency exchange rates, although foreign exchange risks have not been material to our financial position or results of operations to date.
We prepared a sensitivity analysis to determine the impact of hypothetical changes foreign currency exchange rates have on our results of operations. The foreign currency rate analysis assumed a uniform movement in currencies by 10% relative to the U.S. Dollar on our results. Based upon the results of this analysis, a 10% change in currency rates would have resulted in an increase or decrease in our earnings for the year ended December 31, 2019 of approximately $1.6 million.
On January 31, 2020, the United Kingdom officially withdrew from the European Union or , "EU". While the UK will no longer be a member of the EU, it will still be subject to EU rules and remain a member of the Customs Union for a period of time as it negotiates the rules to be applied to future trading, taxes, and other relationships. Uncertainty and currency volatility in the British Pound Sterling exchange rate is expected to continue in the short term. In the longer term, any impact from the Brexit on the Company's operations and financial statements will depend on the outcome of future negotiations.
Interest Rate and Debt Risk
Our exposure to market risk for changes in interest rates primarily relates to our long-term debt. In order to hedge the variability of expected future cash interest payments related to our credit facilities we have entered into three interest rate swap agreements which were executed on July 14, 2017. The swaps have an aggregate notional amount of $150 million and are effective on July 31, 2017 through June, 3, 2020. Under the swaps our interest rate is fixed at 4.7%. The interest rate swaps are accounted for as cash flow hedges in accordance with ASC 815, Derivatives and Hedging.
As of December 31, 2019, if the interest rate on our variable rate debt changed by 1% on our 2018 revolving credit facility, our annual debt service payment would change by approximately $700.

 
ITEM 8. Financial Statements and Supplementary Data
The financial statements and schedules required by this Item are listed in Part IV, Item 15 in this Annual Report on Form 10-K.

 
ITEM 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
None.

46     VONAGE ANNUAL REPORT 2019



 
ITEM 9A. Controls and Procedures

Evaluation of Disclosure Controls and Procedures
  
Under the supervision and with the participation of our management, including the Chief Executive Officer and Chief Financial Officer, we have evaluated the effectiveness of the design and operation of our disclosure controls and procedures pursuant to Rule 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, or the Exchange Act, as amended, as of the end of the period covered by this Annual Report on Form 10-K. Based on the evaluation of our disclosure controls and procedures as of December 31, 2019, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

Changes in Internal Control Over Financial Reporting
We have implemented significant phases of reporting and transaction system upgrades and are in initial stages of consolidating and upgrading additional transaction systems. Controls over installed and upgraded applications have not changed significantly but may in planned future phases of system and application implementations. There were no other changes to controls during the quarter ended December 31, 2019 that have materially affected or are reasonably likely to materially affect our internal control over financial reporting. 

Inherent Limitations over Internal Controls

The Company's controls and other procedures are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized, and reported, within the time periods specified in the Securities and Exchange Commission’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosure. Our management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.





47     VONAGE ANNUAL REPORT 2019



Management’s Report on Internal Control Over Financial Reporting
February 20, 2020
To the Stockholders of Vonage Holdings Corp.:
Our management is responsible for establishing and maintaining adequate internal control over financial reporting for the company. Internal control over financial reporting is defined in Rules 13a-15(f) and 15d-15(f) promulgated under the Securities Exchange Act of 1934 as a process designed by, or under the supervision of, our principal executive and principal financial officers and effected by our board of directors, management, and other personnel, 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 and includes those policies and procedures that:
Pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of the assets of the company;
Provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of our management and directors; and
Provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Our management assessed the effectiveness of our internal control over financial reporting as of December 31, 2019. In making this assessment, our management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control-Integrated Framework (2013).
Based on our assessment, our Chief Executive Officer and Chief Financial Officer concluded that, as of December 31, 2019, our internal control over financial reporting was effective.
Our independent registered public accounting firm has issued an attestation report on our internal control over financial reporting. This report appears on page F-4.

/s/ ALAN MASAREK
 
/s/ DAVID T. PEARSON
Alan Masarek
Director, Chief Executive
Officer
 
David T. Pearson
Chief Financial Officer(Principal Financial Officer and Duly Authorized Officer)

Report of the Independent Registered Public Accounting Firm on Internal Control Over Financial Reporting
See Report of Independent Registered Public Accounting Firm on page F-4.


 
ITEM 9B. Other Information
None.

48     VONAGE ANNUAL REPORT 2019



PART III

 
ITEM 10. Directors, Executive Officers and Corporate Governance

 The discussion under the headings “Election of Directors,” “Section 16(a) Beneficial Ownership Reporting Compliance,” “Director Nomination Process”, “Corporate Governance – Board Committees – Audit Committee”, and “Executive Officers of Vonage” in our Proxy Statement for the 2020 Annual Meeting of Stockholders is hereby incorporated by reference.
We have adopted a Vonage Code of Conduct applicable to all of our directors, officers, and employees and a Vonage Finance Code of Ethics applicable to our chief financial officer and other employees in our finance organization. The Vonage Code of Conduct and Vonage Finance Code of Ethics are posted in the Investor Relations section of our website, www.vonage.com. We will provide you with print copies of our codes free of charge on written request to Vonage Investor Relations, 23 Main Street, Holmdel NJ, 07733. We intend to disclose any amendments to, or waivers from, provisions of our codes that apply to our principal executive officer, principal financial officer, principal accounting officer or controller, or any person performing in similar functions, on our website promptly following the date of such amendment or waiver. 

 
ITEM 11. Executive Compensation  

The discussion under the headings “Compensation”, “Director Compensation”, “Corporate Governance – Compensation Committee Interlocks and Insider Participation”, and “Corporate Governance – Compensation Committee Report” in our Proxy Statement for the 2020 Annual Meeting of Stockholders is hereby incorporated by reference.

The “Compensation Committee Report” contained in our Proxy Statement shall not be deemed “soliciting material” or “filed” with the Securities and Exchange Commission or otherwise subject to the liabilities of Section 18 of the Securities Exchange Act of 1934, nor shall it be deemed incorporated by reference in any filing under the Securities Act of 1933, or the Securities Act, or the Exchange Act, except to the extent we specifically request that such information be treated as soliciting material or specifically incorporate such information by reference into a document filed under the Securities Act or the Exchange Act.  

 
ITEM 12. Delinquent Section 16(a) Reports

The discussion under the headings “Stock Ownership Information” and “Equity Compensation Plan Information” in our Proxy Statement for the 2020 Annual Meeting of Stockholders is hereby incorporated by reference.

 
ITEM 13. Certain Relationships and Related Transactions, and Director Independence  

The discussion under the headings “Election of Directors – Transactions with Related Persons”, and “Corporate Governance – Board Determination of Independence” in our Proxy Statement for the 2020 Annual Meeting of Stockholders is hereby incorporated by reference.
 
 
ITEM 14. Principal Accountant Fees and Services

The discussion under the heading “Ratification of Independent Registered Public Accounting Firm” in our Proxy Statement for the 2020 Annual Meeting of Stockholders is hereby incorporated by reference.


49     VONAGE ANNUAL REPORT 2019



PART IV

ITEM 15. Exhibits, Financial Statement Schedules

Exhibits, Financial Statements and Financial Statement Schedule
(a)
(1) Financial Statements. The index to our financial statements is found on page F-1 of this Form 10-K.
(2) Financial Statement Schedule. Schedule II—Valuation and Qualifying Accounts is as follows:
 
  
Balance at
Beginning
of Period

Additions
 
Less
Deductions

Other
 
Balance at End of Period

Revenue

Expense

 
Allowance for Doubtful Accounts:
 
 
 
 
 
 
 
 
Year ended December 31, 2019
$
3,542

$
(325
)
$
2,277

  
$

$

 
$
5,494

Year ended December 31, 2018
2,258

(489
)
1,773

  


 
3,542

Year ended December 31, 2017
2,093

(1,822
)
1,987

  


 
2,258

Inventory Obsolescence:
 
 
 
 
 
 
 
 
Year ended December 31, 2019
$
152

$

$
(30
)
  
$
(46
)
$

 
$
76

Year ended December 31, 2018
108


237

  
(193
)

 
152

Year ended December 31, 2017
117


412

  
(421
)

 
108

Valuation Allowance for Deferred Taxes:
 
 
 
 
 
 
 
 
Year ended December 31, 2019
$
23,815

$

$
(3,837
)
(1)
$

$

 
$
19,978

Year ended December 31, 2018
22,390


1,425

(1)


 
23,815

Year ended December 31, 2017
18,546


3,844

(1)


 
22,390


(1)Amounts charged (credited) to expense represent change in valuation allowance.
(3) Exhibits.
Exhibit
Number
 
Description of Exhibit
2.1
 
Stock Purchase Agreement, dated July 30, 2018, by and among Nexmo Inc., Telefonica Digital Ltd and Telefonica Digital, Inc  (Incorporated by reference to Vonage Holdings Corp.'s Current Report on Form 8-K/A (File No. 001-32887) filed on September 18, 2018).
2.2
 
Recommended Offer by Vonage Holdings Corp. for NVM Limited, dated September 20, 2018 (Incorporated by reference to Vonage Holdings Corp.'s Current Report on Form 8-K (File No. 001-32887) filed on September 20, 2018).
3.1
 
Restated Certificate of Incorporation, effective June 13, 2018 (Incorporated by reference to Vonage Holdings Corp.'s Current Report on Form 8-K (File No. 001-32887) filed on June 14, 2018).
3.2
 
Amended and Restated By-laws of Vonage Holdings Corp, effective June 13, 2018 (Incorporated by reference to Vonage Holdings Corp.'s Current Report on Form 8-K (File No. 001-32887) filed on June 14, 2018).
4.1
 
Form of Certificate of Vonage Holdings Corp. Common Stock (Incorporated by reference to Amendment No. 5 to Vonage Holdings Corp.’s Registration Statement on Form S-1 (File No. 333-131659) filed on May 8, 2006).
4.2
 
4.3
 
Indenture, dated as of June 14, 2019, between Vonage Holdings Corp. and Wilmington Trust, National Association, as trustee (Incorporated by reference to Vonage Holdings Corp.'s Current Report on Form 8-K (File No. 001-32887) filed on June 14, 2019).
4.4
 
Form of 1.75% Convertible Senior Notes due 2024 (included in Exhibit 4.1) (Incorporated by reference to Vonage Holdings Corp.'s Current Report on Form 8-K (File No. 001-32887) filed on June 14, 2019).
4.5
 
Description of Securities (filed herewith).
10.1
 
Nexmo Inc. 2011 Stock Plan (Incorporated by reference to Vonage Holding Corp.’s Registration Statement on Form S-8 (File No. 001-32887) filed on June 29, 2016).*
10.2
 
Vonage Holdings Corp. 2006 Incentive Plan (Amended and Restated through June 6, 2013) (Incorporated by reference to Vonage Holding Corp.’s Current Report on Form 8-K (File No. 001-32887) filed on June 6, 2013).*
10.3
 
Form of Restricted Stock Unit Agreement under the Vonage Holdings Corp. 2006 Incentive Plan (Incorporated by reference to Vonage Holding Corp.’s Annual Report on Form 10-K (File No. 001-32887) filed on April 17, 2007).*
10.4
 
Form of Nonqualified Stock Option Agreement under the Vonage Holdings Corp. 2006 Incentive Plan (Incorporated by reference to Vonage Holding Corp.’s Quarterly Report on Form 10-Q (File No. 001-32887) filed on May 7, 2010).*
10.5
 
Form of Restricted Stock Agreement under the Vonage Holdings Corp. 2006 Incentive Plan (Incorporated by reference to Vonage Holding Corp.’s Annual Report on Form 10-K (File No. 001-32887) filed on April 17, 2007).*

50     VONAGE ANNUAL REPORT 2019



10.6
 
Form of Restricted Stock Agreement for Non-Executive Directors under the Vonage Holdings Corp. 2006 Incentive Plan (Incorporated by reference to Vonage Holding Corp.’s Quarterly Report on Form 10-Q (File No. 001-32887) filed on August 11, 2008).*
10.7
 
Form of Nonqualified Stock Option Agreement for Non-Executive Directors (Annual Grant) under the Vonage Holdings Corp. 2006 Incentive Plan (Incorporated by reference to Vonage Holding Corp.’s Quarterly Report on Form 10-Q (File No. 001-32887) filed on August 11, 2008).*
10.8
 
Form of Nonqualified Stock Option Agreement for Non-Executive Directors (Sign-on Grant) under the Vonage Holdings Corp. 2006 Incentive Plan (Incorporated by reference to Vonage Holding Corp.’s Quarterly Report on Form 10-Q (File No. 001-32887) filed on August 11, 2008).*
10.9
 
Vonage Holdings Corp. 401(k) Retirement Plan (Incorporated by reference to Amendment No. 1 to Vonage Holdings Corp.’s Registration Statement on Form S-1 (File No. 333-131659) filed on April 7, 2006).*
10.10
 
Lease Agreement, dated March 24, 2005, between 23 Main Street Holmdel Associates LLC and Vonage USA Inc. (Incorporated by reference to Amendment No. 1 to Vonage Holdings Corp.’s Registration Statement on Form S-1 (File No. 333-131659) filed on April 7, 2006).
10.11
 
Amendment to Lease Agreement, dated November 1, 2006, between 23 Main Street Holmdel Associates LLC and Vonage USA Inc. (Incorporated by reference to Vonage Holding Corp.’s Annual Report on Form 10-K (File No. 001-32887) filed on February 12, 2016).
10.12
 
Amendment to Lease Agreement, dated December 1, 2015, between 23 Main Street Holmdel Associates LLC and Vonage USA Inc. (Incorporated by reference to Vonage Holding Corp.’s Annual Report on Form 10-K (File No. 001-32887) filed on February 12, 2016).
10.13
 
Amended and Restated Non-Compete Agreement dated as of October 17, 2008 by and between Vonage Holdings Corp. and Jeffrey A. Citron (Incorporated by reference to Vonage Holding Corp.’s Quarterly Report on Form 10-Q (File No. 001-32887) filed on November 10, 2008).
10.14
 
Form of Nonqualified Stock Option Agreement for Jeffrey A. Citron under the Vonage Holdings Corp. 2006 Incentive Plan (Incorporated by reference to Vonage Holding Corp.’s Current Report on Form 8-K (File No. 001-32887) filed on August 4, 2008).*
10.15
 
Employment Agreement dated as of April 25, 2013 by and between Vonage Holdings Corp. and David T. Pearson (Incorporated by reference to Vonage Holding Corp.’s Quarterly Report on Form 10-Q (File No. 001-32887) filed on July 31, 2013).*
10.16
 
Letter Agreement dated as of June 9, 2015 by and between Vonage Holdings Corp. and Omar Javaid (Incorporated by reference to Vonage Holding Corp.’s Quarterly Report on Form 10-Q (File No. 001-32887) filed on November 4, 2015).*
10.17
 
Non-Executive Director Compensation Program (Incorporated by reference to Vonage Holding Corp.’s Annual Report on Form 10-K (File No. 001-32887) filed on February 12, 2016).*
10.18
 
Form of Indemnification Agreement between Vonage Holdings Corp. and its directors and certain officers (Incorporated by reference to Vonage Holding Corp.’s Quarterly Report on Form 10-Q (File No. 001-32887) filed on November 14, 2007).*
10.19
 
Employment Agreement dated as of October 6, 2014 by and between Vonage Holdings Corp. and Alan Masarek (Incorporated by reference to Vonage Holding Corp.’s Annual Report on Form 10-K (File No. 001-32887) filed on February 13, 2015).*
10.20
 
First Amendment to Employment Agreement by and between Vonage Holdings Corp. and Alan Masarek (Incorporated by reference to Vonage Holding Corp.’s Annual Report on Form 10-K (File No. 001-32887) filed on February 12, 2016).*
10.21
 
Settlement and Patent License Agreement, dated December 21, 2007, between Vonage Holdings Corp. and AT&T Corp. (Incorporated by reference to Vonage Holding Corp.’s Annual Report on Form 10-K (File No. 001-32887) filed on March 17, 2008).
10.22
 
10.23
 
Form of Irrevocable Undertaking (Director) (Incorporated by reference to Vonage Holdings Corp.'s Current Report on Form 8-K (File No. 001-32887) filed on September 20, 2018).
10.24
 
Form of Irrevocable Undertaking (Officer) (Incorporated by reference to Vonage Holdings Corp.'s Current Report on Form 8-K (File No. 001-32887) filed on September 20, 2018).
10.25
 
Implementation and Management Warranty Deed, dated September 20, 2018, among each Warrantor provided therein, NVM Limited and Vonage Holdings Corp. (Incorporated by reference to Vonage Holdings Corp.'s Current Report on Form 8-K (File No. 001-32887) filed on September 20, 2018).
10.26
 
10.27
 
Cooperation Agreement, dated March 15, 2019, among Vonage Holdings Corp., Legion Partners Asset Management LLC, and each of the signatories thereto (Incorporated by reference to Vonage Holdings Corp.'s Current Report on Form 8-K (File No. 001-32887) filed on March 15, 2019).
10.28
 
10.29
 
Capped Call Confirmation, dated as of June 11, 2019, by and between the Company and Bank of America, N.A. (Incorporated by reference to Vonage Holdings Corp.'s Current Report on Form 8-K (File No. 001-32887) filed on June 14, 2019).
10.30
 
Capped Call Confirmation, dated as of June 11, 2019, by and between the Company and Morgan Stanley & Co. LLC (Incorporated by reference to Vonage Holdings Corp.'s Current Report on Form 8-K (File No. 001-32887) filed on June 14, 2019).
10.31
 
Capped Call Confirmation, dated as of June 11, 2019, by and between the Company and Deutsche Bank AG, London Branch (Incorporated by reference to Vonage Holdings Corp.'s Current Report on Form 8-K (File No. 001-32887) filed on June 14, 2019).
10.32
 
Amended and restated 2015 Equity Incentive Plan* (Incorporated by reference to Vonage Holding Corp.’s Annual Report on Form 10-Q (File No. 001-32887) filed on August 6, 2019).
10.33
 
Amended and restated 2015 Equity Incentive Plan - Restricted Stock Unit Agreement* (Incorporated by reference to Vonage Holding Corp.’s Annual Report on Form 10-Q (File No. 001-32887) filed on August 6, 2019).

51     VONAGE ANNUAL REPORT 2019



21.1
 
23.1
 
31.1
 
31.2
 
32.1
 
101.INS
 
Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
101.SCH
 
Inline XBRL Taxonomy Extension Schema Document
101.CAL
 
Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF
 
Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB
 
Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE
 
Inline XBRL Taxonomy Extension Presentation Linkbase Document
*
Management contract or compensatory plan or arrangement.
(b) Exhibits Filed Herewith
Refer to (a)(3) above.
(c) Financial Statement Schedule
Schedule II – Valuation and Qualifying Accounts.

 
 
ITEM 16. Form 10-K Summary

None.


52     VONAGE ANNUAL REPORT 2019



 
SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this Report to be signed on its behalf by the undersigned, thereunto duly authorized, in the city of Holmdel, State of New Jersey, on February 20, 2020. 
 
 
VONAGE HOLDINGS CORP.
 
 
 
 
 
Dated:
February 20, 2020
By:
 
/S/ DAVID T. PEARSON
 
 
 
 
David T. Pearson
 
 
 
 
Chief Financial Officer
(Principal Financial Officer and Duly Authorized Officer)
Pursuant to the requirements of the Securities Exchange Act of 1934, this Report has been signed below by the following persons on behalf of the registrant and in the capacities and as of the dates indicated.
 
Signature
 
Title
 
Date
 
 
 
/S/ ALAN MASAREK
 
Director, Chief Executive Officer
 
February 20, 2020
Alan Masarek
 
(principal executive officer)
 
 
 
 
 
/S/ DAVID T. PEARSON
 
Chief Financial Officer
 
February 20, 2020
David T. Pearson
 
(principal financial officer)
 
 
 
 
 
/S/ DAVID LEVI
 
Senior Vice President and Controller
 
February 20, 2020
David Levi
 
(principal accounting officer)
 
 
 
 
 
 
 
/S/ JEFFREY A. CITRON
 
Director, Chairman
 
February 20, 2020
Jeffrey A. Citron
 
 
 
 
 
 
 
 
 
/S/ HAMID AKHAVAN
 
Director
 
February 20, 2020
Hamid Akhavan
 
 
 
 
 
 
 
 
 
/S/ NAVEEN CHOPRA
 
Director
 
February 20, 2020
Naveen Chopra
 
 
 
 
 
 
 
 
 
/S/ STEPHEN FISHER
 
Director
 
February 20, 2020
Stephen Fisher
 
 
 
 
 
 
 
/S/ JAN HAUSER
 
Director
 
February 20, 2020
Jan Hauser
 
 
 
 
 
 
 
/S/ PRISCILLA HUNG
 
Director
 
February 20, 2020
Priscilla Hung
 
 
 
 
 
 
 
/S/ CAROLYN KATZ
 
Director
 
February 20, 2020
Carolyn Katz
 
 
 
 
 
 
 
 
 
/S/ MICHAEL MCCONNELL
 
Director
 
February 20, 2020
Michael McConnell
 
 
 
 
 
 
 
 
 
/S/ JOHN J. ROBERTS
 
Director
 
February 20, 2020
John J. Roberts
 
 
 
 
 
 
 
/S/ GARY STEELE
 
Director
 
February 20, 2020
Gary Steele
 
 
 
 

53     VONAGE ANNUAL REPORT 2019



 
INDEX TO FINANCIAL STATEMENTS
 
 


F-1


 
REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


To the Board of Directors and Stockholders of
Vonage Holdings Corp.

Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Vonage Holdings Corp. (the "Company") as of December 31, 2019 and 2018, the related consolidated statements of operations, comprehensive income (loss), cash flows, and stockholders’ equity, for each of the three years in the period ended December 31, 2019, and the related notes and the schedule listed in the Index at Item 15 (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2019 and 2018, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2019, in conformity with accounting principles generally accepted in the United States of America.
We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated February 20, 2020, expressed an unqualified opinion on the Company's internal control over financial reporting.
Changes in Accounting Principles
As discussed in Note 2 to the financial statements, on January 1, 2018, the Company changed its method of accounting for the recognition of costs to obtain and fulfill contracts with customers in accordance with the adoption of Financial Accounting Standards Board (FASB) Accounting Standards Update 2014-09, Revenue from Contracts with Customers (Topic 606); and effective January 1, 2019, the Company adopted FASB Accounting Standards Update 2016-02, Leases (Topic 842), using the using a modified retrospective transition approach.
Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matter
The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

F-2


Convertible Senior Notes - Refer to Note 8 to the financial statements
Critical Audit Matter Description
In June 2019, the Company issued $300 million aggregate principal amount of 1.75% convertible senior notes due 2024 in a private placement and an additional $45 million aggregate principal amount of such notes pursuant to the exercise in full of the over-allotment option of the initial purchasers (collectively, "Convertible Senior Notes"). The total net proceeds from the offering, after deducting initial purchase discounts and expenses payable by the Company, were $334.8 million. In accounting for the issuance of the Convertible Senior Notes, the Company separated the Convertible Senior Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The fair value was determined utilizing a discounted cash flow model that includes assumptions such as implied credit spread, expected volatility, and the risk-free rate for notes with a similar term. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the Convertible Senior Notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification.
Given (a) the complexity of applying the accounting framework for the Convertible Senior Notes, and (b) the determination of the fair value of the liability component requires the Company to make significant estimates and assumptions relating to the implied credit spread, expected volatility, and the risk-free rate, performing audit procedures to (a) evaluate the appropriateness of the accounting framework and (b) the reasonableness of these estimates and assumptions required a high degree of auditor judgment and an increased extent of effort, including the need to involve our fair value specialists.
How the Critical Audit Matter Was Addressed in the Audit
Our audit procedures related to the accounting for the Convertible Senior Notes, including the Company’s judgments and calculations related to the fair value of the liability component, included the following procedures, among others:
We tested the effectiveness of controls over the Company’s accounting for the Convertible Senior Notes, and over the determination of the fair value of the liability component.
With the assistance of professionals in our firm having expertise in debt issuance accounting, we evaluated the Company’s conclusions regarding the accounting treatment applied to the Convertible Senior Notes.
With the assistance of our fair value specialists, we evaluated the reasonableness of the valuation methodology and the significant assumptions used to determine the fair value of the liability component, by:
Testing the source information underlying the fair value of the liability component and the mathematical accuracy of the calculation.
Developing an independent expectation of the certain of the significant assumptions, including the implied credit spread and expected volatility, and comparing our estimate to the Company’s estimate.

/s/ Deloitte & Touche LLP
Parsippany, New Jersey
February 20, 2020
We have served as the Company's auditor since 2017.


F-3


 
REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Board of Directors and Stockholders of
Vonage Holdings Corp.

Opinion on Internal Control over Financial Reporting
We have audited the internal control over financial reporting of Vonage Holdings Corp. (the "Company") as of December 31, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by COSO.
We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December 31, 2019, of the Company and our report dated February 20, 2020, expressed an unqualified opinion on those financial statements and included an explanatory paragraph regarding the Company’s adoption of new accounting standards.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and Limitations of Internal Control over Financial Reporting
A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ Deloitte & Touche LLP
Parsippany, New Jersey
February 20, 2020

F-4     VONAGE ANNUAL REPORT 2019



VONAGE HOLDINGS CORP. CONSOLIDATED BALANCE SHEETS 
VONAGE HOLDINGS CORP. CONSOLIDATED BALANCE SHEETS
(In thousands, except par value)
December 31, 2019
 
December 31, 2018
 
 
 
 
Assets
Current assets:
 
 
 
Cash and cash equivalents
$
23,620

 
$
5,057

Accounts receivable, net of allowance of $5,494 and $3,542, respectively
101,813

 
75,342

Inventory, net of allowance of $76 and $152, respectively
1,475

 
1,470

Deferred customer acquisition costs, current portion
13,834

 
11,755

Prepaid expenses
22,338

 
26,496

Other current assets
9,988

 
7,634

Total current assets
173,068

 
127,754

Property and equipment, net of accumulated depreciation of $109,646 and $104,999, respectively
48,371

 
49,262

Operating lease right-of-use assets
50,847

 

Goodwill
602,970

 
598,499

Software, net of accumulated amortization of $102,133 and $100,870, respectively
40,300

 
17,430

Deferred customer acquisition costs
55,148

 
37,881

Restricted cash
2,015

 
2,047

Intangible assets, net of accumulated amortization of $221,182 and $162,788, respectively
249,905

 
299,911

Deferred tax assets
108,347

 
102,560

Other assets
33,729

 
24,144

Total assets
$
1,364,700

 
$
1,259,488

 
 
 
 
Liabilities and Stockholders’ Equity
Current liabilities:
 
 
 
Accounts payable
$
42,366

 
$
53,262

Accrued expenses
137,589

 
87,370

Deferred revenue, current portion
59,464

 
53,447

Operating lease liabilities, current portion
12,477

 

Current portion of notes payable

 
10,000

Total current liabilities
251,896

 
204,079

Indebtedness under revolving credit facility
220,500

 
425,000

Notes payable, net of current portion

 
84,228

Convertible senior notes, net
276,658

 

Operating lease liabilities
45,722

 

Other liabilities
2,862

 
10,413

Total liabilities
797,638

 
723,720

 
 
 
 
Commitments and Contingencies (Note 15)

 

 
 
 
 
Stockholders’ Equity
 
 
 
Common stock, par value $0.001 per share; 596,950 shares authorized at December 31, 2019 and 2018; 315,808 and 309,736 shares issued at December 31, 2019 and 2018, respectively; 242,849 and 239,743 shares outstanding at December 31, 2019 and 2018, respectively
316

 
310

Additional paid-in capital
1,494,469

 
1,415,682

Accumulated deficit
(631,009
)
 
(611,985
)
Treasury stock, at cost, 72,959 shares at December 31, 2019 and 69,993 shares at December 31, 2018
(306,043
)
 
(275,009
)
Accumulated other comprehensive income
9,329

 
6,770

Total stockholders’ equity
567,062

 
535,768

Total liabilities and stockholders’ equity
$
1,364,700

 
$
1,259,488



The accompanying notes are an integral part of these consolidated financial statements
 


F-5     VONAGE ANNUAL REPORT 2019



VONAGE HOLDINGS CORP. CONSOLIDATED STATEMENTS OF OPERATIONS

  
For the years ended December 31,
(In thousands, except per share amounts)
2019
 
2018
 
2017
 
 
 
 
 
 
Total revenues
$
1,189,346

 
$
1,048,782

 
$
1,002,286

 
 
 
 
 
 
Operating Expenses:
 
 
 
 
 
Cost of revenues (excluding depreciation and amortization)
511,084

 
426,995

 
404,954

Sales and marketing
363,111

 
311,433

 
313,251

Engineering and development
69,460

 
52,139

 
29,630

General and administrative
152,672

 
135,324

 
122,537

Depreciation and amortization
86,256

 
70,980

 
72,523

Total operating expenses
1,182,583

 
996,871

 
942,895

Income from operations
6,763

 
51,911

 
59,391

Other Income (Expense):
 
 
 
 
 
Interest expense
(32,821
)
 
(15,068
)
 
(14,868
)
Other income (expense), net
(50
)
 
(318
)
 
1,270

Total other income (expense), net
(32,871
)
 
(15,386
)
 
(13,598
)
(Loss) Income before income taxes
(26,108
)
 
36,525

 
45,793

Income tax benefit (expense)
6,626

 
(797
)
 
(79,726
)
Net (loss) income
$
(19,482
)
 
$
35,728

 
$
(33,933
)
 
 
 
 
 
 
(Loss) Earnings per common share:
 
 
 
 
 
Basic
$
(0.08
)
 
$
0.15

 
$
(0.15
)
Diluted
$
(0.08
)
 
$
0.14

 
$
(0.15
)
 
 
 
 
 
 
Weighted-average common shares outstanding:
 
 
 
 
 
Basic
242,018

 
237,499

 
225,311

Diluted
242,018

 
248,892

 
225,311




The accompanying notes are an integral part of these consolidated financial statements

F-6     VONAGE ANNUAL REPORT 2019



VONAGE HOLDINGS CORP. CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

  
For the years ended December 31,
(In thousands)
2019
 
2018
 
2017
 
 
 
 
 
 
Net (loss) income:
$
(19,482
)
 
$
35,728

 
$
(33,933
)
Other comprehensive income (loss):
 
 
 
 
 
Foreign currency translation adjustment, net of tax expense (benefit) of $393, ($4,433), and $4,616, respectively
4,535

 
(7,249
)
 
26,637

Unrealized gain on available-for-sale securities, net of tax expense of $0, $0, and $0, respectively

 

 
1

Unrealized gain on derivatives, net of tax expense (benefit) of $397, ($73), and ($320), respectively
(1,976
)
 
10

 
965

Total other comprehensive income (loss)
2,559

 
(7,239
)
 
27,603

Comprehensive (loss) income
$
(16,923
)
 
$
28,489

 
$
(6,330
)



The accompanying notes are an integral part of these consolidated financial statements

F-7     VONAGE ANNUAL REPORT 2019





VONAGE HOLDINGS CORP. CONSOLIDATED STATEMENTS OF CASH FLOWS
  
For the years ended December 31,
(In thousands)
2019
 
2018
 
2017
Cash flows from operating activities:
 
 
 
 
 
Net (loss) income
$
(19,482
)
 
$
35,728

 
$
(33,933
)
Adjustments to reconcile net (loss) income to net cash provided by operating activities:
 
 
 
 
 
Depreciation and amortization
27,815

 
31,444

 
34,255

Amortization of intangibles
58,441

 
39,457

 
38,056

Deferred income taxes
(13,411
)
 
(4,809
)
 
74,577

Amortization of deferred customer acquisition costs
11,359

 
10,287

 

Allowance for doubtful accounts and obsolete inventory
2,247

 
2,010

 
2,399

Amortization of financing costs and debt discount
8,907

 
1,022

 
1,074

Loss on disposal of property and equipment
771

 
79

 
212

Loss on extinguishment of debt

 
14

 

Share-based expense
45,242

 
33,799

 
37,482

Gain on sale of business

 

 
(1,879
)
Change in derivatives
(531
)
 
(198
)
 

Changes in operating assets and liabilities, net of acquisitions:
 
 
 
 
 
Accounts receivable
(29,139
)
 
(20,485
)
 
(7,253
)
Inventory
27

 
1,233

 
789

Prepaid expenses and other current assets
1,956

 
2,787

 
3,339

Deferred customer acquisition costs
(30,546
)
 
(25,439
)
 
1,729

Accounts payable and accrued expenses
38,027

 
13,502

 
(24,025
)
Deferred revenue
3,947

 
1,416

 
(2,584
)
Other assets - cloud computing implementation costs
(15,480
)
 
(6,255
)
 

Other assets and liabilities
2,776

 
7,613

 
3,820

Net cash provided by operating activities
92,926

 
123,205

 
128,058

Cash flows from investing activities:
 
 
 
 
 
Capital expenditures
(20,273
)
 
(19,032
)
 
(21,915
)
Purchase of intangible assets
(318
)
 

 

Maturities and sales of marketable securities

 

 
602

Acquisition and development of software assets
(28,488
)
 
(7,714
)
 
(11,374
)
Acquisitions, net of cash acquired
(3,000
)
 
(380,484
)
 

Proceeds from sale of business

 

 
1,950

Net cash used in investing activities
(52,079
)
 
(407,230
)
 
(30,737
)
Cash flows from financing activities:
 
 
 
 
 
Principal payments on capital lease obligations and other financing obligations

 
(140
)
 
(5,788
)
Payments on short and long-term debt
(443,500
)
 
(320,188
)
 
(101,750
)
Proceeds from issuance of short and long-term debt
489,000

 
607,000

 
15,000

Payment of debt issuance costs
(10,043
)
 
(3,380
)
 

Payment for capped call transactions and costs
(28,325
)
 

 

Common stock repurchases
(10,000
)
 

 
(9,542
)
Employee taxes paid on withholding shares
(21,034
)
 
(31,584
)
 
(15,572
)
Proceeds from exercise of stock options
1,981

 
6,504

 
21,410

Net cash (used in) provided by financing activities
(21,921
)
 
258,212

 
(96,242
)
Effect of exchange rate changes on cash and cash equivalents
(395
)
 
(410
)
 
1,319

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

 
(26,223
)
 
2,398

Cash, cash equivalents, and restricted cash, beginning of period
7,104

 
33,327

 
30,929

Cash, cash equivalents, and restricted cash, end of period
$
25,635

 
$
7,104

 
$
33,327



The accompanying notes are an integral part of these consolidated financial statements

F-8     VONAGE ANNUAL REPORT 2019



VONAGE HOLDINGS CORP. CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands)
Common
Stock
Additional
Paid-in
Capital
Accumulated
Deficit
Treasury
Stock
Accumulated
Other
Comprehensive
Income
Total
 
 
 
 
 
 
 
Balance at December 31, 2016
$
282

$
1,310,847

$
(641,869
)
$
(219,125
)
$
(13,594
)
$
436,541

Cumulative effect adjustment upon the adoption of ASU 2016-09
 
5,668

3,241

 
 
8,909

Stock option exercises
16

21,394

 
 
 
21,410

Share-based expense
 
37,482

 
 
 
37,482

Employee taxes paid on withholding shares
 

 
(15,572
)
 
(15,572
)
Common stock repurchases
 
 
 
(9,542
)
 
(9,542
)
Foreign currency translation adjustment


 

26,637

26,637

Unrealized loss on available-for-sale securities


 
 
1

1

Unrealized gain on derivatives
 
 
 
 
965

965

Net loss
 
 
(33,933
)
 
 
(33,933
)
Balance at December 31, 2017
298

1,375,391

(672,561
)
(244,239
)
14,009

472,898

Cumulative effect adjustment upon the adoption of Topic 606
 


24,848

 
 
24,848

Stock option exercises
12

6,492

 
 
 
6,504

Share-based expense
 
33,799

 
 
 
33,799

Employee taxes paid on withholding shares
 
 
 
(30,770
)
 
(30,770
)
Foreign currency translation adjustment
 
 
 
 
(7,249
)
(7,249
)
Unrealized gain on derivatives
 
 
 
 
10

10

Net income
 
 
35,728

 
 
35,728

Balance at December 31, 2018
310

1,415,682

(611,985
)
(275,009
)
6,770

535,768

Cumulative effect adjustment upon the adoption of Topic 842
 
 
458

 
 
458

Stock option exercises
6

1,975

 
 
 
1,981

Share-based expense
 
45,242

 
 
 
45,242

Employee taxes paid on withholding shares
 
 
 
(21,034
)
 
(21,034
)
Common stock repurchases
 
 
 
(10,000
)
 
(10,000
)
Equity component of convertible notes, net of issuance costs and tax
 
50,123

 
 
 
50,123

Purchase of capped calls, net of tax
 
(21,553
)
 
 
 
(21,553
)
Common stock issued for acquisition of assets
 
3,000

 
 
 
3,000

Foreign currency translation adjustment
 
 
 
 
4,535

4,535

Unrealized gain on derivatives
 
 
 
 
(1,976
)
(1,976
)
Net loss
 
 
(19,482
)
 
 
(19,482
)
Balance at December 31, 2019
$
316

$
1,494,469

$
(631,009
)
$
(306,043
)
$
9,329

$
567,062



The accompanying notes are an integral part of these consolidated financial statements


F-9     VONAGE ANNUAL REPORT 2019



VONAGE HOLDINGS CORP.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except per share amounts)

 
Note 1. Nature of Business

Nature of Operations
Vonage Holdings Corp. (“Vonage”, “Company”, “we”, “our”, “us”) is incorporated as a Delaware corporation. At Vonage, our strategy is to continually redefine business communications. We are making communications more flexible, intelligent and personal to help enterprises the world over stay ahead. We provide unified communications, contact centers and programmable communications APIs, built on what we believe to be the world's most flexible cloud communications platform. True to our roots as a technology disruptor, our flexible approach helps us better serve the growing collaboration, communications, and customer experience needs of companies, across all communications channels.
For our Business customers, our provide innovative, cloud-based Applications, comprised of integrated voice, text, video, data, collaboration, and mobile applications over our flexible, scalable SIP based VoIP network. We also offer API solutions designed to enhance the way businesses communicate with their customers by embedding communications into apps, websites and business processes. In combination, our products and services permit our business customers to communicate with their customers and employees through any cloud-connected device, in any place, at any time without the often costly investment required with on-site equipment. We have a robust set of product families tailored to serve the full range of the business value chain, from the SMB market, through mid-market and enterprise markets. We provide customers with multiple deployment options, designed to provide the reliability and quality of service they demand. We provide customers the ability to integrate our cloud communications platform with many cloud-based productivity and CRM solutions, including Google’s G Suite, Zendesk, Salesforce’s Sales Cloud, Oracle, and Clio. With our ability to integrate these cloud-based, workplace tools, Vonage integrates the entire business communications value chain - from employee communications that maximize productivity to the direct engagement with customers that APIs provides. When combined with our MPLS network, as well as voice services over customers' broadband networks via our SmartWan solution, we create a differentiated offering.
We also provide a robust suite of feature-rich residential communication solutions that allow consumers to connect their home phones and mobile phones on one number and we offer attractive international long distance rates that help create a loyal base of satisfied customers.
Customers in the United States represented 72%, 79%, and 85% of our consolidated revenues for the years ended December 31, 2019, 2018, and 2017, respectively, with the balance in Canada, the United Kingdom, China, Singapore, Netherlands, and other countries around the world. 

 
Note 2. Summary of Significant Accounting Policies

Principles of Consolidation
The consolidated financial statements have been prepared in accordance with U.S. GAAP. The ASC established by the FASB is the source of authoritative GAAP to be applied to nongovernmental entities. In addition, the rules and interpretive releases of the SEC under the authority of federal securities laws are also sources of authoritative GAAP for SEC registrants.
The consolidated financial statements include the accounts and operations of Vonage and its wholly-owned subsidiaries for which we have a controlling interest. All intercompany balances and transactions have been eliminated in consolidation. The usual condition for a controlling financial interest is ownership of a majority of the voting interests of an entity; however, a controlling financial interest may also exist through arrangements that do not involve controlling voting interests. As such, Vonage applies the guidance of ASC 810, Consolidations, or ASC 810, to determine when an entity that is insufficiently capitalized or not controlled through its voting interests, referred to as a VIE, should be consolidated. In addition, the results of companies acquired or disposed of are included in the consolidated financial statements from the effective date of the acquisition or up to the date of disposal.

F-10     VONAGE ANNUAL REPORT 2019



Revenue Recognition    
Beginning January 1, 2018, our results are presented in accordance with the guidance of ASU 2014-09, Revenue from Contracts with Customers (Topic 606), or Topic 606. We measure revenue based upon consideration specified by contracts with our customers. Revenue is recognized when our performance obligation under the contract is satisfied by transferring control over the product or service to the customer. We derive our revenues for our Consumer and Business segments primarily from the sale of our communication services and customer equipment as further described in Note 3, Revenue Recognition. The majority of the Company's contracts with customers have a single performance obligation for service revenues. We recognize revenue with customers when control transfers, which occurs upon delivery of a service or product. For our Business segment, the typical life of a customer for service is 7 years.
Contract Acquisition Costs
We have various commission programs for which eligible employees and third parties may earn commission on sales of services and products to customers. We expect that these commission fees are recoverable and, therefore, we have capitalized these commissions as contract costs included within deferred customer acquisitions cost on our consolidated balance sheet. Capitalized commission fees are amortized to sales and marketing expense over estimated customer life, which is 7 years for Business customers. In addition, the Company expenses sales commissions for commission plans related to customer arrangements deemed less than a year and for residuals and renewals.
Cost of Revenues
Cost of revenues is primarily comprised of cost of services consisting of costs that we pay to third parties such as access and interconnection charges that we pay to other companies to terminate domestic and international phone calls on the public switched telephone network. In addition, costs to lease phone numbers, to co-locate in other companies’ facilities, to provide enhanced emergency dialing capabilities to transmit 911 calls, and to provide local number portability are also included in cost of service. These costs also include taxes that we pay on telecommunications services from our suppliers or are imposed by government agencies such as USF contributions and royalties for use of third parties’ intellectual property. In addition, these costs include certain personnel and related costs for network operations and technical support that are attributable to revenue generating activities. Cost of services excludes depreciation and amortization expense of $38,167, $27,754, and $27,308 for the years ended December 31, 2019, 2018, and 2017, respectively.
Also included in cost of revenues is costs of goods sold consisting primarily of costs incurred on customer equipment for customers who subscribe through the direct sales channel in excess of activation fees. The amortization of deferred customer equipment, the cost of shipping and handling for customer equipment, and the cost of certain promotions are also included in cost of goods sold.
We categorize cost of revenues as follows:
Services cost of revenues. Services cost of revenues consists of costs associated with network operations and technical support personnel, communication origination, and termination services provided by third party carriers and excludes depreciation and amortization.
Access and product cost of revenues. Product cost of revenues includes equipment sold to customers, shipping and handling, professional services, cost of certain products including equipment or services that we give customers as promotions, and broadband access.
USF cost of revenues. USF cost of revenues represents contributions to the Federal USF and related fees.
Sales and Marketing Expenses
Sales and marketing expenses consist primarily of personnel and related costs for employees and contractors directly associated with our sales and marketing activities, internet advertising fees, radio and billboard advertising, public relations, commissions paid to employees, resellers and other third parties, trade shows, marketing and promotional activities, customer support, credit card fees, collections, and systems and information technology support. We expense advertising costs during the period in which they are incurred. Advertising costs included in sales and marketing were $46,606, $54,735, and $57,703 for the years ended December 31, 2019, 2018, and 2017, respectively.

F-11     VONAGE ANNUAL REPORT 2019



Engineering and Development Expenses
Engineering and development expenses predominantly include personnel and related costs for developers responsible for research and development of new products.
Costs for research, including predevelopment efforts prior to establishing technological feasibility of software expected to be marketed, are expensed as incurred.
Cash, Cash Equivalents and Marketable Securities
We maintain cash with several investment grade financial institutions. Highly liquid investments, which are readily convertible into cash, with original maturities of three months or less, are recorded as cash equivalents. The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the consolidated balance sheet to same such amounts show in the consolidated statement of cash flows:
 
As of December 31,
 
2019
2018
2017
2016
Cash and cash equivalents
$
23,620

$
5,057

$
31,360

$
29,078

Restricted cash
2,015

2,047

1,967

1,851

 
$
25,635

$
7,104

$
33,327

$
30,929


Certain Risks and Concentrations
Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash equivalents, marketable securities, and accounts receivable. They are subject to fluctuations in both market value and yield based upon changes in market conditions, including interest rates, liquidity, general economic conditions, and conditions specific to the issuers. Accounts receivable are typically unsecured and are derived from revenues earned from customers primarily located in the United States. A portion of our accounts receivable represents the timing difference between when a customer’s credit card is billed and the subsequent settlement of that transaction with our credit card processors. This timing difference is generally three days for substantially all of our credit card receivables. We have never experienced any accounts receivable write-offs due to this timing difference. In addition, we collect subscription fees in advance, minimizing our accounts receivable and bad debt exposure. If a customer’s credit card, debit card or ECP is declined, we generally suspend international calling capabilities as well as their ability to incur domestic usage charges in excess of their plan minutes. Generally, if the customer’s credit card, debit card or ECP could not be successfully processed during three billing cycles, we terminate the account. In addition, we automatically charge any per minute fees to our customers’ credit card, debit card or ECP monthly in arrears. To further mitigate our bad debt exposure, a customer’s credit card, debit card or ECP will be charged in advance of their monthly billing if their international calling or overage charges exceed a certain dollar threshold.
Inventory
Inventory consists of the cost of customer equipment and is valued at the lower of cost or market, with cost determined using the average cost method. We provide an inventory allowance for customer equipment that has been returned by customers but may not be able to be reissued to new customers or returned to the manufacturer for credit.
Property and Equipment
Property and equipment includes acquired assets and consist principally of network equipment and computer hardware, software, furniture, and leasehold improvements. Company-owned equipment in use at customer premises is also included in property and equipment. Network equipment, computer hardware and furniture are stated at cost with depreciation provided using the straight-line method over the estimated useful lives of the related assets, which range from three to five years. Leasehold improvements are amortized over their estimated useful life of the related assets or the life of the lease, whichever is shorter. The cost of substantial improvements is capitalized while the cost of maintenance and repairs is charged to operating expenses as incurred. Company-owned customer premises equipment is depreciated on a straight-line basis over 3 years.
Our network equipment and computer hardware, which consists of routers, gateways, and servers that enable our services, is subject to technological risks and rapid market changes due to new products and services and changing customer demand. These changes may result in future adjustments to the estimated useful lives or the carrying value of these assets, or both.

F-12     VONAGE ANNUAL REPORT 2019



Leases
We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use assets, operating lease obligations, current portion and operating lease obligations on the Company's consolidated balance sheets. A right-of-use asset represents the Company's right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. A right-of-use asset and related liability is recognized at the commencement date of the arrangement based upon the present value of lease payments over the lease term. As most of our lease arrangements do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments.
When the Company has the option to extend the lease term, terminate the lease before the contractual expiration date, or purchase the leased asset, and it is reasonably certain that the Company will exercise the option, the Company will consider these options in determining the classification and measurement of the lease. Lease expense for lease payments is recognized on a straight-line basis over the term of the lease arrangement.
The Company has lease arrangements with lease and non-lease components, which are generally accounted for separately. For certain leases, the Company accounts for the lease and non-lease components as a single lease component.
As of December 31, 2019, the Company did not have any finance lease arrangements.
Software
The Company capitalizes software which primarily consists qualifying internal-use software development costs that are incurred during the application development stage. Capitalization is dependent on whether management with the relevant authority has authorized and committed to funding the project, it is probable the project will be completed, and the software will be used to perform the function intended. Costs related to preliminary project activities and post implementation activities are expensed as incurred. Capitalized software is stated at cost less accumulated amortization and amortized on a straight-line basis over their estimated useful lives.
Cloud Computing Arrangements
The Company incurs costs to implement cloud computing arrangements that are hosted by a third party vendor. Generally, these arrangements are service contracts that do not provide the Company with the right to take possession of the software or the ability to run the software on its own hardware or contract with another party, other than the vendor, to host the software. As such, the costs incurred to implement these arrangements are capitalized into other assets on the Company's balance sheet and amortized on a straight-line basis over their estimated useful lives.
Goodwill
In accordance with ASC 350, Intangibles - Goodwill and Other, we recognize goodwill for the excess cost of an acquired business over the fair value assigned to assets acquired and liabilities assumed. Goodwill is tested for impairment on an annual basis on October 1st and, when specific circumstances dictate, between annual tests. When impaired, the carrying value of goodwill is written down based on the quantitative test result. The Company early adopted ASC No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Accounting for Goodwill Impairment on September 30, 2019. The new guidance eliminates Step 2 of the old goodwill impairment test. A goodwill impairment loss will instead be measured at the amount by which a reporting unit's carrying amount, including goodwill, exceeds its fair value, not to exceed the carrying amount of goodwill. The new guidance allows an entity to assess qualitative factors to determine whether it is more likely than not (that is, a likelihood of more than 50%) that the fair value of a reporting unit is less than its carrying amount, including goodwill. If determined to be necessary, the quantitative impairment test shall be used to identify goodwill impairment and measure the amount of a goodwill impairment loss to be recognized (if any).
The Company performed its quantitative assessment of the Applications Group and API Platform Group reporting units as of October 1, 2019 and estimated that the fair value of the reporting units' invested capital exceeded its carrying value and accordingly, no impairment needed to be recognized for the year ended December 31, 2019. There were also no impairments recorded during the years ended December 31, 2018 and 2017, respectively.

F-13     VONAGE ANNUAL REPORT 2019



Intangible Assets
Intangible assets acquired in the settlement of litigation or by direct purchase are accounted for based upon the fair value of assets received.
Purchased-intangible assets are accounted for based upon the fair value of assets received and are amortized on a straight-line or accelerated basis over the periods of economic benefit, ranging from two to twelve years. We perform a review of purchased-intangible assets whenever events or changes in circumstances indicate that the useful life is shorter than we had originally estimated or that the carrying amount of assets may not be recoverable. If such facts and circumstances exist, we assess the recoverability of purchased-intangible assets by comparing the projected undiscounted net cash flows associated with the related asset or group of assets over their remaining lives against their respective carrying amounts. Impairments, if any, are based on the excess of the carrying amount over the fair value of those assets. If the useful life of the asset is shorter than originally estimated, we accelerate the rate of amortization and amortize the remaining carrying value over the new shorter useful life. There was no impairment of purchased-intangible assets identified for the years ended December 31, 2019, 2018, and 2017.
Asset Impairments
We evaluate impairment losses on long-lived assets used in operations when events and changes in circumstances indicate that the assets might be impaired. If our review indicates that the carrying value of an asset will not be recoverable, based on a comparison of the carrying value of the asset to the undiscounted future cash flows, the impairment will be measured by comparing the carrying value of the asset to its fair value. Fair value will be determined based on quoted market values, discounted cash flows or appraisals. Impairments of long-lived assets are recorded in the statement of operations as part of depreciation and amortization expense. There was no impairment of property and equipment identified for the years ended December 31, 2019, 2018, and 2017.
Debt Related Costs
Costs incurred in raising debt are deferred and amortized as interest expense using the effective interest method over the life of the debt. Costs associated with term loans are netted against the underlying notes payable in accordance with ASU 2015-15, Interest-Imputation of Interest, while costs deferred associated with revolving facilities are included in other assets. Upon refinancing, costs associated with the new debt are either expensed or deferred and unamortized costs associated with the old debt are either written off or deferred and to be amortized as interest expense if deferred using the effective interest method over the life of the new debt per the guidance in ASC 470-50. Total costs related to the Convertible Senior Notes were allocated to the liability and equity components of the Convertible Senior Notes based on the proportion of the proceeds allocated to the debt and equity components. Costs attributable to the liability component were recorded as additional debt discount and amortized to interest expense using the effective interest method over the contractual terms of the Convertible Senior Notes. Costs attributable to the equity component were netted with the equity component in stockholders’ equity.
Restricted Cash and Letters of Credit
We had a cash collateralized letter of credit for $1,528 and $1,516 as of December 31, 2019 and 2018, respectively, mainly related to lease deposits for our Holmdel office. In the aggregate, cash reserves and collateralized letters of credit of $2,015 and $2,047 were recorded as long-term restricted cash at December 31, 2019 and 2018, respectively.
Derivative Financial Instruments
The Company accounts for derivative financial instruments under ASC 815, Derivatives and Hedging, which requires the Company to record all derivatives on the balance sheet at fair value unless they qualify for a normal purchase normal sale exception. Changes in the fair value of non-hedge derivatives are immediately recognized into earnings. Changes in the fair value of derivatives accounted for as hedges, if elected for hedge accounting, are either recognized in earnings as an offset to the changes in the fair value of the related hedged assets and liabilities or deferred and recognized as a component of accumulated other comprehensive income, or OCI, until the hedged transactions occur and are recognized in earnings.
During 2017, the Company entered into three interest rate swap agreements to mitigate variability in our 2016 Credit Facility earnings due to fluctuations in interest rates and has been designated and qualified as a cash flow hedge. Upon the refinancing in 2018, the Company de-designated the swaps of our 2016 Credit Facility and re-designated the swaps as a cash flow hedge of the 2018 Credit Facility. As such, the balances in Accumulated Other Comprehensive Income related to de-designated 2016 Credit Facility cash flow hedge were either released into earnings or continue to be deferred and amortized over the remaining life of the 2018 Credit Facility. The Company assesses hedge effectiveness under the critical terms matched method at inception and at least quarterly through the life of the hedging relationship. If the critical terms of the interest rate swap match the terms of the forecasted transaction, the Company concludes that the hedge is effective.

F-14     VONAGE ANNUAL REPORT 2019



Income Taxes
We recognize deferred tax assets and liabilities at enacted income tax rates for the temporary differences between the financial reporting bases and the tax bases of our assets and liabilities. Any effects of changes in income tax rates or tax laws are included in the provision for income taxes in the period of enactment. Our net deferred tax assets primarily consist of net operating loss carry forwards, or NOLs. We are required to record a valuation allowance against our net deferred tax assets if we conclude that it is more likely than not that taxable income generated in the future will be insufficient to utilize the future income tax benefit from our net deferred tax assets prior to expiration. We periodically review this conclusion, which requires significant management judgment. If we are able to conclude in a future period that a future income tax benefit from our net deferred tax assets has a greater than 50% likelihood of being realized, we are required in that period to reduce the related valuation allowance with a corresponding decrease in income tax expense. This would result in a non-cash benefit to our net income in the period of the determination. In the future, if available evidence changes our conclusion that it is more likely than not that we will utilize our net deferred tax assets prior to their expiration, we will make an adjustment to the related valuation allowance and income tax expense at that time. In subsequent periods, we would expect to recognize income tax expense equal to our pre-tax income multiplied by our effective income tax rate, an expense that was not recognized prior to the reduction of the valuation allowance. Our effective rate may differ from the federal statutory rate due, in part, to our foreign operations and certain discrete period items.
On December 22, 2017, the TCJA was signed into law by the President of the United States. The TCJA most notably reduced the corporate tax rate from 35% to 21% along with eliminating the alternative minimum tax, or AMT, and imposing a mandatory one-time tax on foreign earnings. Under ASC 740, Income Taxes, an entity was required to recognize the effect of tax law changes during the period of enactment. As such, the Company reflected the impact of this law within its December 31, 2017 financial statements. The Company recorded a charge to income tax expense of $69,378 related to the re-measurement of the Company’s deferred tax balances at the 21% income tax rate in its December 31, 2017 statement of operations.
We file income tax returns in the U.S. for federal and state purposes and in various foreign jurisdictions. Our federal tax return remains subject to examination by the Internal Revenue Service from 2015 to present, our New Jersey tax returns remain open from 2014 to present, our Canada tax return remains open from 2015 to present, and other domestic and foreign tax returns remain open for all periods to which those filings relate. The Company received notice that the State of New Jersey will commence an income tax audit for the tax years ended December 31, 2014 through December 31, 2017. We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate resolution.
Business Combinations
We account for business combinations using the acquisition method of accounting. The acquisition method of accounting requires that the purchase price, including the fair value of contingent consideration, of the acquisition be allocated to the assets acquired and liabilities assumed using the fair values determined by management as of the acquisition date. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair values of assets acquired and the liabilities assumed. While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the acquisition date, the Company’s estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill to the extent the Company identifies adjustments to the preliminary purchase price allocation. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations. We include the results of all acquisitions in our consolidated financial statements from the date of acquisition.
Acquisition related transaction costs, such as banking, legal, accounting and other costs incurred in connection with an acquisition, are expensed as incurred in general and administrative expense.
Acquisition related integration costs include costs associated with exit or disposal activities, which do not meet the criteria of discontinued operations, including costs for employee, lease, and contract terminations, facility closing or other exit activities. Additionally, these costs include expenses directly related to integrating and reorganizing acquired businesses and include items such as employee retention costs, recruiting costs, certain moving costs, certain duplicative costs during integration and asset impairments. These costs are expensed as incurred in general and administrative expense.
Acquisition related consideration accounted for as compensation expense, such as restricted cash, restricted stock and option related costs incurred in connection with an acquisition are included in general and administrative expense.

F-15     VONAGE ANNUAL REPORT 2019



Foreign Currency
Generally, the functional currency of our non-United States subsidiaries is the local currency. However, the functional currency of API's United States's subsidiary is the Euro. The financial statements of these subsidiaries are translated to their respective functional currency using month-end rates of exchange for assets and liabilities, and average rates of exchange for revenues, costs, and expenses. Translation gains and losses from the Company's net investments in subsidiaries are deferred and recorded in accumulated other comprehensive income as a component of stockholders’ equity until sale or complete or substantially complete liquidation of the net investment in the foreign entity takes place. Foreign currency transaction gains or losses are reported within other income (expense), net in the Company's consolidated statements of operations. For the year ended December 31, 2019, the amount recognized as foreign currency transaction loss was $727, for the years ended December 31, 2018, the amount recognized as foreign currency transaction gain was $145, and for the year ended December 31, 2017, the amount recognized as foreign currency transaction loss was $620, respectively.
Share-Based Compensation
We account for share-based compensation in accordance with FASB ASC 718, Compensation-Stock Compensation. Under the fair value recognition provisions of this pronouncement, share-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the applicable vesting period of the stock award on a straight-line basis. On January 1, 2017, the Company adopted ASU 2016-09, Improvements to Employee Share-Based Payment Accounting.  Previously, excess tax benefits were recognized in additional paid-in capital on the consolidated balance sheet to the extent they reduced income taxes payable.  Any excess tax benefits or shortfalls are recorded in income taxes upon vest or exercise.  During the years ended December 31, 2019, 2018, and 2017, the Company recorded a net benefit of $5 million, $16 million, and $11 million, respectively, related to excess tax benefits. 

Comprehensive Income (Loss)
Comprehensive income (loss) consists of net income (loss) and other comprehensive items. Other comprehensive items include unrealized gains (losses) on derivatives, foreign currency translation adjustments, and unrealized gains (losses) on available-for-sale securities.

Use of Estimates
Our consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States, which require management to make estimates and assumptions that affect the amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates.
We base our estimates on historical experience, available market information, appropriate valuation methodologies, and on various other assumptions that we believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Estimates are used for such items as depreciable lives for long-lived assets including intangible assets, tax provisions, uncollectible accounts, and assets and liabilities assumed in business combinations, among others. In addition, estimates are used to test long-lived assets and goodwill for impairment.
Reclassifications
Reclassifications have been made to our consolidated financial statements for the prior year periods to conform to classification used in the current year period. The reclassifications did not affect results from operations or net assets.
Recent Accounting Pronouncements
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes by removing certain exceptions currently permissible under ASC Topic 740 along with requiring entities to recognize a franchise tax that is partially based on income as an income-based tax and account for any incremental amounts incurred as non-income based tax, evaluate when a step up in the tax basis of goodwill should be considered as part of the business combination and when it should be considered a separate transaction, specifying that an entity is not required to allocate the consolidated amount of current and deferred tax expense to a legal entity that is not subject to tax in its separate financial statements, reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation and other minor improvements. This ASU is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. The Company is currently evaluating the impact of adopting ASU 2019-12 on our consolidated financial statements and disclosures.

F-16     VONAGE ANNUAL REPORT 2019



In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments which requires the use of a new current expected credit loss ("CECL") model in estimating allowances for doubtful accounts with respect to accounts receivable, straight-line receivable and notes receivable. Receivables from revenue transactions, or trade receivables, are recognized when the corresponding revenue is recognized under ASC Topic 606, Revenue from Contracts with Customers. The CECL model requires that the Company estimates its lifetime expected credit loss with respect to these receivables and records allowances when deducted from the balance of the receivables, which represent the estimated net amounts expected to be collected. Given the generally short term nature of trade receivables, we do not expect to apply a discounted cash flow methodology. However, the Company will consider whether historical loss rates are consistent with expectations of forward-looking estimates for our trade receivables. In November 2018, the FASB issued ASU 2018-19 to clarify that operating lease receivables recorded by lessors are explicitly excluded from the scope of Topic 326. In April 2019, the FASB issued ASU 2019-04 to improve certain codifications including Topic 326 where accrued interest on receivables, recoveries, variable interest rates and prepayments are addressed. In November 2019, the FASB issued ASU 2019-11 to require entities to include expected recoveries of the amortized cost basis previously written off or expected to be written off in the valuation account for purchased financial assets with credit deterioration and clarifies and improves various aspects of the guidance for ASU 2016-13. This ASU is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The adoption of this ASU will not have a material impact on our consolidated financial statements and related disclosures.
The following standards were adopted by the Company during the current year:
In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other. The guidance eliminates Step 2 of the goodwill impairment test. A goodwill impairment loss will now be measured as the amount by which a reporting unit's carrying amount, including goodwill, exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance is effective for annual and interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption was permitted for any impairment test performed on testing dates after January 1, 2017. The Company early adopted this guidance effective September 30, 2019. The adoption of this ASU did not have a material impact on our consolidated financial statements and related disclosures.
In February 2016, FASB issued ASU 2016-02, Leases (Topic 842) which replaces the guidance on accounting for leases in Topic 840. The new guidance increases transparency and comparability among organizations by requiring lessees to recognize assets and liabilities on the balance sheet for most leases and disclose key information about leasing arrangements.
The Company adopted the new standard on January 1, 2019 using a modified retrospective transition approach, which involves applying the new standard to all leases existing at the date of the initial application with any cumulative impact of the adoption recorded to retained earnings. The Company elected the practical expedient which permits the Company the use of hindsight along with package of practical expedients permitted under the transition guidance which excludes lease arrangements with an initial term of twelve month or less. Additionally, the Company carried over its assessment under ASC 840 regarding whether our contracts contained a lease arrangement, the classification of those lease, and the remaining lease terms. The Company also elected the optional transition method that allows adoption of the new standard prospectively, as of the effective date, without adjusting comparative periods presented.
The adoption of Topic 842 has had a significant effect on our balance sheet, mostly related to (1) the recognition of new right-of-use assets and new lease liabilities on our balance sheet for our existing operating leases (most notably leases of office space and co-location space); and (2) the derecognition of existing assets (most notably prepaid rent), and existing liabilities (most notably deferred rent) related to such leases. It will not materially affect our earnings or cash flows. We recorded the following transactions on January 1, 2019:
Recognize currently unrecognized right-of-use assets of approximately $57.3 million net of deferred rent and lease incentives which were previously included in other liabilities.
Recognize currently unrecognized lease liabilities of approximately $64.5 million (based on the present value of the remaining rental payments for existing operating leases).
Recognize an adjustment to retained earnings of $458 thousand related to release of deferred tax assets.



F-17     VONAGE ANNUAL REPORT 2019



 
Note 3.  Revenue Recognition

On January 1, 2018, the Company adopted ASU 2014-09, Revenue from Contracts with Customers (Topic 606). Our results for reporting periods beginning after January 1, 2018 are presented in accordance with the provisions under Topic 606 but any prior period amounts have not been adjusted and continue to be reported in accordance with our revenue recognition policy.
Service Revenues
Substantially all of our revenues are service revenues, which are derived from monthly subscription fees under usage based or pay-per-use type billing arrangements, and contract-based services plans. For consumer customers in the United States, we offer domestic and international rate plans, including a variety of residential plans and mobile plans. For business customers, we offer small and medium business, mid-market, and enterprise customers several service plans with different pricing structures and contractual requirements ranging in duration from month-to-month to three years. In addition, we provide managed equipment to business customers for a monthly fee. Customers also have the opportunity to purchase premium features for additional fees. We also derive service revenues from per minute fees for international calls if not covered under a plan, including calls made via applications for mobile devices and other stand-alone products, and for any calling minutes in excess of a customer's monthly plan limits. For a portion of our customers, monthly subscription fees are automatically charged to customers' credit cards, debit cards or ECP in advance and are recognized over the following month as service is provided.
Service revenue also includes supplying messaging (SMS and Voice) services to customers as part of our CPaaS offerings. Revenue is recognized in the period when messages are sent by the customer. We also transact with providers or bulk SMS aggregators and sell services to these customers who then onsell to their customers. Since the aggregator is our customer, revenue is recognized on a gross basis with related costs included in cost of revenues.
In the United States, we charge regulatory, compliance and intellectual property, and E-911 recovery fees on a monthly basis to defray costs and to cover taxes that we are charged by the suppliers of telecommunications services. These charges, along with the remittance to the relevant government entity, are recorded on a gross basis. In addition, we charge customers USF fees from customers to recover our obligation to contribute to the fund, as allowed by the FCC. We recognize USF revenue on a gross basis and record the related fees in cost of revenues.
Customer Equipment and Shipping Revenues
Revenues are generated from sales of customer equipment directly to customers for replacement devices, or for upgrading their device at the time of customer sign-up for which we charge an additional fee. In addition, customer equipment and shipping revenues include revenues from the sale of VoIP telephones in order to access our small and medium business services. Customer equipment and shipping revenues also include the fees that customers are charged for shipping their customer equipment to them.

F-18     VONAGE ANNUAL REPORT 2019



Disaggregation of Revenue
The following tables detail our revenue from customers disaggregated by primary geographical market, source of revenue, and timing of revenue recognition. The table also includes a reconciliation of the disaggregated revenue for our Business and Consumer segments.
 
For the years ended December 31,
 
For the years ended December 31,
 
2019
 
2018
 
Business
 
Consumer
 
Total
 
Business
 
Consumer
 
Total
Primary geographical markets
 
 
 
 
 
 
 
 
 
 
 
United States
$
500,545

 
$
354,710

 
$
855,255

 
$
421,239

 
$
404,482

 
$
825,721

Canada
6,942

 
19,754

 
26,696

 
3,549

 
23,718

 
27,267

United Kingdom
55,721

 
11,002

 
66,723

 
36,992

 
12,438

 
49,430

Other Countries
240,672

 

 
240,672

 
146,364

 

 
146,364

 
803,880

 
385,466

 
1,189,346

 
608,144

 
440,638

 
1,048,782

Major Sources of Revenue
 
 
 
 
 
 
 
 
 
 
 
Service revenues
$
719,514

 
$
340,462

 
$
1,059,976

 
$
526,707

 
$
394,389

 
$
921,096

Access and product revenues
46,232

 
264

 
46,496

 
50,068

 
559

 
50,627

USF revenues
38,134

 
44,740

 
82,874

 
31,369

 
45,690

 
77,059

 
803,880

 
385,466

 
1,189,346

 
608,144

 
440,638

 
1,048,782


In addition, the Company recognizes service revenues from its customers through subscription services provided or through usage or pay-per-use type arrangements. During the year ended December 31, 2019, the Company recognized $637,980 related to subscription services, $338,697 related to usage, and $212,669 related to other revenues such as USF, other regulatory fees, and credits. During the year ended December 31, 2018, the Company recognized $607,823 related to subscription services, $247,256 related to usage, and $193,703 related to other revenues such as USF, other regulatory fees, and credits.
Contract Assets and Liabilities
The following table provides information about receivables and contract liabilities from contracts with customers:
 
December 31, 2019
 
December 31, 2018
Receivables (1)
$
101,813

 
75,342

Contract liabilities (2)
59,464

 
53,447

(1) Amounts included in accounts receivables on our consolidated balance sheet.
(2) Amounts included in deferred revenues on our consolidated balance sheet.
Our deferred revenue represents the advance consideration received from customers for subscription services and is predominantly recognized over the following month as transfer of control occurs. During the year ended December 31, 2019 and 2018, the Company recognized revenue of $456,855 and $445,547, respectively, related to its contract liabilities. We expect to recognize $59,464 into revenue over the next twelve months related to our deferred revenue as of December 31, 2019.
Remaining Performance Obligation
Transaction price allocated to the remaining performance obligation represents contracted revenue that has not yet been recognized. The typical subscription term may range from 1 month to 3 years. Contracted revenue as of December 31, 2019 that has not yet been recognized was approximately $0.4 billion. This excludes contracts with an original expected length of less than one year. The Company expects to recognize the majority of its remaining performance obligation over the next 18 months.

F-19     VONAGE ANNUAL REPORT 2019



Contract Acquisition Costs
We have various commission programs for internal sales personnel and channel partners that are incremental to the acquisition of customer contracts. These costs are recorded as deferred contract acquisition costs on the consolidated balance sheets which eligible employees and third parties may earn commission on sales of services and products to customers. We expect that these commission fees are recoverable and, therefore, we have capitalized $68,982 and $49,636 as contract costs, net of accumulated amortization, as of December 31, 2019 and December 31, 2018, respectively, included within deferred customer acquisitions costs, current portion and deferred customer acquisition costs on our consolidated balance sheet. In addition, we established a deferred tax liability associated with the transition asset of $9,636 upon the adoption of Topic 606 on January 1,2018. Capitalized commission fees are amortized to sales and marketing expense over the estimated customer life, which is seven years for Business customers. During the year ended December 31, 2019 and 2018, the amounts amortized to sales and marketing were $11,359 and $10,287, respectively. There were no impairment losses recognized in relation to the costs capitalized for the years ended December 31, 2019 and December 31, 2018. In addition, the Company expenses sales commissions for commission plans related to customer arrangements deemed less than a year and for residuals and renewals.

F-20     VONAGE ANNUAL REPORT 2019



 
Note 4. Acquisitions and Dispositions

Acquisition of NewVoiceMedia
On October 31, 2018, the Company acquired 100% of the issued and outstanding shares of NVM, a cloud CCaaS provider, for a purchase price of $350,179 paid in cash. NVM is a private limited company organized under the laws of England & Wales. Adding NVM's contact center solutions to its existing suite of products will enable the Company to offer a full array of cloud business communications solutions delivered through owned technology.
The acquisition was recorded as a business combination under ASC 805, with identifiable assets acquired and liabilities assumed provisionally recorded at their estimated fair value on the acquisition date. The accounting for the business combination was completed as of October 31, 2019, at which point the fair values became final.
Under the terms of the offer, NVM shareholders received cash in the amount of approximately $341 million (approximately £260 million based on a 1.31335 GBP to USD exchange rate as of September 18, 2018) shortly after completion of the offer and the Company paid transactions costs incurred by NVM of approximately $9 million on the date of the acquisition.
The table below summarizes the NVM assets acquired and liabilities assumed as of October 31, 2018:
 
Preliminary Acquisition Date Fair Value as of December 31, 2018
Measurement Period Adjustments
Final Acquisition Date Fair Value
Assets
 
 
 
Cash and cash equivalents
$
1,994

 
$
1,994

Accounts receivable
13,747

(1,448
)
$
12,299

Other current assets
3,907

(565
)
$
3,342

Property and equipment
3,474

 
$
3,474

Intangible assets
154,300

 
$
154,300

Other assets
378

 
$
378

Total assets acquired
177,800

(2,013
)
175,787

 
 
 
 
Liabilities

 
 
Accounts payable
4,712

 
4,712

Accrued expenses
4,145

333

4,478

Deferred tax liabilities
7,756

(598
)
7,158

Deferred revenue
22,000

800

22,800

Total liabilities assumed
38,613

535

39,148

 
 
 
 
Net identifiable assets acquired
139,187

(2,548
)
136,639

Goodwill
210,992

2,548

213,540

Total purchase price
$
350,179

$

$
350,179


The fair values of intangible assets at the acquisition date were measured primarily based on significant inputs that are not observable in the market and thus represent a Level 3 measurement as defined in ASC 820. The fair values of the trade name, customer relationships and developed technology were determined utilizing variations of the income approach where the expected future cash flows resulting from the acquired identifiable intangible assets were reduced by operating costs and charges for contributory assets and then discounted to present value at the weighted average cost of capital.

F-21     VONAGE ANNUAL REPORT 2019



The Company recorded goodwill of $213,540 which is attributable to the Business segment and is not deductible for tax purposes. The factors that resulted in goodwill arising from the acquisition include the revenues and synergies anticipated with the ability to provide a contact center solution to our existing suite of cloud communication services along with a skilled workforce proficient in API development. The Company also recorded intangible assets of $154.3 million comprised of trade name of $5.3 million, customer relationships of $87 million, and developed technology of $62 million. In addition, the Company incurred and expensed acquisition related transaction costs included in general and administrative expense related to the acquisition of NVM of $253 and $9,627 for the years ended December 31, 2019 and 2018, respectively.
Supplemental Pro Forma Information (unaudited)
The following supplemental pro forma information represents the results of operations if Vonage had acquired NVM on January 1, 2018.
  
 
For the year ended
  
 
December 31, 2018
Revenue
 
$
1,105,674

Net loss
 
(17,475
)
Loss per share - basic
 
(0.07
)
Loss per share - diluted
 
(0.07
)

The pro forma information has been adjusted to include the pro-forma impact of amortization of intangible assets based on the purchase price allocations. The pro forma data has also been adjusted to eliminate non-recurring transaction costs as well as the related tax impact of pro forma adjustments. There were no transactions between Vonage and NVM. The pro forma results are presented for illustrative purposes only and do not reflect the realization of potential cost savings or any related integration costs.

Acquisition of TokBox
On August 1, 2018, the Company acquired 100% of the issued and outstanding shares of TokBox for a purchase price of $32,906 paid in cash. San Francisco-based TokBox develops and operates the OpenTok Platform and is a provider in the WebRTC programmable video segment of the cloud communications market which will compliment the Company's existing portfolio of programmable communications.
The acquisition was recorded as a business combination under ASC 805, with identifiable assets acquired and liabilities assumed provisionally recorded at their estimated fair value on the acquisition date. The accounting for the business combination was completed as of June 30, 2019, at which point the fair values became final.


F-22     VONAGE ANNUAL REPORT 2019



The table below summarizes the TokBox assets acquired and liabilities assumed as of August 1, 2018:
 
Acquisition Date Fair Value
Assets
 
Cash and cash equivalents
$
557

Current assets
2,205

Property and equipment
124

Intangible assets
15,602

Deferred tax asset
92

Restricted cash
50

Total assets acquired
18,630

 
 
Liabilities
 
Accounts payable
371

Accrued expenses
6,003

Total liabilities assumed
6,374

 
 
Net identifiable assets acquired
12,256

Goodwill
20,650

Total purchase price
$
32,906



The Company recorded goodwill of $20,650 which is attributable to the Business segment and is deductible for tax purposes. The factors that resulted in goodwill arising from the acquisition include the revenues expected to be achieved by incorporating a video feature in the Company's API platform along with a skilled workforce proficient in API development. The Company also recorded intangible assets of $15,602 comprised of customer relationships of $5,020 and developed technology of $10,582.

Supplemental Pro Forma Information (unaudited)
The following supplemental pro forma information represents the results of operations if Vonage had acquired TokBox on January 1, 2018.
  
 
For the year ended
  
 
December 31, 2018
Revenue
 
$
1,054,649

Net income
 
19,459

Earnings per share - basic
 
0.08

Earnings per share - diluted
 
0.08


The pro forma information has been adjusted to include the pro-forma impact of amortization of intangible assets based on the preliminary purchase price allocations. The pro forma data has also been adjusted to eliminate non-recurring transaction costs as well as the related tax impact of pro forma adjustments. There were no transactions between Vonage and TokBox. The pro forma results are presented for illustrative purposes only and do not reflect the realization of potential cost savings or any related integration costs.


F-23     VONAGE ANNUAL REPORT 2019



Sale of Hosted Infrastructure Product Line

On May 31, 2017, we completed the sale of our Hosted Infrastructure product line for up to $4.0 million consideration comprised of $1.0 million received upon closing, an additional $0.5 million of contingent consideration received during the third quarter of 2017 and the potential for up to $2.5 million further consideration based on the achievement of financial objectives for net sales during the 18 months following closing. The results of our Hosted Infrastructure product line have historically been included within the Business segment. As a result of the sale, we recorded a gain $1,879 for the year ended December 31, 2017, within other income. This disposal did not represent a strategic shift in operations and, therefore, did not qualify for presentation as discontinued operations.

 
 
Note 5. Earnings Per Share

Earnings (loss) per share has been computed according to FASB ASC 260, “Earnings per Share”, which requires a dual presentation of basic and diluted EPS. Basic EPS represents net income or loss divided by the weighted average number of common shares outstanding during a reporting period. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue common stock, including stock options and restricted stock units under our 2001 Stock Incentive Plan and 2006 Incentive Plan were exercised or converted into common stock. The dilutive effect of outstanding, stock options and restricted stock units is reflected in diluted earnings per share by application of the treasury stock method. In applying the treasury stock method for stock-based compensation arrangements, the assumed proceeds are computed as the sum of the amount the employee must pay upon exercise and the amounts of average unrecognized compensation cost attributed to future services.
The following table sets forth the computation for basic and diluted earnings (loss) per share:
 
For the years ended December 31,
 
2019
 
2018
 
2017
 
 
 
 
 
 
Numerator
 
 
 
 
 
Net (loss) income
$
(19,482
)
 
$
35,728

 
$
(33,933
)
 
 
 
 
 
 
Denominator
 
 
 
 
 
Basic weighted average common shares outstanding
242,018

 
237,499

 
225,311

Dilutive effect of stock options and restricted stock units

 
11,393

 

Diluted weighted average common shares outstanding
242,018

 
248,892

 
225,311

Basic (loss) earnings per share
 
 
 
 
 
Basic (loss) earnings per share
$
(0.08
)
 
$
0.15

 
$
(0.15
)
Diluted (loss) earnings per share
 
 
 
 
 
Diluted (loss) earnings (loss) per share
$
(0.08
)
 
$
0.14

 
$
(0.15
)



The following shares were excluded from the calculation of diluted earnings (loss) per share because of their anti-dilutive effects:
  
For the years ended December 31,
 
  
2019

 
2018

 
2017

Restricted stock units
10,389

 
3,285

 
11,928

Employee stock options
4,946

 
1,163

 
10,448

 
15,335

 
4,448

 
22,376




F-24     VONAGE ANNUAL REPORT 2019



As the Company expects to settle the principal amount of its outstanding convertible senior notes in cash and any excess in cash or shares of the Company’s common stock, the Company uses the treasury stock method for calculating any potential dilutive effect of the conversion spread on diluted net income per share, if applicable. The conversion spread will have a dilutive impact on diluted net income per share of common stock when the average market price of the Company’s common stock for a given period exceeds the conversion price of  $16.72  per share. The Company's convertible senior notes are further described in Note 8, Long-Term Debt .

 
Note 6. Goodwill and Intangible Assets

Goodwill

The Company's goodwill is derived primarily from the acquisitions of Vocalocity, Telesphere, iCore, Simple Signal, Nexmo, TokBox and NVM which are included in the Company's Business segment. The following table provides a summary of the changes in the carrying amounts of goodwill:
Balance at January 1, 2018
$
373,764

Increase in goodwill related to acquisition of TokBox
20,650

Increase in goodwill related to acquisition of NVM
210,992

Foreign currency translation adjustment
(6,907
)
Balance at December 31, 2018
598,499

Increase in goodwill related to measurement period adjustments to initial acquisition accounting of NVM
2,548

Foreign currency translation adjustment
1,923

Balance at December 31, 2019
$
602,970



Intangible assets, net

The Company's intangible assets as of December 31, 2019 and 2018 primarily reflect intangible assets established with the acquisitions of various companies such as customer relationships, trade names and developed technology. In addition, the Company's intangible assets include patents we have purchased and licensed, including in connection with the settlement of litigation.
 
 
 
 
December 31, 2019
 
December 31, 2018
 
Useful Lives
(years)
Gross Carrying Value
Accumulated Amortization
Net Carrying Value
 
Gross Carrying Value
Accumulated Amortization
Net Carrying Value
Customer relationships
7
to
12
$
272,767

$
(115,583
)
$
157,184

 
$
272,226

$
(84,339
)
$
187,887

Developed technology
3
to
10
169,722

(80,523
)
89,199

 
162,316

(57,948
)
104,368

Patents and patent licenses
3
to
5
20,554

(19,228
)
1,326

 
20,214

(17,700
)
2,514

Trade names
2
to
5
7,074

(4,878
)
2,196

 
6,952

(1,947
)
5,005

Non-compete agreements
 
3
 
970

(970
)

 
991

(854
)
137

Total finite-lived intangible assets
 
 
 
$
471,087

$
(221,182
)
$
249,905

 
$
462,699

$
(162,788
)
$
299,911





F-25     VONAGE ANNUAL REPORT 2019



During the years ended December 31, 2019, 2018, and 2017, the Company recorded amortization expense of $58,441, $39,457 and $38,056, respectively. Amortization expense may vary in the future as acquisitions, dispositions and impairments, if any, occur. The total expected future annual amortization for the succeeding five years ended December 31 is as follows:
 
 
Estimated Amortization Expense
2020
$
51,219

2021
43,390

2022
39,942

2023
33,523

2024
27,927



 
Note 7. Income Taxes

The components of loss or income before income taxes are as follows: 
  
For the years ended December 31,
  
2019
 
2018
 
2017
United States
$
11,994

 
$
31,205

 
$
39,370

Foreign
(38,102
)
 
5,320

 
6,423

 
$
(26,108
)
 
$
36,525

 
$
45,793



The income tax benefit or expense consisted of the following amounts:
  
For the years ended December 31,
  
2019
 
2018
 
2017
Current:
 
 
 
 
 
Federal
$

 
$

 
$
(1,101
)
Foreign
(3,599
)
 
(3,023
)
 
(1,731
)
State and local taxes
(3,186
)
 
(2,583
)
 
(2,317
)
 
$
(6,785
)
 
$
(5,606
)
 
$
(5,149
)
Deferred:
 
 
 
 
 
Federal
$
(1,495
)
 
$
6,249

 
$
(75,928
)
Foreign
7,321

 
1,290

 
1,631

State and local taxes
7,585

 
(2,730
)
 
(280
)
 
13,411

 
4,809

 
(74,577
)
 
$
6,626

 
$
(797
)
 
$
(79,726
)
    
    

F-26     VONAGE ANNUAL REPORT 2019



The reconciliation between the United States federal statutory rate of 21% for the year ended December 31, 2019 and 2018, and 35% for the years ended December 31, 2017, respectively, to the Company's effective rates are as follows:
 
  
For the years ended December 31,
  
2019
 
2018
 
2017
U.S. Federal statutory tax rate
21
 %
 
21
 %
 
35
 %
Statutory permanent items
(3
)%
 
3
 %
 
9
 %
Effect of the Tax Cuts and Jobs Act
 %
 
 %
 
152
 %
Equity-based compensation
19
 %
 
(43
)%
 
(24
)%
Acquisition costs
 %
 
4
 %
 
 %
Officers' compensation
(7
)%
 
3
 %
 
1
 %
Interest
(10
)%
 
1
 %
 
 %
State and local taxes, net of federal benefit
13
 %
 
12
 %
 
5
 %
International tax (reflects effect of losses for which tax benefit not realized)
(9
)%
 
4
 %
 
(4
)%
Uncertain tax positions
2
 %
 
2
 %
 
 %
Tax credits
1
 %
 
(2
)%
 
(2
)%
Valuation reserve for income taxes and other
 %
 
 %
 
(3
)%
Tax rate change
 %
 
 %
 
3
 %
Other
(2
)%
 
(3
)%
 
2
 %
Effective tax rate
25
 %
 
2
 %
 
174
 %
For the year ended December 31, 2019, the Company's overall effective tax rate was different from the statutory rate of 21% primarily as a result of a permanent benefit related to the equity based stock compensation and an interested related adjustment in the United Kingdom.
For the year ended December 31, 2018, the Company's overall effective tax rate was different from the statutory rate of 21% primarily as a result of the increase in the state provision along with the permanent benefit related to the equity-based stock compensation and its related state impact.
For the year ended December 31, 2017, the Company's overall effective tax rate was different from the statutory rate of 35% primarily due to the impact of tax reform enacted in the United States on December 22, 2017 reducing the corporate tax rate from 35% to 21% beginning January 1, 2018. This resulted in an expense of $69,378 attributable to the re-measurement of the Company's deferred tax assets as of December 31, 2017.


F-27     VONAGE ANNUAL REPORT 2019



The temporary differences which gave rise to the Company's net deferred tax assets consisted of the following:
 
December 31, 2019
 
December 31, 2018
Assets and liabilities:
 
 
 
Accounts receivable and inventory allowances
$
1,044

 
$
839

Deferred rent
1,833

 
1,212

Acquired intangible assets and property and equipment
(35,524
)
 
(56,801
)
Accrued expenses
7,964

 
7,344

Research and development
1,170

 
991

Stock option compensation
17,979

 
14,741

Capital leases

 
(38
)
Cumulative translation adjustments
40

 
170

Deferred revenue
7,471

 
5,355

Derivatives
3

 
142

Prepaid expense
(15,569
)
 
(13,312
)
Convertible debt and capped call
(7,934
)
 

Net operating loss carryforwards
149,848

 
165,732

 
128,325

 
126,375

Valuation allowance
(19,978
)
 
(23,815
)
Deferred tax assets, net, non-current
$
108,347

 
$
102,560


  
Deferred tax assets and valuation allowance
Net deferred tax balance. As of December 31, 2019 and 2018, we recorded a net deferred tax asset, net of valuation allowance of $108,347 and $102,560, respectively. The Company believes that the net operating losses related to one of its United Kingdom subsidiaries, Vonage Limited, and certain U.S. states may not be realizable under a "more likely than not" measurement and as such, a valuation allowance has been established to reduce the asset accordingly.
NOL carryforwards. As of December 31, 2019, the Company has U.S. Federal and state NOL carryforwards of $509,313 and $237,667, respectively, which expire at various times through 2037. We have Non-US NOLs of $165,104 primarily related to the United Kingdom which has no expiration date. Under Section 382 of the Internal Revenue Code, if we undergo an “ownership change” which is generally defined as a greater than 50% change by value in our equity ownership over a three-year period, our ability to use our pre-change of control NOLs and other pre-change tax attributes against our post-change income may be limited. The Section 382 limitation is applied annually so as to limit the use of our pre-change NOLs to an amount that generally equals the value of our stock immediately before the ownership change multiplied by a designated federal long-term tax-exempt rate. At December 31, 2019, there were no limitations on the use of our NOLs except for certain of the NOLs of Vocalocity, which the Company has reflected in the deferred tax asset.
Valuation allowance. As of December 31, 2019 and 2018, the Company's valuation allowance was $19,978 and $23,815, respectively, primarily consisting of NOLs associated with Vonage Limited, NVM and state NOLs for certain legal entities.
Uncertain tax benefits
The Company had uncertain tax benefits of $914 and $1,107 as of December 31, 2019 and 2018, respectively. The Company recognizes interest and penalties related to uncertain tax benefits in income tax expense. The Company incurred interest expense or penalties of $60, $68, and $61 for the years ended December 31, 2019, 2018, and 2017, respectively. 
The following table reconciles the total amounts of uncertain tax benefits:
 
As of December 31,
 
2019
 
2018
Balance as of January 1
$
1,107

 
1,086

Increase due to current year positions
155

 
1,107

Decrease due to prior year positions
(243
)
 
(1,086
)
Decrease due to settlements and payments
(86
)
 

Decrease due to lapse of applicable statute of limitations
(71
)
 

Increase due to foreign currency fluctuation
52

 

Uncertain tax benefits as of December 31
$
914

 
$
1,107



F-28     VONAGE ANNUAL REPORT 2019



Tax jurisdictions
Business is conducted in various countries throughout the world and is subject to tax in numerous jurisdictions. A significant number of tax returns that are filed are subject to audit by various Federal, state and local tax authorities. The Company is no longer subject to U.S. federal income tax examinations for years prior to 2015. With few exceptions, state and local income tax examinations are no longer open for years before 2014.

 
Note 8. Long-Term Debt
A schedule of long-term debt, excluding current portion, at December 31, 2019 and 2018 is as follows: 
 
December 31, 2019
 
December 31, 2018
Term note - due 2023
$

 
$
95,000

Revolving credit facility - due 2023
220,500

 
425,000

Convertible senior notes - due 2024
345,000

 

Long-term debt including current maturities
$
565,500

 
$
520,000

Less current maturities

 
10,000

Less unamortized discount
61,234

 

Less debt issuance cost
7,108

 
772

Total long-term debt
$
497,158

 
$
509,228


As of December 31, 2019, future payments under long-term debt obligations over each of the next five years are as follows: 
  
Long-term debt
2020
$

2021

2022

2023
220,500

2024
345,000

Minimum future payments of principal
$
565,500



Convertible Senior Notes

In June 2019, the Company issued $300.0 million aggregate principal amount of 1.75% convertible senior notes due 2024 in a private placement and an additional $45.0 million aggregate principal amount of such notes pursuant to the exercise in full of the over-allotment option of the initial purchasers. The Convertible Senior Notes are the Company's senior unsecured obligations. The Convertible Senior Notes bear interest at a rate of 1.75% per year, payable semiannually in arrears on June 1 and December 1 of each year, beginning on December 1, 2019. The Convertible Senior Notes will mature on June 1, 2024, unless earlier redeemed, repurchased or converted. We may not redeem the notes prior to June 5, 2022. On or after June 5, 2022, we may redeem for cash all or a portion of the notes if the last reported sale price of the Company's common stock has been at least 130% of the conversion price then in effect on (i) each of at least 20 trading days (whether or not consecutive) during the 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date the Company provides notice of redemption and (ii) the trading day immediately preceding the date the Company provides such notice. The total net proceeds from the offering, after deducting initial purchase discounts and expenses payable by the Company, were $334.8 million.


F-29     VONAGE ANNUAL REPORT 2019



Each $1,000 principal amount of the Convertible Senior Notes is initially convertible into 59.8256 shares of the Company's common stock, which is equivalent to an initial conversion price of approximately $16.72  per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid interest. In addition, upon the occurrence of a make-whole fundamental change or a redemption period, each as defined in the indenture setting forth the terms of the Convertible Senior Notes, the Company will, in certain circumstances, increase the conversion rate by a number of additional shares for a holder that elects to convert its Convertible Senior Notes in connection with such make-whole fundamental change or during the relevant redemption period.
The Company used the net proceeds from the offering to (i) pay the cost of the capped call transactions described below, (ii) to repurchase approximately $10 million in shares of its common stock from purchasers of the Convertible Senior Notes in privately negotiated transactions effected through one of the initial purchasers or an affiliate thereof concurrently with the pricing of the Convertible Senior Notes described below, and (iii) to repay the outstanding principal balance under its credit facility.
Prior to December 1, 2023, the notes will be convertible only upon satisfaction of certain conditions and during certain periods, and thereafter, at any time until the close of business on the second scheduled trading day immediately preceding the maturity date. We will satisfy any conversion election by paying or delivering, as the case may be, cash, shares of common stock or a combination of cash and shares of common stock. The Convertible Senior Notes and shares of common stock issuable upon conversion, if any, have not been registered under the Securities Act, or under any U.S. state securities laws or other jurisdiction and may not be offered or sold in the United States absent registration or an applicable exemption from registration requirements.
During the year ended December 31, 2019, the conditions allowing holders of the Convertible Senior Notes to convert were not met.
In accounting for the issuance of the Convertible Senior Notes, the Company separated the Convertible Senior Notes into liability and equity components.  The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The fair value was determined utilizing a discounted cash flow model that includes assumptions such as implied credit spread, expected volatility, and the risk-free rate for notes with a similar term. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the Convertible Senior Notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount (“debt discount”) is amortized to interest expense at an effective interest rate of 6.4% over the contractual terms of the Convertible Senior Notes.
In accounting for the transaction costs related to the Convertible Senior Notes, the Company allocated the total amount incurred to the liability and equity components of the Convertible Senior Notes based on the proportion of the proceeds allocated to the debt and equity components. Issuance costs attributable to the liability component of $7,973 were recorded as additional debt discount and will be amortized to interest expense using the effective interest method over the contractual terms of the Convertible Senior Notes.  Issuance costs attributable to the equity component were netted with the equity component in stockholders’ equity.
The net carrying amount of the liability component of the Convertible Senior Notes was as follows:
 
December 31, 2019

Principal
$
345,000

Unamortized discount
(61,234
)
Unamortized issuance cost
(7,108
)
Net carrying amount
$
276,658




F-30     VONAGE ANNUAL REPORT 2019



The net carrying amount of the equity component of the Convertible Senior Notes was as follows:
 
December 31, 2019

Proceeds allocated to the conversion option (debt discount)
$
67,664

Issuance cost
(1,944
)
Income tax expense
(15,597
)
Net carrying amount
$
50,123


The following table sets forth the interest expense recognized related to the Convertible Senior Notes:
 
For the years ended December 31,
 
2019
Contractual interest expense
$
3,304

Amortization of debt discount
6,430

Amortization of debt issuance costs
865

Total interest expense related to the Convertible Senior Notes
$
10,599


In connection with the pricing of the Convertible Senior Notes and subsequently in connection with the exercise of the initial purchasers option to purchase additional notes, the Company entered into privately negotiated capped call transactions with certain counterparties (the "Capped Calls"). The Capped Calls each have a strike price of $16.72 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Convertible Senior Notes. The Capped Calls have initial cap prices of $23.46 per share, subject to certain adjustments. The Capped Calls are expected generally to reduce potential dilution to the Company's common stock upon any conversion of notes and/or offset any cash payments the Company is required to make in excess of the aggregate principal amount of converted notes, as the case may be, with such reduction and/or offset subject to a cap. The initial cap price of the Capped Call transactions was $23.46. The net cost of $28,325 incurred to purchase the Capped Calls and related income tax benefit of $6,772 was recorded as a reduction to additional paid-in capital on the Company's consolidated balance sheet and are not accounted for as derivatives.
Concurrently with the issuance of the Convertible Senior Notes, the Company’s board of directors approved the repurchase of an aggregate of 852,515, or $10,000 of, shares of the Company’s outstanding common stock in privately negotiated transactions at a price of $11.73 per share, which was equal to the closing price per share of the Company’s common stock on June 11, 2019, the date of the pricing of the offering of the Convertible Senior Notes. The share repurchase was recorded to treasury stock on the Company's consolidated balance sheet.

2018 Term Note and Revolving Credit Facility

On July 31, 2018, the Company replaced its 2016 Credit Facility previously consisting of a $125 million term loan and a $325 million revolving credit facility with the 2018 Credit Facility consisting of a $100 million senior secured term loan and a $500 million revolving credit facility. The co-borrowers under the 2018 Credit Facility are the Company and Vonage America Inc., the Company’s wholly owned subsidiary. Obligations under the 2018 Credit Facility are guaranteed, fully and unconditionally, by the Company’s other United States subsidiaries and are secured by substantially all of the assets of each borrower and each guarantor.

F-31     VONAGE ANNUAL REPORT 2019



The company used $232,000 of the proceeds available under our 2018 Credit Facility plus cash on hand to retire all of the debt outstanding under our 2016 Credit Facility and to cover transaction fees and expenses. Total transaction fees and expenses incurred were $3,376, of which $474 was allocated to the term note and $2,813 was allocated to the revolving credit facility to be amortized over the term of 2018 Credit Facility. The remaining $89 of transaction fees and expenses were expensed during the year ended December 31, 2018. The Company recognized a loss on extinguishment of debt of $14 which primarily consisted of the write off of previously deferred financing costs partially offset by the realization of a portion of gains associated with the interest rate swaps included in accumulated other comprehensive income. Remaining proceeds available from the undrawn revolving credit facility under our 2018 Credit Facility will be used for general corporate purposes and to fund potential additional acquisitions.

2018 Credit Facility Terms
The following description summarizes the material terms of the 2018 Credit Facility:
The loans under the 2018 Credit Facility mature on July 31, 2023. The unused portion of the Company's revolving credit facility incurs a 0.30% per annum commitment fee.
Outstanding amounts under the 2018 Credit Facility, at the Company's option, will bear interest at:
LIBOR (applicable to one-, two-, three-, six-, or twelve-month periods) plus an applicable margin equal to 2.00% up to 2.75% per annum payable on the last day of each relevant interest period or, if the interest period is longer than three months, each day that is three months after the first day of the interest period, or
the base rate determined by reference to the highest of (a) the rate of interest last quoted by the Wall Street Journal as the “Prime Rate” in the U.S., (b) the federal funds effective rate from time to time plus 0.50%, and (c) the adjusted LIBO rate applicable to one month interest periods plus 1.00%, plus an applicable margin equal to 1.00% up to 1.75% per annum payable on the last business day of each March, June, September, and December and the maturity date of the 2018 Credit Facility.
In 2019, we made repayments of $95 million under the 2018 term loan and made discretionary repayments of $348.5 million under the 2018 revolving credit facility, and borrowed $144 million under the revolving credit facility. In addition, the effective interest rate was 4.56% as of December 31, 2019.
In 2018, we made mandatory repayments of $5 million under the 2018 term loan and made discretionary repayments of $42 million under the 2018 revolving credit facility.
As of December 31, 2019, we were in compliance with all covenants, including financial covenants, for the 2018 Credit Facility.

2016 Financing
In 2018, we made mandatory repayments of $9.4 million under the term note and made discretionary repayments of $35 million under the revolving credit facility and borrowed $40 million under the revolving credit facility.

Interest Rate Swap
On July 14, 2017, we executed on three interest rate swap agreements in order to hedge the variability of expected future cash interest payments related to the 2016 Credit Facility. The swaps have an aggregate notional amount of $150 million and were effective from July 31, 2017 through June 3, 2020 concurrent with the term of the 2016 Credit Facility. Under the swaps our interest rate is fixed at 4.7%. The interest rate swaps are accounted for as cash flow hedges in accordance with ASC 815, Derivatives and Hedging.

F-32     VONAGE ANNUAL REPORT 2019



As of December 31, 2019 and 2018, the fair market value of the swaps was $18 and $1,859, respectively, which is included in other assets on our consolidated balance sheet. The following table summarizes the effects of ASC 815 on the Company's accumulated OCI balance attributable to cash flow derivatives:
 
Years Ended December 31
 
2019
 
2018
Accumulated OCI beginning balance
$
975

 
$
965

Reclassified from accumulated OCI to income:
 
 
 
Due to reclassification of previously deferred gain
(531
)
 
(469
)
Change in fair value of cash flow hedge accounting contracts, net of tax
(1,445
)
 
479

Accumulated OCI ending balance, net of tax (expense) benefit of ($4) and $393, respectively
$
(1,001
)
 
$
975

Gains expected to be realized from accumulated OCI during the next 12 months
$
531

 
$




 
NOTE 9. Fair Value of Financial Instruments
ASC 820-10 defines fair value as the amount that would be received for an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820-10 also establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820-10 describes the following three levels of inputs that may be used:
Level 1: Quoted prices (unadjusted) in active markets that are accessible at the measurement date for identical assets and liabilities. The fair value hierarchy gives the highest priority to Level 1 inputs.
Level 2: Observable prices that are based on inputs not quoted on active markets but corroborated by market data.
Level 3: Unobservable inputs when there is little or no market data available, thereby requiring an entity to develop its own assumptions. The fair value hierarchy gives the lowest priority to Level 3 inputs.  
Although management believed its valuation methods were appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could have resulted in a different fair value measurement at the reporting date.
The following table presents the assets and liabilities that are measured and recognized at fair value on a recurring basis classified under the appropriate level of the fair value hierarchy as of December 31, 2019 and December 31, 2018:
 
December 31, 2019
 
December 31, 2018
Level 2 Measurements
 
 
 
Interest rate swaps (1)
$
18

 
$
1,859



(1) Included in other assets on our consolidated balance sheets.

As of December 31, 2019, the fair value of the 1.75% Convertible Senior Notes was approximately $309,641. The fair value was determined based on the quoted price for the Convertible Senior Notes in an inactive market on the last trading day of the reporting period and is classified as Level 2 in the fair value hierarchy.


F-33     VONAGE ANNUAL REPORT 2019



Fair Value of Other Financial Instruments
The carrying amounts of our other financial instruments, including cash and cash equivalents, accounts receivable, and accounts payable, approximate fair value and are classified as Level 1 because of their short maturities. We believe the fair value of our 2018 Credit Facility at December 31, 2019 and December 31, 2018 was approximately the same as its carrying amount as market conditions, including available interest rates, credit spread relative to our credit rating, and illiquidity, remain relatively unchanged from the issuance date of our debt obligations for a similar debt instrument and are classified as Level 3 within the fair value hierarchy.
As of December 31, 2019, we did not have any other assets or liabilities that are measured and recognized at fair value on a recurring basis.

 
Note 10. Common Stock
As of December 31, 2019 and December 31, 2018, the Company had 596,950 shares of common stock authorized. For a detailed description of our share-based compensation programs refer to Note 11, Employee Stock Benefit Plans.
The following table reflects the changes in the Company's common stock issued and outstanding:
For the Year Ended
 
 
 
 
 
(in thousands)
Issued
 
Treasury
 
Outstanding
Balance at December 31, 2016
282,318

 
(63,317
)
 
219,001

Shares issued under the 2015 Equity Incentive Plan
15,856

 

 
15,856

Employee taxes paid on withholding shares

 
(2,319
)
 
(2,319
)
Common stock repurchases

 
(1,599
)
 
(1,599
)
Balance at December 31, 2017
298,174

 
(67,235
)
 
230,939

Shares issued under the 2015 Equity Incentive Plan
11,562

 

 
11,562

Employee taxes paid on withholding shares

 
(2,758
)
 
(2,758
)
Balance at December 31, 2018
309,736

 
(69,993
)
 
239,743

Shares issued under the 2015 Equity Incentive Plan
5,832

 

 
5,832

Employee taxes paid on withholding shares

 
(2,113
)
 
(2,113
)
Assets acquisition
240

 

 
240

Common stock repurchases (Note 8)

 
(853
)
 
(853
)
Balance at December 31, 2019
315,808

 
(72,959
)
 
242,849



Common Stock Repurchases
On June 11, 2019, concurrently with the issuance of the Convertible Senior Notes, the Company repurchased the Company’s outstanding common stock in privately negotiated transactions. For additional information, refer to Note 8. Long-Term Debt.
We repurchased the following shares of common stock during the year ended December 31, 2019:
 
December 31, 2019
Shares of common stock repurchased
852,515

Value of common stock repurchased
$
10,000




F-34     VONAGE ANNUAL REPORT 2019



Net Operating Loss Rights Agreement
On June 7, 2012, we entered into a Tax Benefits Preservation Plan, or Preservation Plan, designed to preserve stockholder value and tax assets. Our ability to use our tax attributes to offset tax on U.S. taxable income would be substantially limited if there were an "ownership change" as defined under Section 382 of the U.S. Internal Revenue Code. In general, an ownership change would occur if one or more "5-percent shareholders," as defined under Section 382, collectively increase their ownership in us by more than 50 percent over a rolling three-year period.
In connection with the adoption of the Preservation Plan, our board of directors declared a dividend of one preferred share purchase right for each outstanding share of the Company’s common stock. The preferred share purchase rights were distributed to stockholders of record as of June 18, 2012, as well as to holders of the Company's common stock issued after that date, but will only be activated if certain triggering events under the Preservation Plan occur.
Under the Preservation Plan, preferred share purchase rights will work to impose significant dilution upon any person or group which acquires beneficial ownership of 4.9% or more of the outstanding common stock, without the approval of our board of directors, from and after June 7, 2012. Stockholders that own 4.9% or more of the outstanding common stock as of the opening of business on June 7, 2012, will not trigger the preferred share purchase rights so long as they do not (i) acquire additional shares of common stock or (ii) fall under 4.9% ownership of common stock and then re-acquire shares that in the aggregate equal 4.9% or more of the common stock.
The Preservation Plan was set to expire on June 30, 2019, unless extended by our board of directors. On June 6, 2019, at the Vonage 2019 annual meeting of stockholders, stockholders ratified the continued extension of the Preservation Plan through June 30, 2021.

 
Note 11. Employee Stock Benefit Plans

Our stock option program is a long-term retention program that is intended to attract, retain and provide incentives for talented employees, officers and directors, and to align stockholder and employee interests. Currently, we grant options from our 2015 Equity Incentive Plan. Our 2006 Incentive Plan was terminated by our board of directors in 2015 and our 2001 Stock Incentive Plan was terminated by our board of directors in 2008. As such, share-based awards are no longer granted under either the 2006 Incentive Plan and the 2001 Stock Incentive Plan. Under the 2015 Equity Incentive Plan, share-based awards can be granted to all employees, including executive officers, outside consultants, and non-employee directors. Vesting periods for share-based awards are generally three or four years for both plans. Awards granted under each plan expire in five or ten years from the effective date of grant. As of April 2010, the Company began routinely granting awards with ten years expiration period.
The fair value for these options was estimated at the date of grant using a Black-Scholes option-pricing model. The company did not grant options in 2019 and 2018. The assumptions used to value options in 2017 is as follows:
 
 
2017
Risk-free interest rate
1.95-2.18%

Expected stock price volatility
46.19-47.59%

Dividend yield
0.00
%
Expected life (in years)
6.25


 We estimated the volatility of our stock using historical volatility of our common stock in accordance with guidance in FASB ASC 718, “Compensation-Stock Compensation”. The risk-free interest rate assumption is based upon observed interest rates appropriate for the term of our employee stock options. The expected term of employee stock options represents the weighted-average period that the stock options are expected to remain outstanding, which we derive based on our historical settlement experience. As we historically have not paid dividends, we utilize a dividend yield of 0%.
We also issue restricted performance stock units with vesting that is contingent on both TSR compared to members of our peer group and continued service. For the market-based restricted performance stock units issued during the year ended December 31, 2019 and 2018, the payouts at vesting which are linearly interpolated between the percentiles specified below are as follows:

F-35     VONAGE ANNUAL REPORT 2019



Payout Schedule
Percentile Ranking
 
% of Target Earned
Greater than

 
80%
 
 
 
200%
50
%
80%
 
100
%
200%
30
%
50%
 
50
%
100%
Less than

 
30%
 
%
 
%

Notwithstanding the foregoing, if our TSR is negative for the performance period, then the vesting percentage shall not exceed 100%. In addition, we reduce the shares available for grant to cover the potential payout of 200%.
To value these market-based restricted performance stock units, we used a Monte Carlo simulation model on the date of grant. Compensation expense for restricted stock units with performance and market conditions is recognized over the requisite service period using the straight-line method.
The assumptions used to value these market based restricted performance stock units are as follows:
 
2019
 
2018
 
2017
Risk-free interest rate
2.40
%
 
2.38
%
 
1.54
%
Expected stock price volatility
39.95
%
 
36.72
%
 
35.99
%
Dividend yield
0.00
%
 
0.00
%
 
0.00
%
Expected term (in years)
2.79

 
2.79

 
2.79


Our stock incentive plans as of December 31, 2019 are summarized as follows (in thousands): 
 
Shares
Authorized
 
Shares
Available
for Grant
 
Stock
Options
Outstanding
 
Non-vested Restricted Stock and Restricted Stock Units
Options assumed from acquisition
2,227

 
296

 
219

 


2006 Incentive Plan
71,669

 

 
3,650

 
34

2015 Incentive Plan
42,731

 
23,145

 
1,077

 
10,355

Total as of December 31, 2019
116,627

 
23,441

 
4,946

 
10,389


2015 Equity Incentive Plan
On June 3, 2015, we adopted our 2015 Equity Incentive Plan which replaced the 2006 Incentive Plan. Shares issued under the plan may be authorized and unissued shares or may be issued shares that we have reacquired. Shares covered by awards that are forfeited, canceled or otherwise expire without having been exercised or settled, or that are settled by cash or other non-share consideration, will become available for issuance pursuant to a new award. Shares that are tendered or withheld to pay the exercise price of an award or to satisfy tax withholding obligations will not be available for issuance pursuant to new awards.  Our 2015 Equity Incentive Plan will terminate on June 3, 2025. At December 31, 2019, there are 23,145 shares available for future grant under the 2015 Equity Incentive Plan.
The 2015 Equity Incentive Plan permits the grant of stock options, restricted stock, restricted stock units, stock appreciation rights, performance stock, performance units, annual awards, and other awards based on, or related to, shares of our common stock. Options awarded under our 2015 Equity Incentive Plan may be non-qualified stock options or may qualify as incentive stock options under Section 422 of the Internal Revenue Code of 1986, as amended. For purposes of complying with the requirements of Section 162(m) of the Internal Revenue Code of 1986, as amended, the maximum number of shares of common stock that may be subject to stock options, stock appreciation rights, performance-based restricted stock awards, performance-based restricted stock units and performance-based stock awards granted to any participant other than a non-employee director during any calendar year will be limited to 10,000 shares of common stock for each such award type individually. The maximum number of shares of common stock that may be subject to stock options, stock appreciation rights, restricted stock awards, restricted stock units and stock awards granted to any non-employee director during any calendar year will be limited to 10,000 shares of common stock for all such award types in the aggregate. Further, the maximum amount that may become payable to any one Participant during any one calendar year under all Cash Performance Awards intended to qualify as “performance-based compensation” under Section 162(m) of the Internal Revenue Code of 1986, as amended, is limited to $5,000.

F-36     VONAGE ANNUAL REPORT 2019



Stock Options
The following table summarizes the activity and changes related to stock options during the year:
  
Stock Options Outstanding
  
Units
 
Weighted Average Exercise Price Per Unit
 
(in thousands)
 
 
Outstanding at December 31, 2018
5,935

 
$
3.79

Stock options granted

 

Stock options exercised
(948
)
 
2.62

Stock options canceled
(41
)
 
4.04

Outstanding at December 31, 2019
4,946

 
$
4.01

Exercisable at December 31, 2019
4,425

 
$
3.73


There were no options granted in 2019 and 2018. The weighted average exercise price of options granted was $6.46 for the years ended December 31, 2017. The aggregate intrinsic value of exercised stock options for the years ended December 31, 2019, 2018, and 2017 was $7,616, $38,248, and $38,958, respectively. 
The weighted average grant date fair market value of stock options granted was $3.04 for the years ended December 31, 2017.
Restricted Stock and Restricted Stock Units
The following table summarizes the activity and changes related to restricted stock and restricted stock units during the year:
  
Restricted Stock and Restricted Stock Units Outstanding
  
Units
 
Weighted Average Grant Date Fair Market Value Per Unit
 
(in thousands)
 
 
Non-vested at December 31, 2018
9,906

 
$
8.81

Restricted stock and restricted stock units granted
7,696

 
11.29

Restricted stock and restricted stock units vested
(4,917
)
 
6.69

Restricted stock and restricted stock units canceled
(2,296
)
 
10.31

Non-vested at December 31, 2019
10,389

 
$
10.58


The weighted average grant date fair market value of restricted stock and restricted stock units granted was $11.29, $10.55, and $6.79 per unit during the year ended December 31, 2019, 2018, and 2017, respectively. The fair value of restricted stock and restricted stock units that vested during the years ended December 31, 2019, 2018, and 2017 was $32,872, $44,812, and $41,057, respectively. The aggregate intrinsic value of restricted stock units outstanding was $76,986 as of December 31, 2019.
Supplemental Information
Total share-based compensation expense recognized for the years ended December 31, 2019, 2018, and 2017 was $45,242, $33,799, and $37,482, respectively, which were recorded to cost of services and general and administrative expense in the consolidated statement of income. As of December 31, 2019, total unamortized share-based compensation was $51,602, accounting for forfeitures when they occur, which is expected to be amortized over the remaining weighted average recognition period of 2.1 years. Compensation costs for all share-based awards are amortized on a straight-line basis over the requisite service period. Our current policy is to issue new shares to settle the exercise of stock options and prospectively, the vesting of restricted stock units.

F-37     VONAGE ANNUAL REPORT 2019



 Information regarding the options outstanding as of December 31, 2019 is summarized below: 
  
Stock Options Outstanding
 
Stock Options Exercisable
Range of
Exercise Prices
Stock
Options
Outstanding
Weighted
Average
Remaining
Contractual
Life
Weighted Average Exercise Price
Aggregate
Intrinsic
Value
 
Stock Options Vested and Exercisable
Weighted Average Remaining Contractual Life
Weighted Average Exercise Price
Aggregate
Intrinsic
Value
 
(in thousands)
(in years)
 
(in thousands)
 
(in thousands)
(in years)
 
(in thousands)
$0.69 to $1.99
268

 
1.22

 
 
264

 
1.22

 
$2.00 to $4.00
3,337

 
3.41

 
 
3,337

 
3.41

 
$4.01 to $7.25
1,341

 
6.06

 
 
824

 
5.83

 
 
4,946

5.13
4.01

$
16,804

 
4,425

4.87
3.73

$
16,281



Retirement Plan
In March 2001, we established a 401(k) Retirement Plan, or the Retirement Plan, available to employees who meet the plan’s eligibility requirements. Participants may elect to contribute a percentage of their compensation to the Retirement Plan up to a statutory limit. We may make a contribution to the Retirement Plan in the form of a matching contribution. The employer matching contribution is 50% of each employee’s contributions not to exceed $6 in 2017, 2018, and 2019. Our expense related to the Retirement Plan was $8,750, $6,756, and $5,411 in 2019, 2018, and 2017, respectively.

Note 12. Leases

The Company entered into various non-cancelable operating lease arrangements for certain of our existing office and telecommunications co-location space as well as operating leases for certain equipment. The operating leases expire at various times through 2026, some of which provide the Company options to extend the leases for terms up to 5 years beyond the original term. We are committed to pay a portion of the buildings’ operating expenses as required under the arrangements which we will separate as a non-lease component when readily determinable.

During the year ended December 31, 2019, the Company incurred operating lease expense of $14,390, related to its operating leases and $1,272 of sub-lease income. Under ASC 840, the Company had rent expense net of sub-lease income of $22,706 and $11,429 for the years ended December 31, 2018 and 2017, respectively. Additionally, the remaining weighted average lease term for our operating leases was 6.88 years and the weighted average discount rate utilized to measure the Company's operating leases was 5.18% as of December 31, 2019.
    
Supplemental cash flow related to the Company's operating leases is as follows:
 
The Year Ended
 
December 31, 2019
Cash paid for amounts included in the measurement of lease liabilities
$
16,972

Right-of-use assets obtained in exchange for lease obligations
7,718




F-38     VONAGE ANNUAL REPORT 2019



Maturities of lease liabilities as of December 31, 2019 were as follows:
2020
$
15,017

2021
11,663

2022
7,599

2023
7,197

2024
6,592

Thereafter
21,178

Total lease payments
$
69,246

Less imputed interest
(11,047
)
Total
$
58,199


Rental commitments under non-cancelable operating leases in effect as of December 31, 2018 were as follows (as calculated under ASC 840, Leases):
2019
$
17,204

2020
14,209

2021
10,378

2022
8,206

2023
8,154

Thereafter
9,908

Total minimum payments required
$
68,059




 
Note 13.    Property and Equipment

 
December 31, 2019
 
December 31, 2018
Network equipment and computer hardware
$
88,360

 
$
91,901

Leasehold improvements
37,522

 
36,464

Customer premise equipment
28,022

 
18,280

Furniture
4,113

 
7,616

 
158,017

 
154,261

Less accumulated depreciation
(109,646
)
 
(104,999
)
Property, plant and equipment
$
48,371

 
$
49,262




F-39     VONAGE ANNUAL REPORT 2019



 
Note 14.    Accrued Liabilities

 
December 31, 2019
 
December 31, 2018
Compensation and benefits, related taxes and temporary labor
$
40,101

 
$
33,249

Marketing
15,294

 
10,238

Taxes and fees
22,922

 
11,189

Telecommunications
40,498

 
21,403

Interest
873

 
65

Customer credits
2,772

 
3,325

Professional fees
4,482

 
2,049

Inventory
871

 
1,188

Other accruals
9,776

 
4,664

 
$
137,589

 
$
87,370



 
Note 15. Commitments and Contingencies

Commitments
Stand-by Letters of Credit
We have stand-by letters of credit totaling $1,528 and $1,516, as of December 31, 2019 and 2018, respectively.
End-User Commitments
We are obligated to provide telephone services to our registered end-users. The costs related to the potential utilization of minutes sold are expensed as incurred. Our obligation to provide this service is dependent on the proper functioning of systems controlled by third-party service providers. We do not have a contractual service relationship with some of these providers.
Vendor Commitments
We have several commitments primarily commitments to vendors who will provide local inbound services, provide carrier operation, provide data center with technical supports, provide networks and telephone related services, provide marketing infrastructure and services, provide customer caller ID, provide hardware and software supports, provide web hosting service, provide electricity to our office, provide software maintenance service, and license patents to us. In certain cases, we may terminate these arrangements early upon payment of specified fees. These commitments total $94,196 as of December 31, 2019. Of this total amount, we expect to purchase $41,807 in 2020, $26,952 in 2021, $21,892 in 2022, and $3,545 in 2023, respectively. During the fourth quarter of 2019, the Company executed a contract with a vendor related to co-location and infrastructure services over the next three years which comprises a large portion of the Company's purchase commitments as of December 31, 2019. These amounts do not represent our entire anticipated purchases in the future, but represent only those items for which we are contractually committed. We also purchase products and services as needed with no firm commitment. For this reason, the amounts presented do not provide a reliable indicator of our expected future cash outflows or changes in our expected cash position.


F-40     VONAGE ANNUAL REPORT 2019



Contingencies
From time to time, in addition to those identified below, we are subject to legal proceedings, claims, investigations, and proceedings in the ordinary course of business, including claims of alleged infringement of third-party patents and other intellectual property rights, commercial, employment, and other matters. From time to time, we receive letters or other communications from third parties inviting us to obtain patent licenses that might be relevant to our business or alleging that our services infringe upon third party patents or other intellectual property. In accordance with generally accepted accounting principles, we make a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss or range of loss can be reasonably estimated. These provisions, if any, are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case. Litigation is inherently unpredictable. We believe that we have valid defenses with respect to the legal matters pending against us and are vigorously defending these matters. Given the uncertainty surrounding litigation and our inability to assess the likelihood of a favorable or unfavorable outcome in the matters noted below and our inability to reasonably estimate the amount of loss or range of loss, it is possible that the resolution of one or more of these matters could have a material adverse effect on our condensed consolidated financial position, cash flows or results of operations.
Regulation
Telephony services are subject to a broad spectrum of state, federal and foreign regulations. Because of the uncertainty over whether VoIP should be treated as a telecommunications or information service, we have been involved in a substantial amount of state and federal regulatory activity. Implementation and interpretation of the existing laws and regulations is ongoing and is subject to litigation by various federal and state agencies and courts. Due to the uncertainty over the regulatory classification of VoIP service, there can be no assurance that we will not be subject to new regulations or existing regulations under new interpretations, and that such change would not introduce material additional costs to our business. The Company continues to monitor federal regulations relating to net neutrality, rural call completion issues, number slamming, 911 access, access to telecommunication equipment and services by persons with disabilities, caller ID services, number portability, unwanted calls to reassigned numbers, and robocalling. As we continue to expand globally, these types of regulations are likely to be similarly enacted and enforced by the local regulatory authorities.    
State and Municipal Taxes

In accordance with generally accepted accounting principles, we make a provision for a liability for taxes when it is both probable that a liability has been incurred and the amount of the liability or range of liability can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case. From time to time, we have received inquiries from a number of states and local taxing agencies with respect to the remittance of sales, use, telecommunications, and excise taxes. Several jurisdictions are currently conducting tax audits of the Company's records. While the Company collects or has accrued for taxes that it believes are required to be remitted, it has reviewed its positions in those various jurisdictions as well as other regulatory fees and has established appropriate reserves. As such, we have a reserve of $3,175 as of December 31, 2019 as our best estimate of the potential tax exposure for any retroactive assessment.


F-41     VONAGE ANNUAL REPORT 2019



 
Note 16. Industry Segment and Geographic Information

ASC 280, Segment Reporting, establishes reporting standards for an enterprise's business segments and related disclosures about its products, services, geographic areas and major customers.  Under ASC 280, the method for determining what information to report is based upon the way management organizes the operating segments within the Company for making operating decisions and assessing financial performance. Our chief operating decision-maker reviews revenue and gross margin information for each of our reportable segments, but does not review operating expenses on a segment by segment basis. In addition, with the exception of goodwill and intangible assets, we do not identify or allocate our assets by the reportable segments.
Business
For our Business customers, our Applications Group provides innovative, cloud-based UCaaS and CCaaS solutions, comprised of integrated voice, text, video, data, collaboration, and mobile applications over our flexible, scalable SIP based VoIP network. The API Platform Group also offers CPaaS solutions designed to enhance the way businesses communicate with their customers embedding communications into apps, websites and business processes. Together we have a robust set of product families tailored to serve the full range of the business value chain, from the SMB, market, through mid-market and enterprise markets. We provide customers with multiple deployment options, designed to provide the reliability and quality of service they demand. We provide customers the ability to integrate our cloud communications platform with many cloud-based productivity and CRM solutions, including Google’s G Suite, Zendesk, Salesforce’s Sales Cloud, Oracle, Clio, and other CRM solutions. In combination, our products and services permit our business customers to communicate with their customers and employees through any cloud-connected device, in any place, at any time without the often costly investment required with on-site equipment.
Consumer
For our Consumer customers, we enable users to access and utilize our UCaaS services and features, via a single “identity,” either a number or user name, regardless of how they are connected to the Internet, including over 3G/4G, LTE, Cable, or DSL broadband networks. This technology enables us to offer our Consumer customers attractively priced voice and messaging services and other features around the world on a variety of devices.

For our segments we categorize revenues as follows:

Services revenues. Services revenues consists primarily of revenue attributable to our communication services for Consumer and Software Defined Wide Area Network, or SD-WAN, UCaaS and CPaaS services for Business,

Access and product revenues. Product revenues include equipment sold to customers, shipping and handling, professional services, and broadband access, as well as revenues associated with providing access services to Business customers.

USF revenues. USF revenues represent fees passed on to customers to offset required contributions to the USF.

For our segments we categorize cost of revenues as follows:

Services cost of revenues. Services cost of revenues consists of costs associated with network operations and technical support personnel, communication origination, and termination services provided by third party carriers and excludes depreciation and amortization.

Access and product cost of revenues. Product cost of revenues includes equipment sold to customers, shipping and handling, professional services, cost of certain products including equipment or services that we give customers as promotions, and broadband access, as well as costs associated with providing access services to Business customers.

USF cost of revenues. USF cost of revenues represents contributions to the Federal USF and related fees.
 

F-42     VONAGE ANNUAL REPORT 2019



Information about our segment results for the years ended December 31, 2019, 2018, and 2017 were as follows:
Year ended December 31, 2019
 
 
 
 
 
 
Business
 
Consumer
 
Total
Revenues
 
 
 
 
 
Service revenues
$
719,514

 
$
340,462

 
$
1,059,976

Access and product revenues (1)
46,232

 
264

 
46,496

Service, access and product revenues
765,746

 
340,726

 
1,106,472

USF revenues
38,134

 
44,740

 
82,874

Total revenues
803,880

 
385,466

 
1,189,346

 
 
 
 
 
 
Cost of revenues
 
 
 
 
 
Service cost of revenues (2)
336,045

 
34,677

 
370,722

Access and product cost of revenues (1)
53,455

 
4,033

 
57,488

Service, access and product cost of revenues
389,500

 
38,710

 
428,210

USF cost of revenues
38,134

 
44,740

 
82,874

Total cost of revenues
427,634

 
83,450

 
511,084

 
 
 
 
 
 
Segment gross margin
 
 
 
 
 
Service margin
383,469

 
305,785

 
689,254

Access and product margin
(7,223
)
 
(3,769
)
 
(10,992
)
Gross margin ex-USF (Service, access and product margin)
376,246

 
302,016

 
678,262

USF margin

 

 

Segment gross margin
$
376,246

 
$
302,016

 
$
678,262

Segment gross margin %
 
 
 
 
 
Service margin %
53.3
%
 
89.8
%
 
65.0
%
Gross margin ex-USF (Service, access and product margin) %
49.1
%
 
88.6
%
 
61.3
%
Segment gross margin %
46.8
%
 
78.4
%
 
57.0
%

(1) Includes customer premise equipment, access, professional services, and shipping and handling.
(2) Excludes depreciation and amortization of $33,484, $4,683, and $38,167, respectively.


F-43     VONAGE ANNUAL REPORT 2019



Year ended December 31, 2018
 
 
 
 
 
 
Business
 
Consumer
 
Total
Revenues
 
 
 
 
 
Service revenues
$
526,707

 
$
394,389

 
$
921,096

Access and product revenues (1)
50,068

 
559

 
50,627

Service, access and product revenues
576,775

 
394,948

 
971,723

USF revenues
31,369

 
45,690

 
77,059

Total revenues
608,144

 
440,638

 
1,048,782

 
 
 
 
 
 
Cost of revenues
 
 
 
 
 
Service cost of revenues (2)
239,096

 
47,439

 
286,535

Access and product cost of revenues (1)
58,081

 
5,289

 
63,370

Service, access and product cost of revenues
297,177

 
52,728

 
349,905

USF cost of revenues
31,374

 
45,716

 
77,090

Total cost of revenues
328,551

 
98,444

 
426,995

 
 
 
 
 
 
Segment gross margin
 
 
 
 
 
Service margin
287,611

 
346,950

 
634,561

Access and product margin
(8,013
)
 
(4,730
)
 
(12,743
)
Gross margin ex-USF (Service, access and product margin)
279,598

 
342,220

 
621,818

USF margin
(5
)
 
(26
)
 
(31
)
Segment gross margin
$
279,593

 
$
342,194

 
$
621,787

Segment gross margin %
 
 
 
 
 
Service margin %
54.6
%
 
88.0
%
 
68.9
%
Gross margin ex-USF (Service, access and product margin) %
48.5
%
 
86.6
%
 
64.0
%
Segment gross margin %
46.0
%
 
77.7
%
 
59.3
%

(1) Includes customer premise equipment, access, and shipping and handling.
(2) Excludes depreciation and amortization of $22,554, $5,200, and $27,754, respectively.


F-44     VONAGE ANNUAL REPORT 2019



Year ended December 31, 2017
 
 
 
 
 
 
Business
 
Consumer
 
Total
Revenues
 
 
 
 
 
Service revenues
$
417,118

 
$
454,340

 
$
871,458

Access and product revenues (1)
54,971

 
525

 
55,496

Service, access and product revenues
472,089

 
454,865

 
926,954

USF revenues
26,833

 
48,499

 
75,332

Total revenues
498,922

 
503,364

 
1,002,286

 
 
 
 
 
 
Cost of revenues
 
 
 
 
 
Service cost of revenues (2)
184,054

 
80,454

 
264,508

Access and product cost of revenues (1)
57,906

 
7,208

 
65,114

Service and product cost of revenues
241,960

 
87,662

 
329,622

USF cost of revenues
26,833

 
48,499

 
75,332

Total cost of revenues
268,793

 
136,161

 
404,954

 
 
 
 
 
 
Segment gross margin
 
 
 
 
 
Service margin
233,064

 
373,886

 
606,950

Access and product margin
(2,935
)
 
(6,683
)
 
(9,618
)
Gross margin ex-USF (Service, access and product margin)
230,129

 
367,203

 
597,332

USF margin

 

 

Segment gross margin
$
230,129

 
$
367,203

 
$
597,332

Segment gross margin %
 
 
 
 
 
Service margin %
55.9
%
 
82.3
%
 
69.6
%
Gross margin ex-USF (Service, access and product margin) %
48.7
%
 
80.7
%
 
64.4
%
Segment gross margin %
46.1
%
 
72.9
%
 
59.6
%

(1) Includes customer premise equipment, access, and shipping and handling.
(2) Excludes depreciation and amortization of $20,100, $7,208, and $27,308, respectively.


F-45     VONAGE ANNUAL REPORT 2019



A reconciliation of the total of the reportable segments' gross margin to consolidated income before provision for income taxes is as follows:
 
Years Ended December 31,
 
 
2019
 
2018
 
2017
Total reportable gross margin
$
678,262

 
$
621,787

 
$
597,332

Sales and marketing
363,111

 
311,433

 
313,251

Engineering and development
69,460

 
52,139

 
29,630

General and administrative
152,672

 
135,324

 
122,537

Depreciation and amortization
86,256

 
70,980

 
72,523

Income from operations
$
6,763

 
$
51,911

 
$
59,391

 
 
 
 
 
 
Interest expense
$
(32,821
)
 
$
(15,068
)
 
$
(14,868
)
Other income (expense), net
(50
)
 
(318
)
 
1,270

Income before income taxes
$
(26,108
)
 
$
36,525

 
$
45,793


Information about our operations by geographic location is as follows:
  
For the years ended December 31,
 
  
2019
 
2018
 
2017
Revenues:
 
 
 
 
 
United States
$
855,255

 
$
825,721

 
$
851,413

Canada
26,696

 
27,267

 
30,252

United Kingdom
66,723

 
49,430

 
28,309

Other Countries (1)
240,672

 
146,364

 
92,312

 
$
1,189,346

 
$
1,048,782

 
$
1,002,286


(1) No individual other international country represented greater than 10% of total revenue during the periods presented.
  
December 31, 2019

 
December 31, 2018

Long-lived assets:
 
 
 
United States
$
640,277

 
$
596,820

United Kingdom
299,660

 
366,594

Israel
1,609

 
1,688

 
$
941,546

 
$
965,102


 

F-46     VONAGE ANNUAL REPORT 2019



 
Note 17. Cash Flow Information

Detail of supplemental disclosures for cash flow and non-cash investing and financing information was as follows:
  
For the years ended December 31,
(In thousands)
2019
 
2018
 
2017
Supplemental disclosures of cash flow information:
 
 
 
 
 
Cash paid during the periods for:
 
 
 
 
 
Interest
$
23,006

 
$
14,278

 
$
13,323

Income taxes
4,365

 
6,644

 
6,760

Non-cash investing and financing activities:
 
 
 
 
 
Capital expenditures included in accounts payable and accrued liabilities
$
1,326

 
$
1,036

 
$
2,345

Issuance of shares for asset acquisition
3,000

 

 


 
Note 18. Quarterly Financial Information (Unaudited)
Refer to Note 12, Acquisition and Dispositions for a description of the effect of unusual or infrequently occurring events during the quarterly periods. Summarized unaudited quarterly financial data is as follows:
  
 
  
March 31,
June 30,
September 30,
December 31,
Year Ended 2019
 
 
 
 
Revenue
$
279,541

$
297,584

$
302,534

$
309,687

(Loss) income from operations
(2,592
)
(167
)
5,547

3,975

Net (loss) income
(534
)
4,524

(21,097
)
(2,375
)
(Loss) earnings per common share:
 
 
 
 
Basic earnings per share
 
 
 
 
Basic earnings per share
$

$
0.02

$
(0.09
)
$
(0.01
)
Diluted earnings per share
 
 
 
 
Diluted earnings per share
$

$
0.02

$
(0.09
)
$
(0.01
)
 
 
 
 
 
Year Ended 2018
 
 
 
 
Revenue
$
253,573

$
259,875

$
261,531

$
273,803

Income from operations
17,668

13,375

14,847

6,021

Net income (loss)
24,524

8,559

9,588

(6,943
)
Earnings (loss) per common share:
 
 
 
 
Basic earnings (loss) per share
 
 
 
 
Basic earnings (loss) per share
$
0.11

$
0.04

$
0.04

$
(0.03
)
Diluted earnings (loss) per share
 
 
 
 
Diluted earnings (loss) per share
$
0.10

$
0.03

$
0.04

$
(0.03
)



F-47     VONAGE ANNUAL REPORT 2019

EX-4.5 2 a10-k2019exhibit45.htm EXHIBIT 4.5 Exhibit
Exhibit 4.5


VONAGE HOLDINGS CORP.
DESCRIPTION OF SECURITIES

DESCRIPTION OF COMMON STOCK
The common stock of Vonage Holdings Corp. (“Vonage”) is listed on the Nasdaq Global Select Market under the symbol “VG.” All outstanding shares of common stock are validly issued, fully paid, and non-assessable.

The following description of the terms of our common stock is not complete and is qualified in its entirety by reference to our Restated Certificate of Incorporation, as amended (the “Certificate of Incorporation”), and our Amended and Restated By-laws (the “Bylaws”), both of which are exhibits to our Annual Reports on Form 10-K and Quarterly Reports on Form 10-Q.

Voting Rights

The holders of the Common Stock have voting rights at all meetings of stockholders, each such holder being entitled to one vote for each share thereof held by such holder, subject to the preferences applicable to any shares of preferred stock. There is no provision for cumulative voting.

Dividend and Liquidation Rights

Subject to the preferences applicable to any shares of preferred stock outstanding at any time, holders of our common stock are entitled to receive dividends when, as, and if declared by our board of directors from funds legally available therefor.

Other Rights

The holders of our common stock have no preemptive rights and no rights to convert their common stock into any other securities, and our common stock is not subject to any redemption or sinking fund provisions.

Anti-Takeover Provisions of our Certificate of Incorporation, Bylaws, and Delaware Law

Various provisions contained in our Certificate of Incorporation, our Bylaws, and Delaware law could delay or discourage some transactions involving an actual or potential change in control of Vonage or its management.

Certificate of Incorporation and Bylaws

Provisions in our Certificate of Incorporation and our Bylaws:

authorize our board of directors to establish one or more series of any class or classes of our stock, the terms of which can be determined by the board of directors at the time of issuance;
do not authorize cumulative voting;
establish a classified board structure until the annual meeting of stockholders in 2021;
allow our directors to fill any vacancies on our board of directors, including vacancies resulting from a board of directors resolution to increase the number of directors; and
require that stockholders wishing to nominate persons for election to our Board of Directors at an annual meeting or to propose any business to be considered by our stockholders at an annual meeting must comply with certain advance notice and other requirements set forth in our bylaws.

EX-21.1 3 a10-k2019exhibit211.htm EXHIBIT 21.1 Exhibit


Exhibit 21.1
Vonage Holdings Corp.
List of Subsidiaries
Name
 
Jurisdiction of Incorporation
 
 
Vonage America LLC
 
Delaware
 
 
Vonage Wireless Inc.
 
Delaware
 
 
Vonage Business Inc.
 
Delaware
 
 
Vonage Worldwide Inc.
 
Delaware
 
 
Vonage Canada Corp.
 
British Columbia, Canada
 
 
 
Vonage Business Canada Corp.
 
British Columbia, Canada
 
 
 
Vonage A/S
 
Denmark
 
 
 
Vonage B.V.
 
The Netherlands
 
 
 
Vonage Limited
 
United Kingdom
 
 
 
Vonage India Private Limited
 
India
 
 
 
Vonage Apps. Ltd.
 
Israel
 
 
Vonage Foundation Corp.
 
Delaware (Non-Profit)
 
 
 
Nexmo Inc.
 
Delaware
 
 
Nexmo Limited
 
England & Wales
 
 
Nexmo Asia Pacific Limited
 
Hong Kong
 
 
Nexmo Pte. Ltd.
 
Singapore
 
 
Nexmo World Services Limited
 
England & Wales
 
 
Nexmo Software Services Company Ltd.
 
China
 
 
 
Vonage Japan G.K.
 
Japan
 
 
 
Vonage France SARL
 
France
 
 
 
Nexmo Sweden AB
 
Sweden
 
 
 
Nexmo World Services Ltd. Sucurasal en Espana
 
Spain
 
 
 
PT Nexmo International Indonesia
 
Indonesia
 
 
 
Vonage Australia PTY Limited
 
Australia
 
 
 
Vonage NVM Holding Ltd
 
England & Wales
 
 
 
NewVoiceMedia Ltd.
 
England & Wales
 
 
 
NewVoiceMedia Inc.
 
Delaware
 
 
 
NewVoiceMedia Pty Ltd.
 
Australia
 
 
 
NewVoiceMedia sP ZOO
 
Poland
 
 
 
NewVoiceMedia Germany GmbH
 
Germany
 
 
 
NewVoiceMedia Euro Holdings SARL
 
Luxembourg
 
 
 
NewVoiceMedia UK Ltd.
 
England & Wales
 
 
 
NewVoiceMedia Asia Pacific Ltd.
 
Hong Kong
 
 
 
NVM (Technology) Beijing Limited Company
 
Beijing


EX-23.1 4 a10-k2019exhibit231.htm EXHIBIT 23.1 Exhibit


Exhibit 23.1
Consent of Independent Registered Public Accounting Firm


We consent to the incorporation by reference in Registration Statement Nos. 333-233685, 333-212296, 333-205224, 333-192629, 333-136227, and 333-173053 on Form S-8 of our reports dated February 20, 2020, relating to the financial statements of Vonage Holdings Corp. and subsidiaries (the “Company”) and the effectiveness of the Company’s internal control over financial reporting, appearing in this Annual Report on Form 10-K for the year ended December 31, 2019.

 
/s/ Deloitte & Touche LLP
Parsippany, New Jersey
February 20, 2020



EX-31.1 5 a10-k2019exhibit311.htm EXHIBIT 31.1 Exhibit


EXHIBIT 31.1
CERTIFICATION
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Alan Masarek, certify that:
1.     I have reviewed this annual report on Form 10-K of Vonage Holdings Corp.;
2.     Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.    The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)    designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)    designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)    evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)    disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.    The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)    all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)    any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
Date:
February 20, 2020
 
/s/    Alan Masarek
 
 
 
Alan Masarek
 
 
 
Chief Executive Officer




EX-31.2 6 a10-k2019exhibit312.htm EXHIBIT 31.2 Exhibit


EXHIBIT 31.2
CERTIFICATION
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, David T. Pearson, certify that:
1.    I have reviewed this annual report on Form 10-K of Vonage Holdings Corp.;
2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.    The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)    designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)    designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)    evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)    disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.    The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)    all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)    any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
 
 
 
Date:
February 20, 2020
/s/    David T. Pearson
 
 
David T. Pearson
 
 
Chief Financial Officer




EX-32.1 7 a10-k2019exhibit321.htm EXHIBIT 32.1 Exhibit


EXHIBIT 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Alan Masarek, certify to my knowledge pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of Vonage Holdings Corp. on Form 10-K for the annual period ended December 31, 2019 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Vonage Holdings Corp.
 
 
 
 
Date:
February 20, 2020
/s/    Alan Masarek
 
 
Alan Masarek
 
 
Chief Executive Officer
I, David T. Pearson, certify to my knowledge pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of Vonage Holdings Corp. on Form 10-K for the annual period ended December 31, 2019 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Vonage Holdings Corp.
 
 
 
 
Date:
February 20, 2020
/s/    David T. Pearson
 
 
David T. Pearson
 
 
Chief Financial Officer




EX-101.SCH 8 vg-20191231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2115100 - Disclosure - Accrued Liabilities Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Accrued Liabilities Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Accrued Liabilities Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Acquisitions and Dispositiions link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Acquisitions and Dispositiions Acquisition of Business (Tables) link:presentationLink link:calculationLink link:definitionLink 2405407 - Disclosure - Acquisitions and Dispositiions - Allocated Acquisition Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Acquisitions and Dispositiions - Assets Acquired and Liabilities Assumed - New Voice Media (Details) link:presentationLink link:calculationLink link:definitionLink 2405406 - Disclosure - Acquisitions and Dispositiions - Assets Acquired and Liabilities Assumed - Nexmo (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Acquisitions and Dispositiions - Assets Acquired and Liabilities Assumed - TokBox (Details) link:presentationLink link:calculationLink link:definitionLink 2405408 - Disclosure - Acquisitions and Dispositiions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Acquisitions and Dispositiions - Pro Forma Information - New Voice Media (Details) link:presentationLink link:calculationLink link:definitionLink 2405405 - Disclosure - Acquisitions and Dispositiions - Pro Forma Information -TokBox (Details) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Cash Flow Information Cash Flow Inforamtion link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Cash Flow Information Supplemental Disclosures Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Cash Flow Information Supplemental Disclosures fo Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2217201 - Disclosure - Commitments and Contingencies Capital Lease (Policies) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Common Stock link:presentationLink link:calculationLink link:definitionLink 2311302 - Disclosure - Common Stock Common Stock Issued and Outstanding (Tables) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Common Stock - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Common Stock - Repurchased Shares of Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Common Stock - Schedule of Stock by Class (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1003001 - Statement - Consolidated Statements of Comprehensive Income Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - Consolidated Statements of Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Earnings Per Share Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Earnings Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Earnings Per Share (Notes) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Employee Stock Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Employee Stock Benefit Plans Employee Stock Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2412407 - Disclosure - Employee Stock Benefit Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Employee Stock Benefit Plans - Range of Exercise Prices (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Employee Stock Benefit Plans - SBC, Total Share Return (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Employee Stock Benefit Plans - Share-based Compensation, Assumptions Used (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Employee Stock Benefit Plans - Share-based Compensation, Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Employee Stock Benefit Plans - Share-based Compensation, by Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Fair Value of Financial Instruments Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Fair Value of Financial Instruments Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Goodwill and Intangible Assets - Expected Future Annual Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Goodwill and Intangible Assets - Goodwill Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Income Taxes - Components of Income Before Income Tax Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Income Taxes - Components of Income Tax Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Income Taxes - Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2408408 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2408406 - Disclosure - Income Taxes - Net Operating Loss Carryforwards (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2408407 - Disclosure - Income Taxes - Uncertain Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Industry Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Industry Segment and Geographic Information Industry Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2418403 - Disclosure - Industry Segment and Geographic Information Revenues from External Customers and Long-lived Assets by Geographic Areas (Details) link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Industry Segment and Geographic Information Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Leases Leases link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Leases Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2313302 - Disclosure - Leases - Minimal Rental Commitments under Non-Cancelable Operating Lease (Tables) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Leases - Minimum Rental Payment Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Leases - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Long-Term Debt - Future Payments Under Long-term Debt Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Long-Term Debt - Future Payments Under Long-term Debt Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2409407 - Disclosure - Long-Term Debt - Interest Rate Swap (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Long-Term Debt - Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Long-Term Debt - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2409408 - Disclosure - Long-Term Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2409406 - Disclosure - Long-Term Debt - Schedule of Interest Expense REcognized Related to Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Long-Term Debt - Schedule of Net Carrying Amount of Equity Component of Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Long-Term Debt - Schedule of Net Carrying Amount of Liability Component of Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Nature of Business (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Nature of Business (Notes) link:presentationLink link:calculationLink link:definitionLink 2301301 - Disclosure - Nature of Business (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Property and Equipment Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Property and Equipment Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Property and Equipment Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Quarterly Financial Information (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - Quarterly Financial Information (Unaudited) Quarterly Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - Quarterly Financial Information (Unaudited) Quarterly Financial Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Revenue Recognition Contract with Customer, Asset and Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Revenue Recognition Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Revenue Recognition Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Revenue Recognition Revenue from Contract with Customer (Notes) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 1006000 - Statement - Schedule of Supplemental Cash Flow Information Statement link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Summary of Significant Accounting Policies Cash, Cash Equivalents and Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2302302 - Disclosure - Summary of Significant Accounting Policies Cash, Cash Equivalents and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 vg-20191231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 vg-20191231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 vg-20191231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Equity [Abstract] Common Stock Stockholders' Equity Note Disclosure [Text Block] Quarterly Financial Information Disclosure [Abstract] Revenue Revenues (Loss) income from operations Operating Income (Loss) Net income (loss) Net Income (Loss) Attributable to Parent (Loss) earnings per common share: Earnings Per Share [Abstract] Basic earnings per share Earnings Per Share, Basic [Abstract] Basic (loss) earnings per share Earnings Per Share, Basic Diluted earnings per share Earnings Per Share, Diluted [Abstract] Diluted (loss) earnings (loss) per share Earnings Per Share, Diluted Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Assets Acquired and Liabilities Assumed - TokBox [Abstract] Assets Acquired and Liabilities Assumed - TokBox [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] TokBox TokBox [Member] TokBox Business Acquisition [Line Items] Business Acquisition [Line Items] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Property and equipment Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Property, Plant And Equipment Excluding Software Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Restricted cash Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Restricted Cash Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Accrued expenses Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Liabilities Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Net identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Goodwill Goodwill Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net - Cash, Cash Equivalents and Restricted Cash [Abstract] - Cash, Cash Equivalents and Restricted Cash [Abstract] Lessee, Leases [Policy Text Block] Lessee, Leases [Policy Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis of Presentation and Significant Accounting Policies Significant Accounting Policies [Text Block] Commitments and Contingencies Disclosure [Abstract] Loss Contingencies [Table] Loss Contingencies [Table] Restricted Cash and Cash Equivalents [Axis] Restricted Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Standby Letter of Credit Letter of Credit [Member] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Collection and remittance of state and municipal taxes Collection And Remittance Of State And Municipal Taxes [Member] Collection And Remittance Of State And Municipal Taxes [Member] Litigation Status [Axis] Litigation Status [Axis] Litigation Status [Domain] Litigation Status [Domain] Threatened litigation Threatened Litigation [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Restricted cash Restricted Cash and Cash Equivalents Vendor Commitments: Contractual Obligation, Fiscal Year Maturity [Abstract] Total vendor commitments Purchase Obligation 2020 Purchase Obligation, Due in Next Twelve Months 2021 Purchase Obligation, Due in Second Year 2022 Purchase Obligation, Due in Third Year 2023 Contractual Obligation, Due in Fourth Year Reserve for potential tax liability pending new requirements from state or municipal agencies Loss Contingency Accrual Share-based Payment Arrangement [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Restricted stock and restricted stock units Restricted Stock and Restricted Stock Units Member Restricted Stock and Restricted Stock Units Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Tranche One Share-based Payment Arrangement, Tranche One [Member] Tranche Two Share-based Payment Arrangement, Tranche Two [Member] Tranche Three Share-based Payment Arrangement, Tranche Three [Member] Tranche Four Share-based Compensation Award, Tranche Four [Member] Share-based Compensation Award, Tranche Four [Member] Share-based compensation: Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Percentile Ranking Share-based Compensation Arrangement By Share-based Payment Award, Performance Benchmark Percentages Share-based Compensation Arrangement By Share-based Payment Award, Performance Benchmark Percentages % of Target Earned Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Revenue from Contract with Customer [Abstract] Revenue Recognition Revenue from Contract with Customer [Text Block] Segment Reporting [Abstract] Revenue by Reporting Segments Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Revenue from External Customers by Geographic Area Revenue from External Customers by Geographic Areas [Table Text Block] Long-Lived Assets by Geographic Area Long-lived Assets by Geographic Areas [Table Text Block] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Common Stock Common Stock [Member] Common stock repurchases: Equity, Class of Treasury Stock [Line Items] Common stock, shares authorized Common Stock, Shares Authorized Fair Value Disclosures [Abstract] Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Debt Disclosure [Abstract] Schedule of Long-Term Debt Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Future Payments under Long-Term Debt obligations Schedule of Maturities of Long-term Debt [Table Text Block] Schedule of New Carrying Amount of Liability and Equity Components of Notes Convertible Debt [Table Text Block] Schedule of Interest Expense Recognized Related to Notes Interest Income and Interest Expense Disclosure [Table Text Block] Accumulated OCI Balance Attributable to Cash Flow Derivatives Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Basic weighted average common shares outstanding Weighted Average Number of Shares Outstanding, Basic Diluted weighted average common shares outstanding Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Accrued Liabilities [Abstract] Schedule of Accrued Liabilities [Table Text Block] Schedule of Accrued Liabilities [Table Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Contract Acquisition Costs Deferred Policy Acquisition Costs [Text Block] Cost of Revenues Cost of Goods and Service [Policy Text Block] Sales and Marketing Expenses Advertising Cost [Policy Text Block] Engineering and Development Expenses Research, Development, and Computer Software, Policy [Policy Text Block] Cash, Cash Equivalents and Marketable Securities Cash and Cash Equivalents, Policy [Policy Text Block] Certain Risks and Concentrations Concentration Risk, Credit Risk, Policy [Policy Text Block] Inventory Inventory, Policy [Policy Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Software Costs Internal Use Software, Policy [Policy Text Block] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Asset Impairments Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Debt Related Costs Debt, Policy [Policy Text Block] Restricted Cash and Letters of Credit Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Derivative Financial Instruments Derivatives, Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Business Combinations Business Combinations Policy [Policy Text Block] Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Share-Based Compensation Share-based Payment Arrangement [Policy Text Block] Comprehensive Income (Loss) Comprehensive Income, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Business Combinations [Abstract] Currency [Axis] Currency [Axis] All Currencies [Domain] All Currencies [Domain] United Kingdom, Pounds United Kingdom, Pounds Disposal Group Classification [Axis] Disposal Group Classification [Axis] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Disposal Group, Not Discontinued Operations Disposal Group, Not Discontinued Operations [Member] Disposal Group Name [Axis] Disposal Group Name [Axis] Disposal Group Name [Domain] Disposal Group Name [Domain] Hosted Infrastructure Product Line Hosted Infrastructure Product Line [Member] Hosted Infrastructure Product Line [Member] New Voice Media New Voice Media [Member] New Voice Media Nexmo Nexmo [Member] Nexmo [Member] 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] Customer relationships Customer Relationships [Member] Trade names Trade Names [Member] Developed technology Technology-Based Intangible Assets [Member] Business Acquisition, Percentage of Voting Interests Acquired Business Acquisition, Percentage of Voting Interests Acquired Acquisition Cost Business Combination, Consideration Transferred Acquisition cash paid Payments to Acquire Businesses, Gross Foreign Currency Exchange Rate, Translation Foreign Currency Exchange Rate, Translation Other Payments to Acquire Businesses Other Payments to Acquire Businesses Intangible asset useful life Finite-Lived Intangible Asset, Useful Life Acquisition related transaction costs Business Combination, Acquisition Related Costs Total revenues Disposal Group, Including Discontinued Operation, Consideration Disposal Group, Including Discontinued Operation, Consideration Disposal Group, Including Discontinued Operation, Consideration Received At Closing Disposal Group, Including Discontinued Operation, Consideration Received At Closing Disposal Group, Including Discontinued Operation, Consideration Received At Closing Disposal Group, Including Discontinued Operation, Consideration To Be Received Six Months From Closing Disposal Group, Including Discontinued Operation, Consideration To Be Received Six Months From Closing Disposal Group, Including Discontinued Operation, Consideration To Be Received Six Months From Closing Disposal Group, Discontinued Operation, Consideration To Be Received Based On Achievement Of Financial Objectives Disposal Group, Discontinued Operation, Consideration To Be Received Based On Achievement Of Financial Objectives Disposal Group, Discontinued Operation, Consideration To Be Received Based On Achievement Of Financial Objectives Disposal Group, Including Discontinued Operation, Gain on Sale Disposal Group, Including Discontinued Operation, Gain on Sale Disposal Group, Including Discontinued Operation, Gain on Sale Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-09 Accounting Standards Update 2016-09 [Member] Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Additional Paid-in Capital Additional Paid-in Capital [Member] Retained Earnings Retained Earnings [Member] Treasury Stock Treasury Stock [Member] Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Financial Statements: Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning Balance Stockholders' Equity Attributable to Parent Cumulative Effect Adjustment Upon the Adoption of ASU New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets Stock option exercises Stock Issued During Period, Value, Stock Options Exercised Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Employee taxes paid on withholding shares APIC, Share-based Payment Arrangement, Increase for Cost Recognition Common stock repurchases Stock Repurchased and Retired During Period, Value Unrealized loss on available-for-sale securities Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Unrealized gain on derivatives Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax Equity component of convertible notes, net of issuance costs and tax Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Equity component of convertible notes, net of issuance costs and tax Purchase of capped calls Purchase of capped calls Asset Acquisition, Consideration Transferred By Stock Asset Acquisition, Consideration Transferred By Stock Asset Acquisition, Consideration Transferred By Stock Unrealized gain on derivatives Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Net income Ending Balance Quarterly Financial Information (Unaudited) Quarterly Financial Information [Text Block] Common stock repurchases Class of Treasury Stock [Table Text Block] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Fair Value, Recurring Fair Value, Recurring [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level 2 Assets 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] Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Convertible Debt, Fair Value Disclosures Convertible Debt, Fair Value Disclosures Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [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] Property and Equipment: Property, Plant and Equipment [Line Items] Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Income Statement [Abstract] Cost, depreciation and amortization Cost, Depreciation and Amortization Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, net of allowance of $5,494 and $3,542, respectively Accounts Receivable, after Allowance for Credit Loss, Current Inventory, net of allowance of $76 and $152, respectively Inventory, Net Deferred customer acquisition costs, current portion Capitalized Contract Cost, Net, Current Prepaid expenses Prepaid Expense, Current Other current assets Other Assets, Current Total current assets Assets, Current Property and equipment, net of accumulated depreciation of $109,646 and $104,999, respectively Property, Plant and Equipment, Net Operating Lease, Right-of-Use Asset Operating Lease, Right-of-Use Asset Software, net of accumulated amortization of $102,133 and $100,870, respectively Capitalized Computer Software, Net Capitalized Contract Cost, Net, Noncurrent Capitalized Contract Cost, Net, Noncurrent Restricted cash Restricted Cash and Cash Equivalents, Noncurrent Intangible assets, net of accumulated amortization of $221,182 and $162,788, respectively Finite-Lived Intangible Assets, Net Deferred tax assets Deferred Tax Assets, Net, Noncurrent Other assets Other Assets, Noncurrent Total assets Assets Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued expenses Accrued Liabilities, Current Deferred revenue, current portion Deferred Revenue, Current Current portion of notes payable Secured Debt, Current Total current liabilities Liabilities, Current Indebtedness under revolving credit facility Long-term Line of Credit, Noncurrent Long-term Debt Long-term Debt Other liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and Contingencies (Note 15) Commitments and Contingencies Stockholders’ Equity Common stock, par value $0.001 per share; 596,950 shares authorized at December 31, 2019 and 2018; 315,808 and 309,736 shares issued at December 31, 2019 and 2018, respectively; 242,849 and 239,743 shares outstanding at December 31, 2019 and 2018, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated deficit Retained Earnings (Accumulated Deficit) Treasury stock, at cost, 72,959 shares at December 31, 2019 and 69,993 shares at December 31, 2018 Treasury Stock, Value Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholders’ equity Total liabilities and stockholders’ equity Liabilities and Equity Convertible Notes Payable Convertible Notes Payable Operating Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent Capital Lease Obligations, Current Capital Lease Obligations, Current Long-Term Debt And Revolving Credit Facility Debt Disclosure [Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Goodwill [Line Items] Goodwill [Line Items] Goodwill [Roll Forward] Goodwill [Roll Forward] Goodwill, beginning of period Goodwill, Period Increase (Decrease) Goodwill, Period Increase (Decrease) Foreign currency translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Goodwill, end of period New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Restatement [Axis] Restatement [Axis] Restatement [Domain] Restatement [Domain] Adjustment Restatement Adjustment [Member] Letter of credit-lease deposits Restricted Cash, Lease Deposits [Member] Restricted Cash, Lease Deposits [Member] Project [Axis] Project [Axis] Project [Domain] Project [Domain] Product Product [Member] Purchased Intangible Assets Purchased Intangible Assets [Member] Purchased Intangible Assets [Member] Network equipment and computer hardware Network Equipment [Member] Network Equipment [Member] Customer premise equipment Customer Premises Equipment [Member] Customer Premises Equipment [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Customer Life Customer Life Customer Life Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Sales and marketing Selling and Marketing Expense Engineering and development Research and Development Expense Maximum original maturity term of investments to be considered cash and cash equivalents Maximum Original Maturity Term of Investments to be Considered Cash and Cash Equivalents Maximum Original Maturity Term of Investments to be Considered Cash and Cash Equivalents Number of unsuccessful billing cycles before account termination Number of Unsuccessful Billing Cycles Before Account Termination Number of Unsuccessful Billing Cycles Before Account Termination Useful life of property and equipment Property, Plant and Equipment, Useful Life Effective income tax rate reconciliation, change in enacted tax rate, amount Effective Income Tax Rate Reconciliation Change in Enacted Tax Rate, Amount Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount* Foreign currency transaction gain (loss), before tax Foreign Currency Transaction Gain (Loss), before Tax Cumulative Effect of New Accounting Principle in Period of Adoption Cumulative Effect of New Accounting Principle in Period of Adoption Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Cash, cash equivalents, and restricted cash, beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Advertising Expense Advertising Expense Operating Lease, Liability Operating Lease, Liability Cash, Cash Equivalents and Marketable Securities [Abstract] Cash, Cash Equivalents and Marketable Securities [Abstract] Restrictions on Cash and Cash Equivalents [Table Text Block] Restrictions on Cash and Cash Equivalents [Table Text Block] Long-lived Assets by Geographic Areas [Abstract] Long-lived Assets by Geographic Areas [Abstract] 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 UNITED STATES CANADA CANADA UNITED KINGDOM UNITED KINGDOM Non-US [Member] Non-US [Member] ISRAEL ISRAEL Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Customer Representation Of Revenue, Percentage Customer Representation Of Revenue, Percentage Customer Representation Of Revenue, Percentage Long-Lived Assets Long-Lived Assets Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Industry Segment and Geographic Information Segment Reporting Disclosure [Text Block] Cover page. Document Type Document Type Document Annual Report Document Annual Report Document Transition Report Document Transition Report Document Period End Date Document Period End Date 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 Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Public Float Entity Public Float Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Income tax expense (benefit): Income Tax Expense (Benefit), Continuing Operations [Abstract] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Current Federal Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) State and local taxes Current State and Local Tax Expense (Benefit) Current income tax expense (benefit) Current Income Tax Expense (Benefit) Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) State and local taxes Deferred State and Local Income Tax Expense (Benefit) Deferred income tax expense (benefit) Deferred Income Tax Expense (Benefit) Income tax expense (benefit) Income Tax Expense (Benefit) Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Business Service Business Services [Member] Business Services Source of Revenue [Axis] Source of Revenue [Axis] Source of Revenue [Axis] Source of Revenue [Domain] Source of Revenue [Domain] [Domain] for Source of Revenue [Axis] Subscription services Subscription services [Member] Subscription services Usage Usage [Member] Usage USF and others USF and others [Member] USF and others Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Performance Obligation, Description of Timing Revenue, Performance Obligation, Description of Timing Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Year Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Contract with Customer, Liability, Revenue Recognized Contract with Customer, Liability, Revenue Recognized Capitalized Contract Cost, Gross Capitalized Contract Cost, Net Deferred Tax Liabilities, Deferred Expense, Other Capitalized Costs Deferred Tax Liabilities, Deferred Expense, Other Capitalized Costs Amortization of deferred customer acquisition costs Capitalized Contract Cost, Amortization Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Options assumed from acquisition Assumed Through Acquisitions [Member] Assumed Through Acquisitions [Member] 2006 Incentive Plan Incentive Plan, 2006 [Member] Incentive Plan, 2006 [Member] 2015 Incentive Plan Incentive Plan, 2015 [Member] Incentive Plan, 2015 [Member] Shares Authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Shares Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Stock Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Non-vested Restricted Stock and Restricted Stock Units Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Class of Stock [Line Items] Class of Stock [Line Items] Issued, Balance at beginning of the Period Common Stock, Shares, Issued Treasury, Balance at beginning of the period Treasury Stock, Shares Outstanding, Balance at beginning of the period Common Stock, Shares, Outstanding Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture Employee taxes paid on withholding shares Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Assets acquisition Stock Issued During Period, Shares, New Issues Common stock repurchases Stock Repurchased and Retired During Period, Shares Issued, Balance at end of the period Treasury, Balance at end of the period Outstanding, Balance at the end of the prirod Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Stock repurchased during period (in shares) Treasury Stock, Shares, Acquired Value of common stock repurchased Treasury Stock, Value, Acquired, Cost Method Leasehold improvements Leaseholds and Leasehold Improvements [Member] Furniture Furniture and Fixtures [Member] Property, Plant and Equipment, Gross Property, Plant and Equipment, Gross Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, plant and equipment Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Interest Rate Derivative Assets, at Fair Value Interest Rate Cash Flow Hedge Derivative at Fair Value, Net United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Income from continuing operations before income tax expense Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Patents and patent licenses Patents [Member] Non-compete agreements Noncompete Agreements [Member] Intangible assets: Finite-Lived Intangible Assets [Line Items] Gross Carrying Value Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Value Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Service Service [Member] Service and Product Service and Product [Member] Service and Product USF USF [Member] USF Consumer Service Consumer Services [Member] Consumer Services Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Cost of revenues Cost of Revenue Gross Profit Gross Profit Segment gross margin % Gross Profit as a Percentage of Revenues Gross Profit as a Percentage of Revenues General and administrative General and Administrative Expense Depreciation and amortization Depreciation, Depletion And Amortization Including Impairment Charges Depreciation, Depletion And Amortization Including Impairment Charges Interest expense Interest Expense Other income (expense), net Other Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Estimated fair values of assets acquired and liabilities assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Pro forma financial information Business Acquisition, Pro Forma Information [Table Text Block] Schedule of allocated acquisition costs Schedule of Business Acquisitions, by Acquisition [Table Text Block] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Federal Domestic Tax Authority [Member] State State and Local Jurisdiction [Member] Net operating loss carryforwards: Operating Loss Carryforwards [Line Items] Net operating loss carryforwards Operating Loss Carryforwards Consolidated Statement of Comprehensive Income (Parenthetical) [Abstract] Consolidated Statement of Comprehensive Income (Parenthetical) [Abstract] Operating Activities [Axis] Operating Activities [Axis] Operating Activities [Domain] Operating Activities [Domain] Statement [Line Items] Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Other Comprehensive Income (Loss), Securities, Available-for-sale, Tax Other Comprehensive Income (Loss), Securities, Available-for-sale, Tax Unrealized Gain on Derivatives, Tax Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax Debt Instrument, Convertible, Conversion Price Debt Instrument, Convertible, Conversion Price Employee-related Liabilities, Current Employee-related Liabilities, Current Accrued Marketing Costs, Current Accrued Marketing Costs, Current Taxes Payable, Current Taxes Payable, Current Accrued Utilities, Current Accrued Utilities, Current Interest Payable Interest Payable Accrued Customer Credits, Current Accrued Customer Credits, Current Accrued Customer Credits, Current Accrued Professional Fees, Current Accrued Professional Fees, Current Accrued Inventory Accrued Inventory Accrued Inventory Other Accrued Liabilities, Current Other Accrued Liabilities, Current Accrued expenses Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net (loss) income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Adjustments to reconcile net (loss) income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Deprecation, Amortization And Impairment Charges Excluding Amortization Of Intangible Assets And Debt Issuance Costs Depreciation and Amortization and Impairment Charges Amortization of intangibles Amortization of Intangible Assets Deferred income taxes Deferred Income Taxes and Tax Credits Allowance for doubtful accounts and obsolete inventory ProvisionForDoubtfulAccountsAndInventory Amount of expense related to write-down of receivables and inventory to the amount expected to be realized. Amortization of Debt Issuance Costs and Discounts Amortization of Debt Issuance Costs and Discounts Loss on disposal of property and equipment Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Share-based expense Share-based Payment Arrangement, Noncash Expense Gain on sale of business Gain (Loss) on Disposition of Business Change in derivatives Changes In Derivatives The net unrealized change in the aggregate value of derivative instruments used in operating activities and included in earnings in the period Changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventory Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Deferred customer acquisition costs Increase (Decrease) in Deferred Subscriber Acquisition Costs Increase (Decrease) in Deferred Subscriber Acquisition Costs Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue Other assets - cloud computing implementation costs Payments to Develop Software Other assets and liabilities Increase (Decrease) in Other Operating Liabilities Net cash provided by operating activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Capital expenditures Payments to Acquire Property, Plant, and Equipment Purchase of intangible assets Payments to Acquire Intangible Assets Maturities and sales of marketable securities Proceeds from Sale and Maturity of Marketable Securities Acquisition and development of software assets Payments for Software Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Proceeds from sale of business Proceeds from Divestiture of Businesses Net cash used in investing activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Principal payments on capital lease obligations and other financing obligations Repayments of Long-term Capital Lease Obligations Payments on short and long-term debt Repayments of Long-term Debt Proceeds from issuance of short and long-term debt Proceeds from Issuance of Long-term Debt Payment of debt issuance costs Payments of Financing Costs Payments for capped call transactions and costs Payments for capped call transactions and costs Payments for capped call transactions and costs Common stock repurchases Payments for Repurchase of Common Stock Employee taxes paid on withholding shares Payment, Tax Withholding, Share-based Payment Arrangement Proceeds from exercise of stock options Proceeds from Stock Options Exercised Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Net increase (decrease) in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents, and restricted cash, beginning of period Cash, cash equivalents, and restricted cash, end of period Earnings Per Share Earnings Per Share [Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Computation for basic and diluted net (loss) income per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Securities excluded from calculation of diluted earnings per common share because of anti-dilutive effects Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Assets Acquired and Liabilities Assumed-New Voice Media [Abstract] Assets Acquired and Liabilities Assumed-New Voice Media [Abstract] Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Deferred revenue, current portion Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Deferred tax liabilities, net, non-current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent Deferred tax liabilities, net, non-current Business Combination Provisional Information, Initial Accounting Incomplete Adjustment, Deferred Tax Liabilities Business Combination Provisional Information, Initial Accounting Incomplete, Adjustment Deferred Tax Liabilities Total liabilities assumed Net identifiable assets acquired Net identifiable assets acquired Business Combination Provisional Information, Initial Accounting Incomplete Adjustment, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Business Combination Provisional Information, Initial Accounting Incomplete Adjustment, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Goodwill Business Combination Provisional Information, Initial Accounting Incomplete Adjustment, Goodwill Business Combination Provisional Information, Initial Accounting Incomplete Adjustment, Goodwill Pro Forma Information [Abstract] Pro Forma Information [Abstract] Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table] Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table] Nonrecurring Adjustment [Axis] Nonrecurring Adjustment [Axis] Nonrecurring Adjustment [Domain] Nonrecurring Adjustment [Domain] Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items] Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items] Business Acquisition, Pro Forma Revenue Business Acquisition, Pro Forma Revenue Business Acquisition, Pro Forma Net Income (Loss) Business Acquisition, Pro Forma Net Income (Loss) Business Acquisition, Pro Forma Earnings Per Share, Basic Business Acquisition, Pro Forma Earnings Per Share, Basic Business Acquisition, Pro Forma Earnings Per Share, Diluted Business Acquisition, Pro Forma Earnings Per Share, Diluted Concentration Risk [Table] Concentration Risk [Table] Concentration risk: Concentration Risk [Line Items] Foreign Tax Authority Foreign Tax Authority [Member] Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Deferred Tax Assets, Valuation Allowance, Noncurrent Deferred Tax Assets, Valuation Allowance, Noncurrent Uncertain Tax Benefits Unrecognized Tax Benefits Acquisition of Business Business Combination Disclosure [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Restricted stock units Restricted Stock Units (RSUs) [Member] Employee stock options Share-based Payment Arrangement, Option [Member] Earnings per share, antidilutive securities: Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities excluded from earnings per common share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] 2018 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Five Schedule of Goodwill Schedule of Goodwill [Table Text Block] Intangible assets, net Schedule of Finite-Lived Intangible Assets [Table Text Block] Total expected future annual amortization Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Leases [Abstract] Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Uncertain Tax Benefits [Abstract] Uncertain Tax Benefits [Abstract] Uncertain Tax Benefits, Beginning Balance Increase due to current year positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Decrease due to prior year positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Unrecognized Tax Benefits, Increase Resulting from Settlements with Taxing Authorities Unrecognized Tax Benefits, Increase Resulting from Settlements with Taxing Authorities Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation Uncertain Tax Benefits, Ending Balance Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Operating Lease, Expense Operating Lease, Expense Operating Leases, Income Statement, Sublease Revenue Operating Leases, Income Statement, Sublease Revenue Operating Leases, Rent Expense, Net Operating Leases, Rent Expense, Net Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Schedule of Supplemental Cash Flow Information [Abstract] Schedule of Supplemental Cash Flow Information [Abstract] Operating Lease, Payments Operating Lease, Payments Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Interest Expense, Debt, Excluding Amortization Interest Expense, Debt, Excluding Amortization Amortization of Debt Discount (Premium) Amortization of Debt Discount (Premium) Amortization of financing costs and debt discount Amortization of Debt Issuance Costs Interest Expense, Debt Interest Expense, Debt Lessor, Operating Lease, Payments to be Received, Maturity Lessor, Operating Lease, Payments to be Received, Maturity [Table Text Block] Supplemental Cash Flow Elements [Abstract] Cash Flow Information Cash Flow, Supplemental Disclosures [Text Block] Title of Individual [Axis] Title of Individual [Axis] Title of Individual [Domain] Title of Individual [Domain] Director [Member] Director [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Selling, general and administrative expense Selling, General and Administrative Expenses [Member] Stock option and stock appreciation rights Stock Option and Stock Appreciation Rights [Member] Stock Option and Stock Appreciation Rights [Member] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Award expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Vesting percentage Maximum awards paid annually Share-based Compensation Arrangement By Share-based Payment Award, Maximum Awards Authorized To Be Paid Annually Share-based Compensation Arrangement By Share-based Payment Award, Maximum Awards Authorized To Be Paid Annually Stock options granted, weighted average exercise price (USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Restricted stocks and restricted stock units, granted, weighted average exercise price (USD 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 Stock options, exercises in period, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Restricted stocks and restricted stock units, exercised, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Stock options, grants in period, weighted average grant date fair value (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Share-based compensation expense Share-based Payment Arrangement, Expense Total unamortized share-based compensation Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Total unamortized share-based compensation, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Maximum employer contribution percentage Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Annual contribution limit per employee Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount Retirement plan expense Defined Contribution Plan, Cost Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Business Acquisition, Contingent Consideration [Line Items] Business Acquisition, Contingent Consideration [Line Items] Cash paid at closing (inclusive of cash acquired) Acquisition Cost Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Table Text Block] Contract with Customer, Asset and Liability [Table Text Block] Contract with Customer, Asset and Liability [Table Text Block] Secured Long-term Debt, Noncurrent Secured Long-term Debt, Noncurrent Convertible Debt, Noncurrent Convertible Debt, Noncurrent Debt, Long-term and Short-term, Combined Amount Debt, Long-term and Short-term, Combined Amount Long-term Debt, Current Maturities Long-term Debt, Current Maturities Debt Instrument, Unamortized Discount Debt Instrument, Unamortized Discount Debt Issuance Costs, Net Debt Issuance Costs, Net Long-term debt including current maturities Long-term Debt, Excluding Current Maturities Derivative, Number of Instruments Held Derivative, Number of Instruments Held Supplemental Cash Flow Information [Abstract] Statement of Comprehensive Income [Abstract] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustment, net of tax expense (benefit) of $393, ($4,433), and $4,616, respectively Unrealized gain on derivatives, net of tax expense (benefit) of $397, ($73), and ($320), respectively Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Term Loan Term Loan [Member] Term Loan [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Secured debt Secured Debt [Member] Line of Credit Line of Credit [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 2016 Credit Facility Credit Facility, 2016 [Member] Credit Facility, 2016 [Member] Credit Facility, 2018 [Member] Credit Facility, 2018 [Member] Credit Facility, 2018 [Member] Variable Rate Option [Axis] Variable Rate Option [Axis] Variable Rate Option [Axis] Variable Rate Option [Domain] Variable Rate Option [Domain] [Domain] for Variable Rate Option [Axis] LIBOR Rate Option LIBOR Rate Option [Member] LIBOR Rate Option Base Rate Option Base Rate Option [Member] Base Rate Option Debt Covenant Terms [Axis] Debt Covenant Terms [Axis] Debt Covenant Terms [Axis] Debt Covenant Terms [Domain] Debt Covenant Terms [Domain] [Domain] for Debt Covenant Terms [Axis] Leverage Ratio, Term One Leverage Ratio, Term One [Member] Leverage Ratio, Term One Leverage Ratio, Term Four Leverage Ratio, Term Four [Member] Leverage Ratio, Term Four Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] LIBOR London Interbank Offered Rate (LIBOR) [Member] Federal Funds Fed Funds Effective Rate Overnight Index Swap Rate [Member] Base Rate [Member] Base Rate [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Debt Instrument, Face Amount Debt Instrument, Face Amount Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Repayments of debt Repayments of Debt Unused capacity, commitment fee, percent Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Derivative, Amount of Hedged Item Derivative, Amount of Hedged Item Derivative, Fixed Interest Rate Derivative, Fixed Interest Rate Debt Issuance Costs, Gross Debt Issuance Costs, Gross Write off of Deferred Debt Issuance Cost Write off of Deferred Debt Issuance Cost Repayments of Long-term Debt Line of Credit Facility, Interest Rate at Period End Line of Credit Facility, Interest Rate at Period End Debt Instrument Additional Principal Amount Debt Instrument Additional Principal Amount Debt Instrument Additional Principal Amount Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Debt Instrument, Convertible, Threshold Consecutive Trading Days Debt Instrument, Convertible, Threshold Consecutive Trading Days Proceeds from Debt, Net of Issuance Costs Proceeds from Debt, Net of Issuance Costs Debt Conversion, Converted Instrument, Amount Debt Conversion, Converted Instrument, Amount Debt Conversion, Converted Instrument, Shares Issued Debt Conversion, Converted Instrument, Shares Issued Payments for Repurchase of Common Stock Shares Issued, Price Per Share Shares Issued, Price Per Share Debt Instrument, Interest Rate, Effective Percentage Debt Instrument, Interest Rate, Effective Percentage Derivative, Cap Price Derivative, Cap Price Payments For Capped Call Transactions Payments For Capped Call Transactions Payments For Capped Call Transactions Deferred Tax Assets, Convertible Note Hedge Deferred Tax Assets, Convertible Note Hedge Deferred Tax Assets, Convertible Note Hedge Stock Repurchase Program, Number of Shares Authorized to be Repurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased Share-based Payment Arrangement, Option, Exercise Price Range [Table] Share-based Payment Arrangement, Option, Exercise Price Range [Table] Exercise Price Range [Axis] Exercise Price Range [Axis] Exercise Price Range [Domain] Exercise Price Range [Domain] $0.69 to $1.99 Exercise Price Range, Range One [Member] Exercise Price Range, Range One Exercise Price Range, Range Two [Member] Exercise Price Range, Range Two [Member] Exercise Price Range, Range Two $4.01 to $7.25 Exercise Price Range, Range Three [Member] Exercise Price Range, Range Three Share-based compensation by range of exercise prices: Share-based Payment Arrangement, Option, Exercise Price Range [Line Items] Stock Options Outstanding (in shares) Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding Stock Options Outstanding, Weighted Average Remaining Contractual Life Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term Stock Options Outstanding, Weighted Average Exercise Price (USD per share) Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price Stock Options Outstanding, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Stock Options Exercisable, Stock Options Vested and Exercisable (in shares) Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Stock Options Exercisable, Weighted Average Remaining Contractual Life Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term Stock Options Exercisable, Weighted Average Exercise Price (USD per share) Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Stock Options Exercisable, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Range of Exercise Prices, minimum Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Range of Exercise Prices, maximum Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Other Countries Non-US, Excluding Canada And United Kingdom [Member] Non-US, Excluding Canada And United Kingdom [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Accounts receivable, allowance Accounts Receivable, Allowance for Credit Loss, Current Inventory, allowance Inventory Adjustments Common stock, par value (USD per share) Common Stock, Par or Stated Value Per Share Common stock, shares issued Common stock, shares outstanding Treasury stock, shares Accumulated Depreciation, Property, Plant, and Equipment Accumulated Amortization, Software Capitalized Computer Software, Accumulated Amortization Accumulated Amortization, Intangible Assets Schedule of Cash Flow, Supplemental Disclosures Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Assumptions used to value options Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Payout schedule Defined Benefit Plan, Payout Vesting Schedule [Table Text Block] Defined Benefit Plan, Payout Vesting Schedule [Table Text Block] Assumptions made on restricted performance stock units Schedule Of Share-based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions [Table Text Block] Schedule Of Share-based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions [Table Text Block] Summary of stock incentive plans Schedule of Share-based Compensation, Plan Information [Table Text Block] Schedule of Share-based Compensation, Plan Information [Table Text Block] Summary of stock option activities Share-based Payment Arrangement, Option, Activity [Table Text Block] Summary of restricted stock and restricted stock unit activities Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Information regarding options outstanding by exercise price range Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Debt Instrument, Unamortized Discount, Noncurrent Debt Instrument, Unamortized Discount, Noncurrent Debt Issuance Costs, Net Convertible Notes Payable, Noncurrent Convertible Notes Payable, Noncurrent 2020 Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 2021 Long-term Debt, Maturities, Repayments of Principal in Year Two 2022 Long-term Debt, Maturities, Repayments of Principal in Year Three 2023 Long-term Debt, Maturities, Repayments of Principal in Year Four 2024 Long-term Debt, Maturities, Repayments of Principal in Year Five Minimum future payments of principal Long-term Debt, Gross Quarterly financial information Quarterly Financial Information [Table Text Block] Operating Expenses: Operating Expenses [Abstract] Cost of revenues (excluding depreciation and amortization) Cost Of Services Excluding Depreciation And Amortization Cost Of Services Excluding Depreciation And Amortization Total operating expenses Operating Expenses Income from operations Other Income (Expense): Nonoperating Income (Expense) [Abstract] Interest expense Total other income (expense), net Nonoperating Income (Expense) (Loss) Income before income taxes Income tax benefit (expense) Net (loss) income (Loss) Earnings per common share: Weighted-average common shares outstanding: Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Diluted Weighted Average Number of Shares Outstanding, Diluted Stock Options Outstanding, Number of Shares: Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Stock options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Stock options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Stock options canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Stock Options Outstanding, Weighted Average Exercise Price Per Share: Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Stock options, outstanding, weighted average exercise price, beginning of period (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock options exercised, weighted average exercise price (USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Stock options canceled, weighted average exercise price (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Stock options, outstanding, weighted average exercise price, end of period (USD per share) Stock options, exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Stock options, exercisable, weighted average exercise price (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Restricted Stock and Restricted Stock Units, Number of Shares: Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Restricted stocks and restricted stock units, outstanding, beginning of period (in shares) Restricted stocks and restricted stock units, granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted stocks and restricted stock units, exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Restricted stocks and restricted stock units, canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Restricted stocks and restricted stock units, outstanding, end of period (in shares) Restricted Stock and Restricted Stock Units, Weighted Average Grant Date Fair Market Value Per Share: Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Restricted stocks and restricted stock units, outstanding, weighted average exercise price, beginning of period (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Restricted stocks and restricted stock units, exercised, weighted average exercise price (USD 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 Restricted stocks and restricted stock units, canceled, weighted average exercise price (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Restricted stocks and restricted stock units, outstanding, weighted average exercise price, end of period (USD per share) Components of income before income tax expense Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Components of income tax expense Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Reconciliation of income tax rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Components of deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Debt Instrument, Convertible, Carrying Amount of Equity Component Debt Instrument, Convertible, Carrying Amount of Equity Component Debt Issuance Costs, Equity Component Debt Issuance Costs, Equity Component Debt Issuance Costs, Equity Component Deferred Tax Liabilities, Deferred Expense, Debt Discount Deferred Tax Liabilities, Deferred Expense, Debt Discount Deferred Tax Liabilities, Deferred Expense, Debt Discount Debt Instrument Convertible Net Carrying Amount Of Equity Component Debt Instrument Convertible Net Carrying Amount Of Equity Component Debt Instrument Convertible Net Carrying Amount Of Equity Component Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax Accumulated Other Comprehensive Income (Loss) [Roll Forward] Accumulated Other Comprehensive Income (Loss) [Roll Forward] Accumulated Other Comprehensive Income (Loss) [Roll Forward] Accumulated OCI beginning balance Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax Unrealized gain on derivatives Unrealized Gain (Loss) on Interest Rate Cash Flow Hedges, Pretax, Accumulated Other Comprehensive Income (Loss) Accumulated OCI ending balance Gains expected to be realized from accumulated OCI during the next 12 months Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months Accounts receivable Business Combination, Acquired Receivable, Fair Value Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Receivable Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Receivable Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Receivable Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accrued Expenses Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accrued Expenses Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accrued Expenses Business Combination Provisional Information, Initial Accounting Incomplete Adjustment, Deferred Tax Liabilities Deferred revenue Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Revenue Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Revenue Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Revenue Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Liabilities Business Combination Provisional Information, Initial Accounting Incomplete Adjustment, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Business Combination Provisional Information, Initial Accounting Incomplete Adjustment, Goodwill Reconciliation of income tax rate: Effective Income Tax Rate Reconciliation, Percent [Abstract] U.S. Federal statutory tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Permanent items Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Percent Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Percent Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent Effective Income Tax Rate Reconciliation, Acquisition Cost, Percent Effective Income Tax Rate Reconciliation, Acquisition Cost, Percent Effective Income Tax Rate Reconciliation, Acquisition Cost, Percent Effective Income Tax Rate Reconciliation, Officers' Compensation, Percent Effective Income Tax Rate Reconciliation, Officers' Compensation, Percent Effective Income Tax Rate Reconciliation, Officers' Compensation, Percent Effective Income Tax Rate Reconciliation, Interest, Percent Effective Income Tax Rate Reconciliation, Interest, Percent Effective Income Tax Rate Reconciliation, Interest, Percent State and local taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent International tax (reflects effect of losses for which tax benefit not realized) Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Effective Income Tax Rate Reconciliation, Tax Contingency, Percent Effective Income Tax Rate Reconciliation, Tax Contingency, Percent Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Valuation reserve for income taxes and other Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Effective tax rate Effective Income Tax Rate Reconciliation, Percent Lessee, Operating Lease, Liability, Payment, Due [Abstract] 2020 Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four 2024 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 Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Schedule of Stock by Class [Table Text Block] Schedule of Stock by Class [Table Text Block] 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2020 Operating Leases, Future Minimum Payments, Due in Two Years 2021 Operating Leases, Future Minimum Payments, Due in Three Years 2022 Operating Leases, Future Minimum Payments, Due in Four Years 2023 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total minimum payments required Operating Leases, Future Minimum Payments Due Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Income taxes Income Taxes Paid, Net Capital expenditures included in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Issuance of shares for asset acquisition Stock Issued Assets and liabilities: Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Classification [Abstract] Accounts receivable and inventory allowances Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts and Inventory Allowances, Non-current Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts and Inventory Allowances, Non-current Deferred rent Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves Acquired intangible assets and property and equipment Deferred Tax Liabilities, Property, Plant And Equipment And Intangible Assets Deferred Tax Liabilities, Property, Plant And Equipment And Intangible Assets Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Research and development Deferred Tax Assets, Tax Credit Carryforwards Stock option compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Capital leases Deferred Tax Liabilities, Capital Leases Deferred Tax Liabilities, Capital Leases Cumulative Translation Adjustments Deferred Tax Assets, Unrealized Currency Losses Deferred Tax Assets, Deferred Income Deferred Tax Assets, Deferred Income Deferred Tax Assets, Derivative Instruments Deferred Tax Assets, Derivative Instruments Deferred Tax Liabilities, Prepaid Expenses Deferred Tax Liabilities, Prepaid Expenses Deferred Tax Liabilities, Convertible Debt and Capped Call Deferred Tax Liabilities, Convertible Debt and Capped Call Deferred Tax Liabilities, Convertible Debt and Capped Call Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Deferred Tax Assets, Gross, Noncurrent Deferred Tax Assets, Gross, Noncurrent Valuation allowance Deferred tax assets Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected stock price volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Risk-free interest rate, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Risk-free interest rate, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Expected stock price volatility, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Expected stock price volatility, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Dividend yield Expected life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Property, Plant and Equipment Disclosure Property, Plant and Equipment Disclosure [Text Block] EX-101.PRE 12 vg-20191231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 chart-5f9115f580ea5eeb8b8.jpg begin 644 chart-5f9115f580ea5eeb8b8.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" $. J4# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#^_BBBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **"< D]!R:\. MC_:)^%&O[?*)\'[6]G^)GB62W,?A+P/: M?X5N++Q%-+J\5EIL^EWT$EAJ%Y-'>06H![C17S#X=_:X^$>M:-X3U;5I_$7@ M67Q?86VMV&B^/-"D\/:Y8^&-4^(&C_##PUXNUJQ%U?)I7A?QAXQ\0Z'I_A+5 M[BY,&NVNHC5[4#2+#5K[3_1? 'QP^&7Q-U:_T3P9XHLM8U&RTMM?BACWQ?VI MX<3Q7XE\#MXBTXL(KE VG:IH][J(!ZS1132P M'&&_!6/Z@8H =11_GT_G10 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 'H<<'L>N* M^+]>_9>UF[_:#\4?M#^']:\'Z%XOU3X:ZM\/YDM?#^M6NE?$S2'M]:'@_P / M_'?0[+78=,\?:5\/;_4UO?#&O*MOXLT^WEOM%T.]\.:+J7B2Q\4_:%% 'YPR M_P#!.KP"(KFQT;5+?P?H'B[01X:\>>$?"6CQZ9X6MO#[?M$6O[1MQX?^'6F> M>T7@[19_$=YXS\//8Q)+#'8>,KO6[%+'4K"&TN?6?@!^R'H'P-\6Z=XH@\2Z MAKI\)?"V^^#'@2RFMX[6/2O U_\ %7Q+\4KF75'5Y7U+7[BXU3PYH,]X#%;& MS\(0ZA#!#$?%.K?VA MI/Q4^*^@16^HZ?X4O$L;NRTO0O'&FZ-I\EL;*VEC%AIUL@N(OM)7[2\DS?6% M>=?%[_DE7Q*_[$#QK_ZB^K4 ?G'_ ,$6/$OBOXP?\$K/V%OB1\5/&'C+XB_$ M'Q7^S_X6U/Q3XW\:>+O$OB/Q9XFU1KW5X'U3Q!X@U35;G5-:U.6&"&.;4-2N MKF]F6*,2SOL7'ZA?\(SI/_/.[_\ !KJ__P GU^4O_!!'_E#O_P $]_\ LW+P MK_Z: ,#_A&=)_YYW?_ (-=7_\ D^C_ (1G2?\ GG=_^#75_P#Y/K?H MH P/^$9TG_GG=_\ @UU?_P"3Z/\ A&=)_P">=W_X-=7_ /D^M^B@# _X1G2? M^>=W_P"#75__ )/H_P"$9TG_ )YW?_@UU?\ ^3ZWZ* ,#_A&=)_YYW?_ (-= M7_\ D^C_ (1G2?\ GG=_^#75_P#Y/K?HH P/^$9TG_GG=_\ @UU?_P"3Z/\ MA&=)_P">=W_X-=7_ /D^M^B@# _X1G2?^>=W_P"#75__ )/H_P"$9TG_ )YW M?_@UU?\ ^3ZWZ* ,#_A&=)_YYW?_ (-=7_\ D^C_ (1G2?\ GG=_^#75_P#Y M/K?HH P/^$9TG_GG=_\ @UU?_P"3Z/\ A&=)_P">=W_X-=7_ /D^M^B@# _X M1G2?^>=W_P"#75__ )/H_P"$9TG_ )YW?_@UU?\ ^3ZWZ* ,#_A&=)_YYW?_ M (-=7_\ D^C_ (1G2?\ GG=_^#75_P#Y/K?HH P/^$9TG_GG=_\ @UU?_P"3 MZ/\ A&=)_P">=W_X-=7_ /D^M^B@# _X1G2?^>=W_P"#75__ )/H_P"$9TG_ M )YW?_@UU?\ ^3ZWZ* ,#_A&=)_YYW?_ (-=7_\ D^C_ (1G2?\ GG=_^#75 M_P#Y/K?HH P/^$9TG_GG=_\ @UU?_P"3Z/\ A&=)_P">=W_X-=7_ /D^M^B@ M# _X1G2?^>=W_P"#75__ )/H_P"$9TG_ )YW?_@UU?\ ^3ZWZ* ,#_A&=)_Y MYW?_ (-=7_\ D^C_ (1G2?\ GG=_^#75_P#Y/K?HH P/^$9TG_GG=_\ @UU? M_P"3Z/\ A&=)_P">=W_X-=7_ /D^M^B@# _X1G2?^>=W_P"#75__ )/H_P"$ M9TG_ )YW?_@UU?\ ^3ZWZ* ,#_A&=)_YYW?_ (-=7_\ D^C_ (1G2?\ GG=_ M^#75_P#Y/K?HH P/^$9TG_GG=_\ @UU?_P"3Z/\ A&=)_P">=W_X-=7_ /D^ MM^B@# _X1G2?^>=W_P"#75__ )/H_P"$9TG_ )YW?_@UU?\ ^3ZWZ* ,#_A& M=)_YYW?_ (-=7_\ D^C_ (1G2?\ GG=_^#75_P#Y/K?HH P/^$9TG_GG=_\ M@UU?_P"3Z/\ A&=)_P">=W_X-=7_ /D^M^B@# _X1G2?^>=W_P"#75__ )/H M_P"$9TG_ )YW?_@UU?\ ^3ZWZ* ,#_A&=)_YYW?_ (-=7_\ D^C_ (1G2?\ MGG=_^#75_P#Y/K?HH P/^$9TG_GG=_\ @UU?_P"3Z/\ A&=)_P">=W_X-=7_ M /D^M^B@# _X1G2?^>=W_P"#75__ )/H_P"$9TG_ )YW?_@UU?\ ^3ZWZ* , M#_A&=)_YYW?_ (-=7_\ D^C_ (1G2?\ GG=_^#75_P#Y/K?HH P/^$9TG_GG M=_\ @UU?_P"3Z/\ A&=)_P">=W_X-=7_ /D^M^B@# _X1G2?^>=W_P"#75__ M )/H_P"$9TG_ )YW?_@UU?\ ^3ZWZ* ,#_A&=)_YYW?_ (-=7_\ D^C_ (1G M2?\ GG=_^#75_P#Y/K?HH P/^$9TG_GG=_\ @UU?_P"3Z/\ A&=)_P">=W_X M-=7_ /D^M^B@# _X1G2?^>=W_P"#75__ )/H_P"$9TG_ )YW?_@UU?\ ^3ZW MZ* ,#_A&=)_YYW?_ (-=7_\ D^C_ (1G2?\ GG=_^#75_P#Y/K?HH P/^$9T MG_GG=_\ @UU?_P"3Z/\ A&=)_P">=W_X-=7_ /D^M^B@#/L=,M-.\W[*LR^; MLW^;=WESG9NV[?M5Q/L^\<[-N[C=G"XT*** "BBB@ HHHH **** ]#QGV]? M:OC&V_:TL-._:,^*?P2^(%EI/PT@^'O@RW\>Z(_C*YO=,U/XF^ VM[<7GQ&^ M&FJM&WACQ=H6C^(+M/!GB[PQ:75KXK\":XFF7/B",V7C#PRES]G$9!'KQ7B^ MI? #X7:[XPNO&GB3P^?%5_/;:E;P:9XLO+GQ/X@:X]]IUE M_;6GZI>Z?>VJ1-IRV=S=Q65C9G4-3>] /C2W_P""B6GI:ZK=:KX%@M_^$+M_ M%7B+X@1Z-XFM?$46E>%-+_;$U[]E/1UTF^M((;?5O$CP>&M=\?:[I\*O;6SZ M;;^%=(DU236K37+3VC]GW]KW2/CGXMTKPRGAJ\T/_A,?A1??&KP3<-<)=FX\ M&6'Q8\2_"R>UUM5"_8=<#Z9X;\0B-!]EDA\3W6DV_GR^&+S4=1[G2/V1/V=? M#\=C;Z%\+/#&CV=CKVO^(O[/TVR6QT^^O_$7Q7M?C?>Q:G8VODVFHZ=;?%.P ML/%VCZ;=PR6>BWEE#9:9%;:0UQI\_?\ @3X*_#/X:ZMJ>N>#/"FG:-JFJ6!T M=[N%9))++03XG\2^-/\ A'M*\YY!I>@KXK\8>)==CTFR\JTCO=6E"1K;6VGV MUF >I].M?*WQZ_:)^ ?AGP?\5_!OB/XT_"W0/%FF^!_&-KJ'AO6?'?AG3-_Z#>E?^!]M_P#'*_*'_@@C M_P H=_\ @GO_ -FY>%?_ $Y:Y7Z\T 8G_"2^'O\ H-Z5_P"!]M_\_Z#>E?^!]M_P#'*/\ A)?#W_0;TK_P/MO_ (Y6W10!B?\ M"2^'O^@WI7_@?;?_ !RC_A)?#W_0;TK_ ,#[;_XY6W10!B?\)+X>_P"@WI7_ M ('VW_QRC_A)?#W_ $&]*_\ ^V_^.5MT4 8G_"2^'O^@WI7_@?;?_'*/^$E M\/?]!O2O_ ^V_P#CE;=% &)_PDOA[_H-Z5_X'VW_ ,_Z#>E?^!]M_\ '*/^$E\/?]!O2O\ P/MO_CE;=% & M)_PDOA[_ *#>E?\ @?;?_'*/^$E\/?\ 0;TK_P #[;_XY6W10!B?\)+X>_Z# M>E?^!]M_\_Z M#>E?^!]M_P#'*/\ A)?#W_0;TK_P/MO_ (Y6W10!B?\ "2^'O^@WI7_@?;?_ M !RC_A)?#W_0;TK_ ,#[;_XY6W10!B?\)+X>_P"@WI7_ ('VW_QRC_A)?#W_ M $&]*_\ ^V_^.5MT4 8G_"2^'O^@WI7_@?;?_'*/^$E\/?]!O2O_ ^V_P#C ME;=% &)_PDOA[_H-Z5_X'VW_ ,_Z#>E?^!]M_\ '*/^$E\/?]!O2O\ P/MO_CE;=% &)_PDOA[_ *#>E?\ M@?;?_'*/^$E\/?\ 0;TK_P #[;_XY6W10!B?\)+X>_Z#>E?^!]M_\>*^=OBG^TO\-? GAKQ7-HGBOP[XL\;Z/X?UN_TGP=H%Y)XFU&YU;3[" MXN+.TU6S\,#4;K2K)KB)3?7E^;&&UM%FFEN($0RIYV9YOEN3X6IC,SQN&P=" MG3J5.:O6ITW45.#G*%&,I*5:JU\%*FI5)R:C&+;2.?$XO#8.E*MB:U.C",92 MO4G&+ERJ[4$VG.3V48IRD[))MI'N'_"3>'22!KFDDCJ/M]KD?4>;2_\ "2^' MO^@WI7_@?;?_ !ROPQ_9Z_;5_:)UWXZ>!M+\3>*G\9Z!X[\6:3X?U7PRVBZ/ M;V-K::Y=+;?;_#YTVQM;S3FT9)?[0C#WMS;SV5K,FH?:"WVJ/]Z:^5X"\0EF-&C2JN4J4*U*K!X?$8FC*G4IS3LJOM(2C)3@H MNG.IY60\08/B'#U\1@Z>(I1H5O8SAB80A-MQ4XRC[.I4BXRB]N;F333BERN6 M)_PDOA[_ *#>E?\ @?;?_'*/^$E\/?\ 0;TK_P #[;_XY6W17W9[IB?\)+X> M_P"@WI7_ ('VW_QRC_A)?#W_ $&]*_\ ^V_^.5MT4 8G_"2^'O^@WI7_@?; M?_'*/^$E\/?]!O2O_ ^V_P#CE;=% &)_PDOA[_H-Z5_X'VW_ ,_Z#>E?^!]M_\ '*/^$E\/?]!O2O\ P/MO M_CE;=% &)_PDOA[_ *#>E?\ @?;?_'*/^$E\/?\ 0;TK_P #[;_XY6W10!B? M\)+X>_Z#>E?^!]M_\>N/?\*_/*#XO_$'3?VM_B3\,O''B^[C^&GBOP;JMW\(_'?P[U#PK=Z#X*O/ M#F@WW_":>"OBWX>U_3+^\\$_$/PU?6M_XM\&^.@^L^"?&&DW%KH/C%?#^JV/ MAOPUXI /T.R..>O3W^E%?BMI'[27[6W@W1+'PSXCL/&FI^+/ >@:@=/3QUH7 MA&^\4?&#QA#^W=;?!%/#%WK7@'1/#OA#Q#I]I\'K_P )6>F>,_"VA>%QJMQX M]M/'GB7PYX>UK3I]"TWZ5_9*^/OQK^)WQ L]%\>Z2SZ3K?P2O_B-XI4:,^G1 M_#;XC0?M!?$SX>6OP^CN0J>:EQX6\.2VAT^\674;2[^'U_J]W,9_$P_\$>_ M^">Z0Z)?W:_\,X^%_P![#<:3&G&K:^H&VYU&"3YD591\@PLBJ<.'5?UQ_M34 MO^A;U3_P+T+_ .6] &Y16'_:FI?]"WJG_@7H7_RWH_M34O\ H6]4_P# O0O_ M );T ;E%8?\ :FI?]"WJG_@7H7_RWH_M34O^A;U3_P "]"_^6] &Y16'_:FI M?]"WJG_@7H7_ ,MZ/[4U+_H6]4_\"]"_^6] &Y16'_:FI?\ 0MZI_P"!>A?_ M "WH_M34O^A;U3_P+T+_ .6] &Y16'_:FI?]"WJG_@7H7_RWH_M34O\ H6]4 M_P# O0O_ );T ;E%8?\ :FI?]"WJG_@7H7_RWH_M34O^A;U3_P "]"_^6] & MY16'_:FI?]"WJG_@7H7_ ,MZ/[4U+_H6]4_\"]"_^6] &Y16'_:FI?\ 0MZI M_P"!>A?_ "WH_M34O^A;U3_P+T+_ .6] &Y16'_:FI?]"WJG_@7H7_RWH_M3 M4O\ H6]4_P# O0O_ );T ;E%8?\ :FI?]"WJG_@7H7_RWH_M34O^A;U3_P " M]"_^6] &Y16'_:FI?]"WJG_@7H7_ ,MZ/[4U+_H6]4_\"]"_^6] &Y16'_:F MI?\ 0MZI_P"!>A?_ "WH_M34O^A;U3_P+T+_ .6] &Y16'_:FI?]"WJG_@7H M7_RWH_M34O\ H6]4_P# O0O_ );T ;E%8?\ :FI?]"WJG_@7H7_RWH_M34O^ MA;U3_P "]"_^6] &Y16'_:FI?]"WJG_@7H7_ ,MZ/[4U+_H6]4_\"]"_^6] M&Y16'_:FI?\ 0MZI_P"!>A?_ "WH_M34O^A;U3_P+T+_ .6] &Y16'_:FI?] M"WJG_@7H7_RWH_M34O\ H6]4_P# O0O_ );T ;E%8?\ :FI?]"WJG_@7H7_R MWH_M34O^A;U3_P "]"_^6] &Y16'_:FI?]"WJG_@7H7_ ,MZ/[4U+_H6]4_\ M"]"_^6] &Y16'_:FI?\ 0MZI_P"!>A?_ "WH_M34O^A;U3_P+T+_ .6] &Y1 M6'_:FI?]"WJG_@7H7_RWH_M34O\ H6]4_P# S0O_ );T ;E%8?\ :FI?]"WJ MG_@7H7_RWH_M34O^A;U3_P "]"_^6] &Y17!^*?'^F>"-!U+Q3XOMV\-^'=' M@^TZGK.KZIH%K8V4)98T:60ZLS,\LKI!!#"DMQ<3R1P6\4LTB(WDGAS]K?X& M>*M#U?Q'HWCC07TC09(HM8N-1UK2-#GL'N1)]C633]:O=/U*ME9W M3WTT;V]JLMP/*/F8O.LFP&)IX/'9MEF"QE6C4Q-+"8O'X3#8FIAJ2DZN(A0K M5859T*2A-U*T8.G!0FY22A)KFJXW!T*L:%?%X6C6E"56-*MB*-*K*G"[G4C3 MG.,I0BE)RFDXQ46VTD[?2]9^JZMI>AZ=>:OK.HV&DZ5IT#W-_J>IWEMI^GV- MO'@R3WE]=R0VMK"@(+RSRHBCDFOG5_BM\6/B%!$/A#\+K[1-'N7"'X@?%Z!O M#UDL!!1W]EXM\31R0M&UK+K-YX*T^9I%>.ZN(DD!?I?P4L;S4+3Q! M\4[;Q9\9O$UFZW%G/XVN/"P\(Z)> AC-X6^'5AJ4?A'17C98_LVH75GK'B&- M8D$NNS/O=N#^VL3C_=R++YXV#T_M/&RG@,I2T]^A4G2J8S,4X-5*%3 X.K@, M0O<_M&B[R6'URI7TP.'=:+_YB:[EA\(O.$G"5;$IIJ4)4*,L/46GUF#U7Y+? MMA?M0_$S6?C)J$7@+XE>)_#WPXTNTTN3P-/X5U75_#.E^(;86<+ZCXHBO(AI MK^(H9=;_ +1L+?4=UYI$<&GK#8/(AFGN/TC^ $G[1OQ=^#W@#Q9XP^)]OX'7 M5]'#XT'X>Z6_CC6-/AN;BSL]=U36_%=WJ^@V=UKEE!%J<8TWP3 AANH;J-@9 M@!],Z]X<\/>*FL7\3_"[3?$CZ8Q?37U_3/!FLMISDJ2]BVHWER;-LHAS;F,9 M53C@8Z9-1U"-51/#.I(B*J(BW6@JJJH 555=6"JJ@ # %?"&^=9? MQ3Q#G^=\99GFV#SKGG3RO!XC-J?\ @7H7_P MZ/[4U+_H6]4_\"]"_P#EO7Z7 M@\GRK+YRJX/+\)AZTURU,13H4UB:VUW7Q+BZ]>3M=RJU)R;U;;/I:.#PN';E M1P]&G-JTJD:W.F>(/"WB.QN&O-/U?2(UE.GQPK=,1J>D):Q:=K-C)<6-Y"4E1 MXM[X,?%C7=;U#4_A3\5[*UT#XU>"["WN=9MK1?+T+QUX>>5[.Q^(W@9VQ]I\ M/ZM+$4U+3@!>>&-7:72K^*-/LLLOM?\ :FI?]"WJG_@7H7_RWKQ?XQ_#*Z^) MUAI&J:+8ZKX-^)O@J].M?#GX@6CZ#/>>'-7^7S[+4(5UA&U;PGK\2_V=XIT" M9VMM2TZ1G6,7MO:RIX.*R".2U/[7X4R_"X7$4TUF.2X*EAL#A,^PO/*I*/+% M4<-0SFA*52IE^.J.G"K*=3 X^K'#5X8G!<%7 +!26+RJA2I3BFL3@J,*="CC MZ5W)JR4*<,93;E+#UY;VO\ M34O^A;U3_P+T+_Y;U]%EN98/-L'1QV!J^UP]927O1E3JTJM.&K0G0Q6%K0A7PU>G4HUH0J0E%>CAL31Q=&%>A+FISONG&<)1 M;C.G4A)*=.K2FI4ZM*:C.G4C*$XJ46EN45A_VIJ7_0MZI_X%Z%_\MZ/[4U+_ M *%O5/\ P+T+_P"6]=QN;E%8?]J:E_T+>J?^!>A?_+>D_M7400#X;U,$]!]L MT')^@_M>@#=HK#_M34O^A;U3_P "]"_^6](-5U$]/#>IG'7%YH)_]R] &[17 MR%^T7^U3H/P?^'WBK4-%NO#E]\1+*&VM-"\+7GB3P[?W@U"_O(+(7^IZ+H^N M7.L+INE1S27UV&AMDF\A+0W$'G^:GPE^S5^WS\9=9^(:^&OB3I.J?%'2=:L= M2DL;#P!X)LG\9Z9>Z?;M>H^F:3HQL8]6TKR4E34HKPM^*O!_#W$F6<+X_%UZF89G[+]]@Z5/%X/ RKUJF'P]/,*M.M[6C5K5J6TZ,8U:-!SG*G3C7G&?-"*/A6SZ2-:U:[^)W@2VL?%&HFXO+JTM M8M*T;69-2L8=#1;27S=4:*>XO+[S;2'[(EC(]U]A_LA?'SQA\HZ.MAIVEZU)IMOI]W%JEK97VH0M;2RV^HQ0W]O;F6TBOH) MC;.LW\')O$_A;/N+,;P?EM3&U,RP6'J8AXB>%]GE^(5&-&5>E0K.I[?V MM'VR4_;8:C2DX3]E5J6CS<&#XGRO'YK6R?#2K3Q-&G*HZCIE"#<9J?^!>A M?_+>OT,^A-RBJ-E=7-SYGVC3;K3]FS9]IFL)?-W;MVS[%>76W9@;O,V9WC9N MPV+U !1110 4444 %%%% !6!<^%/#%[/JMU=^'="N;K7=/72=;N;C1].GGUC M2D\TIINJ32VSR:CIZ&>=ELKUI[96FE(B!=L[]4#JNF"]N--.H60U"TLX]1NK M W4 O;?3YI)HH;Z>U,@GBLY9;:YCBNI(UMY)+>=%D+0R!0!TFG6$K6;R65J[ MZP=K>%FLG:,Q,]HS(3:LT3-$S0&,F(F,G82M/M[&SM)+F6UM;>WDO9OM% MV\$,43W5P45#/<-&BM/,41$,TI>38BINVJH$=OJFG74-C5*JDF.3RW1]CA6V.CXVNI(!-7G7Q>_Y)5\2O^Q \:_^HOJU>BUYU\7O M^25?$K_L0/&O_J+ZM0!^9?\ P01_Y0[_ /!/?_LW+PK_ .G+7*_7FOR&_P"" M"/\ RAW_ .">_P#V;EX5_P#3EKE?KS0 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 445\L_M'?M9_#[]F\Z'8>(K#6_$7B7Q#!/?:=X>\/I9+<1Z7:SBV MFU34;W4KFVL[.T:YW6MJ@,]U=W$VQ.(;4(NI.-*G",81E4J5*E2<84Z=*$ZDY22C%LY<9C<+E^'J8O&UX8?#T MN7GJU&[)RDHQ223E*4I-*,8IRDW9)GU-17R/X%_;"\%?%7P[9ZA\+_!?Q&\; M^)[CS8+_ ,':;X?BM)O#5ZF1&GBKQ;JEY9>!=&M;D;;BSN#XBNKF]LV\^ST^ M>1);=.Q/A?XZ_$#YO&'C+3/A'X>GR6\+_"QAKOC&:WD0'[/J?Q,\1Z=%::>X M8!9D\)^#[2ZB.X6GB-AMFKSG"I2JY7",L$HS2?[[, M\3+#Y=1J4[Q]OA7B99A23:6#G.+@WG\9^*=+T.2].S3--FF>XUW69 MBXC%MH7AZQCNM=UR[=R$2VTC3KR'CGQUIGBZ+Q M;):V?P_\_4[;3;67^T_+L?!DG@"X$=M)$\9@T^;3K[3&U*Z=VN)YOMLOVA?Z M#O!/P@^'?P^N+C4?#7ANVBUZ^##4_%FJSWGB'QEJQ<#S#JOB_7KC4?$5^';+ M^5-J)MXRQ$,$:84=))X*\'3:_'XKF\)^&I?%,058O$LF@Z4_B")4C\I5CUEK M0ZDBK'E%"W(VH2HPO%?$\<\#\7<<0RAT^*8<)K+<:\2\+E'U_$N:FJ:]O5S! M8C+'B,3AO9(/B3JJ9=V+2JUH?E5!$T9+[O:Z*_08Y'2DK8C, M>:XS!NZ5K\N5U,!3N]](66EDK(^@6!BU^\Q&-JOJ_K=:B_NPTJ$5?>R5OEH? M!O[3G[-7Q;^+/PEU#P]I_P 6-5\8:]8:QI7B#2_#.M:-X'\*^']7FTOST-I) M>Z'X?M=1M]0,=W-/ITU[J[Z0+Z. 7=I$!'>VW@?[#W['7Q+^''Q(O_B3\6_# MVEZ##I.AWND^&M%NKS1=>U2XU74KJR>36T?3I=3M-*ATVULIH;:9;Q-1N)KY MMB16T6*QLYX>=5RIPI8RE0;A3YZ4DIJIY%;A7*Z^;87.:CQ:#M)2 /\\GMR>I.!U/-%%%?I)](%%%% !111 M0 4444 >!_&OX2:CXS.C^/?A[JD/A3XT> X;I_!/B:3>--U.RN7CGU/P-XTM MXTYT>^\C6M+:*Z@D6?<^#OQ(_$>F^*_"7B3X@>&+^YTG4-5TNT_L M6]TCPGJES:%(YA&[ZAJNE2W)-_;FVNH]+GAC%VK?G7&68PX$PN8<<8>G4K8. M#PBXARBBK+,?;5L/EV%S+"OE<,-FN%E5P]*O7J>1R0.3^0Y_2OR?_8=^)O[37QC\(^+]'D\?Z/_ &-X7U33[6#Q[XW\ M,ZCXU\3//J=K<7%QH.F3Q>(/#^GZ@^F);PWDMWKLFJ7-@NJ6UM)%/$\*Q?'PI;7-OQS%J]UJS/DB M:67)SU\.<9UN+M"=2C6QV.G&%: ME-0K4(C)QGBJE##THN$Y4YQE*$Z]= MI3C)1G##3A-*Z:.W\7_%WX8^ I#;^+_'?A?0;[Y/+TJ]UBS.MW&\95;30H)) MM9O'((VQVMC*[Y 4'(K\0?C)^W5\?Q\7O%-[X0\7W'A+PIX9\1:AI^@>%9/# MME#93:1I=PT-O<>)['7M+76Y[S6;6--0OH+R73I[*.\6WM(=/:%9*_&#(I6>?1=%L+"\NB>&DO+^& 7]Y*X^_+=7,TCGEW)YKE_ M$_P ^"WC/Q;;>.O%7PR\':]XLM6M676]2T:"XO)WL@HLWOLX@U)[14C2V?48 M;MH%CC6(JL:*O@\>\*MA\?3Q-:CET\UHRG24)1:JYOAZ MU&MB_8-JI2PW]FX.C5J>]5FI0I./!GV59_FV'H4\'FE'*YTZ\:DX89XJ#E%) MJTL73G"=7D=I0I_5J,)2UFTU%QX#PE>_M&?$_P )>'?$ESK?PZ^$NG^)?#^B MZ[%::1X>UOQYXMMH]5TZWO1')<^)+WP]X?TB\ GW-:3:!XA2S?$,EQ>>6\LO M1M^SYX=UD.?B'XP^)/Q/,I5YK+Q7XROM/\./(/O!O!O@F/PGX3F@/*^1>:1> M*4)1RXR3[X , 8 X '0#THK[:CPU@)4:4%]:(8@GNE%=LLB MR2>)P.,GD^5RQ>61E'+L5++\(\1@(SOS1P59TO:86,KMM4903;;M=LV> P,J ME"L\'A76PR:PU5X>DZF'3O=49\G-23N[J#CNPHHHKU3K/'?BO\ OA)\;H],3 MXE^#K/Q#-HOG#2K];K4=*U6QCN61KFVAU31[RPOC9W#1H\UE+/):O(JS>2)E M$@\FO?@%K/P;G7Q9^RXECHA@MX4\2_!?6=2O$^'_ ,0;:SA\I;BQO;N2\N/! M7CXP*J0>*[=I=/U>9(HO%-E'=(MVN]4U_Q%JMAH>B:;:IR]S?:OJMQ::=:0(.6EN+F.-1R6 KYW M'\*9#C\35S%Y=AL'G-5TY1S[+Z%#"9Y2JT8\E"K#,J=+V]3VOA)U*$_.Q&58#$5)XAX>G1QDN1K'X>%.ECH2IJT)1Q,8<\N5>ZX5' M.E4IWI5:=2E*5-\'\*OC'X5^*UC?IIB:AH/BSP[,EAXT\ >)K;^R_&7@S56! M(LM;TIV8M;SX,FF:S8/=:-K%OBXTZ]E4LB>M5^+WQP_X*#?L$_$'Q,TW[/?Q M;\=?'7]I#P0CVGAW6_V"OA#\1OVL]'?B1X^T#3[<^9);:EHUZANEVV_;&_X*">-I?AM\._ ?[)7P<^#7Q(\?> 8? M%#^)?VR/C9KWPZLK75?MMY!-H'AWX/\ P>\#_%O5_&?BJVTV&TUS6O"$/Q?\ M/-H:79TZ77IVB>[7#"YOC,LKT;M!8:I-X/,)N,LLKRK5*N78.*6+K8:I##9ERISDJ>'Q\%R8?%2;2A3JQN MUA<7)M)4I-T<1*SPU1SE+#T?V&HKY@_9L\#_ +57A2W\8ZK^U1\?/AG\9-?\ M47.A77ASP_\ "#X$77P2\ ?#.WL;2^BUC2-&/B#XG?%CQQXS.L7=S:33:SXL M\3PR0+IL*:?H^G+=7:/]/U]2>H%%%% !1110 4444 (>AXSP>,XS[9[?6OS) M\0_#_P <>"/VF/C9\2K;X;>,_BG\%?'/PZU^[^)'PUU[PQHGBKQ"GB?2O#EY MHUA+^SMXB;587U'2?B[I>F:5X8\:_!KQ7<2:1%J%Q'XIAU+P#I::SI'C3]-Z M0@'.0#D8.0#D>A]10!^(WAW]G#XKZAHUK-\%/ OCCX.>#]=T>[B^'_@[QAI5 MM\.Y?@=\3-3_ &V]%^-WCWQ'IG@72?$&N:;X8\#S^"9;>3P=I>D7"6FM:;\. M9]"O-/T^Y\76EIK'U'^R/\%?CO\ #WX@6^K_ !#U"YBTC2_@KJ'@?QL]SJ\N MH#XC_%FX_:!^)?CBW\>6T/F21M!;^#-;^V+J\@CNKQ?'\>A7*17/A6[L=/\ MT6"JH 50H&< #/7 '3/>EH /I_G^5?*_QZT?\ : G\'?%>X\-_$/X.Z5X1 M?P/XQ;3M(USX-^-M>\1V]JO@_4!+!>^(K#X[^&]+O+B6[6=X[J#PM8QV]O+# M&UG_Y)5\2O^Q \:_\ J+ZM0!^6_P#P09BUIO\ @CW_ ,$] MS:7NEPQ?\,Y>%\)<:7=W$G_(6U\K^\CUBU4XC,:M^Z&75W&%943]3XC_ .@EHG_@DO\ _P":"MNL#5_%7AC0+FQL]=\1:%HMWJ;^ M7IMKJVL:=IMQJ$FY4\NQ@O;F"6[?>RKMMTD.XA?O$"LZE6E1@ZE:I3I0323XC_Z"6B?^"2__P#F@K;HK0HQ/)\1_P#02T3_ ,$E_P#_ M #04>3XC_P"@EHG_ ()+_P#^:"MOI6!I'BOPQX@GO;70O$>A:U2TDWJR[;A8SN!7J"*SE5I0G3ISJ4X5*KDJ4)3C&=5 MQ7-)4XMJ4W&.LE%.RU=D2YPC*,92BI3NH1YXKSGQ'\7 M_A;X1EDMO$?Q!\'Z5?1G;_9EQK^FMJSMG&R'2(+B;5)WR"!'#9R.3P%S66)Q MF$P5/VV,Q6&PE).SJXFO2H4T^SG5E"*>NU[DU:U*C'GK5:=*/\U6<:^#.L>(/">@ZSI5_K%_XNG\(:OH6H:[M?L>_M1_$WX@?#*_G\=>!?'GQ$U30/$<^AP^, M?"&A^&Q#J=HMA97J6VL1W6N>'KJUN MM&>H^3XC_P"@EHG_ ()+_P#^:"CR?$?_ $$M$_\ !)?_ /S05^*6O?\ !33X MKVWQ(OK[2?"WA5?AUI^LW5K'X4O].OU\27^B6=V\$DMUKPOE:PU^YMXGF2%- M+>QT^Z>.RN+.[$,LTO[+^#O'_@WQ_ID&K>$/$FB>(+6:UMKE_P"R-7TW5);3 M[3#',(+R/3[JZ-M%.-L3F6#R+&U*F(RRM"G M4IXJB\-+$TJCJJGBL%&\8GD^(_\ H):)_P""2_\ M_F@H\GQ'_P!!+1/_ 27_P#\T%;0(/0@XZX.:"0.,\^@Y//L,G'OTH Q?)\1 M_P#02T3_ ,$E_P#_ #04AB\1C_F):+Z\:'J!_EKY_#U[=*X#Q/\ '3X5>$]2 M.A:AXOL=1\3;VB7PCX6@OO&?C!I54L$/A;PE:ZSKD(;H)+FRMX%SEY4 )'XL M_MX?$SXM:Y\4M,N=2MOB3\/_ ^A:9/\/\ 1==^T^%&NGC4KK6L7-GI.IRQ M#69M5\Q5M]3N5UW3=,335GL--%P8Y?S;CSQ+RG@G)ZV94Z/]O8FABZ&$K8#+ M\533PDJSE^]S+$0AB8Y?27+[.'MJ3G6Q%2C1A#WY3I_-Y]Q+A,DP<\3&'U^I M"M"C.AAZL?W3G>\\34C&JL/%6Y8\\.:=24(1CK*4?WF\GQ'_ -!+1/\ P27_ M /\ -!1Y/B/_ *"6B?\ @DO_ /YH*^,?V7)/VH/$_P #? U_XD\5^%M$DN;" MZ2PO?&W@GQ)XD\<7NA1ZC/'HNI:O(?&OAJU:XN-,6.6QFO+&6[O+!K*ZU%[B MXEDN)?>XOA_\6[ERVJ?'C5+=2Q+1^%?AUX$T>/!+MMC;Q#:>-+A "8T4O+(W MDHRN7E?SU^@RKB7$9MEF6YG0X:SV-',<%A<;"-6634)THXJA3K1A4IXK-\/6 MO%3LW[)7M=*S1Z&%S*IB\-A\53RW'J&(H4J\5)X.$HJK",U&4:N,ISNN:S?( MKVNM&CTV=];M89KFYUKP[;V]O%)/<3SZ3=PPP00HTDTTTLGB)4BBBC1I))'9 M41%9V8*"1\D^#?VW?@UXZ^(%K\.M!\=VQU74]0_LG0]6U#P-KFG^&=?U)Y#' M;6FE:Q/XAPSW\@\O3)+RVLH-3E:&.REFDN+9)O5=;^ 1\2:1JNC>(/B]\9=9 MMM7TJ_TJ[2;Q7IFD6TD6H64UC(9;'PIX>\.V]S$J7$LC6D^^VN]WD7L<\"QI M'^:OP]_X)G?$73?B=HT_C7Q5X2F^'>@ZW9ZG<>9Y C\S:@DW;$VW(OV>O M@9$BI_PJ3X?3$$DR7?A;2;V>0EBQ,UQ>6UQ/.><9FED^4!/N */T%5^(7\66 M9-'S6>8Z7X?ZO0_]*\M;W7O\^8=<-@E_W/5WV_ZER\_P[Z>5?M%?M0Z1^SUX M5TW7+VZTCQCK.OW\NF^'_#FAVS0/=RVT"W-[>W^IOKUY#INFV,+P^;+]EN;B M>>XM[:VMW>1GBH_LQ?M46_[2VG:^-.L[3PCXF\+-8MK/AZ_LI]5C>QU,W"6& MJ:7J=OK%D+NUEFM;BUN(9;*VN;.YC02(\5S;RO-\>/V+_A/\9/"UII&B:3H? MPOU_2K\W^E^(_!_A71+3>983;W-AK6G646F+J^FW$>UUB>ZM[BTNHHKFTN(R M)HI\#X$_L*?"KX2:)K%KXJBLOBGX@URXM)+C6]?T*TLX-,M;$2&VLO#]@MQ? M7&E!Y)I9;^\74I;O4&\J.5X[:WBMQ\!4J>+J\0*+IX?))<#+!-U:/UK#PIRK M_5)JTL7+!U,[AC?KW)*+IX.>7_5+0E%U>:HO E+B[_6"#C3P3R/V#YX>UIJ+ MJ>R>]5T98U5O;V:Y:+P_LK)KGO(^PQ%XC/\ S$M%_'0]0'\]?%'E>(LX_M/0 M\^G]BWV?_4@KRZ+]GOX969+:/:>+?#;$C!\+_$KXD^'HT4(T81+;2O%EM:(H MC;RP%MP!$L<2@1Q1JK5^"]Y:,[:1\8_C7I9()1)?%^E^)8U;:F,KXS\->)'* M^9&LA4R\YDC4K!*\1^^^MYY3LZV386JF]5E^;JO-+3IC\!E<&WK_ ,O%;\_? M]MC8_'@Z4EVP^+522^5>AA5_Y-_P.GUKQOI/AO5+'1/$7Q%^'.@ZSJ@0Z9I. MLS6^F:EJ DD,4?V*QO?%D%S="24&*,PQ.'D!126! ZWR?$?_ $$M$_\ !)?_ M /S05_/[^T[^S5^T+>?'?QA<3>$O&_Q2B\5:PMQX?\9V6D0ZI#J^E2000:=: M:EK:9X7T2PUBSTGP[\.M2:UO;33H8I;*UU[6?#&L7VI)9LB6CZE?B\N; M];=[EY=TXD7X'A3Q"XBS_/N)LJQO ><9?ALEQ+HX7%*>'A*M&->I14<3+,*V M PDZM6G".*I_V?B<73]E)\KJTG2Q%;P,JX@S''X_,L)7R'&8>E@JKA2JJ5-< MZ524$JCQ$Z%)RG%*K'ZO5JQY'HY1Y:D_HDP^(QUU/0Q]=$OO_F@K,U?4[W0- M+U'6];\2>%]*TC2+*YU'4]2O],NK:RL+&SB::YN[JXE\1+'#!!$C/)(Y"J!Z MD \*_P +O%4[!K[X\_%V4J-L8LK3X7::B@DES(ME\,1YS$[0K2$F-00F S9\ MO^+O[-.I_$7X<>,?"$'Q@^*-UJ6OZ3-!9_\ "4:S9W?AVXU&*>&]LHM9TC1O M#>E1'3);FVAANH[%8?*A8SQPS.ABE^TS#-<]I8'&5LOX:Q.(Q=+"XBIA,/B< M=EE%5\33HRE0HR=#&XGE56JHP;4K1C+FYDU8]JOBL=&A6GA\LJSK0I5)4J=7 M$86"J5(P;A!NG6JVYYI1WV=[IZ&I\//VJOA%\4M7U'0O!OQ8\)76J:99W6I3 M6^K>&/$7AL7&G66W[7?Z?/X@U/38+^UME=9;AK:5Y((/](FB2W!E&E<_M!Z% M=75QIW@6]NOBYJMM+Y,UI\+/ ^K>*--@ESM\J^\8MXDL/ FF2;R$=;_Q/#)% MAB\6%./S5_9__8?\:>!OBAIGC?\ : 3X?Z!\/_!<]UJ-U9ZSXC\/ZY9>)[YX M)M-TVWE@NL:?;:5%?7L%[//K0M[F2:"UM(=/$]P9;;] ?$7[<_["?PQBBTOQ M9^UY^RCX!BLE%K#INO\ Q^^#WAL6R6]TU@88M/N_%MJT2PWJ/:.D5NHAN$>% MU1XV5?D>!,X\1.)\EGBN)LMP/"6+CC:]!0EEF-^NXK"QC2E#$4,#CL=; .,Y MU*4*V+^O1Q#I.HL)"DX3J>1D6,XAS/!.KF>&H9165>I347AJWMJM)*+52%&O M6M0M)R@IU?;JIRN2I*+4I=;;S_M.>,!*#;?#;X/:5.+=0.'D MTO3]2TCP5873GEM?,GQ]_8*\2?&)])\22_&O5=9\?:?;'3; MW5?&FBVKZ5?Z6TSW,5G8:9X873+7PY#8W4UW/!#865TER;R87KR2I%<+9N?^ M"N?_ 3I%RMGH'[47@KXBW;MLCM?@WH?Q!^.%U*QDE55AM_@_P"#/'$LQ:." M:]41*^[3(I-67.F(UV*VK_\ !43X/'3I-2^'W[/_ .W_ /&"$16!R_"UZ)QT*G+S.MB*D$G%J49TZ6&=##TIQ:^.E1A)IR MC)RC*2?T%^S-^SC=?LY> [KPM8>*--U_5=;UF3Q#XAU:YT"\ABEU![*TT^&T MTZV37E,&GV-I9QQPM,7NKB62>XG=?,2&'Z,\GQ'_ -!+1/\ P27_ /\ -!7Y M]I^W%\?_ !'!(_P\_P""7_[<&KNK?NKKQ_K7['OP;TV9/LQGW"/QK^U(WB6( M[I;2/;-X7C8&2YC8+=6%Q:F*R^.?_!3?Q2L\>A?L#? /P &\R.VO/C)^W8XG MA):&&.ZN-%^#7[,GQ2AF5)&GNC:1>)(7GL88@+NUO[A[2V]_)\HR[(LI.4I2;;E*4FY2DW*3;;9^A/D^(_^@EHG_@D MO_\ YH*/)\1_]!+1/_!)?_\ S05^>MK8_P#!7/Q!8_N[+ MP;^T]^T)=6T#3S2*%NKSQO\ LUVE[+!;I;VSL;"SCNI;F>\5; 645G?4I/@! M_P %(]1NHVU?_@H_\*M'U"2S24Z/X#_8,\*:;I2^7(OVFXB@\=_M _$#Q!-& M)IUMA,VK1PK"+-7A2[,\UUZ1TGZ+^3XC_P"@EHG_ ()+_P#^:"D\GQ&.NIZ& M/^X)??\ S05^>L7[)_[=#QH]Y_P5*^*BW;KON5TO]E+]CVRTQ)GRTB:=9ZC\ M--;U"UL48E+6"_UG5KR*%42YU*]F#W$FG9_L@_M:31O)KG_!4[]J@WAD(1?" M_P $/V#?#VEI;JB!!]@U3]E;Q9=O=,_F//QC\0CKJ MFA#ZZ+?#^?B"D"Z^>FK: ?IH]Z?_ '8:_,7XK_ GQ/\ "30++Q;\?_\ @L-^ MUUX \(OJ\&B:9K6KK^P7\*],G\0:C;W-U;:=+JUE^QU:#5+JXLM,O9;33+AW M01V]WEZCJ__",^&OVV M_#'AO7IM)T]X(;G4)HOV?? 7PNU>2STK^THX9;D7 1FOK:34FN[BWTV:TZX8 M#'5,//%T\'BJF%AS.>)AAZTL/#DMS\U:,'3CR77->2Y5J['#4S/+:.*A@:N8 M8&EC:C@J>#J8NA#%5'4^!0P\JBJR<_L$+0W_BOQUX"\,60$S-=^(O*T.V5;>![JX9I]5\56D2B"UCDN927 MCMT:9]L2EQ\/ZC_P2B_8U\1(X\?:-\?/BN\H=93\8/VS/VQ_BA!)$UN+18GT M[QE\>=4THK%9>98Q.; RK97%W:M(T-Y M*_\ @HE^Q)X&:XC\8?MW?L7^'+FUWB:PU7XW_#"WU/S$MENQ;QZ6OQ/DU*>[ MDMGCF@M(+22YN%EA$$4C2Q*_E-O_ ,%9_P!BC5KO[%X-^/1^*TYN#:QK\#?V MK:^C^(+&;Q# MI&@VEC?>$])<"+5KK7=:@T[1[.2\L+V\O87O[26;["\'>-O!7Q%\/6'B_P M>+?#_C?PKJANAIOB7PCKUEXC\/Z@UC=S6%ZMEJVCW=YIUTUG?6UQ9W2P3N;> M[@FMY0DT3HO14PF*I4H5ZN&Q%*C4Y?9UJE&I"E/GBYPY*DHJ$N>"?M#^, M/@M;JCVL4=U$\[PK.MU;VD!EU(S6,-^X_:\_;?V0?A+:B5H$8+>6WA+X[?'/7;9$N94C=DT6X9[2&]NHU^U0VVF7OZ5D1 M-]Z/<1QEHF8_F4)_']:\ _:A^.-I^SS\!/BY\68%\/:AKGP_^'GBKQ?H/AK7 M=931;?Q%JVAZ7<7FGZ,TT>^^4:E=Q1V8-C;7%T6D"P0R3%$987#5L9B*&%P\ M'4KXBK3H4H*RYJE6<:<$V[** M;3?+2HP=2HU%7E)J,6U&*G3)/L\^G2ZHCVXU/"'_!67]CO6-?T_P #_$KXT6W[+/Q-OU5$^&'[9WPF M^(_[)7C"6]=Y%2PT:3XY2>#_ EXSFE\IC;7'@'Q7XKTZ]X-E>W (-?EQ\&? M^"^_Q1^)7Q@^%?PZ\0_ +X6>'- \>?$?P3X,UKQ$/B%XIUCYSA;C;AWC.CBZ M^08R>*A@JM.EB/:X;$X64)U8.<+0Q-*E.<6D_>@G%-6;N[%O3=0O]9T^RU?2 M/$?A?5-)U*U@OM/U33M.N+[3;^SN8UEM[JRU"U\22V=W;3QLLD,]O-)%*C!T M=E()I^(O"7_"7Z5-H?BJS\%^)=%N2CSZ5KOA)]6TZ9XSNBD>SOM:GMVDB;YH MI#'OC;YD93S7YZ:K_P $B_V0-$O]0U_]G*'XN?L.>*]3NC=S:Q^Q/\9/&_[/ MOAV2X8+NDO\ X+:)?ZC^SOXA+R)'/)'XE^#VKQ331JTR.& MHW2K/;V5WJ-Y^RI-'#<3V=S?SQF:0O\ //#+&*6&>'^M1K1E">'=+VZJP<7S MPE2Y9*I%QOS1<6G&]U:Y]-7G0A2G+$SHPH64:DJ\H1I6FU%1FZC4+2T\&^'-&M-_V;2M#\)OI6G0&1M\C16=CK4%NCRN M2\KK&&DZ8"Q'V'Q#X.UV)X0( MKF2X0'<+#?5(PPRH?5HT8PIPH*E[%4H**Y(1I"O$GB_1H_B%J$UPQ6"WTCX=6/C"^\>:S=2L"([72?#E[< M/@[8B 37S_9?\%/--\;7,3_ G]EG]NK]H'P]<6;7=IXX\'?L9^./A?X%U']Y M'%!'HWB;]J/QU^S[;Z[#>22#[-J>A6^IZ0($DO)[^*S7SSZ!\/=._P""7W[% M8DT;X1:1^Q_\!-7#"VN])^%FB_##1/'FK32.T4KW]GX+L[CQYXAU"<[TFGO5 MO[ZX?(FE=MQK^:'XR_\ !8S]O/1_B_\ %C2? GQVM[;P1I/Q+^(&F^"[:Y^$ MGPV^T6OA*P\6:Q:^&H)QKW@E=<66#18;&.4:RJ:KO0_VBBW?G*/L^&N!,]XI MGB(X*%'!QP].G4]KF2Q>'I5E4E**C0G2PE=5)1Y;R5E9.+N[Z?!\8>)O#/!< M,)/,)XG'RQ=6K15'*'@<77P\J4(3A?\$P/VL[DQJ6NW\2^/?V%_!D<66"Q+9._[:7B/^TY&(D:55%FELB1M MYDYN%6.A_P -0?\ !0Z_98=)_P""9$VF2SR9@G\>?MG? '1+*UMP7V=\856,6FC6GB.T6^D6 ZHUDKZF-']G;]M/Q#XI^ ?P5\3^,_@I^TSX MP\8>(?A7X#UKQ3XL\-_ V670/$OB'4O#6G7>KZ]HLNE7UAIKZ5JU]+-?6#6% MG:V;6TT;6UO#"4C7V=/VJ]4N2W]F_LL_M9ZE&@42S-\,?#.@".1MQ$2P^+?B M+X>N[D[%WM-9V]S;)N6-YUFS$/$KY%F6'KUJ%2C#FHU:E&4_;T84G*G-P
I;$T:5>%/ZMB)UHQK4XU%&<*-.I M[T8RM/E7\5 MQY2C[?=1^"?V/=8T^331-(&2W@U)-1EB@F5TMGD@8X5CJO\ P6P:>]M\3/VK?B0;G36E L=2N85^&/PU%K?2A/*-0?Y%U' M2%&X^7?\%&OVV_C3\./V3O'GBWX5_"G]HGX$^-=/UOP!!IOQ)\8>#_A7_86C MV^H^-=&LM2M+I3XV\<9DUK3Y;C2+4_\ ".WF+J\B_>V1(NXOQ\_8!_X*A_MG M>.?VM?A/X7^+OQ7^)/Q:^'>IOXQ/B/P!X2^''@O6O$&NQ6?@3Q+?6+:?I?A3 MPCIGB&\.E:E;6FLW,6EWB7'V2PF;R;M%:TF^EROP[SO-4<1EU.A@/K? MM,/4Q$YXFJ\'A:>*FJ7U>C7P_-4A44*:J5Z;YT^?DBU)_'9UXL<.Y)Q'E?#6 M(PN;5<3FOU#V6+I86G3P=%8_&3P<'76+Q&&Q2C2E3E4JRI8:K'V=O9NI44H+ M^@2'P1_P5;UJ&:+4OVD/V#/ XFD2V$OAS]C[X^^.+ZUMAL:74K6Z\2_MD>%K M$WTF9(XM/O-'NK&W55EDN[II#'#CWW[-/_!2/69Y&U#_ (*8>$O#D,\J/(GP MV_80^&&D/;10H D6F3?$GXM_%HPFX=5;4)-3AU@RAYDT\:7NA:W^A/\ AL?X M4VD4DFO>%OVA?"XAVM*WB#]EG]HRU@BMFVA;Z:[M/AC?64%F7)1I9KF-HF5O M.CC7#-57]NK]E9)?)U+XLV'AIP_ERKXS\,^._ [6KE=\8OAXP\*:&+#[0NTV MAO6MUO-\?V0S&6,-\HLFS=ZQRO,)+O#!XB.[,1F+QW^VWXS^)?[7WB**>( 17.EV/QM\<^)? OA M5H@JF"W\$>"/"]C:L,VMK#QCY,_;*_X+A>'OV=OBW8^ OA#\/OA_^T#X2N_ M^@>*'\=:'\7396]MJ^K:AKUG?>&KFTT?PIXC@MK[2H=*LKFXAN;Z&_0:G$MQ M86R^4\WU3^PQ_P %0?AA^U/\*?$/C[XK:G\)_P!GK7]'\?:EX2LO!WB+XQ>' MGO=4TBRT+P]JL'B2(^)H?"-]]EN[O5[S3D$6G36OFZ9+Y=Y++YT,'L8G@GB? M"952SFOE=6& K>R]G-5'-?T^1#=V,!TK4-/O[#6+1'DTS4]#UF#Q#' M>Z!K5I<[#8ZSI\T%W9.2ZR-&9(WRK+]IO]G#4IQ:Z=\?_@GJ%TR/(MM9?%?P M!=7#1Q -(XA@\0O(4C4AG8+M0'+$"I]5_:&^"NGZ7J>H0?%?X87\NGZ=?WZ6 M<'Q%\'^;K"46O>C*+E.,M'K%Q=]K/8_ 'PM^T+^TSIGQ3T'ROB%\1M6\:VGB/3 M?#K>#=8UK5-2CU"\M[^'39?"NJ>%YV%K<-*4DL[LMIT=^)#)JAGCO%:['],J M%BJEEVL5!9<[MK8Y7=@;@IR V!NQGO7\LUI_P<%>!9?$$'BA?V%M'A\4W7V> M)_$B_%30?^$@"W(C@*/K*_"5=1<+&XC93<@,B^6<+P/ZE;>7SX(9MNWS8HY= MN=VWS(U?;G SC=C.!G&<#I7QW"7@SQGX0TLRI\6YUC,VCG^,=;+8XJO2KJA# M 1<<15?L\QS!QQ6)6,P_UJ7-2A/V%'D]HXR9:/\7O ?B#QSXA^'FB:K/JWB+PK*+/Q =.TS4K[2=)U=;*/4Y_ M#^H:W:VLNEV7B"UTRYL=0FTBZN8;HVNHV;0K-+))##Z:>AQCIWZ?C[5\?V'[ M.6N:=^U=K/[26D:EH7A2;7/"0\)^-M/\)2ZOIT7QMTO2;?5(O G6G[2?P1OM,\!ZS;_ M ! TD:;\2?#N@>+O"<]W#J.FR77AGQ3X@\/^$O#NMZE9ZE96E]X?L=8\5>*O M#_AJQ;Q!;:7)+KNJ0Z88ENHKM+?J?!?Q>^&_Q"U35-%\'>+=)UW4])M6U"YM M;.=C)-I2>(_$7@]M9T_S$C74M%'BGPEXD\/C5K W%@VJ:->VRSMMB:7X(T[] M@#6M2\$?#_0O%GC/2['5X_V?_A5\ ?B=_P (U_:=U87.A_"OXTZ3\7+35/!= M]J-GIVH6]YKT$?B;PQ>MJ5I:3Z;_ &]IFNV-V]SX;-CK?M7[._[(5O\ WQA MI'B>7Q7-K<7@OX17OP1\%V44#VR_\(G??%WQ1\4IM9U_<2MQX@DBU+POX<\N M%IK2#_A&]3UFTF@'BF;2-* /M:OD?]KW]H7P!\$O T7A_P 91^)I=1^+6E>. M_"'A5?#_ (#].+7.FR0:I8>"=*T;4;Y9GNKAKIFDCG\CB#$YQ@\CS M?%\/Y=0S;.L-EV+K9;E^)Q$,-1Q&)IT9RAS3G5H>VE22=>G@H5J-;,*E..!H M5:=;$0G'Q>(<5C\%D^+Q65T9U\=2>&]A1AA:V-E4Y\70IU4L/AVJLTJ,ZC%/C?X[^'>L:Y^RI\4?A)8^/_ (2^-(OB-K/@/Q#X@U_4/$EK M;6*7/ACP-XJTKQAI5G;Z+9ZM//!XDD%H]Z+5H[-;B&&X;]9Y/^">W[.K:1,$#=&PR#Y/" M5?BW.>',HQW$T,OX4SFOAI3QN#IY95SIS2Q-6%&O/#QS_+WE-;$86-*M4P5: MOCJU"I.3JTZ+G]4H?/Y)F/&>/P7M\3EV78>?MZT+8Z.8X'$N$)62^I5,+:$5 MJJ6(]O5A7C::C%;^Q_\ "U?B/KJHW@SX#^,O)?(_M/XCZYX:^'6G*I(VRFP2 MZ\5^+U4*2YCF\+V\P V%%C2>*M/\/WU_H^GQW9SJ5EI4%EJ.H27]U$C22NS? ML?M"_%Z MZ^"/P,U?Q!\(;CQS?W'P]US7_B_X)U;6=3\.2VM@\5[J6I>-_').;Y13PE3#YIA,14H9#@,%]:I M26&JT?JU:G0EBE4PV)K^RA4QU2MAJL8UU.K3A5HU?A_%&MQA3RC+OJ&28[.9 MSS.*KX;!0J8]TZ:PF)M5]CEV74ZM*FJG(O:8B6(BG)4HN$YJ1_11^R;?_&SX ML_LX_"#X@^"/VD?"4GA3Q%X/MWT0Z_\ !R[UO5H[33+Z_P!$^RWFLZMXXT34 M-7DLIM,ELAJ<^E6?VQ+=9HUFB:.ZG^A_^$)_:6_Z.-^'7_AB8/\ YYU?EM^R MA_P1=_9_N/V>?A?+^TS\-/'.C_'1]#NS\1M-TKXV^,K6PM=9_MW5_LR6UOX+ M\6S>%HD;1O[+=ET9S;%V9I,W37#'W'4O^"(W["U\T+6NB?%_1A$KJZ:;\/IXJIE>7U,727$.:8:K3Q$\)0E7IO"5JD/J\H593C+#U*BE1LZ;;E M!I^G_M9W?QI^%G[./Q=\>>._VE_!5IX2T+PG(-;DTKX1WOAW4)K75=1T_1%L M;77=&\:^(-1TB74Y]2BTU;^'1[Q8#=YN#:VS37UK^0/['?Q+\&2_M,_![POX M=^,6G>#]4^(>K:EX9L;SP;J.GZEK.KVMSX?U6_?1[:VM=.\0V$0U#[ BV]UX M@T[^R[&X2.[$L%];VKK](?M:_P#!$_X):!^SM\3M7_9L\,?&3QC\<++2=+?X M?^&M2^+NH:M8ZKJ,GB318=0AN-/\1W>EZ),*V7<99EQ_G M>6YAPK7Q4Z.55L\JUY9E'!4,/F.!C0K9WB\3FV!]ICG*CBZF7NLL;AXQP^$I MX3&4WBI?F7&V)XGPO&O#-' <,9QC,#)934KXJ-3-,TCAI5+-?L),\ MG_BG7U2T\+HK'DQQ:%'&.FP#BO1O#O@SP1X/C:'PIX6\+^&(F&QHM T72=&5 MAC!W?V=:VS.3_$7+,3R3FOSCE_X)J^*+/3TT[PO_ ,%#?^"A'AZV)C26*;XU M:%KQ6T@14M;2TN=3\&?;[$6Z@(9K>\$EP@ N?,.6;SS6/^"9O[3]R]K)H/\ MP5I_;8T22QN0]L;UO!>N0M:H^^*"\@DALX]3G 6*.6XU%;F&XC$_FV9DF62+ MT<+PSD&#J>WPM?A^A7M9XB.!S&.+G96O4Q$MOVJE6="2E M3X7S&%2RO5I?ZON;T2O*I/.H59/6S'7\:>(=.A\%VL/AFW^QW-A'>6EQK)N;G_26N]1GC&84B->W?\$J?V// MVAOVC_A_\6=2^$/[7WQ5_9?\.:'X^T/0_$.A?#O4O%'A]?$&HWOA>SU*7Q-/ M_P (QK'AJ[O=1CTEK?0(%N=3B6TM8S<:=/IU\?M3_H>(\+8Y=_ M:&+P^&HU:ZROV4ZF'J8N.'C1EF?^_P!2A3:52%*I@U>48Q5.-E,_-L#XG_6? M$7%\(?ZI3I8BE]8HRS&&+PL\QJ1P^"6,C3J8>-)4+-I0Z MDNY/C3^VQ\1;"234G._6;Q+%-1U?RXX+^[N+0RV\GQWU'#_]#;+EYN.9VZ;\ MN6R?W)O[G;]3_M+%6_Y$>;-]E/)_+K+-XKJ]VEIOJ?8^L^ ?^";^K?$:?XA: MG\2_@D-:EU:37-1T)?CCX1M_"UYK4=UY]S>W_AA?$ZV+-)?CS[^QQ'IMU=>8 MUY82M+.LGT/XC@_9$\9R#4=;U#X'WNH2B.:+7[/Q/X,TO7U4@/%+:^)-%U?3 M];AR"'BEM]10C(=&Q@U_GU:[\$/BC9WVOP0?!GXCM'9WNN0P?8OA%XSM87CL M[J]B@-C';^&72UA9(D-E';LZ6T1BC@+I&C-_7U\/?^"1WPKU3P'X*U+4_!O[ M' U'4/"7AJ^OQ?\ _!-S]EJ[OA>WFB6%S=_;KK5]'FU2YO?/ED^VW&HS2WMQ M=^=/=.9Y' ][BOP6X'X-P]&6 7#W+GV*Q.(S"GB,EHTZ>)Q%"-&2K5(X#!X_ MVT[XFJ[XB%-1YI.GS2G4/Q_P[XZJ<6U\]P]3@.EA(X66$KU/J'U&3Q%3$SQ4 M93Q$G44ZQ&P\16"L(W$$ZLK$>"?'O]M75? M"7P_N=/^''[2G[+?Q0\2:_?VF@Z5?_##Q/HL_P 2-*AFANK[4-7@\$6?C'QW MI-W]FLK":";54GAM]+DN8;L:=*P14Y27_@DG9V$CQ^"O%O[*/@71Y DLFBZ/ M_P $S?V1FM7OMHCGOW?^RHBT]S&D$;;E.U((U#8&!^?/_!23_@G=\6?A'\!O M#_C3X?ZSX6^)_B&U^*OA.SB\/? ']A[X1?"'QO90W.E^))#XBE\6?!+19_'# M:1I4]M!#<:8KP:+TJ^29/QA'A;%YIA\1@<)F& M"Q?$,<'EM?$T:D*5:.78BEA&PQ\2Z5J>HV'BCXRM'J::#=:(MO/?+H3+K/A:75+ MR[L[HE=)U#6186_V=;U1&L-?CUJ?QGD@BCDU'P_IO MCS0_#O@F!'E(MA<>#/AM?:7%=69=61$\4:AKPN&5EEEF(PO\D?[#_P"QE\?_ M -IW]I'2?!_Q[\*?$GPSX6MO ?C/5/\ A*?CE^S?I/Q2\)V=S8#1X[+3+?PU M\?\ P3K?PY@UC4IKMGL=5?2I=-Y9[B+]G]6_P""#7P8UUH6U;Q1 M\';A[>.:&&6V_8 _8:TJ>**X*-,J3:/\(;!F+-'&Z&?SQ%*BR1JK;MWGY5X. MQX)RS Y!Q7QQA.-\PA1GBJ]>IC,\QV34XXC$5O98&EA9+%X;'4Z%.$:GM\PI M/$JI5G3A2HX>GAX'B^'N99EG&02Q&:Y!Q!5E2S#$X>C1S&O1@GAX4L-.#JX3 M,U:W+*>'K04;0IUGR.$/V_\ "'ACP-X2TXZ9X&T#PWX?TR-E#VGA M?3-.L+7S ,[ITTJ%%DF?.]Y+@O+(6+LS$DU\I_&G_@H!^Q+\$?'NJ_"KXU?& M[P9X2\=^&TT?4-3\+Z[HOB:^N]-76=-M]7T>Y9K+PUJ5B'N]-O(+J%X+EY4C ME"R>7(&0?F7=?\&Z'[(UU/\ :/\ A,O%%A*88X'/A_X6_L[^$HIXXGE>(W5K MX0^%>@VEY+&9I1''/&]MIGA&*'6-1U3P[8ZCXF1(M,N?#UE&-/UZXO+ I#I<) M5H#YDMS(6G;]4X*X4X7S;'3RO,)^&X5EC,3/,:&$EAJF'>84886>' MQ=6+=?\3Z?X,TFYO]$U*+1]4MHW\:2>'IRUGJ<\%D[F 1/<3P)%)( M9H]WD'B3_@J+_P $Z?"S&"]_;8_9FU2_#%%T;P?\7_!WQ \02RB,2)#!X>\ MZEXGUNYN)MT<5M;V^GRSW5S-!:6\+/@IIOC_P#: MN^%?C?P3\=[[7/&.DZGI6J6?P[L]5L_#MCJMWI_AF[BOYO!_B/7H_MN@SRB( MMXEF@2&YE-M:V1*)'^KWA[_@FE^S3X=MS9VMW\>#8MIT>F/IUI^TS\=_#>FO M;QR02@MIW@SQUX8LO,>6WCD?; L1=4(A'DV_D^9G.79)E^:YC@\/FF*Q&&PN M,Q%"A5H8/#XWVE&G5<:<_K"QV"HUG*"3=2E"-.;NX)1<;_1\/YMQ'FN295F& M+R7!87&8W+\+B<30Q..Q>7^RKUJ,)U:?U9Y=F&(H*$W)*E6G*K!6C-N:E;B? M%7_!6+]F.R\&^*?%7P[\/?M+?&%O#V@ZMK,)\"?L=_M;2>#;K^S=.O\ 4$DU M+XK:G\#[+X;>&M!DBT^>YN_%>K^(ET33])CGUIY;BR@;=^=^A_\ !Q3X-UG5 M]%TJ+]DSX@R2ZOJFE:;'%I_Q1\$W=[))J=[;6:1V$%[H^DV-U=NUP%LXKS5M M*L;FX,4=SJ>G6TDE[!^DWQ6_X)>?LL^-OAWX^T71_A]<7GC[7/ OB31/"7BK MXB?%/XT^.XM(\5W6@WEEX6\0ZI_PE'CSQ%)>MH>L-8:@;B2SO+M$M6\B-V(C M;\2/ W_!O?\ M&:)XQ\%:QXI^+O[/NO>'=&\5^%-5\3:,+3XA3_VYH&E:[IM M]K^D?9[SPTMI,-7TJVO=/\FZ9;:477EW)6!Y,?6<(87PYG@LS?$F,JSQ*E#Z MB\31QV"J*'LI\_LZ>6XW%T:O[SDUKU*;3]U)Q20 M(48;$5I68;41F(!^P1_P3Q_85RQ/[(W[/8+,[$)\+/"2*-S%@ JZ8%4 $ *H M"C&% J9?\ @GQ^PXGW/V3O@)'SG]W\-/#$?(Z'Y+!>1V/45\3ROW_ '?HWM.*;Z8/(;7T_P"%',-M-_\ A+]?Q\C\H/B/_P % M_O"W@V&)=/\ V8_$%S<:K;7\ND^=^T3^S/XPEM,0[M,D\0Z=\#_B'\7VT*5W MDB>^T[5M0TZ==L]MIUSJ%S!<"#DO _\ P7VUCQOH5K:6GP+^#?A+Q-HNC:0_ MC#Q)\;OVE?$?PL^'U]JUS;BUE'@N#P/^SU\=/&&I3:CK4$XL="O-+MIK"SN; M(76L74GG.OT7^WM_P1Q\$_M$6/PMM_V9].^"W[.<_A*]\7S^,I[;P#=Q?\)= M;ZU:Z!#H5N__ BK6+,-$FT[4IE^W&51_:)^S[&,NZW_ ,$V_P#@D_K_ .QI MXU^)WBGXK>-/AM\5X/&?ACPWH?AZ#1O"6L6-YX=N])U?5K[4[Q;GQ!-=[%U. MTO[>S<6)AE=(9([AI(65!]M'#^'"X,G6]M6GQ.HSY(3GC:.,D_[244G1A.OE M4?\ 8OA=Y_NUSRBJ[<3\W>*\7'XA4Z#H8:EP:Y052=*GEV(P,(_V1&4VL14I M8;.9_P#"CJXI4[5OW<9?5;2E\[Q?\%9_C3XFU.:Q7]I'_@G9\*EB0?M$Y)6*V\Q[?3Y)P VI2=3_PTO\ M&KQL);Z?_@IUX[C0103RZ3^R_P#\$@OB9IUU'%>R2"![*\^->F_M#O):"6X7 MRKJY@!GL;2WP!=FZNKK]\K3P?H.GQ10:?;7.GP01B&"#3M3U/3X8(1R(88K* M[@CAA!&1#&JQ@X(3@5:_X1ZQY_TG7.?^IF\1?_+3C\*^"]IE&SP>9O\ O+,\ M)"__ &Z\HJ6].?YGZBZ6?7NLPRB*?V99/C9M;:*4<^IWZZN.O9=/X,/VF_VY M?VX4^.'CKPQIG[;W[6UKX?\ AU\0?%?A_P +2S_\(;\%O%.HZ58R'0K6Y^(? M@7PG\)? UG#XBFL+:.YU+P_K/A:QM]$UV6ZN[#0=&OCB/];?V>&^$&K_ +-W MP3\?_'+XK?\ !:KXE>+/$7@?0]7\?W_@;XG_ /!0.X\":OK]V)EFO]-\0?#6 M]\,Z+>:+<7QC.GS^!]9_L>=X8XL-;">)_P!%OB5_P1;_ &*/BO\ $7QQ\4?% MNF?%:;Q5\0O%FM^,_$4UE\5_$%G9RZWX@OI-1U%[6U\B8V]NUS*YB@\Z3RT( M7>V,U^@_PB^!W@?X)_#'P-\)/ [>)K?PA\//#FG^%O#D-_XMU^\OX]*TU76U M6\O5O;5!XVMA\-@,MJ MU8PPDJ=3GQ<*&*EB;UVIM2HTE4DO:R46E _,>#>&O$S*^(,ZQF?<24,9EF*A MB5EV'Q.+S/-Z-&4\;"K1]G@*N*P4,'RX?F@G3Q-5TXMT4Y)\Z_!?6->_X)FV M\T!\<^&/^"MNM7+PNNG'X@?%#_@JY?RV]NLF;A=+%W\9K;RH99F0W917WR)" M'8;%%?/'Q[\5_P#!*'PO\)?''C'X<_LM?%OXD^/-.AL);32_CQ\4?VEM&L=? MOKW7M.L]7M/'I\?_ !XO_B/J _LRZO'G&H^$]:AU!EMM,O0^GM=?9_ZM#X>L M3_R\Z[_X4WB,?RU2OG?]K#]F#2OVI/V>_B/\!+GQEX@\%0?$*QT2RD\3Q2ZC MXIDTH:-XHT/Q*LBZ%JNMVMAJ)N&T5;,I'5F67/'8 M/,5@5CL(\:ZN94:M-815Z?UESI8?)Z>(J05%3YH4:D*TXWC3E&;BU][G-'BR M649K'+,?E+S)Y;CEEZI93B*-9XYX6HL(J=;%9]5PM*;Q')R5,11J4(2Y9U:< MZ:E%_P >O[*G[1'[%4OQIT[0/B-_P2V_8'66+2-)G^*MK%X6UVZ35=.DU*ZUOQ/KWAP:A-JUR+@&>QTE&_>[P;^U9^ MQA\.6@/P:_9"^"G@F:61%TN+PI=_LJ>%+JVAM;62S2?4M/\ AE>>)M;T>"UT MQIK1)(].OHX()HK)I8H[D@)M/*\8N,L;@Z>8/,)/#+&X/" M9A-X+ZMA5'DJ9+FN!H0A[98A*G5A*LIS^'O[/?C>VLM/!>&""6^N;*2282Q6]H\<(D?\ M@_\ @IK_ ,%0_P!IZTU>#X0>!+WPE\,_!GCKX7VLOB"7PE:?$Z[\7I?3>*=5 MBN;O1?&GQ-^&7P2\2:%+/9Z9:6$L>D^$=8TT0+<2VWB(W]WG?U;_\(]8C M_EYUW_PIO$9_GJM?G_\ M9?\$N?V;?VR_'N@?$;XMZK\6[;7_#?A"#P3IZ>$ M_'JZ=8-H]OK6JZ[&UQ#K.B>(+E[O[;K%V&DBNX8#"(E%L)%>63DX5S#A' YQ M3Q&=99C*^ 5"O&=+$U<)F=)U)PM3;PJR[!\S4M5/VRY'K:5['=QOE7'>99!5 MPO#N!- ^)^I>'/%ECHMMJ7A3X-_$&:-5G\.:?>"PU*Y\': MA!X9M=1NKJ0WLMSJ6LVTJ)>>;/I^F:2EM>7/WFGQ[_X*1ZL53P_^R?X91&EV M#4/$%QINBHHCC+W ;2]8^..CW6-VV&"=[F.*=RSPB95P??\ ]DC]A/X*?L7^ M$_%O@WX17_Q%NM)\9^)[;Q;J[>+_ !E+J=XFJ6NBVFA1+9S:/8>'XX;4V5G$ MSQ2P3R-/ND,VP)&GUF/#]@.D^LCZ>(M?'_N2KDXAS+(,3G..Q&3Y/1CE]6I" M6&IUGB,-",51I1DHX;!UL.J*]I&?NJI+FNY73EIW<*Y1Q1A>'\LPO$&?8B>: MT:-2.,JX=87%SG4=>K.+EC,?AL3+$/V4H+FE2@XV4+.,=?S,/Q$_X*Z:D&32 M_P!G_P#9#T961\S^-/B7XPM98A*2D#&R\(:OXWBEN+<9GO[0WZ6ZA5@L]2O" MS2Q_PXZW\0?$ZWVMSW/C_7Q>1OKMO/<6_CK7$E2,W=S)>6]G-)K7GPVC7,7F MPP,PCWQ6\LT9EB!7_3"_L&R_Y^-:_P#"BU__ .65>:M^SS\#7+%_A-\/'+EB MY;P=X>8N7)+ERVFDL7))H5_K_U.WU7&8JER M?5?K-_:/'SS+F4OK'N^R]C:TN?VEXJ'ROB)X89CQS'*5#BK$X?\ LQX]OZ[@ M,%64_KGU)>Y_9M+*>7E^JMS=;V]^:/)[.T_:?*?PRTG_ (**7?@7PI-+\2?V M-+*T;PMX8?2E'P;^.&NWDMC)H-B\+ZG>2_&_1HS?!#$+A[:&6*XE,LR^0"L M[SQ#X2_X*"78C@\/_'/]D_34 MY9+R[_ &;?BK=7)E$;BYMEMG_:/GM1;F1E M,,^\7!5/F1=Q%?6\7AS38(XX89-6AAB18XHH=?UV***-%")'%%'J*QQQH@") M&BJB( JJ% ?_8-E_P _&M?^%%K_ /\ +.OB*F:U'4G.GA7X.O9 M2=TF\31K-VUNWNWMHDOT>CDE*%*G3K8W-:[A",')9IC\/>R2>F$KT+)V5ET2 MTUWB6^M;JQFLQY]YJEHXOX$MHX)?S;_X)#?"_ MXZ^(OVO4L?AIXTUSX$Z_%\)_']U=>/M8^$:>.;2/1UO?"<-UH::+XM;1]&CN M=7NI;!XM0ENGGMDL9HH+:7[3(T7]OO\ 8%D?^7C6O_"C\0?_ "SI/[ L?^?C M6_Q\1^(#_/4Z^PR_Q%Q^ X;Q?#D*]A0HJ'UF,8N^"HX>.#J9<88#BV6;9K1JX&6"E'!_6<57=1X.3DO^%#$8NIF M%+VC?_+JM'V3UI\NI\AZ;\!/VLX[6>/6OV[/%%[=R63Q17.C?L[_ &T:.WO MV5@+Q+>_T7Q 7@0E6CLY9V;*33O!L=Q"\K?\?!CF G7Y'!0D']"/[!LO\ GXUK_P * M+7__ )9T?V#9?\_&M?\ A1:__P#+.OC7FN)>]'+'MODN3/:UM\!Y(^_61X-7 M:Q&(<_6UNBS*WX?I;^$+]O3]E#]I'1/VN?C/I/24MEM[=X7 MMXOW#_X)K?\ !.RR\8?LG?"KQA\4?B9^V5\,?$EW=>.$OOA-X=^,7Q!^"7A? M0XK/X@>(;6U=/!FCVF@:]8SZS:6T>JW5U<7L;Z@VHO=PXA>U=/WY/A^Q)S]I MUS\/$OB$#\AJ@%*- L@,?:-;_'Q'X@)_,ZF37VF=>(N-S?A_+,B67X7"++?J M/+BH>SJ<_P!2P53!KDPTL.J.&.[N?'7[0/Q^\9O>"Z$@N3TNDOSY.Z*82A2?T!_L&R_Y^-:_\ M*+7_ /Y9T?V#9?\ /QK7_A1:_P#_ "SKXV&=YQ"=.I',\=S4JD*M.+Q-65., MZ$(UU*49-<\:BJ*]XR3U/Y<_AK_P;U_$O0?B)X$UWQY\=OAKXA\$Z-XO\ M.ZKXO\/Z-X6\;Z3JVN>&K#5;:ZUK1],U0ZBG]FWVI6$4]G;7^Y3:2RK< AHP M:_4O4O\ @E1\.-$G-Y\*/'=YX8G$DLD5CXW\#>$_&UA:ALF..V\1^$5^$WQ; M@6,DA)A\3YKJ-681S#<<_J#_ ?\_&M?\ A1:__P#+.C^P;+_GXUK_ ,*+ M7_\ Y9UZ&9\7\2YQ5I5L?G&+J5:$)4Z4Z'LL"XPE)2DFL#3PRG>23O-2:U2: M3L>3DW 7!^04:^'RO(,#2HXFI"K6AB55S%2J4XN$91>95<7*G:+:M3<(O=IM M(_*J]_9M_:M\ Q?\2&X\1>)[2UF"P7?P9_;*^.G@+5V@$DSAH/AA^T[%^T!\ M/"XW1,ML/B'IUIO0Q2&6"282_A5_P66L_BIJFJ? :;XA:1^TU<0>&M%\>6#3 M?M#>#O@M/;Z%=:MJOA4K:>'?B)\!](C\(>)X-4:R593X@OY-<#V%I+:11Q7M MQ!'_ &5?V#9?\_&M?^%%K_\ \LZ^0/VO?V&/AU^V9X9\)>#/B+X^^+GAKPMX M3UV\\2KHO@?Q586]GKNN36(TZPO]?3Q1HOB@7;Z':2Z@FC);"S2VEU6_GE$\ MS0/!T\.<7X_( LLXGR'&Y'1JRR98V6$;K82-65"FL+B\/BK/+J>)PV$K<_L.1.< M;TY256/OPB?S6?\ !&;39M.M?V@;F^U3]K+PKHVO)\-XK"U_9D^&^N:E_P ) MS-I$WCA-0MM9\:Z3\./$;Z"N@RW5O;6W]F^+O!\PGUB[-WP_.?% M5E<6^@:R;%=/U.XT!/"^C>%TM8]!>):Q>.PD9*7UC&5\6O982O5Q M=+"J'M^1JC)>T<75E[\Y'QKX+L/C_P"%]/?3_A7^R'^S5\%[%@I2*]^+4>F" M-5$BQK+H/PG^!MY8S.JI&KQ)X@\L;PB3RIO:/^27]L?X5&S_ &P?'DEI\ M5 MU;0M&\?ZC/\ $^?P!H?[1/B?P=X_\5:MK=SKOQ%U32-2UR[M/$!MK34M6U'3 M+&W\'ZSXKA<77H5*R@VXJK.G4C*HHMMQ M4V[7=MSZ',>'<@S>CA\/FF2Y7F&'PDI2PU#&8#"XFEAY345.5&G5I3C2/@SH7PW\.> O"FD> (X/V;/'-_J MDG@^TT.P@\-KK$WC+]HB[U+[7#HT=IYYG2&_-T\XU M.I ]"_P"%;_M:?]'+ M?"K_ ,1?N?\ Y_=?2/\ 8%E_S\:U_P"%'X@/\]3H_L&R_P"?C6O_ HM?_\ MEG7GSJ5*DYU*DY3J5)RJ5)SDY3G.\7*9/%*:= M=:Q?6>I_9;'1X;V\DMH;:VN/,_$[_@EA^R1\+]'T M+7=?^&GQ6\=_L_>-];\(:5XACTVZTC7O"NLKK6M>#M,L]/\ $'A76-5&D27- M\+V74++[+;ZA;WDUFLW]?G]@67_/QK7_ (4?B#_Y9TG]@67_ #\ZW_X4GB#_ M .6==V'SC-L)A*V PN:9AAL#B/:>WP=#&XFCA:WMJ<:5;VN'IU(TJGM:48TZ MG/!\].*A*\4D>;BL@R+'8[#YGCPK2E5I>SG'V=24IPM*3;^\$CW M';D8XJ=?#'[9"JJGXU?LZ2%55?-?]G'XBJ\FT >8ZI^TJ(U>3&]U0!%9B$ 4 M #Z'_L&R_P"?C6O_ HM?_\ EG1_8-E_S\:U_P"%%K__ ,LZ\X]8_CT_X+:? M!SX@V_[0?@#QCXY\<>&?'WQ"\5?#FTTV\T#X5_"'QIX9TO0/"7A;5=571M?U MRXU+QI\0?,UGQ)K&M:U86^GQ7Z$V'AY[]A#&T<#?H+_P2;_99\37W[(VFZ_X M!^-/A'2[?QAXV\1:WXP\/>,OV7]#\2>,_!/C>PL]+\.ZIX53Q!XQ\9?9[S0A M:Z3I>N:=.OABV:^LM6ANX&LWN+B.OZ!?[ L?^?C6OP\1^(!^>-3YI?[ L1_R M\:U_X4?B#/Y_VG7TE?B[B'$9/0R"KF#>58:-&-'#1P^$IRA'#N])?6*=".*D MHO\ GK2YKVGS*Q\CA>!.%,'G^)XHP^51CGF+EB)8C&2Q>.JQJ2Q22KOZI5Q, M\''GLK"ZC6&./[P_L&R_P"? MC6O_ HM?_\ EG1_8-E_S\:U_P"%%K__ ,LZ\2.,Q<&G'$UU9II>UJ6NK=.: MSV5]-3Z.> P-1-3PF&E>/*VZ-._+M:_+=>6NF_5G\?EI_P &^7[8\,]HTOQ) M_9VV0SVC2NGB7Q^7,<,T32ND9^'2H7*(S)$752Q"&11\X_L7MHO(@AA+;C%% M%&6QC/EQJF<9.,[)_JO]M8R.+^I>W>&Y<+A<-[/ZS['VU_JU&CS M\WL*7Q\W+R^[:\K_ #O"_ _#/!OUW_5W+YX'^T?JWUOFQN.Q?M?JGMO86^N8 MBO[/D^L5K^SY.?G]_FY8V****^%_#<^I>*)[:PBQ_@G^USX6^-/C32/">F:!J>E1 M>,?"/Q:\>> M2N9X91K?A?X,_&H?!#Q=<:E:;(;C1[Z37;_PUKNF6;+=*^B> M(X8;F>'4]-O;>@#ZZKSKXO?\DJ^)7_8@>-?_ %%]6KT6OF3X[_';X)^'/!'Q M5\+>(/C!\+M#\3:?X'\8VM]X=UCXA>$--UVSNIO".H7,%M=:/>:S#J5O<3P7 M%O-#!+:I+)%/#(B%)49@#XA_X((_\H=_^">__9N7A7_TY:Y7Z\U_)A_P1\_X M+;?\$POV=O\ @F5^Q9\%/C)^U!9^"_B=\.O@9X;\.^,_"T_PF^/.L2Z+K$-Y MJMR]F^I^'/A9K&B7W^CW5O,MQINIWEK(DRF*=QS7Z3_\1#__ 1V_P"CR--_ M\,I^TI_\YF@#]J*3 ]!^0K\6/^(A_P#X([?]'D:;_P"&4_:4_P#G,TUO^#B/ M_@CDA17_ &S-)1I7\N)9/@Q^TBC32;&D\J%7^#8,LOEQR2>7&&?RHY)-NR-V M4 _:JBOQ7_XB'_\ @CM_T>1IO_AE/VE/_G,T?\1#_P#P1V_Z/(TW_P ,I^TI M_P#.9H _:@@$8(!'H>130JCD*H/J /\ "OQ9_P"(A_\ X([?]'D:;_X93]I3 M_P"6;]LW2(8HU+R M33_!C]I"&&-!RSRRR_!M(XT4]E?O97^\_:BBOQ7_ .(A_P#X([?]'D:;_P"&4_:4_P#G M,T?\1#__ 1V_P"CR--_\,I^TI_\YFD,_:78OJ__ '\D_P#BJ?7XJG_@XC_X M(Y!Q$?VS-)$K(TBPGX,?M(B9HD94>58?^%-^8T2.\:/*%,:/)&C,&D0,[_B( M?_X([?\ 1Y&F_P#AE/VE/_G,T ?M12$9XY_ D?J"#7XL?\1#_P#P1V_Z/(TW M_P ,I^TI_P#.9H_XB'_^".QZ?MD:;_X93]I3_P"/X-LA:.1'BD4'='*CQ MN%=&4._XB'_^".W_ $>1IO\ X93]I3_YS- '[44THC')12?4J"?S(K\6?^(A M_P#X([?]'D:;_P"&4_:4_P#G,TU_^#B/_@CE& 9/VS-)B#.D2F7X,?M(QAY9 M6"11(7^#:AY97(2*)(?MF:2TL:HTD2_!C]I%I M8EEW>4\L0^#9>-9=DGE,ZJLOER>66\M]H!^U5%?BO_Q$/_\ !';_ */(TW_P MRG[2G_SF:/\ B(?_ .".W_1Y&F_^&4_:4_\ G,T ?M117XKG_@X@_P"".H!) M_;)TP DD_!7]I, #)))^#( ))) !).*:G_!Q%_P1RD1)(_VR]*ECD57 MCEB^"_[24D4D;@,DD4LL*/\&/VD4>9D0R.L*-\&PTS)&K2R+&&9(E:1P$5F#_^ M(A__ (([?]'D:;_X93]I3_YS- '[445^*_\ Q$/_ /!';_H\C3?_ RG[2G_ M ,YFC_B(?_X([?\ 1Y&F_P#AE/VE/_G,T ?M117XJK_P<1_\$263X-K'&@[N[*H[F@#]JZ*_%?_B(? M_P"".W_1Y&F@C@@_!/\ :4!!'!!!^#.00>"#T-'_ !$/_P#!';_H\C3?_#*? MM*?_ #F: /VHHK\5_P#B(?\ ^".W_1Y&F_\ AE/VE/\ YS-,_P"(B/\ X(Y" M01']LS21,4,HA/P8_:1$QB5E1IEB_P"%-^8T*R.D;2A3&LCI&S!W52 ?M717 MXK_\1#__ 1V_P"CR--_\,I^TI_\YFC_ (B'_P#@CM_T>1IO_AE/VE/_ )S- M '[445^*_P#Q$/\ _!';_H\C33]/@G^TH3^7_"F>:8G_ <1_P#!'&50\7[9 MND3(2P$D/P8_:1EC)1VC<"2/X-LA,1IO_ (93]I3_ .(RI^\B$BKYL?SQ[DYI__ !$/_P#! M';_H\C3?_#*?M*?_ #F: /VHHK\5_P#B(?\ ^".W_1Y&F_\ AE/VE/\ YS-( MW_!Q#_P1S16=_P!LO2HT16=WD^"W[22(B*"SN[O\&@J(B@L[L0J*"S$*"0 ? MM317XK+_ ,'$/_!'1E5E_;*TMU90R.GP5_:39'1@&5T=?@T5=&4AD=2592&4 MD$&E_P"(A_\ X([?]'D:;_X93]I3_P"1IO_AE/VE/_ )S- '[445^*_P#Q$/\ _!'7_H\C3?\ PRG[2G_SF::G M_!Q'_P $1IO_ (93 M]I3_ .X/P3_:4!'L0?@SD'V- '[4 M45^*_P#Q$/\ _!';_H\C3?\ PRG[2G_SF:/^(A__ (([?]'D:;_X93]I3_YS M- '[445\/_LA?\%(?V*OV\M0\>:3^RA\UBV%UI$>H06MQ9F"]>VEFMEF^X* " MBBB@ HHHH **** "BBB@#QSXJ? [P9\8UL;/QQ)KE_H$#6_]I^%8M5:/PUXB MAM)KBYM8=8TR2"<"2WN;AIHM2TF;2M84)';_ -H_90T!3P-\!/AA\._%%]XP M\+>'(K'7+FS\4Z99W#2O+'H>C^-O'^J_%+Q;HVA1$*NGZ7KWQ UF]\2WUL/- MQ<+I]A;/;Z-HVC:;8>R44 %8MSX;\/W=R]Y=:%HUS=R2)))=7&EV$UQ(Z; K MO/);M*SJJ*%9G+*%4*0% &U10!\W_L>?#GQ5\(/V4OV.?'7[)NN>'+."ZT[X4_M'7?Q%\:2S7UK:/8>%9?V37QC^RV5U)']'44 (. /H*6BB@ M!#R#]#7S5\ /AOXL\!>-/VKM9\364%I8?%3]I.?XC^#)8;ZTO&O_ I)\!_@ M+X%6]N(K:6233ISXC\">)+7[#>+%="&TAO#']GO+9Y/I:B@ HHHH ^:?VR?A MOXL^,/[*G[0GPM\"64&I>,OB!\(_&_A/PQ87-_::7;WFMZUHMQ9Z?;S:A?20 MV=E')<2*K7-S-'#""7D8*"1]*J"!S_>8_@6)'Z&EHH **** /F76?AKXMO/V MP_AU\7H+*!O WA[]FSXS?#C5=1-_:+6RR?35%% !2,,CCU4_DP)_04M% 'S-^R-\-?%OPF M^"\?@WQM90:?KZ_%3]HCQ0;:VO[34HO[&^(7[17Q7^(?A>?[5922VYDO/"WB MK1;R>WW^=93W$EE=)'=6TT:?3-%% !7S-^U+\-?%OQ/\*?##2O!]E;WU[X9_ M:6_9D^)&KQW%_::>L'A/X:?&WP;XU\77L']'O[FWL82]W?RQK: M6D4MQ+&C?3-% #4!5$!ZA5!^H !IU%% !7S'X"^&GB[0OVJ_VB?BEJ5E;Q># M?B%\+_V;/#/A>_2_M)KB\UCX<7OQYF\5P3Z='*UY91V4?COPV8+BZBCAOOM4 MPM6D-G<[/IRB@ HHHH YCQMIEYK7@[Q7I&GHLE]JGAO7M.LHWD2)9+N^TF\M M+9&ED*QQJ\\T:F1R$0$LQ"@FO,/V7? WB/X8_LT_L]?#?QA:PV/BSX?_ .^ M$G@CQ/96]Y;ZA!:>(?"?P^\.^'];M8;^T>6TO8K?4].NH8[NVDDM[E$6:%WB M=6/NU% !1110!\Q?&;X:>+O&/QO_ &1O&N@V4%SX>^$WQ*^)_B3QM=2W]I:R MZ?I/B;]GSXG^ -(FMK2>5+C4I)_$_B;2+22"R2:6WAGDO9E6VMYI%^G:*,CI MGGTH *1AE6 ZD$#\12T4 ?,7[._PT\7?#WQ7^U-JOBBR@L[+XH?M,:[\2?!T MD%_:7K7WA.^^$7P6\)6][<16LLCZ?$=E%W8 MRS6[/=>'/$ND7";6+!8]/M?, MN[@2LT,3"*0K]0Q@K&BGJJ*#]0H!_6GT4 %%%% 'RS\(_A?XQ\)_M%_M6_$/ M6[&WM_"WQ3U/X(W/@R\CU&SN9K^'P5\*X_"WB%KBQ@E>ZTXVNLJ8(EO(XC=Q M_P"D6X>'YJ^IJ** "O(?V@?"6N>/O@3\:/ WAFWBN_$?C+X3?$GPIH-K-O44 >&?AYX(\/ZO;Q3Q74<&J:)X7TG3-0ACN8&>&X2*\M9XTG MB=HI5421LR,I/H]%% !7RS\4/A?XQ\3_ +3O[+_Q,TBQMY_"/PRT?]H&S\7W MLFH6=O<6,_C[PIX+TKPRMO832K=Z@+N]T:_CG:TBE6S6-)+DQI+&6^IJ* "B MBB@!D@+1NHZLC ?4J0/UKY@_9=^&/C#X8V7QTA\86-O8R>./VGOCG\3/#HM] M0L]0%UX1\;^)X=3\.WTQLY91:7%U:(SS6%P8[NT8>7<11N<5]144 %%%% 'R MY^V7\,?&'QB_9[\7_#_P'8V^H^)]7UWX87UC:76H6>EPR6_AGXN> ?%FKNU[ M?2PVT1@T30=2N(T>0-<20I;0AYYHD;ZA0$ @_P!YS^#.Q'Z$4ZB@ HHHH ^6 MK3X8>,(OVSM<^,;V-N/ =[^S)X7^&MOJ0U"S-TWBW3/B[XR\6WED=+$OV]+= M-$UBPN%OVA%I)+(]LDAGBD0?4M%% !1110 4444 %%%% !1110 4444 >,?M M'>*==\#_ +/GQS\:>&-7_P"$?\2>$/@[\3O%.@:]Y&FW7]BZUX>\$:[K&E:J M;;6;:]TBX&GW]E;W30:K9W6G3+&8[VWFMV=#X)\1/B#X@TOXJ? 35M'_ &A] M!T",Z=!KGQ2^"6K3_#%M,\4_#.]\!>,+ZY\26.FW=G%\5)/'=[XTLO#\7@6Z M\+^(K3PZUGH_B.VU+PYJ]K'J-PGVCJ^CZ3X@TN_T37=,T_6=&U6TFL=3TG5K M*UU+3=1LKE#'<6E]87L4]I>6L\9*36]S#+#*A*R(RDBN)G^#WPFNO$^D>-;G MX8_#RX\8Z!86NEZ%XKF\$^%Y?$NC:;96EQ86=AI.O2:4VK:;96EC=W5G:VEE M>06]O:W-Q;PQI#-*C@'SN_Q3\?>#_BYH&A^)=4UK7M//[*OQ%^+_ (@^'F@> M'K#6?$%UXNT/XA^"4M8/#NGZ7I<_BW4;VUTSQ3?^#].TJTEN;.^>&P'=,;1 M-1T+0['2/%'AOPQK&HV6AV>KG2UUN_LI=1U":WDEU66+4#-9VWU$_AW0)->B M\4R:)I$GB6#2I="A\0/IEB^N1:+/SZ1%J[6YU&/2YKQ$NI=/2Y6SDN42= MX3*H<7[6QLK+[1]CM+:T^UW4U[=?9K>&#[3>7&WS[NX\I$\ZYFV)YL\NZ63: MN]VVC !\Z?M=W7Q(LOV?OB/??![Q/XH\-?%+2O#FKZ]X%'@MOAG_ ,)-KNN^ M'=+OM=@T'3[?XM:+KG@S4(KN+3Y;C4=*OH=-FU;3K2YTR'Q'X9%W)KECYU\2 M_C%XSMOA7>?$SPWKE_X4A3Q=^REX8M5UG0M-TN[#^._BO\+8/B+:ZOH6OQZL MFBWVJ>'/B"O@B_TV2[FU/PWJ=KJEMI][!KUE%?0_95]I.EZH]A)J6G6&H/I= M\NIZ8][9VUV^GZBEO<6B7]BUQ%(UG>I:W=U;K=VQBN%@N;B$2".:57I:SX7\ M->(].?2/$'A_1-!/"WB+0K36O$_V/61IV@:%I%YJ^H:5HVE:9?>(+Q-0UV\T_3K*RN]9 MOX[>.UCO=6N;6"*;4KQ+6&&V2YO9)YT@BCA601HJC7H _/\ N/VG_&&F?'WX MDZ!K_AS6/^$%\*_$FY^"O@W2M#_LL7<^OZ;^S/I/[1>+DE\+]=JGCGXJZ5\0?BQ\.;/X@>$[; M6_#W[)GPI\6^&YO'1TW3_"FC_%;Q/XQ^-GA?4/%FMZAI^GKX@_L'5+WPWX:M M9[622]L8(M'B31K&.]O-2^W?8,FD:5+>/J,NFV$E_+!#:R7KV=LUW);6\WVF M"W>Y:(SO!#XNK*:;4]'AN)I9XM+OI)[".:625+=7=V(!X[^ MR?J_C35O@9X5_P"%BS>+[SQSI&J>-_#/BG4_&OB'PSXOU36-7\+>.O$GA^XU MG3/%W@[X?_"OPYXI\(:L-.2_\#:_8_#GP9W@M8(;6VABM[:WBC@MX((TAA@AB0)%%#%&JQQ1 M1HJI''&JHB*%10H "7%O;WEO-:W<$-S:W,4D%Q;7$23P3PRJ4DBFAE5XY8I$ M)5XY%9'4E64@D4 ?%O[/GQ7^(7Q.U[QA8:A]T^[U:T=]9 MU+Q73_BQ\=?%?PK_ &#_ (B6?C@Z_IOB*U^$>N_'2P\$>)/!7ASXH^.9?'.J M>$?"MGX@M?"UU\-/%WAWQ3\,['5-8U75_BCX9\(W?PK\11:-'+K'@OQC#+X; MD\(^(OTU73=/6(P+8V@@-FNG&$6T B-@BNJ6)C\O8;-%D=4M2OD(KLJQA68' M TGP%X(T%]#ET3P?X6T>7PSIEUHOAV32O#NC:=)H.CWLJ3WFE:*]E8P-I6FW M<\<;:TN)8TDFA=U4@ ZL'(_P _IZCT/<5\H:Y\0-0C^+'[2/A'Q!\6 MHOA]X&\'?!'X$>+[3Q#,? UBWPTNO&GB'X]:5XM\3PZGXBTJZLHWO=/\#^'I M+.3QE'KFAZ=?6 N+73)HIKZQN_K"N+UOX;_#[Q+_ ,)%_P )%X&\':]_PE^F MV&C>*_[9\+Z#JO\ PDNDZ7*T^FZ7X@^WZ?%[GQG;2RGP_::5UOQ-X M^^,EY\0/V/=?T_Q+-J/PVU_3/!P^)_AOX?>)?"NG^/-1\3_$3PU>G1O%7C'P M9K7@'Q*OBGX+V=[8B74_^$'\8?##Q+X:NFU#Q+]I\8^'M)O-!M/LW1_AUX \ M/>%9? N@^"/"&B^"I[.\T^;PAI/AC0]-\+RV.H/L;"#1Y+2]>\NG MN[9[)H;E[F=ITD::4OI67A+PMIM]9:GI_AS0;'4M-T*V\+Z??V>C:9:WMCX; MLG,EIX?L[NWM8[BUT2UD)DM](MY8].@,M;\:> M*_AYXYTCPOX@\(:7HWBFPG\.2GPYJNH>#_B3!XLOKR/0-<\2Z!XK-M'XE\/Z M)]V5EV6AZ-IJR)I^DZ;8I+J-WJ\J6=A:6J2:K?S3W%]J3K;PQJ^H7D]S<37= MZP-U+/BEX$\-:E!JEUJ7[7WP$^ /A;Q M!J=KI'V/X0^$?B3\#?ACXY\0:QJ(M-)D_M&_O=4N_$-AX-?Q5!J:OX]\?>%; M2]34O#T%KH$OUW\"OB+%\6?A#\/OB+%HOB;P\/%GAJQU231?& LSXBTZX8R6 M]W;ZC<::3IE^1=6\SVNJZ6?[+UBQ>UU730+*\@ [6/P=X2ADU^:+PQX>BE\5 MW=O?>)Y(]$TN.3Q'>VD,-M:W>O.EHKZS#ZW\=_&>M_LW?&GXD>&+OQ/X!UOX2? K M]H&YGO?%2^%-7U6#XG^!-0\?^']+\1-<1Z7)X.US1;.Z^&6H^*]"O(]*M] U MWPSXJ\/W]QHUG!,=-MOO>[M+6_MI[*^MH+RSNHG@N;6ZABN+:XAD&V2&>"9' MBFB=25>.1&1U)#*0<5F:AX:\.ZKH^H>']4T+1M1T+5;,Z?J>BW^EV%[I.H6! M@6V^Q7VFW5O+97EI]F1+?[-0B0^7Y2J@ /AN#]IKQE)^TA)X%U7P[K: M^ ](\1_!+X8Z;%X-?BE.-?UY=5T?15CT#[^!R >>0#SP>?4>M9D&B:-:S6=S;:5IMO< M:?81Z783P6-I#-9:9$-L>G6DL<*O;6,8 "6<#1VR@ +$ *U* /@_X]?%/X]_ M#[XU>"]+T.+2)/ WB[QM^SWH7@VRLETJ^N=5T6Z\5?$&X_:RU'QS;7=W;ZOH M>E_#WX0V/ASQSX:\5VBP:#9:CIT>DWE[<:IKB:%JLWCKXX_$'XWWP>\3?#_ ,.Z/.^FS:[!J^EZ#XNU M/PC'!93265U>ZR)]6LKZ]M]-D@^W)-,TV6YFO9+"R>\N+,Z?/=/:V[7,]@69 MS933M&99;3>[O]ED=H-[,WE[B35.?PWX?N=;TWQ)<:'H\_B'1[*]TW2==FTN MPEUG3-/U$PG4+'3M5DMVO[&SOC;P&\M;6XA@NC!"9XY#%'M /F?]D_XO>)?B M?X;URR\;)>WWC+P[9_#75]>\3V$5A_PKKQ%)\4?A9X3^)]O_ ,*SGL889H_# M>@#Q+-X<73M>-SXEA33+/5]5U+5XM?L=4N^T_:I\9>(?AW^S=\,O$^@:^;?1[M=+U?0]%NM1L+F2VU^TO]'N(A<0)'+#?VDT$D;N MNU7*.ON.GZ;I^E6XM-,L;/3K4.\HMK&V@M+<22MNED$-O''$'DK:5J%N65S!>Z=J$%S97<)= M$8Q7$$D9958KE00 ?(WQ3\=ZOX6_:$\!3Z'\?--@TK2-+\4WOQ3_ &?=1O?A M=Y.I>#$^'WBJ^\*ZGX>TZ738OBVOQ,UCXA6>@S:-=VOB"?PE=^!],\96-SX5 MDOTT[6*\^^*WQ^^*GP0O?C5=N[?$*_\ A5^PW'\;[7X>+;Z7%'J?Q,TOQ-\1 M(+^[DO\ 3[)/$<.@WW]E:=I.I,ES=66G:+HK7VEV(U3[:]]]F2?"/X5R^,8/ MB%)\-O $GCVUM(["V\;/X,\,MXNM[&&Q.F16<'B9M+.N0VL6FDZ?';QWZPQV M1-HB+;GRZZC_ (1OP]_;EQXG_L+1_P#A([K24T"YU_\ LNP_MNXT..Y:\CT> M?5OL_P#:$VE1W;O=)ITERUDMP[SK )6+D \<_9\\$O!WC&+Q9X#&@K'91>#=1TSQEI]O9Z=-'_:>@ M:K9:SX=U:ZU2_P!)FUG4L#]L*^^).F?L^?$75/@[XF\5^'/BCHGA[5O$G@J+ MP./AG+XG\0:OX9TR\UW^P;&R^+6C:UX/U:WN+:PGN]3T2X31[S6["RGTBT\5 M>%#?/KUC])6&GV.EVL-CIMG:Z?96Z[8+2RMX;2UA7.=L-O;I'#$N23MC15R2 M<9)-17VDZ7J?VCIDM[9VUU)IU^+:XLQ?6$EQ%(]G>?9+NZ MM?M5L8IQ;W-Q!YGE32HX!\B?$WXM>,+;X?3_ !#\-Z[>>%K0_$K]DWP;9Q:G MHVFV-R\'COXQ?"W3/B/9:GI'B"#4QI-]JV@?$2;P/?V#7#:SX=U72[Z"PO+3 M7+,72[GA_0?'5O\ M8>*+F'XU?$[Q)X'M_AO+KGB/X6ZY_PK'_A7?A77/&&O MZ?I?P_MO"B:-\.=*\?075EI'@;Q[JNI?V]X]UW[0^O6<\]J(+C3DM/I+6?"_ MAOQ%8#2M?\/Z)K>FC4+75AI^KZ3I^IV(U2RO$U&SU(6E];7%O]OM;^-+VVO? M*^TP7:+=12I.HD&M';6\4T]S'!#'<77E?:9TBC2:X\A#'#YTJJ'E\J,E(_,9 MMB$JF%XH F)P"<9P"<#J?:OS[;]J+QG8?'OXE^']?\,:V/!GAKXD:W\%O VD MZ,FF++)K_AW]G'PU\?F\?^/;>Z5M=;P[X]NO$>H?#[P-=Z'<_P!CZ9J>AZ$= M6L[O4O&Z3>'OT%K.?2-*>]DU%]-L'OYH8+>6]:SMFNY+>UF^T6T$ER8C/)!; MW'[^"%Y&CAGQ-&JR -0!\IIJ/CO7?B?\5O@MJ?Q;UWPO;Z9^S%\#?$:>)O#5 MOX%@\2^#O%WBCQC\>/#_ (U\=:%=>)/#&N6*W&HV7@G0VM4\4Z3KWAS3)-)6 MXL-)1IM12Z[K]EN'Q>/@CX/O_&OCCQC\0]3U]M?\4:7XG\?#PF/%UQX.\3>( M]6UOP#9:Z?!/A/P3X>;4--\$7OA^SN7M/#>GRM/'*+L3W*R3R>S#PQX;&LZC MXB&@:(-?U?3+?1=5UL:3IXU?4]'M'GDM=*U#4Q;?;KW3;:2YN'M["ZN);2%Y MYFBA5I9"VU%%'!''##&D442)'%%&JI'''&H1$1% 5$15"JJ@*J@ 4 >:? M&FX^*%K\)/B1<_!2UT"]^+5OX+\0S?#JS\3S+;Z%=^+X].G?1+;4)Y'CMXHY M[P1Q1/>R16"W+0'4)8K'[1(OSI^SS\5_B)\4-8\76>IW=TO@_1?C+\5H_ OB M>XM=*@U/Q5\(_"NC>&O#FE75W+827NE:C;K\6=;\>Z)H'B>TC33_ !7H7PR@ MU>SGU:QNY-5U3[2N;:VO;>>TO+>"ZM;F)X+BVN8HY[>>&12DD4T,JO%+$ZDJ M\QK-4ED1;5E-N MJ2.BQA68$ _.G1=5^*WQ5^$7["OQ$LOV@OB5X>\;?$+2?@U=>)M(\%0?!^U\ M'_$E;G1-,^)'Q5U[QM9:Q\,?$E^+6?P;X7\3:59V_@35_!>GV%_XBMX[0PW, M^G/:_I$,X&>#U(R#@GMD 9QTSCFL72/#7AWP_I^DZ3H6A:-HVEZ#;-9Z)IVD MZ58:;8:/:.NQ[72[.RMX+;3K=T^5H+.*")E !0@8K;H ^1=9^(>I+\5?VFO" M/B/XNI\._ G@KX1? ;Q/9^)7_P"$$T^7X8S^-]4^-&G^*_$%OJOB/1[S3XY] M2M/!NB2:?+XTM]>TC3]0MQ-9Z9/#+EK\/=0EU"^34?'DWP5OO$T?AS37^'%QXY\)^!O#%E=_$># M1])M/"-WXW%U/'H-EHMQ%I8^W-<^&WP]\3#Q(OB+P+X-UY?&-CINF>+%UKPM MH.JCQ/INCRF?2;#Q"-0T^X&MV6F3$S:=::I]KM[&4F2UCAM.]Y8OX=L["'1GL[M[JY>ZM6 ML3!<-<3M-&YED+ 'ROXHMOB'XI\?_LJ^(_#WQS^)7AR7Q);Z+J_B[X;^&[7X M:/\ #GQ5X.\-^%;KQ9XVU_Q1'J_PYU[QB\^L:KK'A'P=#)X9\;>&+.Q&NZ7< M6<$=Q%=37OVT,@#)R<#)X&3^7<^@^E4;32]-L([&&QT^QLX=+L!I>FQ6EI;V MT>GZ:JVR+I]BD,:):6(6RLU%I;B.W"VML!'B"()?H ^%/#/C/XL6GQH_:*\! MWOBKQUK_ (9\0-\%=3^!^OZWIGPVO_"VEP^.[SQ[H?Q#MO OB/P+HVC:FT7@ MX^#+^_E\%_$BSUSQ)I"Z*GB.W\8^(],\5W&D^$_/_B1\>_C7X>TGXQMX&G;X ME^(_#/[8\7PN\*_#K3IO"WAWQ=XG\#']GSPA\2M8^'G@;Q/=:=;^%-+\;:+/ MJ/B'QOH5Q\1KBUA\50:%+\.I_$VEZGXI\/ZE9_HOI^B:-I,$=MI>DZ;IMM#= M7=]%;V%A:6<$5[?RW4]]=QPVT,4:75Y->WDMU<*HFN9;JXDG>1YY6?-A\&>$ M+==96W\+>'(%\1ZM_;WB!8="TJ)=+IM7?Q!+XI^'_@SQ')KTGAJ_\%R:U)K?AO3- M3DU9_!^JDZKX4?49+IKQ_#6IDZAH+3'2KPFXM)*\P_:>^)GC3X;^#O!*:WN+C3[#S]-\,6M[% M+IU[XXUCPK9:G!=:?V- MEJ5K-8ZA:6U]97">7<6EY!#=6TZ9#;)K>=)(94W*K;)$9<@'&0* /SW\5_M" M^,]?_9/^)/QQ\%ZCXE^&U[X+^ NM:W;#Q;;>%=2UG2_B-:ZAJCW;:M/6"VG3#XU_$V/]LZ;X37*SR_"B M?68]$TGQ3HFCIJ>EV?BV+X&R?$&_^#/CFPDBMM;\+^)KJT,/Q=\(_%ZUEU?X M>>(?#T>J?!^^_L/Q[86*ZY]GZKX8\-Z[HU_X=UO0-%UC0-5B2'4]$U72=/U' M2-1AB6!(XK[3+VVGL;R.-;6V5([F"5$6W@55 AC"W(M(TJ&\748=-L(K]+2. MP2]CLK:.[6RB_P!59KZUH_@ M^^T/7XXHM!OY=;\$^$+!]5USQ3K&F)]^UGOI6F/<75V^GV+75];)9WEPUI;F M>[M(]_EVMU,8_,N+>/S'V03,\2;V*H-QR ?#_C7XK?$SP=XG&G7_ (^T[PTT MO[&'[07QIU*TU_P];:WI'A/QOX5\4_#RXT#Q'J.EZ-I[>-=6T;P38>,=2T;4 M-#TJZE76;"QBCCLYM;:"=_1OV1_B7\0?B?X!\3ZC\4="UGP?XY\/>/+SPSK_ M (%UM=,U.?P;<0^$O!FMP:?IOC_0%A\-_%7PWKEMKL?C?PKX^T&STV&X\.>* M]+\,ZUI&C^+/"_B'2[3Z/F\->'KG7(?$UQH6C3>([?2KG0H-?ETNPDUJ#1;N M=+JZTB'5GMVU"+3+FYBCN)]/CN5LYIXTFEA>1%87[#3K#2K6.QTRRM-/LX=W ME6EC;06EM%N)9O+M[>.*&/VT>[CMC/XR\-V%U!+!KUI>Z8\6H6-W=:;*9K2&?\ X1NQ MNOAA/X3L=/TZW^+5MX]\0^)YS>WESJ6O:IX0N_ TNHQOX?TZ^/AO53]BZ]X> MT'Q3I5UH?B;1=(\0Z+>F WFD:YIECJ^F71MKB*ZMS!%^(=S"+:X\=KX/\.+XSGMQ:VUEY$W MBH:8-?EA^QV=I:>5)J#1_9K:WM]ODP1(@!\D_$WXK?$WX?3_ +2>AVGQ$T*/ M6/AI^R5\%/'GA:7Q/H\-YHFF_$SQ%XC^/_A[5]9U4>'](N/$R:3XOO/!'A2T MN9KJVUNP\.BW.K:9HLL*:KI]_P"R_LL?$;Q7\3OA8VO^/-*U_P ,^-;'QM\0 M/#?B?P3XITNRM->\ ZIX=\6:EIQ\$ZAK>CWNH>'/'?\ PCUI':VME\1_"]U) MX>\>::UGXCTT(M[+&GN7_"+>&O[7U37QX?T0:YK>F6VBZSK(TG3QJVJZ19F= MK72]2U(6WVV_TZV:ZN3;V-W/-:0F>H:-XKTZ/P_%J%_?^$] M*O\ PGXE\3FWM]!T/QMX5OM1AU2*A\7?B7XRT6TT3Q1X:\3RZ#I&J?M+_L\_ M"JRMI].TDIJ_AW6_B+X=\*_$"PDBU[3Y[BWN]:NO$>LZ!*;3['K.GW'ANW:P MFL[H7*R?5]WI&E:A=:=>WVFV%Y>:1-/@:+K%KIVKVNOZ?;:II.GZ MC;V.N6-T][9:S9PWMM/%:ZK:7DDEU:ZC D=[;W#O/#.DK%R ?&_PD^)GQYU' M]I&_^&?CRTMI])TWP;\=/$_C=M&MM,O?"_A:#_A?.CZ3^R?_ &1KEA-+?V>L M?$/X'S>,+_QAX7\1+'J\6N^";O65M-+TR?39_$7W(QVJS8)V@G ZG S@>YZ" MJMK865B;@V5G:VGVRZFO;K[+;PV_VF\N"&GN[CR43SKJ<@&:XDW32D R.V!B MW0!^=^@_M2^.=0^,?Q.\.:UX8URQTVW\>_&3X2?"W2-/@L)+.PUKX0^#/AMK M5AK_ ,1XY8(]?6?XPZQ\0)9O E]83OX:T[PY%X*LKNR76_&"ZI<[_B3Q]\<= M.\??&OP1X.\4:9XG/PXT3]C36KNRUR3PCHESH_@WQ7XZ\8V7[0FN:9JUW'I% MM%XDU7X:>#]7USPT/&&JC1;/Q%:0BTGL;262*ON#^Q]*^V3ZC_9MA]ON1:K< M7OV.V^USBR=9;,37/E>?*+21$DM1)(PMW57A",H(S7\'^%)-0UG5I/#/AY]4 M\10:9;:_J+Z)I;7^N6^BLS:/!K%ZUH;G4X=*9W;38KZ6XCL"S&T6$L20#QK] ME;QSXV^)/P1\.>-?'D%XFI:WX@^)+^'KW4='_L#4?$'PTLOB?XRTWX0>,-1T M<1Q+8W_C3X4V7@WQ9>1I#:K+-K+70L--^T?V=:];\=;OXK6'PH\8WOP2L]"U M#XF6MA:3^&['Q#=6MEI]UY>KZ:VM0176H36VEP:O)X<&LKX>DUBYMM$'B$Z5 M_;5S;Z4;R9/6@ . .!5>\L[34+::RO[6WO;.Y0Q7%K=P17-M/&2"8YH)TD MBE0D E)$920,CB@#X6^#GQ<^*/Q$\%^-=7U'6&T_1_#WB+]I'5O!'B]=-T^W MU'Q-\*- \4^(?"'P3\5W\-Y;W.D3VNM"P\2ZSH6L-:1VWBW0_!F@>*YK2?3? M$?FZAY;;?';]I-M)_9=UV":P\26OQE\*_L0/X=.BV/A^\N_&>N^-=9U35/VP M-2\8:/:-:W>B:)X5^"\^E?$?PGXB\.6-OX:T?4-)U*RN9C<7VE^']8_32?2M M,NK6[L;K3[&YL]0L3IE]:7%I;SVU[IS130-87<$L;Q7-DT-Q/";29'MS%-+$ M8]DCJ:NE>&_#VA0V%OHNAZ/I$&E:5;Z'ID.EZ78:=%I^BV9S::18Q6=O!':: M7;$ V^GVZQV*^+=0^).JWGC3]KCPMX MJ^-1^&'@WP#%\&!H_C&#_A7FG:A\,[7QIX.CN]9;3M3\5:'J6B_VCKNK11G1 MI_&^F^)$AU/55M]-LY838V47VG7#:Y\,?AOXFM_$UIXC\ >"=?M?&;Z1)XOM MM:\)^']6@\4R: 4.A/XCAU#3KF/77T8QH=*;55O&TTHILC 57 !\--\4?C1H MG['_ ,1O'&K?%OP[KOQ ^%'[+_C_ ,3WGQ/\+VO@R\TK5OB%'I_B+7/"FKW\ M=I9W_P /+KQ#X<\.^&='_P"$Q@T2S7P;>>)/$>KR:3I=GI/]FV5CU?Q"^)W[ M1?AK]I3X?^$-,LM"U#P3X\^*/@#3O"NF:5_9^H-??!V'X4?$+6/CMXI\8JUR MNL^&]1\"^.-.\%OHGB B'P]J(\1>!O">GR:IK7B?7+&V^P;7X=^ ;'P>?A]9 M>"?"-GX$-A_91\%VOAG0[?PE_9G'_$N_X1J*P31/L''_ !Y_8/LW_3*NAM=( MTJQG-S9:;86EPUK;6+36MG;6\K6=DNRSM&DAB1VMK5#MMK=F,-NO$*(* -!2 M2JEAAB 2/0XY'?O[TM%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !16!XIE\30>']5F\&V.C:GX MGCM';1;'Q#J-YI.BW5[N39%J.HZ?8:I>V=L4+EIK>PNI%8*!"P8E?!/[:_:[ M[?#GX!_^'5\>_P#SLS7DX_.*.7584JF#S7$.=-5%/ 95C\?2BG-PY9U<)0JP MA4T65K23.3$8R&&E&$J.+J.4>:^'PF(Q$4KM6E*E3G&,M+\K:E:S MM9J_TU2 @\<_B"/RR!G\*^,/B5XD_;-LOA]XUN](\ _"*TU2V\,:Q-8W7A3Q M]XP\0>)[:=+.0_:/#VAZE\/K"PU?6K>/S)]-T^ZO+>*YNXXH]SN5AE_)/]DS MX@_M!7'QWT.#X>ZUKOB[6]5N+\^*]&\7>)O$>-+N2+6Y]&2 MTF,4L&KC3)=4M]4-M9VL4K7+F"X>S[AS(Y<.<0XF6?UX457GE^+ MP52CSXBEAU]4P>)PL:^9U:6'JT)0YJD*:]E1JTE/$SBYJ4X4^7EBX\KG*2@?T>45\RC6_VO,#_B MW/P#Z?\ 15?'H_\ >9UL>'M6_:>FUW28O%'@3X+6'AR2_@36[W1?B/XSU+5[ M732Q^TSZ;I][\/\ 3[2\O$7!AM[F^M(9"3ON(\#/W=/B3#5*E.FLMXABZDX0 M4JG#V;TZ<7.48J4ZD\&H0A%RO.CF5*4HQ6&S%N1P.."< \8)R*4@D$9P<<'K M@]CSUP>>>O>ORTMOA]\9/@Q-\6_#?AOX:Z_X[\'?!?XMS?'OX :FUW)JUUK6 MF?M!ZW*OCGPO9P2:VNL>)=8_9['B'X[ZGI7A&_E6SO\ PKJ'P/T3P_\ :;[3 MA8V'T1Z)^IE%?DG%^T9^VYH_Q)^)^E^(_ACJMSX)\*>/O$'AOX=W?AKX&^+_ M !/>>.OAS+\"/VA?'OA#X@W,UIJ^D6%SXCF\=?#WX3>%]0\,VFK>%M,&K>/% M\*7USH&N>*_#D.A=-K/[47Q\TCQ%\./!UUH>HZ?J/B'QMXGLY]4G^!'Q!_B3X0\:;:: MEX(LM,-Y?^)_B'?:-\55U9/"/C[P!:6^B>(-&.ES>&=8\2V]F/%VIX_A>Z^- MG@W]J?X_7VF^&/$DGA'QSJW[+7A7_A.],^&WC.7PQX0\$Q? +XQW=WXC\'>' M=?U&YMM>CTKXI:?\-?"'CJU\-R7]SH=EXHLKOQ18:9+IQU'3@#]5\CGKQUX) M[9XP.?PSSQUI:_#GQ]XF_:OOOAW^U5H>N_";XG:3XR^-_P *9Y=8;P'X/\:^ M,].\*_&6+]@WX576D>!?A[-9R7)_X1[7OBO;>/\ PJ?'/A^[N]+T;QEX4LO# M^K:OH_B?Q-8:C<^SZQ\>?VJ?#WQ2UG2/#?PLU1? ]E\3O'DVI76E_ 7Q])<> M)=%L?VE/V5? >@W']L'SX;Z[U_X+?$?XS>)9=)[GPKK6A6MGX-/ MPB^*G@B]\5Z99ZS\;+/Q7KWP;\>^-O"=CX!^(?AO6],T+X37GPVUW4-2LO#' MB'5W\5^%-=\;>$5\:>!?&.F>^>/W\5+^U'=Z?\1/#_Q%USX!>+_V>]'\.?#V M7P?H_B+7O#NB_&&;QWXSC^*,?BZ+P-:W>O\ A;Q%K7@74?A8?AYXWUIM.T/2 M8-#\=VVD>(=!UJ>X.K 'VO17YI>/?B]^USX;TY8/!OPYN[73K3X@I\/=7^V^ M!_$'C35_"GARR_:Y^$'PP\(>,M#:SU&ZN/'^F>./V6/%7Q"^+_B'Q#.]S:> MM<\%"^\1"VA34_#,G<_ ?XQ?'3Q=\2]9C\5+9^(/A9I'BC]HKX8ZYJFF?#O6 M]&O] \;?"[X_:#\/?A+/97=G<:K'X@M/'W@G4_%E_P".KV&V&@^%;WP/!KDE MWX;TS4[K3F /O2BBB@ HHHH ***^)/&7BC_@H5;>+?$UOX"^#O[)FK^"(-(J4XSEK=QBVTKNUCAQV/IY? M"G.IA\=B%4GR*.!P6)QTXNU[SAAJ=64(]%*:47*T;W9]MTW,?'&H^&/% ML/QN^(47B7PWX,^*OC*\\'Z%KB>(KI=1TGPQ=W=SX?NKG0;*XW0:;/'N(XFQ.+P_\ :^787ZMAXU^;"U<-FLI?Y@C]#S17XF_L(^-?^"@]S^QW^SC<> /AE^R M]XR\&S?"GPU)X=\3_$#]H#XM:?XUUO2REP+74?$UE9?!OQ+9VNKW"#==16OB M+6X5.W;J,Q)2+ZT'B[_@IMD9^!O[%V,\X_:,^,><=\?\6 '/XU\]C>&L1A,9 MB\)_:&3S^JXFOA^>>;9?1G+V%6=/FG1GB7.E*7+>5*37<7X;' MX# X[^R\]I_7<)AL5[.GDV9XB$/K%&G5Y(5X810KQC[3EC5@E"HDIQ24M/OZ MDR,XYSC/0\_3CD^PR?:N1\ W'CJ[\&>&[GXF:5X8T/Q]/I-K)XLTCP9K6I^( MO"VGZVRDWEKH.N:QI&@:IJFFQ-@6]Y?:-IMS,N3):1$ 'XL_::\)?$-/BE,O!_P1U:S\:?"FV;6++P1^T%\,=7\0W<&O_#I=4OQ%X'TSXU: M)%&WB/X->(&O['6]/U5K[PAXFN+7X>?$+6-4TGYZ<'",HMQDK--IH^JIS56G3J*,XJI"$U&I"5.I%3BI*,ZXR,@@_D>0?8\TA8#U/T5CU..P.??T')XK\R/'.O\ QG\& M^//@)\0/ F@?$9?A%\"-<^&WP1^)WPRTO1O'-Q>^,?"OQJ\.:%HGBSQW#X$L M?"&M7?BY?@7XAO?A'XB@\5:1K5_:>'/#6@?M"V%Y'_ (I>&M'3]NSX>>(O''PH^*W@ M#2Y-6T'XCV7A_P"'3>+M2\)_''P3I_AY)O@3H5_X2^(?APZ9<:9XD\;26?M5 MD8)STZ^WU'6C('?_ /5ZGT'OTK\IM9\)_M&>*KG]JOX1^#-;^(WPY\"_'7XK MO8_L\>+9KOQGHNN_"GPSHGP3\*7?Q5\:^&O$1T#Q,G@/PEKGQG@DA^&_A/Q# M'I:ZLL_CS4/!NEVOAF\T(OS2?'SQ[J6CQ?%3]IGP_P#$CX6^#O'_ .RQ\/\ MX<>$O#XTKQ#X/B\-?MG7?Q!^)?@OXJ^&]/@UM>\/^)?'&O3?!^V_9U^(' MB=M&T+7O#I-]X9U739=8U+^T0#]?BP&.ISZ*6_\ 00:,].O..Q[^O''OG&.] M?FQ\9O!GQ6O_ -D+]F,_%K1=5\8_M%:/XO\ V$]-^+EWX'TG6=?D;6(OC=\" M=0_:2O8+7P9:W$,7@ZYT71?'5UXMOA;0Z$_A"+4X+]TT:=[:7E_'OB3XW^(M M4M_#-KX"\7>&] ^#_P"U1\#_ SX=\$:/\,/B79#4/"6B?&*.?PO\0]-^,5M M=W_@WQ7\,_$WPI\G_A/[#3K+5+?X;W[W">.K[PNNF2Z+JP!^J%%?FYX$^/W[ M2OB*W^%4FO>!_&'AZ/XIW%X9;B?]FGXG6.OA]=Z)IE[-;RZ%X/^-G MP[^!/AOPYXXNCM0#]3:*_'77_ -IO]N"WTCQ- M%_#7[:Z?#G7?$>I72VABTVPU/]F'Q1HGCRW\0QFST#6!X M>U#QIX.>6PMO$&BVX!^FO^?\^GXT5^/?@/\ :+_;3UK0?AC?^)_@I>^)O'UW MX;\*^,KG0[[X'^-_ UOH_C;Q)^R1^TIXAU?P7;:[KE];:3X/:P^-7@'X;>"+ MK6?$6K&32[?XN_\ "(ZU>6]QK&A7\/M[?&W]H3Q!<>!8O!^@_$632_'<)U!+ MKQ/^S3XQ^'>L^%M&\76'Q5T^SL?$S^)[W4(-$\9_#KQ=H'@:TU(^)?#GA/0[ MW1M,[[]C6^\7ZEJ'C#3V32-.\422?M&Z5;_#[Q,_ MAVUTZ'P5%JT?AN_@T6XU"#Q9H^UX1^/_ .V]J>H^)[/Q#\,;#2M>8?%B'2_# ME]\._B%IGA'2K_X?_$/]GRP\/:5#\4]-\/\ BVUO8_'/A7XA?%_3?#WCNY\/ MZGX9OKCX=6/CNWT*?POI/BRVN #]5:*Y;P-JFKZYX)\'ZWX@TC5/#^NZQX6\ M/ZKK6@:W;Z=::UH>K:AI%G=ZEH^KVND:EK.DVVJ:;>S3V=_;Z9K&JZ=#=PRQ MV6I7ULL5U+Y1\;=7_:O WP6\8VTT.J'Q5)\6?B+XR\"36$Z26 T M9-"C\*> /&R:G%Z7=:CHET^M^*M T77_A;X0T^1?#.E/N?4GUVV;2M5U30 MYHH[F=XK=P#]ZJ*_!_\ X)[_ +:/[:G[3GP&TL_#?P;^S'X[U#X3)I'PT\9: MK\0?C7\1?#7CS4M1TG1+)M*\4Z_H6@_"SQ;I]NOBK2]MS%?1:Y=#4M2L=:E= M+::*6VB^[/\ A+/^"E/_ $1+]C?_ ,2%^,'_ ,X>@#[TI"0!DY[#@$GGV )^ MIZ#J>*\#^"6K?M,ZI)XD'[0O@?X,>#HH$TH^%&^$OQ$\8^.WU!Y&U#^VAKJ^ M*_ /@D:6MJJ:8=.-BVI&\,]Z+@6HMH3/Y]^W!I>L:O\ !'2K3P[H^JZWK:_' MC]F"]MK72O#WB_Q.(=-TW]HKX9:AXLO];TCP/&_B"?PA8^"K;Q+<>-_*:*R/ MA!=;CU)VL99H90#Z^!SS_G_/M17Y"^ OB%^U9\-OAU\.?#-KX3^+&LZ_IT'Q M2M/BGI^N?#7Q%XS?0_BK:_M4_"G6KGPSX%\17$=Q<:Q\$O\ A2WQ ^*ME\#_ M !)+J5]97_PQ\%>$HIM9LO'_ (R>+X-VWB34+;Q7XJT: M]L-(M]0T2W\56#Z3X/O/ 7B[PA>>+M,T6'2/"+ZGJNJZ)\2O!WQ&NO!?Q$\& M3QZSJW@_6_BSI'@":3QR ?H82!Z^O )]!V!]>G7J>@. D @&_BQ+?^(OV<_VG5T?P_P"'?@;\9OAOXF\( MZW=>,/V.-4\.^!O%7AN[?4=7OO'&FZYH7Q2B\(^($LM'B\6>'=*U.;P?;:WI M=KJWB?Q#]H_M#0^$M5^.'[.^G./CIIGQ&T;Q?8>)O#7BSX?^"OV@];^'5GHH MO[ZRU/P?X[\2_#W0M3^$.C:9X_E>WTOQ9'\4;VU@M/!MK<:S&]G?V?ABY !] MN[AZ_P"?7Z>_3WHR#QZ?Y_\ U^E?AS)X0_;F7PYX:61?B/+I-O\ LLZ=H_C6 MQAO+L^*+_P#;9'[._P 1+#4/%>G2M.DTFA/\3KGPS''KMI)9^$T\?C1O$D-Q M]BL4U2P^NOV?="_:>L/C%H]Q\5+G4;B"&#]J/_A;.HE[S_A$M/8@ M'Z'H>HXI<\D<\>QQSZ'H?PZ=Z_%OX(?$?]IGX<3Z+X-\,?#KQE;?#S_A9GBC M79;?Q'\'/B5<:GJZ?$W_ (*/?%3P%J-G=^)]7A2X\.Z!H/[.FN^%OB=H$TVG M1V_AKP9H^D>)+B5_ ,BVB:O@_P"+'[4MOXI\5^._^%:_$OPKK'QKTO\ 9UT/ M6M0\0_ GXH>,O#?P:^(&?$WPYUOQ/XKMX[;4M3O-)MXK7XD>!M7L;KP-K?AN2^ MSKO@K1_ 7QATRV^R?$RZMM'^NJ "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ JE;:;I]G-=7-I8V=K<7L@EO M)[>U@@FNI!G$ES+%&CW#@LQ#S,[ DG/-7:*EQC)QDXQQ]:** $ M(!Z@'&0,@< \$?B.#2X'I_D=/RHHH Y;PKX'\%^!K6\LO!?A+PUX2L]1OY]4 MO[3PUH>F:%;7NI71+7%_=6^EVMK#-=SL29;B1&DZE?2RW=Y--<2/(W0T4 % M%%% !1110 4444 %>4ZG\"?@EK>I7^L:S\'_ (6ZMJ^J7<]_J>J:G\/?!]_J M.H7URYEN;V^OKO1IKJ[N[B0F2:YN)9)I7)>1V8DUZM16E.M6HMNC5J4FU9NG M.4&UO9N+3:OK9F-;#T,0HQKT:5:,7S156G"HHRVNE--)VTNM;:;&;HVC:/X= MTNQT/0-*TW0]&TNVCL]-TC1[&UTS3-/M(AB*UL=/L88+2TMXP2(X+>&.)!PJ M"M*BBH;92DMO<6\R/#/!*A*RPRH\N-9B46C: MQI&G:H;83F,S"W-_;7!@$IBB,HBV"0QQ[]VQ<;U% &%HOA?PWX;^T_\ "/\ MA_1-#^V>5]K_ +'TC3M+^T^1YGD?:/L%M;^?Y/G2^5YN_P OS9-FW>V=VBB@ M HHHH 3 ]!W[#N-_A5X MY\)_!GXK6_P/^*&NZ%/8>"OBQ=> -&^*5OX$UN2:!X->E^'WB'4M(T7Q6D$, M<\)TG4M2L[:4SB5I@T*JWY=']B[_ (*_DDC_ (+4>&@"3@?\.R/@$<#/ S_P MMCG XSWH _9BBOQF_P"&+O\ @L!_TFI\-?\ BL?X _\ SV*/^&+O^"P'_2:G MPU_XK'^ /_SV* /V9HK\9O\ AB[_ (+ ?])J?#7_ (K'^ /_ ,]BO0/A3^R= M_P %1/"?Q,\!^)_BC_P5FT#XM?#C0/%&F:IXX^&%O_P3X^"OP]G\?>&K61FU M+PM%XZT7XE:GJ_A&35(RL:Z]INGWMY8;=\-M(6( !^K-<7IOQ'^'NL6GAN_T MGQUX.U.Q\8ZEJ.C>$;S3_$VB7MIXIU?1SJ(U;2_#MS:WTL.MZCI9T?5AJ-EI MCW5U8G2]16ZBA:QNA#V?.!GD\9/3)[G';UQ7YW^"O@?\5_A7X\N_B;\//!^F M1^#_ !KX@^-'Q.^)7P-UCQ#HMAJ=O\:98/B!#X2^(WPYU;3[C5O"%C>_&S3M M:T[2OB[H>H:MH^EOK::'\1CWT^JZ=#9:;-+;ZC M=RWUK';6$\+(LT-Y.\HBMI8FEC62.9T=&D164%U!XW_A;WPH-^FE#XF?#\ZI M+IBZU%IH\9^&S?R:.VMW?AI=52T&I^>VFMXBL+[0%O@GV5M;L[K21*=0MYK9 M/SKT#]E/XI:-/\>OAKXCTO7M?^&/[0FG_!WX[7_C3X=^.M,^$_C?X=?M4Z7X MNT&U^)_B+PK=#Q+XCU.W\1R1^%/ 'QGT"^MB? =]XS\):]X:U&SDT[Q5)!+E M6G[-?[187XGZ1XY\,>$OBWJ/CK]D'XE_ X>,-6B^'?@/P]XQ\1^+OCE\8?$' MAJZ^*?A/P@B6FFZYJ'@'QAX9U_XQ:OX!\(S>%=7\?7GB^Y\%:%;6UU9Z?$ ? MK,UW:K)OV@EMY[OP?\>O# M_B;1/C[X)F\(:-KD5WJFJV_Q!\<:A\3/#/Q$^+_A7QY'H4%E/I$U[X3NO'HM M['7-( /U'O\ Q7X8TJ^M]+U/Q%H>G:E=SV%K:V%]J^GV=[UN M;F*>:;4+MA:V,4<;27ER?(MEEF^2MWOH0?H"OA5\8? M!OCC]J31KK1M$\3V/QF^*%]\9/A=\7M4U+3-5M_"5\/AMX%\/^$O"OCCP;K4 MC:XMY\,/&7@>VG\%S^%8-9T"]\+G3KN:?PUX@M[^SN_G;XA_"?\ ;^O_ RT MGASQOXJ75]2^'OC^6+1-!^)NAZ7-X7^*:?LKQ>'M#N)/$]_/IG]O^']:_::L M--\9>%;1K2/2_#VGG6;CQ+H]KX>\1S^"]* /UMW+_>7\QZX_GQ]>*"RC&2.2 M .1R3G _'!QZXK\B-4TC]JO4/CI=_";3OB+XZ\(:C?\ _"S_ (I?#J;5?'=E MK>G:3X+T7]H/]F;4] N_%%AI][=R^)-*?0-8^.7A2+P?K-[>N?#=[;^'6MX= M/LM U3PWIR_ +]L?5M2^'3ZKXDU22/X:_$/X8ZS!=:M\8-7UFVUJ7PEJ_P"V M7X'_ (D_LW^*-:T'Q%(+SQE;>"+_ $[5M+N/$GAVQDUD M _63&/^%6?$B[^ M(GA74/B_X0\4>&]*^-K>(_@]I?ALZ%;^!M%\%R:UX%U/0O#_ ,5O$?AVQUG2 M=0BT>/Q='%K%CH.HR:7X;\*?HA0 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4F!G M..>F>^.>/IR>/7FEHH **** $QSGG.,=3C\LXS[XSVSBEHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** 4* "BBB@ HHHH **** "BBB@#_]D! end
XML 14 R95.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Minimum Rental Payment Commitments (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2019 $ 17,204
2020 14,209
2021 10,378
2022 8,206
2023 8,154
Thereafter 9,908
Total minimum payments required $ 68,059
XML 15 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Intangible assets:    
Gross Carrying Value $ 471,087 $ 462,699
Accumulated Amortization (221,182) (162,788)
Net Carrying Value 249,905 299,911
Customer relationships    
Intangible assets:    
Gross Carrying Value 272,767 272,226
Accumulated Amortization (115,583) (84,339)
Net Carrying Value 157,184 187,887
Developed technology    
Intangible assets:    
Gross Carrying Value 169,722 162,316
Accumulated Amortization (80,523) (57,948)
Net Carrying Value 89,199 104,368
Patents and patent licenses    
Intangible assets:    
Gross Carrying Value 20,554 20,214
Accumulated Amortization (19,228) (17,700)
Net Carrying Value 1,326 2,514
Trade names    
Intangible assets:    
Gross Carrying Value 7,074 6,952
Accumulated Amortization (4,878) (1,947)
Net Carrying Value $ 2,196 5,005
Non-compete agreements    
Intangible assets:    
Intangible asset useful life 3 years  
Gross Carrying Value $ 970 991
Accumulated Amortization (970) (854)
Net Carrying Value $ 0 $ 137
Minimum | Customer relationships    
Intangible assets:    
Intangible asset useful life 7 years  
Minimum | Developed technology    
Intangible assets:    
Intangible asset useful life 3 years  
Minimum | Patents and patent licenses    
Intangible assets:    
Intangible asset useful life 3 years  
Minimum | Trade names    
Intangible assets:    
Intangible asset useful life 2 years  
Maximum | Customer relationships    
Intangible assets:    
Intangible asset useful life 12 years  
Maximum | Developed technology    
Intangible assets:    
Intangible asset useful life 10 years  
Maximum | Patents and patent licenses    
Intangible assets:    
Intangible asset useful life 5 years  
Maximum | Trade names    
Intangible assets:    
Intangible asset useful life 5 years  
XML 16 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]                      
Net income (loss) $ (2,375) $ (21,097) $ 4,524 $ (534) $ (6,943) $ 9,588 $ 8,559 $ 24,524 $ (19,482) $ 35,728 $ (33,933)
Basic weighted average common shares outstanding                 242,018 237,499 225,311
Basic (loss) earnings per share $ (0.01) $ (0.09) $ 0.02 $ 0 $ (0.03) $ 0.04 $ 0.04 $ 0.11 $ (0.08) $ 0.15 $ (0.15)
Diluted weighted average common shares outstanding                 0 11,393 0
Diluted (loss) earnings (loss) per share $ (0.01) $ (0.09) $ 0.02 $ 0 $ (0.03) $ 0.04 $ 0.03 $ 0.10 $ (0.08) $ 0.14 $ (0.15)
XML 17 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Stock Benefit Plans - Range of Exercise Prices (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
$ / shares
shares
Share-based compensation by range of exercise prices:  
Stock Options Outstanding (in shares) | shares 4,946
Stock Options Outstanding, Weighted Average Remaining Contractual Life 5 years 1 month 17 days
Stock Options Outstanding, Weighted Average Exercise Price (USD per share) $ 4.01
Stock Options Outstanding, Aggregate Intrinsic Value | $ $ 16,804
Stock Options Exercisable, Stock Options Vested and Exercisable (in shares) | shares 4,425
Stock Options Exercisable, Weighted Average Remaining Contractual Life 4 years 10 months 13 days
Stock Options Exercisable, Weighted Average Exercise Price (USD per share) $ 3.73
Stock Options Exercisable, Aggregate Intrinsic Value | $ $ 16,281
$0.69 to $1.99  
Share-based compensation by range of exercise prices:  
Stock Options Outstanding (in shares) | shares 268
Stock Options Outstanding, Weighted Average Exercise Price (USD per share) $ 1.22
Stock Options Exercisable, Stock Options Vested and Exercisable (in shares) | shares 264
Stock Options Exercisable, Weighted Average Exercise Price (USD per share) $ 1.22
Range of Exercise Prices, minimum 0.69
Range of Exercise Prices, maximum $ 1.99
Exercise Price Range, Range Two [Member]  
Share-based compensation by range of exercise prices:  
Stock Options Outstanding (in shares) | shares 3,337
Stock Options Outstanding, Weighted Average Exercise Price (USD per share) $ 3.41
Stock Options Exercisable, Stock Options Vested and Exercisable (in shares) | shares 3,337
Stock Options Exercisable, Weighted Average Exercise Price (USD per share) $ 3.41
Range of Exercise Prices, minimum 2.00
Range of Exercise Prices, maximum $ 4.00
$4.01 to $7.25  
Share-based compensation by range of exercise prices:  
Stock Options Outstanding (in shares) | shares 1,341
Stock Options Outstanding, Weighted Average Exercise Price (USD per share) $ 6.06
Stock Options Exercisable, Stock Options Vested and Exercisable (in shares) | shares 824
Stock Options Exercisable, Weighted Average Exercise Price (USD per share) $ 5.83
Range of Exercise Prices, minimum 4.01
Range of Exercise Prices, maximum $ 7.34
XML 18 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current:      
Federal $ 0 $ 0 $ (1,101)
Foreign (3,599) (3,023) (1,731)
State and local taxes (3,186) (2,583) (2,317)
Current income tax expense (benefit) (6,785) (5,606) (5,149)
Deferred:      
Federal (1,495) 6,249 (75,928)
Foreign 7,321 1,290 1,631
State and local taxes 7,585 (2,730) (280)
Deferred income tax expense (benefit) 13,411 4,809 (74,577)
Income tax expense (benefit) $ 6,626 $ (797) $ (79,726)
XML 19 R99.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Loss Contingencies [Line Items]        
Restricted cash $ 2,015 $ 2,047 $ 1,967 $ 1,851
Vendor Commitments:        
Total vendor commitments 94,196      
2020 41,807      
2021 26,952      
2022 21,892      
2023 3,545      
Collection and remittance of state and municipal taxes | Threatened litigation        
Vendor Commitments:        
Reserve for potential tax liability pending new requirements from state or municipal agencies 3,175      
Standby Letter of Credit        
Loss Contingencies [Line Items]        
Restricted cash $ 1,528 $ 1,516    
XML 20 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 21 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Leases (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Schedule of Cash Flow, Supplemental Disclosures
Supplemental cash flow related to the Company's operating leases is as follows:
 
The Year Ended
 
December 31, 2019
Cash paid for amounts included in the measurement of lease liabilities
$
16,972

Right-of-use assets obtained in exchange for lease obligations
7,718




Detail of supplemental disclosures for cash flow and non-cash investing and financing information was as follows:
  
For the years ended December 31,
(In thousands)
2019
 
2018
 
2017
Supplemental disclosures of cash flow information:
 
 
 
 
 
Cash paid during the periods for:
 
 
 
 
 
Interest
$
23,006

 
$
14,278

 
$
13,323

Income taxes
4,365

 
6,644

 
6,760

Non-cash investing and financing activities:
 
 
 
 
 
Capital expenditures included in accounts payable and accrued liabilities
$
1,326

 
$
1,036

 
$
2,345

Issuance of shares for asset acquisition
3,000

 

 

Lessee, Operating Lease, Liability, Maturity
Maturities of lease liabilities as of December 31, 2019 were as follows:
2020
$
15,017

2021
11,663

2022
7,599

2023
7,197

2024
6,592

Thereafter
21,178

Total lease payments
$
69,246

Less imputed interest
(11,047
)
Total
$
58,199


Lessor, Operating Lease, Payments to be Received, Maturity Leases

The Company entered into various non-cancelable operating lease arrangements for certain of our existing office and telecommunications co-location space as well as operating leases for certain equipment. The operating leases expire at various times through 2026, some of which provide the Company options to extend the leases for terms up to 5 years beyond the original term. We are committed to pay a portion of the buildings’ operating expenses as required under the arrangements which we will separate as a non-lease component when readily determinable.

During the year ended December 31, 2019, the Company incurred operating lease expense of $14,390, related to its operating leases and $1,272 of sub-lease income. Under ASC 840, the Company had rent expense net of sub-lease income of $22,706 and $11,429 for the years ended December 31, 2018 and 2017, respectively. Additionally, the remaining weighted average lease term for our operating leases was 6.88 years and the weighted average discount rate utilized to measure the Company's operating leases was 5.18% as of December 31, 2019.
    
Supplemental cash flow related to the Company's operating leases is as follows:
 
The Year Ended
 
December 31, 2019
Cash paid for amounts included in the measurement of lease liabilities
$
16,972

Right-of-use assets obtained in exchange for lease obligations
7,718



Maturities of lease liabilities as of December 31, 2019 were as follows:
2020
$
15,017

2021
11,663

2022
7,599

2023
7,197

2024
6,592

Thereafter
21,178

Total lease payments
$
69,246

Less imputed interest
(11,047
)
Total
$
58,199


Rental commitments under non-cancelable operating leases in effect as of December 31, 2018 were as follows (as calculated under ASC 840, Leases):
2019
$
17,204

2020
14,209

2021
10,378

2022
8,206

2023
8,154

Thereafter
9,908

Total minimum payments required
$
68,059



XML 22 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Industry Segment and Geographic Information Industry Segment and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
Revenue by Reporting Segments
Information about our segment results for the years ended December 31, 2019, 2018, and 2017 were as follows:
Year ended December 31, 2019
 
 
 
 
 
 
Business
 
Consumer
 
Total
Revenues
 
 
 
 
 
Service revenues
$
719,514

 
$
340,462

 
$
1,059,976

Access and product revenues (1)
46,232

 
264

 
46,496

Service, access and product revenues
765,746

 
340,726

 
1,106,472

USF revenues
38,134

 
44,740

 
82,874

Total revenues
803,880

 
385,466

 
1,189,346

 
 
 
 
 
 
Cost of revenues
 
 
 
 
 
Service cost of revenues (2)
336,045

 
34,677

 
370,722

Access and product cost of revenues (1)
53,455

 
4,033

 
57,488

Service, access and product cost of revenues
389,500

 
38,710

 
428,210

USF cost of revenues
38,134

 
44,740

 
82,874

Total cost of revenues
427,634

 
83,450

 
511,084

 
 
 
 
 
 
Segment gross margin
 
 
 
 
 
Service margin
383,469

 
305,785

 
689,254

Access and product margin
(7,223
)
 
(3,769
)
 
(10,992
)
Gross margin ex-USF (Service, access and product margin)
376,246

 
302,016

 
678,262

USF margin

 

 

Segment gross margin
$
376,246

 
$
302,016

 
$
678,262

Segment gross margin %
 
 
 
 
 
Service margin %
53.3
%
 
89.8
%
 
65.0
%
Gross margin ex-USF (Service, access and product margin) %
49.1
%
 
88.6
%
 
61.3
%
Segment gross margin %
46.8
%
 
78.4
%
 
57.0
%

(1) Includes customer premise equipment, access, professional services, and shipping and handling.
(2) Excludes depreciation and amortization of $33,484, $4,683, and $38,167, respectively.

Year ended December 31, 2018
 
 
 
 
 
 
Business
 
Consumer
 
Total
Revenues
 
 
 
 
 
Service revenues
$
526,707

 
$
394,389

 
$
921,096

Access and product revenues (1)
50,068

 
559

 
50,627

Service, access and product revenues
576,775

 
394,948

 
971,723

USF revenues
31,369

 
45,690

 
77,059

Total revenues
608,144

 
440,638

 
1,048,782

 
 
 
 
 
 
Cost of revenues
 
 
 
 
 
Service cost of revenues (2)
239,096

 
47,439

 
286,535

Access and product cost of revenues (1)
58,081

 
5,289

 
63,370

Service, access and product cost of revenues
297,177

 
52,728

 
349,905

USF cost of revenues
31,374

 
45,716

 
77,090

Total cost of revenues
328,551

 
98,444

 
426,995

 
 
 
 
 
 
Segment gross margin
 
 
 
 
 
Service margin
287,611

 
346,950

 
634,561

Access and product margin
(8,013
)
 
(4,730
)
 
(12,743
)
Gross margin ex-USF (Service, access and product margin)
279,598

 
342,220

 
621,818

USF margin
(5
)
 
(26
)
 
(31
)
Segment gross margin
$
279,593

 
$
342,194

 
$
621,787

Segment gross margin %
 
 
 
 
 
Service margin %
54.6
%
 
88.0
%
 
68.9
%
Gross margin ex-USF (Service, access and product margin) %
48.5
%
 
86.6
%
 
64.0
%
Segment gross margin %
46.0
%
 
77.7
%
 
59.3
%

(1) Includes customer premise equipment, access, and shipping and handling.
(2) Excludes depreciation and amortization of $22,554, $5,200, and $27,754, respectively.

Year ended December 31, 2017
 
 
 
 
 
 
Business
 
Consumer
 
Total
Revenues
 
 
 
 
 
Service revenues
$
417,118

 
$
454,340

 
$
871,458

Access and product revenues (1)
54,971

 
525

 
55,496

Service, access and product revenues
472,089

 
454,865

 
926,954

USF revenues
26,833

 
48,499

 
75,332

Total revenues
498,922

 
503,364

 
1,002,286

 
 
 
 
 
 
Cost of revenues
 
 
 
 
 
Service cost of revenues (2)
184,054

 
80,454

 
264,508

Access and product cost of revenues (1)
57,906

 
7,208

 
65,114

Service and product cost of revenues
241,960

 
87,662

 
329,622

USF cost of revenues
26,833

 
48,499

 
75,332

Total cost of revenues
268,793

 
136,161

 
404,954

 
 
 
 
 
 
Segment gross margin
 
 
 
 
 
Service margin
233,064

 
373,886

 
606,950

Access and product margin
(2,935
)
 
(6,683
)
 
(9,618
)
Gross margin ex-USF (Service, access and product margin)
230,129

 
367,203

 
597,332

USF margin

 

 

Segment gross margin
$
230,129

 
$
367,203

 
$
597,332

Segment gross margin %
 
 
 
 
 
Service margin %
55.9
%
 
82.3
%
 
69.6
%
Gross margin ex-USF (Service, access and product margin) %
48.7
%
 
80.7
%
 
64.4
%
Segment gross margin %
46.1
%
 
72.9
%
 
59.6
%

(1) Includes customer premise equipment, access, and shipping and handling.
(2) Excludes depreciation and amortization of $20,100, $7,208, and $27,308, respectively.

A reconciliation of the total of the reportable segments' gross margin to consolidated income before provision for income taxes is as follows:
 
Years Ended December 31,
 
 
2019
 
2018
 
2017
Total reportable gross margin
$
678,262

 
$
621,787

 
$
597,332

Sales and marketing
363,111

 
311,433

 
313,251

Engineering and development
69,460

 
52,139

 
29,630

General and administrative
152,672

 
135,324

 
122,537

Depreciation and amortization
86,256

 
70,980

 
72,523

Income from operations
$
6,763

 
$
51,911

 
$
59,391

 
 
 
 
 
 
Interest expense
$
(32,821
)
 
$
(15,068
)
 
$
(14,868
)
Other income (expense), net
(50
)
 
(318
)
 
1,270

Income before income taxes
$
(26,108
)
 
$
36,525

 
$
45,793


Revenue from External Customers by Geographic Area
Information about our operations by geographic location is as follows:
  
For the years ended December 31,
 
  
2019
 
2018
 
2017
Revenues:
 
 
 
 
 
United States
$
855,255

 
$
825,721

 
$
851,413

Canada
26,696

 
27,267

 
30,252

United Kingdom
66,723

 
49,430

 
28,309

Other Countries (1)
240,672

 
146,364

 
92,312

 
$
1,189,346

 
$
1,048,782

 
$
1,002,286


(1) No individual other international country represented greater than 10% of total revenue during the periods presented.
Long-Lived Assets by Geographic Area
  
December 31, 2019

 
December 31, 2018

Long-lived assets:
 
 
 
United States
$
640,277

 
$
596,820

United Kingdom
299,660

 
366,594

Israel
1,609

 
1,688

 
$
941,546

 
$
965,102


XML 23 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cash Flow Information Cash Flow Inforamtion
12 Months Ended
Dec. 31, 2019
Supplemental Cash Flow Elements [Abstract]  
Cash Flow Information Cash Flow Information

Detail of supplemental disclosures for cash flow and non-cash investing and financing information was as follows:
  
For the years ended December 31,
(In thousands)
2019
 
2018
 
2017
Supplemental disclosures of cash flow information:
 
 
 
 
 
Cash paid during the periods for:
 
 
 
 
 
Interest
$
23,006

 
$
14,278

 
$
13,323

Income taxes
4,365

 
6,644

 
6,760

Non-cash investing and financing activities:
 
 
 
 
 
Capital expenditures included in accounts payable and accrued liabilities
$
1,326

 
$
1,036

 
$
2,345

Issuance of shares for asset acquisition
3,000

 

 

XML 24 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment Property and Equipment
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Disclosure Property and Equipment

 
December 31, 2019
 
December 31, 2018
Network equipment and computer hardware
$
88,360

 
$
91,901

Leasehold improvements
37,522

 
36,464

Customer premise equipment
28,022

 
18,280

Furniture
4,113

 
7,616

 
158,017

 
154,261

Less accumulated depreciation
(109,646
)
 
(104,999
)
Property, plant and equipment
$
48,371

 
$
49,262


XML 25 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue [Table Text Block]
The following tables detail our revenue from customers disaggregated by primary geographical market, source of revenue, and timing of revenue recognition. The table also includes a reconciliation of the disaggregated revenue for our Business and Consumer segments.
 
For the years ended December 31,
 
For the years ended December 31,
 
2019
 
2018
 
Business
 
Consumer
 
Total
 
Business
 
Consumer
 
Total
Primary geographical markets
 
 
 
 
 
 
 
 
 
 
 
United States
$
500,545

 
$
354,710

 
$
855,255

 
$
421,239

 
$
404,482

 
$
825,721

Canada
6,942

 
19,754

 
26,696

 
3,549

 
23,718

 
27,267

United Kingdom
55,721

 
11,002

 
66,723

 
36,992

 
12,438

 
49,430

Other Countries
240,672

 

 
240,672

 
146,364

 

 
146,364

 
803,880

 
385,466

 
1,189,346

 
608,144

 
440,638

 
1,048,782

Major Sources of Revenue
 
 
 
 
 
 
 
 
 
 
 
Service revenues
$
719,514

 
$
340,462

 
$
1,059,976

 
$
526,707

 
$
394,389

 
$
921,096

Access and product revenues
46,232

 
264

 
46,496

 
50,068

 
559

 
50,627

USF revenues
38,134

 
44,740

 
82,874

 
31,369

 
45,690

 
77,059

 
803,880

 
385,466

 
1,189,346

 
608,144

 
440,638

 
1,048,782


Contract with Customer, Asset and Liability [Table Text Block]
The following table provides information about receivables and contract liabilities from contracts with customers:
 
December 31, 2019
 
December 31, 2018
Receivables (1)
$
101,813

 
75,342

Contract liabilities (2)
59,464

 
53,447

(1) Amounts included in accounts receivables on our consolidated balance sheet.
(2) Amounts included in deferred revenues on our consolidated balance sheet.
XML 26 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2019
Income Tax Disclosure [Abstract]  
Components of income before income tax expense

The components of loss or income before income taxes are as follows: 
  
For the years ended December 31,
  
2019
 
2018
 
2017
United States
$
11,994

 
$
31,205

 
$
39,370

Foreign
(38,102
)
 
5,320

 
6,423

 
$
(26,108
)
 
$
36,525

 
$
45,793


Components of income tax expense
The income tax benefit or expense consisted of the following amounts:
  
For the years ended December 31,
  
2019
 
2018
 
2017
Current:
 
 
 
 
 
Federal
$

 
$

 
$
(1,101
)
Foreign
(3,599
)
 
(3,023
)
 
(1,731
)
State and local taxes
(3,186
)
 
(2,583
)
 
(2,317
)
 
$
(6,785
)
 
$
(5,606
)
 
$
(5,149
)
Deferred:
 
 
 
 
 
Federal
$
(1,495
)
 
$
6,249

 
$
(75,928
)
Foreign
7,321

 
1,290

 
1,631

State and local taxes
7,585

 
(2,730
)
 
(280
)
 
13,411

 
4,809

 
(74,577
)
 
$
6,626

 
$
(797
)
 
$
(79,726
)
Reconciliation of income tax rate
The reconciliation between the United States federal statutory rate of 21% for the year ended December 31, 2019 and 2018, and 35% for the years ended December 31, 2017, respectively, to the Company's effective rates are as follows:
 
  
For the years ended December 31,
  
2019
 
2018
 
2017
U.S. Federal statutory tax rate
21
 %
 
21
 %
 
35
 %
Statutory permanent items
(3
)%
 
3
 %
 
9
 %
Effect of the Tax Cuts and Jobs Act
 %
 
 %
 
152
 %
Equity-based compensation
19
 %
 
(43
)%
 
(24
)%
Acquisition costs
 %
 
4
 %
 
 %
Officers' compensation
(7
)%
 
3
 %
 
1
 %
Interest
(10
)%
 
1
 %
 
 %
State and local taxes, net of federal benefit
13
 %
 
12
 %
 
5
 %
International tax (reflects effect of losses for which tax benefit not realized)
(9
)%
 
4
 %
 
(4
)%
Uncertain tax positions
2
 %
 
2
 %
 
 %
Tax credits
1
 %
 
(2
)%
 
(2
)%
Valuation reserve for income taxes and other
 %
 
 %
 
(3
)%
Tax rate change
 %
 
 %
 
3
 %
Other
(2
)%
 
(3
)%
 
2
 %
Effective tax rate
25
 %
 
2
 %
 
174
 %
Components of deferred tax assets and liabilities
The temporary differences which gave rise to the Company's net deferred tax assets consisted of the following:
 
December 31, 2019
 
December 31, 2018
Assets and liabilities:
 
 
 
Accounts receivable and inventory allowances
$
1,044

 
$
839

Deferred rent
1,833

 
1,212

Acquired intangible assets and property and equipment
(35,524
)
 
(56,801
)
Accrued expenses
7,964

 
7,344

Research and development
1,170

 
991

Stock option compensation
17,979

 
14,741

Capital leases

 
(38
)
Cumulative translation adjustments
40

 
170

Deferred revenue
7,471

 
5,355

Derivatives
3

 
142

Prepaid expense
(15,569
)
 
(13,312
)
Convertible debt and capped call
(7,934
)
 

Net operating loss carryforwards
149,848

 
165,732

 
128,325

 
126,375

Valuation allowance
(19,978
)
 
(23,815
)
Deferred tax assets, net, non-current
$
108,347

 
$
102,560


Schedule of Unrecognized Tax Benefits Roll Forward
Uncertain tax benefits
The Company had uncertain tax benefits of $914 and $1,107 as of December 31, 2019 and 2018, respectively. The Company recognizes interest and penalties related to uncertain tax benefits in income tax expense. The Company incurred interest expense or penalties of $60, $68, and $61 for the years ended December 31, 2019, 2018, and 2017, respectively. 
The following table reconciles the total amounts of uncertain tax benefits:
 
As of December 31,
 
2019
 
2018
Balance as of January 1
$
1,107

 
1,086

Increase due to current year positions
155

 
1,107

Decrease due to prior year positions
(243
)
 
(1,086
)
Decrease due to settlements and payments
(86
)
 

Decrease due to lapse of applicable statute of limitations
(71
)
 

Increase due to foreign currency fluctuation
52

 

Uncertain tax benefits as of December 31
$
914

 
$
1,107


XML 27 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Share (Notes)
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share

Earnings (loss) per share has been computed according to FASB ASC 260, “Earnings per Share”, which requires a dual presentation of basic and diluted EPS. Basic EPS represents net income or loss divided by the weighted average number of common shares outstanding during a reporting period. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue common stock, including stock options and restricted stock units under our 2001 Stock Incentive Plan and 2006 Incentive Plan were exercised or converted into common stock. The dilutive effect of outstanding, stock options and restricted stock units is reflected in diluted earnings per share by application of the treasury stock method. In applying the treasury stock method for stock-based compensation arrangements, the assumed proceeds are computed as the sum of the amount the employee must pay upon exercise and the amounts of average unrecognized compensation cost attributed to future services.
The following table sets forth the computation for basic and diluted earnings (loss) per share:
 
For the years ended December 31,
 
2019
 
2018
 
2017
 
 
 
 
 
 
Numerator
 
 
 
 
 
Net (loss) income
$
(19,482
)
 
$
35,728

 
$
(33,933
)
 
 
 
 
 
 
Denominator
 
 
 
 
 
Basic weighted average common shares outstanding
242,018

 
237,499

 
225,311

Dilutive effect of stock options and restricted stock units

 
11,393

 

Diluted weighted average common shares outstanding
242,018

 
248,892

 
225,311

Basic (loss) earnings per share
 
 
 
 
 
Basic (loss) earnings per share
$
(0.08
)
 
$
0.15

 
$
(0.15
)
Diluted (loss) earnings per share
 
 
 
 
 
Diluted (loss) earnings (loss) per share
$
(0.08
)
 
$
0.14

 
$
(0.15
)



The following shares were excluded from the calculation of diluted earnings (loss) per share because of their anti-dilutive effects:
  
For the years ended December 31,
 
  
2019

 
2018

 
2017

Restricted stock units
10,389

 
3,285

 
11,928

Employee stock options
4,946

 
1,163

 
10,448

 
15,335

 
4,448

 
22,376



As the Company expects to settle the principal amount of its outstanding convertible senior notes in cash and any excess in cash or shares of the Company’s common stock, the Company uses the treasury stock method for calculating any potential dilutive effect of the conversion spread on diluted net income per share, if applicable. The conversion spread will have a dilutive impact on diluted net income per share of common stock when the average market price of the Company’s common stock for a given period exceeds the conversion price of  $16.72  per share. The Company's convertible senior notes are further described in Note 8, Long-Term Debt .
XML 28 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Nature of Business (Notes)
12 Months Ended
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Nature of Business

Nature of Operations
Vonage Holdings Corp. (“Vonage”, “Company”, “we”, “our”, “us”) is incorporated as a Delaware corporation. At Vonage, our strategy is to continually redefine business communications. We are making communications more flexible, intelligent and personal to help enterprises the world over stay ahead. We provide unified communications, contact centers and programmable communications APIs, built on what we believe to be the world's most flexible cloud communications platform. True to our roots as a technology disruptor, our flexible approach helps us better serve the growing collaboration, communications, and customer experience needs of companies, across all communications channels.
For our Business customers, our provide innovative, cloud-based Applications, comprised of integrated voice, text, video, data, collaboration, and mobile applications over our flexible, scalable SIP based VoIP network. We also offer API solutions designed to enhance the way businesses communicate with their customers by embedding communications into apps, websites and business processes. In combination, our products and services permit our business customers to communicate with their customers and employees through any cloud-connected device, in any place, at any time without the often costly investment required with on-site equipment. We have a robust set of product families tailored to serve the full range of the business value chain, from the SMB market, through mid-market and enterprise markets. We provide customers with multiple deployment options, designed to provide the reliability and quality of service they demand. We provide customers the ability to integrate our cloud communications platform with many cloud-based productivity and CRM solutions, including Google’s G Suite, Zendesk, Salesforce’s Sales Cloud, Oracle, and Clio. With our ability to integrate these cloud-based, workplace tools, Vonage integrates the entire business communications value chain - from employee communications that maximize productivity to the direct engagement with customers that APIs provides. When combined with our MPLS network, as well as voice services over customers' broadband networks via our SmartWan solution, we create a differentiated offering.
We also provide a robust suite of feature-rich residential communication solutions that allow consumers to connect their home phones and mobile phones on one number and we offer attractive international long distance rates that help create a loyal base of satisfied customers.
Customers in the United States represented 72%, 79%, and 85% of our consolidated revenues for the years ended December 31, 2019, 2018, and 2017, respectively, with the balance in Canada, the United Kingdom, China, Singapore, Netherlands, and other countries around the world.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value of Financial Instruments
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Fair Value of Financial Instruments
ASC 820-10 defines fair value as the amount that would be received for an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820-10 also establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820-10 describes the following three levels of inputs that may be used:
Level 1: Quoted prices (unadjusted) in active markets that are accessible at the measurement date for identical assets and liabilities. The fair value hierarchy gives the highest priority to Level 1 inputs.
Level 2: Observable prices that are based on inputs not quoted on active markets but corroborated by market data.
Level 3: Unobservable inputs when there is little or no market data available, thereby requiring an entity to develop its own assumptions. The fair value hierarchy gives the lowest priority to Level 3 inputs.  
Although management believed its valuation methods were appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could have resulted in a different fair value measurement at the reporting date.
The following table presents the assets and liabilities that are measured and recognized at fair value on a recurring basis classified under the appropriate level of the fair value hierarchy as of December 31, 2019 and December 31, 2018:
 
December 31, 2019
 
December 31, 2018
Level 2 Measurements
 
 
 
Interest rate swaps (1)
$
18

 
$
1,859



(1) Included in other assets on our consolidated balance sheets.

As of December 31, 2019, the fair value of the 1.75% Convertible Senior Notes was approximately $309,641. The fair value was determined based on the quoted price for the Convertible Senior Notes in an inactive market on the last trading day of the reporting period and is classified as Level 2 in the fair value hierarchy.

Fair Value of Other Financial Instruments
The carrying amounts of our other financial instruments, including cash and cash equivalents, accounts receivable, and accounts payable, approximate fair value and are classified as Level 1 because of their short maturities. We believe the fair value of our 2018 Credit Facility at December 31, 2019 and December 31, 2018 was approximately the same as its carrying amount as market conditions, including available interest rates, credit spread relative to our credit rating, and illiquidity, remain relatively unchanged from the issuance date of our debt obligations for a similar debt instrument and are classified as Level 3 within the fair value hierarchy.
As of December 31, 2019, we did not have any other assets or liabilities that are measured and recognized at fair value on a recurring basis.
JSON 30 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "a10-k2019.htm": { "axisCustom": 3, "axisStandard": 31, "contextCount": 257, "dts": { "calculationLink": { "local": [ "vg-20191231_cal.xml" ] }, "definitionLink": { "local": [ "vg-20191231_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": [ "a10-k2019.htm" ] }, "labelLink": { "local": [ "vg-20191231_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "vg-20191231_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "vg-20191231.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": 783, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 43, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 48 }, "keyCustom": 51, "keyStandard": 527, "memberCustom": 33, "memberStandard": 47, "nsprefix": "vg", "nsuri": "http://www.vonage.com/20191231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "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.vonage.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006000 - Statement - Schedule of Supplemental Cash Flow Information Statement", "role": "http://www.vonage.com/role/ScheduleOfSupplementalCashFlowInformationStatement", "shortName": "Schedule of Supplemental Cash Flow Information Statement", "subGroupType": "", "uniqueAnchor": null }, "R100": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418402 - Disclosure - Industry Segment and Geographic Information Segment Reporting (Details)", "role": "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails", "shortName": "Industry Segment and Geographic Information Segment Reporting (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418403 - Disclosure - Industry Segment and Geographic Information Revenues from External Customers and Long-lived Assets by Geographic Areas (Details)", "role": "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicAreasDetails", "shortName": "Industry Segment and Geographic Information Revenues from External Customers and Long-lived Assets by Geographic Areas (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD_srt_StatementGeographicalAxis_us-gaap_NonUsMember", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419402 - Disclosure - Cash Flow Information Supplemental Disclosures Cash Flow Information (Details)", "role": "http://www.vonage.com/role/CashFlowInformationSupplementalDisclosuresCashFlowInformationDetails", "shortName": "Cash Flow Information Supplemental Disclosures Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420402 - Disclosure - Quarterly Financial Information (Unaudited) Quarterly Financial Information (Details)", "role": "http://www.vonage.com/role/QuarterlyFinancialInformationUnauditedQuarterlyFinancialInformationDetails", "shortName": "Quarterly Financial Information (Unaudited) Quarterly Financial Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Nature of Business (Notes)", "role": "http://www.vonage.com/role/NatureOfBusinessNotes", "shortName": "Nature of Business (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.vonage.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Revenue Recognition Revenue from Contract with Customer (Notes)", "role": "http://www.vonage.com/role/RevenueRecognitionRevenueFromContractWithCustomerNotes", "shortName": "Revenue Recognition Revenue from Contract with Customer (Notes)", "subGroupType": "", "uniqueAnchor": null }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Acquisitions and Dispositiions", "role": "http://www.vonage.com/role/AcquisitionsAndDispositiions", "shortName": "Acquisitions and Dispositiions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Earnings Per Share (Notes)", "role": "http://www.vonage.com/role/EarningsPerShareNotes", "shortName": "Earnings Per Share (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "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 - Goodwill and Intangible Assets", "role": "http://www.vonage.com/role/GoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Income Taxes", "role": "http://www.vonage.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "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 - Long-Term Debt", "role": "http://www.vonage.com/role/LongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Fair Value of Financial Instruments", "role": "http://www.vonage.com/role/FairValueOfFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Consolidated Balance Sheets", "role": "http://www.vonage.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:InventoryNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Common Stock", "role": "http://www.vonage.com/role/CommonStock", "shortName": "Common Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - Employee Stock Benefit Plans", "role": "http://www.vonage.com/role/EmployeeStockBenefitPlans", "shortName": "Employee Stock Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Leases Leases", "role": "http://www.vonage.com/role/LeasesLeases", "shortName": "Leases Leases", "subGroupType": "", "uniqueAnchor": null }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Property and Equipment Property and Equipment", "role": "http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipment", "shortName": "Property and Equipment Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - Accrued Liabilities Accrued Liabilities", "role": "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilities", "shortName": "Accrued Liabilities Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - Commitments and Contingencies", "role": "http://www.vonage.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118100 - Disclosure - Industry Segment and Geographic Information", "role": "http://www.vonage.com/role/IndustrySegmentAndGeographicInformation", "shortName": "Industry Segment and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119100 - Disclosure - Cash Flow Information Cash Flow Inforamtion", "role": "http://www.vonage.com/role/CashFlowInformationCashFlowInforamtion", "shortName": "Cash Flow Information Cash Flow Inforamtion", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120100 - Disclosure - Quarterly Financial Information (Unaudited)", "role": "http://www.vonage.com/role/QuarterlyFinancialInformationUnaudited", "shortName": "Quarterly Financial Information (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.vonage.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2217201 - Disclosure - Commitments and Contingencies Capital Lease (Policies)", "role": "http://www.vonage.com/role/CommitmentsAndContingenciesCapitalLeasePolicies", "shortName": "Commitments and Contingencies Capital Lease (Policies)", "subGroupType": "policies", "uniqueAnchor": null }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302302 - Disclosure - Summary of Significant Accounting Policies Cash, Cash Equivalents and Marketable Securities (Tables)", "role": "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndMarketableSecuritiesTables", "shortName": "Summary of Significant Accounting Policies Cash, Cash Equivalents and Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Revenue Recognition (Tables)", "role": "http://www.vonage.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD_us-gaap_BusinessAcquisitionAxis_vg_NewVoiceMediaMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Acquisitions and Dispositiions Acquisition of Business (Tables)", "role": "http://www.vonage.com/role/AcquisitionsAndDispositiionsAcquisitionOfBusinessTables", "shortName": "Acquisitions and Dispositiions Acquisition of Business (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD_us-gaap_BusinessAcquisitionAxis_vg_NewVoiceMediaMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.vonage.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.vonage.com/role/GoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Income Taxes (Tables)", "role": "http://www.vonage.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "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 - Long-Term Debt - Long-Term Debt (Tables)", "role": "http://www.vonage.com/role/LongTermDebtLongTermDebtTables", "shortName": "Long-Term Debt - Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Fair Value of Financial Instruments (Tables)", "role": "http://www.vonage.com/role/FairValueOfFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - Common Stock (Tables)", "role": "http://www.vonage.com/role/CommonStockTables", "shortName": "Common Stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Consolidated Statements of Income", "role": "http://www.vonage.com/role/ConsolidatedStatementsOfIncome", "shortName": "Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "vg:CostOfServicesExcludingDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311302 - Disclosure - Common Stock Common Stock Issued and Outstanding (Tables)", "role": "http://www.vonage.com/role/CommonStockCommonStockIssuedAndOutstandingTables", "shortName": "Common Stock Common Stock Issued and Outstanding (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - Employee Stock Benefit Plans Employee Stock Benefit Plans (Tables)", "role": "http://www.vonage.com/role/EmployeeStockBenefitPlansEmployeeStockBenefitPlansTables", "shortName": "Employee Stock Benefit Plans Employee Stock Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - Leases Leases (Tables)", "role": "http://www.vonage.com/role/LeasesLeasesTables", "shortName": "Leases Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313302 - Disclosure - Leases - Minimal Rental Commitments under Non-Cancelable Operating Lease (Tables)", "role": "http://www.vonage.com/role/LeasesMinimalRentalCommitmentsUnderNonCancelableOperatingLeaseTables", "shortName": "Leases - Minimal Rental Commitments under Non-Cancelable Operating Lease (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - Property and Equipment Property and Equipment (Tables)", "role": "http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentTables", "shortName": "Property and Equipment Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315301 - Disclosure - Accrued Liabilities Accrued Liabilities (Tables)", "role": "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesTables", "shortName": "Accrued Liabilities Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318301 - Disclosure - Industry Segment and Geographic Information Industry Segment and Geographic Information (Tables)", "role": "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationIndustrySegmentAndGeographicInformationTables", "shortName": "Industry Segment and Geographic Information Industry Segment and Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319301 - Disclosure - Cash Flow Information Supplemental Disclosures fo Cash Flow Information (Tables)", "role": "http://www.vonage.com/role/CashFlowInformationSupplementalDisclosuresFoCashFlowInformationTables", "shortName": "Cash Flow Information Supplemental Disclosures fo Cash Flow Information (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320301 - Disclosure - Quarterly Financial Information (Unaudited) Quarterly Financial Information (Tables)", "role": "http://www.vonage.com/role/QuarterlyFinancialInformationUnauditedQuarterlyFinancialInformationTables", "shortName": "Quarterly Financial Information (Unaudited) Quarterly Financial Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD_srt_StatementGeographicalAxis_country_US", "decimals": "2", "first": true, "lang": null, "name": "vg:CustomerRepresentationOfRevenuePercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401402 - Disclosure - Nature of Business (Details)", "role": "http://www.vonage.com/role/NatureOfBusinessDetails", "shortName": "Nature of Business (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciationAndAmortization", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002501 - Statement - Consolidated Statements of Income (Parenthetical)", "role": "http://www.vonage.com/role/ConsolidatedStatementsOfIncomeParenthetical", "shortName": "Consolidated Statements of Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Summary of Significant Accounting Policies Cash, Cash Equivalents and Marketable Securities (Details)", "role": "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndMarketableSecuritiesDetails", "shortName": "Summary of Significant Accounting Policies Cash, Cash Equivalents and Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402404 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "role": "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "lang": "en-US", "name": "vg:MaximumOriginalMaturityTermOfInvestmentsToBeConsideredCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Revenue Recognition Disaggregation of Revenue (Details)", "role": "http://www.vonage.com/role/RevenueRecognitionDisaggregationOfRevenueDetails", "shortName": "Revenue Recognition Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD_srt_StatementGeographicalAxis_country_US_us-gaap_StatementBusinessSegmentsAxis_vg_BusinessServicesMember", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - Revenue Recognition Contract with Customer, Asset and Liability (Details)", "role": "http://www.vonage.com/role/RevenueRecognitionContractWithCustomerAssetAndLiabilityDetails", "shortName": "Revenue Recognition Contract with Customer, Asset and Liability (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403404 - Disclosure - Revenue Recognition Narrative (Details)", "role": "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails", "shortName": "Revenue Recognition Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "I2018Q1Jan012018", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredTaxLiabilitiesDeferredExpenseOtherCapitalizedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "vg:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Acquisitions and Dispositiions - Assets Acquired and Liabilities Assumed - New Voice Media (Details)", "role": "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails", "shortName": "Acquisitions and Dispositiions - Assets Acquired and Liabilities Assumed - New Voice Media (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "vg:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_vg_NewVoiceMediaMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - Acquisitions and Dispositiions - Pro Forma Information - New Voice Media (Details)", "role": "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationNewVoiceMediaDetails", "shortName": "Acquisitions and Dispositiions - Pro Forma Information - New Voice Media (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_vg_NewVoiceMediaMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405404 - Disclosure - Acquisitions and Dispositiions - Assets Acquired and Liabilities Assumed - TokBox (Details)", "role": "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails", "shortName": "Acquisitions and Dispositiions - Assets Acquired and Liabilities Assumed - TokBox (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "I2018Q3Aug01_us-gaap_BusinessAcquisitionAxis_vg_TokBoxMember", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_vg_TokBoxMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405405 - Disclosure - Acquisitions and Dispositiions - Pro Forma Information -TokBox (Details)", "role": "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationTokboxDetails", "shortName": "Acquisitions and Dispositiions - Pro Forma Information -TokBox (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_vg_TokBoxMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "vg:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405406 - Disclosure - Acquisitions and Dispositiions - Assets Acquired and Liabilities Assumed - Nexmo (Details)", "role": "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails", "shortName": "Acquisitions and Dispositiions - Assets Acquired and Liabilities Assumed - Nexmo (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405408 - Disclosure - Acquisitions and Dispositiions - Narrative (Details)", "role": "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails", "shortName": "Acquisitions and Dispositiions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "D2018Q3SD_us-gaap_BusinessAcquisitionAxis_vg_NewVoiceMediaMember", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Earnings Per Share (Details)", "role": "http://www.vonage.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Earnings Per Share Antidilutive Securities (Details)", "role": "http://www.vonage.com/role/EarningsPerShareAntidilutiveSecuritiesDetails", "shortName": "Earnings Per Share Antidilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406404 - Disclosure - Earnings Per Share - Narrative (Details)", "role": "http://www.vonage.com/role/EarningsPerShareNarrativeDetails", "shortName": "Earnings Per Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Goodwill and Intangible Assets - Goodwill Rollforward (Details)", "role": "http://www.vonage.com/role/GoodwillAndIntangibleAssetsGoodwillRollforwardDetails", "shortName": "Goodwill and Intangible Assets - Goodwill Rollforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "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 - Goodwill and Intangible Assets - Intangible Assets (Details)", "role": "http://www.vonage.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Goodwill and Intangible Assets - Expected Future Annual Amortization (Details)", "role": "http://www.vonage.com/role/GoodwillAndIntangibleAssetsExpectedFutureAnnualAmortizationDetails", "shortName": "Goodwill and Intangible Assets - Expected Future Annual Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407405 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)", "role": "http://www.vonage.com/role/GoodwillAndIntangibleAssetsNarrativeDetails", "shortName": "Goodwill and Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Income Taxes - Components of Income Before Income Tax Expense (Details)", "role": "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxExpenseDetails", "shortName": "Income Taxes - Components of Income Before Income Tax Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Income Taxes - Components of Income Tax Expense (Details)", "role": "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails", "shortName": "Income Taxes - Components of Income Tax Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1003001 - Statement - Consolidated Statements of Comprehensive Income Consolidated Statements of Comprehensive Income (Parenthetical)", "role": "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncomeConsolidatedStatementsOfComprehensiveIncomeParenthetical", "shortName": "Consolidated Statements of Comprehensive Income Consolidated Statements of Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Income Taxes - Income Tax Rate Reconciliation (Details)", "role": "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails", "shortName": "Income Taxes - Income Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "vg:DeferredTaxAssetsTaxDeferredExpenseReservesandAccrualsAllowanceforDoubtfulAccountsandInventoryAllowancesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408405 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details)", "role": "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Income Taxes - Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "vg:DeferredTaxAssetsTaxDeferredExpenseReservesandAccrualsAllowanceforDoubtfulAccountsandInventoryAllowancesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408406 - Disclosure - Income Taxes - Net Operating Loss Carryforwards (Details)", "role": "http://www.vonage.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails", "shortName": "Income Taxes - Net Operating Loss Carryforwards (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408407 - Disclosure - Income Taxes - Uncertain Tax Benefits (Details)", "role": "http://www.vonage.com/role/IncomeTaxesUncertainTaxBenefitsDetails", "shortName": "Income Taxes - Uncertain Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408408 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.vonage.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SecuredLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Long-Term Debt - Long-term Debt (Details)", "role": "http://www.vonage.com/role/LongTermDebtLongTermDebtDetails", "shortName": "Long-Term Debt - Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SecuredLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Long-Term Debt - Future Payments Under Long-term Debt Obligations (Details)", "role": "http://www.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails", "shortName": "Long-Term Debt - Future Payments Under Long-term Debt Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Long-Term Debt - Schedule of Net Carrying Amount of Liability Component of Notes (Details)", "role": "http://www.vonage.com/role/LongTermDebtScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails", "shortName": "Long-Term Debt - Schedule of Net Carrying Amount of Liability Component of Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscountNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - Long-Term Debt - Schedule of Net Carrying Amount of Equity Component of Notes (Details)", "role": "http://www.vonage.com/role/LongTermDebtScheduleOfNetCarryingAmountOfEquityComponentOfNotesDetails", "shortName": "Long-Term Debt - Schedule of Net Carrying Amount of Equity Component of Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409406 - Disclosure - Long-Term Debt - Schedule of Interest Expense REcognized Related to Notes (Details)", "role": "http://www.vonage.com/role/LongTermDebtScheduleOfInterestExpenseRecognizedRelatedToNotesDetails", "shortName": "Long-Term Debt - Schedule of Interest Expense REcognized Related to Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409407 - Disclosure - Long-Term Debt - Interest Rate Swap (Details)", "role": "http://www.vonage.com/role/LongTermDebtInterestRateSwapDetails", "shortName": "Long-Term Debt - Interest Rate Swap (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409408 - Disclosure - Long-Term Debt - Narrative (Details)", "role": "http://www.vonage.com/role/LongTermDebtNarrativeDetails", "shortName": "Long-Term Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-6", "lang": null, "name": "us-gaap:DerivativeAmountOfHedgedItem", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestRateCashFlowHedgeDerivativeAtFairValueNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Fair Value of Financial Instruments Fair Value of Financial Instruments (Details)", "role": "http://www.vonage.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsDetails", "shortName": "Fair Value of Financial Instruments Fair Value of Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R83": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Fair Value of Financial Instruments Narrative (Details)", "role": "http://www.vonage.com/role/FairValueOfFinancialInstrumentsNarrativeDetails", "shortName": "Fair Value of Financial Instruments Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "lang": null, "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411403 - Disclosure - Common Stock - Schedule of Stock by Class (Details)", "role": "http://www.vonage.com/role/CommonStockScheduleOfStockByClassDetails", "shortName": "Common Stock - Schedule of Stock by Class (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2016Q4", "decimals": "-3", "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - Common Stock - Repurchased Shares of Common Stock (Details)", "role": "http://www.vonage.com/role/CommonStockRepurchasedSharesOfCommonStockDetails", "shortName": "Common Stock - Repurchased Shares of Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Common Stock - Narrative (Details)", "role": "http://www.vonage.com/role/CommonStockNarrativeDetails", "shortName": "Common Stock - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - Employee Stock Benefit Plans - Share-based Compensation, Assumptions Used (Details)", "role": "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAssumptionsUsedDetails", "shortName": "Employee Stock Benefit Plans - Share-based Compensation, Assumptions Used (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2017Q4YTD", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412403 - Disclosure - Employee Stock Benefit Plans - SBC, Total Share Return (Details)", "role": "http://www.vonage.com/role/EmployeeStockBenefitPlansSbcTotalShareReturnDetails", "shortName": "Employee Stock Benefit Plans - SBC, Total Share Return (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD_us-gaap_AwardTypeAxis_vg_RestrictedStockAndRestrictedStockUnitsMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember", "decimals": "INF", "lang": null, "name": "vg:SharebasedCompensationArrangementBySharebasedPaymentAwardPerformanceBenchmarkPercentages", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "vg:ScheduleOfShareBasedCompensationPlanInformationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - Employee Stock Benefit Plans - Share-based Compensation, by Incentive Plan (Details)", "role": "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationByIncentivePlanDetails", "shortName": "Employee Stock Benefit Plans - Share-based Compensation, by Incentive Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "vg:ScheduleOfShareBasedCompensationPlanInformationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2016Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2016Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - Employee Stock Benefit Plans - Share-based Compensation, Award Activity (Details)", "role": "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails", "shortName": "Employee Stock Benefit Plans - Share-based Compensation, Award Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Employee Stock Benefit Plans - Range of Exercise Prices (Details)", "role": "http://www.vonage.com/role/EmployeeStockBenefitPlansRangeOfExercisePricesDetails", "shortName": "Employee Stock Benefit Plans - Range of Exercise Prices (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412407 - Disclosure - Employee Stock Benefit Plans - Narrative (Details)", "role": "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails", "shortName": "Employee Stock Benefit Plans - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Leases - Supplemental Cash Flow Information (Details)", "role": "http://www.vonage.com/role/LeasesSupplementalCashFlowInformationDetails", "shortName": "Leases - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R94": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413404 - Disclosure - Leases - Maturities of Lease Liabilities (Details)", "role": "http://www.vonage.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails", "shortName": "Leases - Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Leases - Minimum Rental Payment Commitments (Details)", "role": "http://www.vonage.com/role/LeasesMinimumRentalPaymentCommitmentsDetails", "shortName": "Leases - Minimum Rental Payment Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - Leases - Narratives (Details)", "role": "http://www.vonage.com/role/LeasesNarrativesDetails", "shortName": "Leases - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Property and Equipment Property and Equipment (Details)", "role": "http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails", "shortName": "Property and Equipment Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415402 - Disclosure - Accrued Liabilities Accrued Liabilities (Details)", "role": "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesDetails", "shortName": "Accrued Liabilities Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417402 - Disclosure - Commitments and Contingencies - Narrative (Details)", "role": "http://www.vonage.com/role/CommitmentsAndContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 81, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CANADA", "terseLabel": "CANADA" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicAreasDetails", "http://www.vonage.com/role/RevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED KINGDOM", "terseLabel": "UNITED KINGDOM" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicAreasDetails", "http://www.vonage.com/role/RevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "country_IL": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ISRAEL", "terseLabel": "ISRAEL" } } }, "localname": "IL", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicAreasDetails", "http://www.vonage.com/role/NatureOfBusinessDetails", "http://www.vonage.com/role/RevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "All Currencies [Domain]", "terseLabel": "All Currencies [Domain]" } } }, "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "currency_GBP": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "United Kingdom, Pounds", "terseLabel": "United Kingdom, Pounds" } } }, "localname": "GBP", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "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.vonage.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.vonage.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.vonage.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r518" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.vonage.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "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.vonage.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.vonage.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.vonage.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r517" ], "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.vonage.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.vonage.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.vonage.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.vonage.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.vonage.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.vonage.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r519" ], "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.vonage.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 (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.vonage.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.vonage.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r519" ], "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.vonage.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.vonage.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r519" ], "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.vonage.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.vonage.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r520" ], "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.vonage.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.vonage.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r519" ], "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.vonage.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r519" ], "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.vonage.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r519" ], "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.vonage.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r519" ], "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.vonage.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.vonage.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.vonage.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "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.vonage.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r515" ], "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.vonage.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r516" ], "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.vonage.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.vonage.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_CurrencyAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Currency [Axis]", "terseLabel": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_DirectorMember": { "auth_ref": [ "r177" ], "lang": { "en-US": { "role": { "label": "Director [Member]", "terseLabel": "Director [Member]" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansSbcTotalShareReturnDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsNarrativeDetails", "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicAreasDetails", "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails", "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansSbcTotalShareReturnDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsNarrativeDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails", "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r171", "r265", "r268", "r505", "r506" ], "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.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails", "http://www.vonage.com/role/RevenueRecognitionDisaggregationOfRevenueDetails" ], "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.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails", "http://www.vonage.com/role/RevenueRecognitionDisaggregationOfRevenueDetails" ], "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.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansSbcTotalShareReturnDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsNarrativeDetails", "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicAreasDetails", "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails", "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "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.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansSbcTotalShareReturnDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsNarrativeDetails", "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicAreasDetails", "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails", "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r128", "r130", "r131", "r132" ], "lang": { "en-US": { "role": { "label": "Restatement Adjustment [Member]", "terseLabel": "Adjustment" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Axis]", "terseLabel": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "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.vonage.com/role/IndustrySegmentAndGeographicInformationRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicAreasDetails", "http://www.vonage.com/role/NatureOfBusinessDetails", "http://www.vonage.com/role/RevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r175", "r265", "r269", "r507", "r509", "r512" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicAreasDetails", "http://www.vonage.com/role/NatureOfBusinessDetails", "http://www.vonage.com/role/RevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r177", "r468" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r271" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]", "terseLabel": "Accounting Standards Update 2014-09" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r455" ], "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" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201609Member": { "auth_ref": [ "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-09 Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.", "label": "Accounting Standards Update 2016-09 [Member]", "terseLabel": "Accounting Standards Update 2016-09" } } }, "localname": "AccountingStandardsUpdate201609Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r25", "r178", "r179", "r266" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.vonage.com/role/ConsolidatedBalanceSheetsCalc2": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance of $5,494 and $3,542, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets", "http://www.vonage.com/role/RevenueRecognitionContractWithCustomerAssetAndLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesDetails", "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accrued Liabilities [Abstract]" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Marketing Costs, Current", "terseLabel": "Accrued Marketing Costs, Current" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r11", "r12", "r43" ], "calculation": { "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued Professional Fees, Current" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedUtilitiesCurrent": { "auth_ref": [ "r11", "r12", "r43" ], "calculation": { "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for utilities, such as electrical power, heating oil, natural gas, and water. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Utilities, Current", "terseLabel": "Accrued Utilities, Current" } } }, "localname": "AccruedUtilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r36", "r210" ], "calculation": { "http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails": { "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", "terseLabel": "Accumulated Depreciation, Property, Plant, and Equipment" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax": { "auth_ref": [ "r57", "r61", "r63" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change, net of tax, in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax", "periodEndLabel": "Accumulated OCI ending balance", "periodStartLabel": "Accumulated OCI beginning balance" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtInterestRateSwapDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r61", "r63", "r64" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtInterestRateSwapDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r60", "r64", "r67", "r404" ], "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 Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.vonage.com/role/LongTermDebtInterestRateSwapDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r26" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "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.vonage.com/role/ConsolidatedStatementsOfCashFlows", "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "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": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r234" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "terseLabel": "Equity component of convertible notes, net of issuance costs and tax" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r281", "r283", "r331", "r332" ], "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": "Employee taxes paid on withholding shares" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net (loss) income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r335" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Sales and Marketing Expenses" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r336" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising Expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r283", "r315", "r330" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r31", "r180", "r182" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r87", "r105", "r444" ], "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 (Premium)" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtScheduleOfInterestExpenseRecognizedRelatedToNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r81", "r105", "r446" ], "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 financing costs and debt discount" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtScheduleOfInterestExpenseRecognizedRelatedToNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r105", "r446" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of Debt Issuance Costs and Discounts" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r105", "r194", "r200" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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", "terseLabel": "Amortization of intangibles" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r141" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from earnings per common share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EarningsPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r141" ], "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.vonage.com/role/EarningsPerShareAntidilutiveSecuritiesDetails" ], "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": "Earnings per share, antidilutive securities:" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EarningsPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r141" ], "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.vonage.com/role/EarningsPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r166", "r478", "r491" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "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.vonage.com/role/ConsolidatedBalanceSheets" ], "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.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r9", "r55" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.vonage.com/role/ConsolidatedBalanceSheetsCalc2": { "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 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.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r284", "r317" ], "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.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansSbcTotalShareReturnDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAssumptionsUsedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "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.vonage.com/role/AcquisitionsAndDispositiionsAcquisitionOfBusinessTables", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAllocatedAcquisitionCostsDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationTokboxDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationByIncentivePlanDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsGoodwillRollforwardDetails", "http://www.vonage.com/role/IncomeTaxesNarrativeDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r383", "r384" ], "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.vonage.com/role/AcquisitionsAndDispositiionsAcquisitionOfBusinessTables", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAllocatedAcquisitionCostsDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationTokboxDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationByIncentivePlanDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsGoodwillRollforwardDetails", "http://www.vonage.com/role/IncomeTaxesNarrativeDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionContingentConsiderationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition, Contingent Consideration [Line Items]", "terseLabel": "Business Acquisition, Contingent Consideration [Line Items]" } } }, "localname": "BusinessAcquisitionContingentConsiderationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAllocatedAcquisitionCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAcquisitionOfBusinessTables", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r379" ], "lang": { "en-US": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Business Acquisition, Percentage of Voting Interests Acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r380", "r381" ], "lang": { "en-US": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Business Acquisition, Pro Forma Earnings Per Share, Basic" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationTokboxDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r380", "r381" ], "lang": { "en-US": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Business Acquisition, Pro Forma Earnings Per Share, Diluted" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationTokboxDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]", "terseLabel": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]" } } }, "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationTokboxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable": { "auth_ref": [ "r382" ], "lang": { "en-US": { "role": { "documentation": "Schedule of the nature and amount of any material, nonrecurring adjustments directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]", "terseLabel": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]" } } }, "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationTokboxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r380", "r381" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Pro forma financial information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAcquisitionOfBusinessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r380", "r381" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Business Acquisition, Pro Forma Net Income (Loss)" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationTokboxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r380", "r381" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Business Acquisition, Pro Forma Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationTokboxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquiredReceivablesFairValue": { "auth_ref": [ "r386" ], "calculation": { "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of acquired receivable from business combination, excluding certain loans and debt securities acquired in transfer.", "label": "Business Combination, Acquired Receivable, Fair Value", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationAcquiredReceivablesFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r378" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related transaction costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r394", "r395", "r396" ], "calculation": { "http://www.vonage.com/role/AcquisitionsAndDispositiionsAllocatedAcquisitionCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Acquisition Cost", "totalLabel": "Acquisition Cost" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAllocatedAcquisitionCostsDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisition of Business" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r387" ], "calculation": { "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r387" ], "calculation": { "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r387" ], "calculation": { "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r387" ], "calculation": { "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r387" ], "calculation": { "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r387" ], "calculation": { "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "terseLabel": "Deferred revenue, current portion", "verboseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "auth_ref": [ "r345", "r387" ], "calculation": { "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "terseLabel": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent": { "auth_ref": [ "r387" ], "calculation": { "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary difference assumed at the acquisition date that are classified as noncurrent.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent", "terseLabel": "Deferred tax liabilities, net, non-current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r385", "r387" ], "calculation": { "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r387" ], "calculation": { "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "terseLabel": "Total liabilities assumed", "totalLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r385", "r387" ], "calculation": { "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Net identifiable assets acquired", "totalLabel": "Net identifiable assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r387" ], "calculation": { "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r387" ], "calculation": { "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r115", "r377" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r110", "r111", "r112" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capital expenditures included in accounts payable and accrued liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CashFlowInformationSupplementalDisclosuresCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsCurrent": { "auth_ref": [ "r19", "r453", "r454" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of capital lease obligation due within one year or the normal operating cycle, if longer.", "label": "Capital Lease Obligations, Current", "terseLabel": "Capital Lease Obligations, Current" } } }, "localname": "CapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r514" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.", "label": "Capitalized Computer Software, Accumulated Amortization", "terseLabel": "Accumulated Amortization, Software" } } }, "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r513" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "terseLabel": "Software, net of accumulated amortization of $102,133 and $100,870, respectively" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r188" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of deferred customer acquisition costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows", "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r187" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Capitalized Contract Cost, Gross" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r187" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.vonage.com/role/ConsolidatedBalanceSheetsCalc2": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Deferred customer acquisition costs, current portion" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r187" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Capitalized Contract Cost, Net, Noncurrent" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis": { "auth_ref": [ "r472", "r473", "r474" ], "lang": { "en-US": { "role": { "documentation": "Information by project.", "label": "Project [Axis]", "terseLabel": "Project [Axis]" } } }, "localname": "CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r33", "r107" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.vonage.com/role/ConsolidatedBalanceSheetsCalc2": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "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", "periodEndLabel": "Cash, cash equivalents, and restricted cash, end of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets", "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndMarketableSecuritiesDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r15", "r108", "r115" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash, Cash Equivalents and Marketable Securities" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r15", "r108", "r115", "r477" ], "lang": { "en-US": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash and Letters of Credit" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r101", "r107", "r113" ], "calculation": { "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period", "terseLabel": "Cash, cash equivalents, and restricted cash, beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndMarketableSecuritiesDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r101", "r439" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": { "auth_ref": [ "r425" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months", "terseLabel": "Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months" } } }, "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r114" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. 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": "Cash Flow, Supplemental Disclosures [Text Block]", "terseLabel": "Cash Flow Information" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CashFlowInformationCashFlowInforamtion" ], "xbrltype": "textBlockItemType" }, "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.vonage.com/role/CommonStockNarrativeDetails", "http://www.vonage.com/role/EarningsPerShareDetails" ], "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.vonage.com/role/CommonStockScheduleOfStockByClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r256", "r257", "r258", "r259" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]", "terseLabel": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommonStockNarrativeDetails", "http://www.vonage.com/role/CommonStockRepurchasedSharesOfCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r48", "r220", "r483", "r499" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "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": "Commitments and Contingencies (Note 15)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "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": [ "r219", "r227" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommonStockNarrativeDetails", "http://www.vonage.com/role/CommonStockScheduleOfStockByClassDetails", "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "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 (USD per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r24" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommonStockNarrativeDetails", "http://www.vonage.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r24" ], "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": "Issued, Balance at end of the period", "periodStartLabel": "Issued, Balance at beginning of the Period", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommonStockScheduleOfStockByClassDetails", "http://www.vonage.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r24", "r248" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Outstanding, Balance at the end of the prirod", "periodStartLabel": "Outstanding, Balance at beginning of the period", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommonStockScheduleOfStockByClassDetails", "http://www.vonage.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r24" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "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 common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, par value $0.001 per share; 596,950 shares authorized at December 31, 2019 and 2018; 315,808 and 309,736 shares issued at December 31, 2019 and 2018, respectively; 242,849 and 239,743 shares outstanding at December 31, 2019 and 2018, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r274", "r275", "r280", "r334" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r70", "r72", "r400", "r407" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive (loss) income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r150", "r489" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Certain Risks and Concentrations" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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:" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/NatureOfBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r153", "r154", "r155", "r156", "r434", "r435" ], "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.vonage.com/role/NatureOfBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r115", "r401", "r408", "r409" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r261" ], "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 with Customer, Asset and Liability [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r267" ], "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": "Contract with Customer, Liability, Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/RevenueRecognitionContractWithCustomerAssetAndLiabilityDetails", "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFourthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of contractual obligation due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Contractual Obligation, Due in Fourth Year", "terseLabel": "2023" } } }, "localname": "ContractualObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contractual Obligation, Fiscal Year Maturity [Abstract]", "terseLabel": "Vendor Commitments:" } } }, "localname": "ContractualObligationFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of 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, Fair Value Disclosures", "terseLabel": "Convertible Debt, Fair Value Disclosures" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/FairValueOfFinancialInstrumentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r46" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible Debt, Noncurrent", "terseLabel": "Convertible Debt, Noncurrent" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "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": "Schedule of New Carrying Amount of Liability and Equity Components of Notes" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConvertibleLongTermNotesPayable": { "auth_ref": [ "r46" ], "calculation": { "http://www.vonage.com/role/LongTermDebtScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Noncurrent", "totalLabel": "Convertible Notes Payable, Noncurrent" } } }, "localname": "ConvertibleLongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayable": { "auth_ref": [ "r21", "r480", "r493", "r508" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable", "terseLabel": "Convertible Notes Payable" } } }, "localname": "ConvertibleNotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": { "auth_ref": [ "r82" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service.", "label": "Cost, Depreciation and Amortization", "terseLabel": "Cost, depreciation and amortization" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfIncomeParenthetical", "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r84" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r273" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of Revenues" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "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.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "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 of New Accounting Principle in Period of Adoption" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r117", "r368", "r373" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "negatedLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r122", "r370" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "negatedLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r368", "r373" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "negatedTotalLabel": "Current income tax expense (benefit)" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r117", "r368", "r373" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "negatedLabel": "State and local taxes" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r392" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r110", "r112" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Converted Instrument, Amount", "terseLabel": "Debt Conversion, Converted Instrument, Amount" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r110", "r112" ], "lang": { "en-US": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "Debt Conversion, Converted Instrument, Shares Issued", "terseLabel": "Debt Conversion, Converted Instrument, Shares Issued" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "sharesItemType" }, "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": [ "r243" ], "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": "Long-Term Debt And Revolving Credit Facility" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r19", "r20", "r21", "r479", "r480", "r490" ], "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.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "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": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r21", "r236", "r480", "r490" ], "calculation": { "http://www.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails": { "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", "totalLabel": "Minimum future payments of principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r235" ], "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": "Debt Instrument, Convertible, Carrying Amount of Equity Component" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtScheduleOfNetCarryingAmountOfEquityComponentOfNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r238" ], "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": "Debt Instrument, Convertible, Conversion Price" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EarningsPerShareNarrativeDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "perShareItemType" }, "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": "Debt Instrument, Convertible, Threshold Consecutive Trading Days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r445", "r447" ], "calculation": { "http://www.vonage.com/role/LongTermDebtScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails": { "order": 1.0, "parentTag": "us-gaap_ConvertibleLongTermNotesPayable", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt Instrument, Face Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails", "http://www.vonage.com/role/LongTermDebtScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r45", "r239", "r445" ], "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": "Debt Instrument, Interest Rate, Effective Percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/FairValueOfFinancialInstrumentsNarrativeDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "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.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r46" ], "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.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r46", "r119", "r249", "r252", "r253", "r254", "r444", "r445", "r447", "r488" ], "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.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r444", "r447" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "terseLabel": "Debt Instrument, Unamortized Discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent": { "auth_ref": [ "r444", "r447" ], "calculation": { "http://www.vonage.com/role/LongTermDebtScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails": { "order": 2.0, "parentTag": "us-gaap_ConvertibleLongTermNotesPayable", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of debt discount to be amortized after one year or the normal operating cycle, if longer.", "label": "Debt Instrument, Unamortized Discount, Noncurrent", "negatedTerseLabel": "Debt Instrument, Unamortized Discount, Noncurrent" } } }, "localname": "DebtInstrumentUnamortizedDiscountNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.", "label": "Debt, Long-term and Short-term, Combined Amount", "terseLabel": "Debt, Long-term and Short-term, Combined Amount" } } }, "localname": "DebtLongtermAndShorttermCombinedAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r115", "r232" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Debt Related Costs" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r369", "r373" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "negatedLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r446" ], "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, Gross" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r38", "r446" ], "calculation": { "http://www.vonage.com/role/LongTermDebtScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails": { "order": 3.0, "parentTag": "us-gaap_ConvertibleLongTermNotesPayable", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Debt Issuance Costs, Net", "terseLabel": "Debt Issuance Costs, Net" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtLongTermDebtDetails", "http://www.vonage.com/role/LongTermDebtScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r369", "r373" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "negatedTerseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r105", "r117", "r369", "r373" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "negatedTotalLabel": "Deferred income tax expense (benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r106" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredPolicyAcquisitionCostsTextBlock1": { "auth_ref": [ "r504" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for deferred policy acquisition costs.", "label": "Deferred Policy Acquisition Costs [Text Block]", "terseLabel": "Contract Acquisition Costs" } } }, "localname": "DeferredPolicyAcquisitionCostsTextBlock1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 3.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", "terseLabel": "Deferred revenue, current portion" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets", "http://www.vonage.com/role/RevenueRecognitionContractWithCustomerAssetAndLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r369", "r373" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "negatedLabel": "State and local taxes" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r341", "r366", "r367" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGrossNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred Tax Assets, Deferred Income" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDerivativeInstruments": { "auth_ref": [ "r341", "r366", "r367" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_DeferredTaxAssetsGrossNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from derivative instruments.", "label": "Deferred Tax Assets, Derivative Instruments", "terseLabel": "Deferred Tax Assets, Derivative Instruments" } } }, "localname": "DeferredTaxAssetsDerivativeInstruments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossNoncurrent": { "auth_ref": [ "r345", "r347", "r360" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as noncurrent.", "label": "Deferred Tax Assets, Gross, Noncurrent", "totalLabel": "Deferred Tax Assets, Gross, Noncurrent" } } }, "localname": "DeferredTaxAssetsGrossNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent": { "auth_ref": [ "r345", "r347", "r362" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.", "label": "Deferred Tax Assets, Net, Noncurrent", "terseLabel": "Deferred tax assets", "totalLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets", "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails", "http://www.vonage.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetNoncurrentClassificationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Classification [Abstract]", "terseLabel": "Assets and liabilities:" } } }, "localname": "DeferredTaxAssetsNetNoncurrentClassificationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r338", "r366", "r367" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 13.0, "parentTag": "us-gaap_DeferredTaxAssetsGrossNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r364", "r366", "r367" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGrossNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Research and development" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r338", "r366", "r367" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGrossNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock option compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r339", "r366", "r367" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGrossNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "terseLabel": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": { "auth_ref": [ "r338", "r366", "r367" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGrossNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves", "terseLabel": "Deferred rent" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses": { "auth_ref": [ "r340", "r366", "r367" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGrossNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses on foreign currency transactions.", "label": "Deferred Tax Assets, Unrealized Currency Losses", "terseLabel": "Cumulative Translation Adjustments" } } }, "localname": "DeferredTaxAssetsUnrealizedCurrencyLosses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent": { "auth_ref": [ "r345", "r346", "r361" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNetNoncurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation allowance of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as noncurrent.", "label": "Deferred Tax Assets, Valuation Allowance, Noncurrent", "negatedTerseLabel": "Valuation allowance", "terseLabel": "Deferred Tax Assets, Valuation Allowance, Noncurrent" } } }, "localname": "DeferredTaxAssetsValuationAllowanceNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails", "http://www.vonage.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseOtherCapitalizedCosts": { "auth_ref": [ "r339", "r366", "r367" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs classified as other.", "label": "Deferred Tax Liabilities, Deferred Expense, Other Capitalized Costs", "terseLabel": "Deferred Tax Liabilities, Deferred Expense, Other Capitalized Costs" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseOtherCapitalizedCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 11.0, "parentTag": "us-gaap_DeferredTaxAssetsGrossNoncurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.", "label": "Deferred Tax Liabilities, Prepaid Expenses", "negatedTerseLabel": "Deferred Tax Liabilities, Prepaid Expenses" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r279" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Retirement plan expense" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Maximum employer contribution percentage" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Maximum amount the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount", "terseLabel": "Annual contribution limit per employee" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAmountOfHedgedItem": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amount of hedged item in hedging relationship. Excludes hedged asset or liability.", "label": "Derivative, Amount of Hedged Item", "terseLabel": "Derivative, Amount of Hedged Item" } } }, "localname": "DerivativeAmountOfHedgedItem", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCapPrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cap rate on a price risk derivative such as a cap or collar. A payment or receipt is triggered if the market rate exceeds the cap rate on the contract.", "label": "Derivative, Cap Price", "terseLabel": "Derivative, Cap Price" } } }, "localname": "DerivativeCapPrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "perUnitItemType" }, "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": "Derivative, Fixed Interest Rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": { "auth_ref": [ "r420", "r421" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net", "terseLabel": "Gains expected to be realized from accumulated OCI during the next 12 months" } } }, "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNumberOfInstrumentsHeld": { "auth_ref": [ "r413", "r415" ], "lang": { "en-US": { "role": { "documentation": "The number of derivative instruments of a particular group held by the entity.", "label": "Derivative, Number of Instruments Held", "terseLabel": "Derivative, Number of Instruments Held" } } }, "localname": "DerivativeNumberOfInstrumentsHeld", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtLongTermDebtDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r115", "r123", "r412", "r414", "r416", "r418", "r422" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Financial Instruments" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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.vonage.com/role/RevenueRecognitionDisaggregationOfRevenueDetails" ], "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.vonage.com/role/RevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r265" ], "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": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/RevenueRecognitionTables" ], "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_DisposalGroupClassificationAxis": { "auth_ref": [ "r1" ], "lang": { "en-US": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Disposal Group, Including Discontinued Operation, Consideration" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "auth_ref": [ "r105", "r208", "r212" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "terseLabel": "Loss on disposal of property and equipment" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disposal group that is not classified as discontinued operations.", "label": "Disposal Group, Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Not Discontinued Operations" } } }, "localname": "DisposalGroupNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesNarrativeDetails", "http://www.vonage.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "(Loss) Earnings per common share:", "verboseLabel": "(Loss) earnings per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfIncome", "http://www.vonage.com/role/QuarterlyFinancialInformationUnauditedQuarterlyFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r80", "r128", "r135", "r138", "r139", "r140", "r143", "r486", "r502" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (loss) earnings per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfIncome", "http://www.vonage.com/role/EarningsPerShareDetails", "http://www.vonage.com/role/QuarterlyFinancialInformationUnauditedQuarterlyFinancialInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic earnings per share" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/QuarterlyFinancialInformationUnauditedQuarterlyFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Weighted-average common shares outstanding:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r80", "r128", "r135", "r138", "r139", "r140", "r143", "r486", "r502" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (loss) earnings (loss) per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfIncome", "http://www.vonage.com/role/EarningsPerShareDetails", "http://www.vonage.com/role/QuarterlyFinancialInformationUnauditedQuarterlyFinancialInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted earnings per share" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/QuarterlyFinancialInformationUnauditedQuarterlyFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r144" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EarningsPerShareNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r439" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r121", "r348", "r349" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "terseLabel": "Reconciliation of income tax rate:" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r348", "r349", "r372" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "U.S. Federal statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r348", "r349", "r372" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 12.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage 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 changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Valuation reserve for income taxes and other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r348", "r349", "r372" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 13.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage 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 changes in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r348", "r349", "r372" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage 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 applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "International tax (reflects effect of losses for which tax benefit not realized)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "auth_ref": [ "r348", "r349", "r372" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage 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 nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "terseLabel": "Permanent items" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r348", "r349", "r372" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 14.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage 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 other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "auth_ref": [ "r333", "r348" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r348", "r349", "r372" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State and local taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": { "auth_ref": [ "r348", "r349", "r372" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage 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 income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r348", "r349", "r372" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 11.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage 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 research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "negatedTerseLabel": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent": { "auth_ref": [ "r348" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to Tax Cuts and Jobs Act.", "label": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "pureItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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": "Employee-related Liabilities, Current" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r316" ], "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", "terseLabel": "Total unamortized share-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r316" ], "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", "terseLabel": "Total unamortized share-based compensation, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r314" ], "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": "Employee stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EarningsPerShareAntidilutiveSecuritiesDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAssumptionsUsedDetails" ], "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_EquityClassOfTreasuryStockLineItems": { "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": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Common stock repurchases:" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommonStockNarrativeDetails", "http://www.vonage.com/role/CommonStockRepurchasedSharesOfCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r248" ], "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.vonage.com/role/CommonStockScheduleOfStockByClassDetails", "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.vonage.com/role/LongTermDebtInterestRateSwapDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails", "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "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.vonage.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsDetails", "http://www.vonage.com/role/FairValueOfFinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r426", "r427", "r428", "r432" ], "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, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsDetails", "http://www.vonage.com/role/FairValueOfFinancialInstrumentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r276", "r277", "r278", "r427", "r469" ], "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.vonage.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsDetails", "http://www.vonage.com/role/FairValueOfFinancialInstrumentsNarrativeDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r426", "r427", "r429", "r430", "r433" ], "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.vonage.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsDetails", "http://www.vonage.com/role/FairValueOfFinancialInstrumentsNarrativeDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "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": [ "r431" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/FairValueOfFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r276", "r277", "r278", "r427", "r470" ], "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": "Level 2 Assets" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsDetails", "http://www.vonage.com/role/FairValueOfFinancialInstrumentsNarrativeDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "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.vonage.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsDetails", "http://www.vonage.com/role/FairValueOfFinancialInstrumentsNarrativeDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value 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.vonage.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsDetails", "http://www.vonage.com/role/FairValueOfFinancialInstrumentsNarrativeDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r431", "r433" ], "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" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsDetails", "http://www.vonage.com/role/FairValueOfFinancialInstrumentsNarrativeDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r423" ], "lang": { "en-US": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Federal Funds" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Intangible asset useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r199" ], "calculation": { "http://www.vonage.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails": { "order": 2.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", "terseLabel": "Accumulated Amortization, Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r201" ], "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 next 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, Next Twelve Months", "terseLabel": "2018" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/GoodwillAndIntangibleAssetsExpectedFutureAnnualAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r201" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/GoodwillAndIntangibleAssetsExpectedFutureAnnualAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r201" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/GoodwillAndIntangibleAssetsExpectedFutureAnnualAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r201" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/GoodwillAndIntangibleAssetsExpectedFutureAnnualAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r201" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2019" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/GoodwillAndIntangibleAssetsExpectedFutureAnnualAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r195", "r196", "r199", "r202", "r471" ], "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]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r199", "r471" ], "calculation": { "http://www.vonage.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails": { "order": 1.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", "terseLabel": "Gross Carrying Value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Intangible assets:" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r195", "r198" ], "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.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r199" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.vonage.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "terseLabel": "Intangible assets, net of accumulated amortization of $221,182 and $162,788, respectively", "totalLabel": "Net Carrying Value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign Tax Authority" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyExchangeRateTranslation1": { "auth_ref": [ "r442" ], "lang": { "en-US": { "role": { "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.", "label": "Foreign Currency Exchange Rate, Translation", "terseLabel": "Foreign Currency Exchange Rate, Translation" } } }, "localname": "ForeignCurrencyExchangeRateTranslation1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r436", "r437", "r438" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency transaction gain (loss), before tax" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r115", "r438", "r441" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r105", "r405" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain (Loss) on Disposition of Business", "terseLabel": "Gain on sale of business" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r105", "r241", "r242" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r85" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfIncome": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfIncome", "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r189", "r190" ], "calculation": { "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 4.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": "Goodwill, end of period", "periodStartLabel": "Goodwill, beginning of period", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails", "http://www.vonage.com/role/ConsolidatedBalanceSheets", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsGoodwillRollforwardDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" ], "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": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/GoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r115", "r192" ], "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.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r115", "r197" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r191" ], "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)", "negatedTerseLabel": "Foreign currency translation adjustment" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/GoodwillAndIntangibleAssetsGoodwillRollforwardDetails" ], "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.vonage.com/role/GoodwillAndIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) 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, Period Increase (Decrease)", "terseLabel": "Goodwill, Period Increase (Decrease)" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/GoodwillAndIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "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.vonage.com/role/GoodwillAndIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r83" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r115", "r207", "r215" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Asset Impairments" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r120" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r78", "r128", "r476", "r484", "r503" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income before income taxes", "totalLabel": "(Loss) Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfIncome", "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r120" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r120" ], "calculation": { "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income from continuing operations before income tax expense" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r213" ], "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.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "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.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r351" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesNarrativeDetails", "http://www.vonage.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesNarrativeDetails", "http://www.vonage.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails" ], "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": [ "r376" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r165", "r374" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails": { "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)", "negatedLabel": "Income tax benefit (expense)", "negatedTotalLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfIncome", "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Income tax expense (benefit):" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r73", "r115", "r343", "r344", "r358", "r359", "r363", "r375", "r511" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r348", "r349" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r109" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CashFlowInformationSupplementalDisclosuresCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r104" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r104" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r104" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r104" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r104" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r104" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "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 [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r136", "r142" ], "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": "Diluted weighted average common shares outstanding" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis": { "auth_ref": [ "r270" ], "lang": { "en-US": { "role": { "documentation": "Information about effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Axis]", "terseLabel": "Initial Application Period Cumulative Effect Transition [Axis]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Domain]", "terseLabel": "Initial Application Period Cumulative Effect Transition [Domain]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r76", "r164", "r443", "r446", "r487" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfIncome", "http://www.vonage.com/role/IncomeTaxesNarrativeDetails", "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r87", "r240" ], "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", "terseLabel": "Interest Expense, Debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtScheduleOfInterestExpenseRecognizedRelatedToNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r89" ], "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": "Interest Expense, Debt, Excluding Amortization" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtScheduleOfInterestExpenseRecognizedRelatedToNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Schedule of Interest Expense Recognized Related to Notes" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r99", "r102", "r109" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CashFlowInformationSupplementalDisclosuresCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r482", "r500" ], "calculation": { "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "Interest Payable", "terseLabel": "Interest Payable" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateCashFlowHedgeDerivativeAtFairValueNet": { "auth_ref": [ "r411" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value as of the balance sheet date of all interest rate derivatives designated as cash flow hedging instruments.", "label": "Interest Rate Cash Flow Hedge Derivative at Fair Value, Net", "terseLabel": "Interest Rate Derivative Assets, at Fair Value" } } }, "localname": "InterestRateCashFlowHedgeDerivativeAtFairValueNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsDetails", "http://www.vonage.com/role/LongTermDebtLongTermDebtDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r115", "r203", "r205" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.", "label": "Internal Use Software, Policy [Policy Text Block]", "terseLabel": "Software Costs" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryAdjustments": { "auth_ref": [ "r53", "r184" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.", "label": "Inventory Adjustments", "terseLabel": "Inventory, allowance" } } }, "localname": "InventoryAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r52", "r183" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.vonage.com/role/ConsolidatedBalanceSheetsCalc2": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory, net of allowance of $76 and $152, respectively" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r14", "r53", "r115", "r145", "r184", "r185" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": { "auth_ref": [ "r209" ], "lang": { "en-US": { "role": { "documentation": "Assets held by a lessee under a capital lease and any addition or improvement to assets held under a lease arrangement (including addition or improvement to assets held by lessee under an operating lease arrangement).", "label": "Leaseholds and Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdsAndLeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails" ], "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": [ "r460" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Lessee, Leases [Policy Text Block]" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommitmentsAndContingenciesCapitalLeasePolicies", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r465" ], "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": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r465" ], "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", "terseLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r465" ], "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.vonage.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r465" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r465" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r465" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r465" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r465" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r465" ], "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": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "auth_ref": [ "r467" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease.", "label": "Lessor, Operating Lease, Payments to be Received, Maturity [Table Text Block]", "terseLabel": "Lessor, Operating Lease, Payments to be Received, Maturity" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesLeases", "http://www.vonage.com/role/LeasesLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Standby Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r42" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "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.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r30", "r481", "r497" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "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.vonage.com/role/ConsolidatedBalanceSheets" ], "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.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "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.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r40" ], "lang": { "en-US": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Line of Credit Facility, Interest Rate at Period End" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r40" ], "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": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Unused capacity, commitment fee, percent" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "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" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]", "terseLabel": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]", "terseLabel": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "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" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Long-Lived Assets by Geographic Area" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationIndustrySegmentAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r21", "r237", "r480", "r494" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "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", "terseLabel": "Long-term Debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r41" ], "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": "Long-term Debt, Current Maturities" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r124", "r232" ], "calculation": { "http://www.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails": { "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 next 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 Next Twelve Months", "terseLabel": "2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r124", "r232" ], "calculation": { "http://www.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails": { "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 fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Five", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r124", "r232" ], "calculation": { "http://www.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails": { "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 fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r124", "r232" ], "calculation": { "http://www.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails": { "order": 5.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": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r124", "r232" ], "calculation": { "http://www.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing 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", "verboseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r46" ], "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 including current maturities" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r46", "r230", "r231" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit, Noncurrent", "terseLabel": "Indebtedness under revolving credit facility" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets", "http://www.vonage.com/role/LongTermDebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r46" ], "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.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r46", "r233" ], "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.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r228", "r229" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r220" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Reserve for potential tax liability pending new requirements from state or municipal agencies" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r101" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r101" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "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", "terseLabel": "Net cash used in investing activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r101", "r103", "r106" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "terseLabel": "Net cash provided by operating activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r68", "r71", "r79", "r106", "r142", "r485", "r501" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfIncome": { "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 income (loss)", "totalLabel": "Net (loss) income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails", "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.vonage.com/role/ConsolidatedStatementsOfIncome", "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.vonage.com/role/EarningsPerShareDetails", "http://www.vonage.com/role/QuarterlyFinancialInformationUnauditedQuarterlyFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1": { "auth_ref": [ "r126", "r129" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cumulative effect of the change in accounting principle or new accounting pronouncement on retained earnings or other components of equity or net assets in the statement of financial position as of the beginning of the earliest period presented.", "label": "New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets", "terseLabel": "Cumulative Effect Adjustment Upon the Adoption of ASU" } } }, "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r127", "r129" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Non-US [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r391" ], "lang": { "en-US": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r172" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Long-Lived Assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicAreasDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r86" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other Income (Expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_NonrecurringAdjustmentAxis": { "auth_ref": [ "r382" ], "lang": { "en-US": { "role": { "documentation": "Information about material and nonrecurring adjustment directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Axis]", "terseLabel": "Nonrecurring Adjustment [Axis]" } } }, "localname": "NonrecurringAdjustmentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationTokboxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonrecurringAdjustmentDomain": { "auth_ref": [ "r382" ], "lang": { "en-US": { "role": { "documentation": "Material, nonrecurring adjustment(s) allocated (included) to (in) reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Domain]", "terseLabel": "Nonrecurring Adjustment [Domain]" } } }, "localname": "NonrecurringAdjustmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationTokboxDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating Expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "(Loss) income from operations", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfIncome", "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails", "http://www.vonage.com/role/QuarterlyFinancialInformationUnauditedQuarterlyFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r458" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating Lease, Expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r457" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating Lease, Liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r457" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating Lease, Liability, Noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r459", "r461" ], "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": "Operating Lease, Payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesSupplementalCashFlowInformationDetails", "http://www.vonage.com/role/ScheduleOfSupplementalCashFlowInformationStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r456" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating Lease, Right-of-Use Asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r464", "r466" ], "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": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesNarrativesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r463", "r466" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesNarrativesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r448", "r450" ], "calculation": { "http://www.vonage.com/role/LeasesMinimumRentalPaymentCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total minimum payments required" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesMinimumRentalPaymentCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r448", "r450" ], "calculation": { "http://www.vonage.com/role/LeasesMinimumRentalPaymentCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next 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": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesMinimumRentalPaymentCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r448", "r450" ], "calculation": { "http://www.vonage.com/role/LeasesMinimumRentalPaymentCommitmentsDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesMinimumRentalPaymentCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r448", "r450" ], "calculation": { "http://www.vonage.com/role/LeasesMinimumRentalPaymentCommitmentsDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesMinimumRentalPaymentCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r448", "r450" ], "calculation": { "http://www.vonage.com/role/LeasesMinimumRentalPaymentCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesMinimumRentalPaymentCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r448", "r450" ], "calculation": { "http://www.vonage.com/role/LeasesMinimumRentalPaymentCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesMinimumRentalPaymentCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r448", "r450" ], "calculation": { "http://www.vonage.com/role/LeasesMinimumRentalPaymentCommitmentsDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due 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": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesMinimumRentalPaymentCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesIncomeStatementSubleaseRevenue": { "auth_ref": [ "r452" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of revenue recognized for the period under subleasing arrangements.", "label": "Operating Leases, Income Statement, Sublease Revenue", "terseLabel": "Operating Leases, Income Statement, Sublease Revenue" } } }, "localname": "OperatingLeasesIncomeStatementSubleaseRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r449" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Operating Leases, Rent Expense, Net" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r364" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesNarrativeDetails", "http://www.vonage.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Net operating loss carryforwards:" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesNarrativeDetails", "http://www.vonage.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r365" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesNarrativeDetails", "http://www.vonage.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r2", "r125", "r160", "r410" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/NatureOfBusinessNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r11", "r12", "r13", "r43" ], "calculation": { "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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, Current" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.vonage.com/role/ConsolidatedBalanceSheetsCalc2": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r58", "r59", "r61" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax", "terseLabel": "Unrealized gain on derivatives" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": { "auth_ref": [ "r58", "r59", "r62" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Tax", "terseLabel": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Tax" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncomeConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r56", "r440" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Unrealized loss on available-for-sale securities", "verboseLabel": "Foreign currency translation adjustment, net of tax expense (benefit) of $393, ($4,433), and $4,616, respectively" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r56", "r62" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "terseLabel": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncomeConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r69", "r72", "r74", "r248" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Total other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax": { "auth_ref": [ "r61", "r65", "r66", "r417" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax", "terseLabel": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r57", "r61", "r424" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax", "terseLabel": "Unrealized gain on derivatives, net of tax expense (benefit) of $397, ($73), and ($320), respectively", "verboseLabel": "Unrealized gain on derivatives" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax": { "auth_ref": [ "r57", "r62" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), before reclassification adjustments, related to increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax", "terseLabel": "Unrealized Gain on Derivatives, Tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncomeConsolidatedStatementsOfComprehensiveIncomeParenthetical", "http://www.vonage.com/role/LongTermDebtInterestRateSwapDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "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", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r88" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfIncome", "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPaymentsToAcquireBusinesses": { "auth_ref": [ "r92" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with other payments to acquire businesses including deposit on pending acquisitions and preacquisition costs.", "label": "Other Payments to Acquire Businesses", "terseLabel": "Other Payments to Acquire Businesses" } } }, "localname": "OtherPaymentsToAcquireBusinesses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r393" ], "lang": { "en-US": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents and patent licenses" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r96" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Common stock repurchases", "terseLabel": "Payments for Repurchase of Common Stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r93" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments for Software", "negatedLabel": "Acquisition and development of software assets" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r98" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "negatedTerseLabel": "Payment of debt issuance costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r96" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.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": "Employee taxes paid on withholding shares" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r92", "r397" ], "calculation": { "http://www.vonage.com/role/AcquisitionsAndDispositiionsAllocatedAcquisitionCostsDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Acquisition cash paid", "verboseLabel": "Cash paid at closing (inclusive of cash acquired)" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAllocatedAcquisitionCostsDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r92" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r93" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.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", "negatedLabel": "Purchase of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r93" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.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": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r93" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedTerseLabel": "Other assets - cloud computing implementation costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r284", "r317" ], "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.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationByIncentivePlanDetails" ], "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.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationByIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r6", "r8", "r186" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.vonage.com/role/ConsolidatedBalanceSheetsCalc2": { "order": 5.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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r95" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Proceeds from Debt, Net of Issuance Costs" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r91" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from sale of business" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r95" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from issuance of short and long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Maturities and sales of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r94", "r318" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r268" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails", "http://www.vonage.com/role/RevenueRecognitionDisaggregationOfRevenueDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r68", "r71", "r100", "r166", "r170", "r400", "r402", "r403", "r406", "r407" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net (loss) income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProjectMember": { "auth_ref": [ "r475" ], "lang": { "en-US": { "role": { "documentation": "Planned program of work.", "label": "Project [Domain]", "terseLabel": "Project [Domain]" } } }, "localname": "ProjectMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r36", "r211" ], "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.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails", "http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentTables", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment Disclosure" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r35", "r209" ], "calculation": { "http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails": { "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, Plant and Equipment, Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails" ], "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 and Equipment:" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails", "http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentTables" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r16", "r17", "r211", "r498" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails": { "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", "terseLabel": "Property and equipment, net of accumulated depreciation of $109,646 and $104,999, respectively", "totalLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets", "http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r34", "r115", "r211" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r16", "r211" ], "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, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r16", "r209" ], "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.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails", "http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentTables", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful life of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "terseLabel": "Total vendor commitments" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement maturing in the next fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.", "label": "Purchase Obligation, Due in Next Twelve Months", "terseLabel": "2020" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement maturing in the second fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.", "label": "Purchase Obligation, Due in Second Year", "terseLabel": "2021" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement maturing in the third fiscal year following the latest fiscal year. Includes, but not limited to, recorded and unrecorded purchase obligations, long-term purchase commitments, and short-term purchase commitments.", "label": "Purchase Obligation, Due in Third Year", "terseLabel": "2022" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r147" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Quarterly Financial Information (Unaudited)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/QuarterlyFinancialInformationUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r97" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "terseLabel": "Repayments of debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "auth_ref": [ "r97" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).", "label": "Repayments of Long-term Capital Lease Obligations", "negatedLabel": "Principal payments on capital lease obligations and other financing obligations" } } }, "localname": "RepaymentsOfLongTermCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r97" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "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", "negatedLabel": "Payments on short and long-term debt", "terseLabel": "Repayments of Long-term Debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r337", "r514" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "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": "Engineering and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfIncome", "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "auth_ref": [ "r37", "r115", "r203", "r204", "r514" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.", "label": "Research, Development, and Computer Software, Policy [Policy Text Block]", "terseLabel": "Engineering and Development Expenses" } } }, "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r15", "r107", "r113", "r477", "r495" ], "calculation": { "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "auth_ref": [ "r33" ], "lang": { "en-US": { "role": { "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage.", "label": "Restricted Cash and Cash Equivalents [Axis]", "terseLabel": "Restricted Cash and Cash Equivalents [Axis]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "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.vonage.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r10", "r18", "r107", "r113", "r510" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EarningsPerShareAntidilutiveSecuritiesDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r27", "r255", "r496" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "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": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "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_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/RevenueRecognitionRevenueFromContractWithCustomerNotes", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r173" ], "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 Area" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationIndustrySegmentAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": { "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, Initial Application Period Cumulative Effect Transition [Line Items]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]", "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Table]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service.", "label": "Revenue, Performance Obligation, Description of Timing", "terseLabel": "Revenue, Performance Obligation, Description of Timing" } } }, "localname": "RevenuePerformanceObligationDescriptionOfTiming", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r263" ], "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, Remaining Performance Obligation, Amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r264" ], "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, Year" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r77", "r162", "r163", "r169" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Total revenues", "verboseLabel": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails", "http://www.vonage.com/role/ConsolidatedStatementsOfIncome", "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicAreasDetails", "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails", "http://www.vonage.com/role/QuarterlyFinancialInformationUnauditedQuarterlyFinancialInformationDetails", "http://www.vonage.com/role/RevenueRecognitionDisaggregationOfRevenueDetails", "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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.vonage.com/role/IndustrySegmentAndGeographicInformationRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicAreasDetails" ], "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" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r462", "r466" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesSupplementalCashFlowInformationDetails", "http://www.vonage.com/role/ScheduleOfSupplementalCashFlowInformationStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r141" ], "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.vonage.com/role/EarningsPerShareAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r141" ], "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": "Securities excluded from calculation of diluted earnings per common share because of anti-dilutive effects" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable": { "auth_ref": [ "r398" ], "lang": { "en-US": { "role": { "documentation": "Schedule of information about a contingent payment arrangement including the terms that will result in payment and the accounting treatment that will be followed if such contingency occurs, including the potential impact on earnings per share if the contingency is to be settled in shares of common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]", "terseLabel": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAllocatedAcquisitionCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r383", "r384" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAcquisitionOfBusinessTables", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r383", "r384" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of allocated acquisition costs" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAcquisitionOfBusinessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r420" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Accumulated OCI Balance Attributable to Cash Flow Derivatives" } } }, "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "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": "Schedule of Cash Flow, Supplemental Disclosures" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CashFlowInformationSupplementalDisclosuresFoCashFlowInformationTables", "http://www.vonage.com/role/LeasesLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r370" ], "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": "Components of income tax expense" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r46", "r119", "r249", "r252", "r253", "r254", "r444", "r445", "r447", "r488" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-Term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Components of deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r142" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Computation for basic and diluted net (loss) income per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r135", "r137", "r140", "r143" ], "lang": { "en-US": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r348" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Reconciliation of income tax rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r426", "r427" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/FairValueOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r195", "r198" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r195", "r198" ], "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]", "terseLabel": "Intangible assets, net" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r451" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LeasesMinimalRentalCommitmentsUnderNonCancelableOperatingLeaseTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r192", "r193" ], "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.vonage.com/role/GoodwillAndIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r192", "r193" ], "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]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r120" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Components of income before income tax expense" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r232" ], "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 Future Payments under Long-Term Debt obligations" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r36", "r211" ], "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.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails", "http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r146" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Quarterly financial information" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/QuarterlyFinancialInformationUnauditedQuarterlyFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r388" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Estimated fair values of assets acquired and liabilities assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAcquisitionOfBusinessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r15", "r113", "r477", "r495" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Restrictions on Cash and Cash Equivalents [Table Text Block]" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Revenue by Reporting Segments" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationIndustrySegmentAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r75", "r77", "r175" ], "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.vonage.com/role/IndustrySegmentAndGeographicInformationRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r161", "r166", "r167", "r168", "r192" ], "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.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r284", "r317" ], "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.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansSbcTotalShareReturnDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAssumptionsUsedDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationByIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r317" ], "lang": { "en-US": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansRangeOfExercisePricesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r317" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "terseLabel": "Information regarding options outstanding by exercise price range" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansEmployeeStockBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r290", "r302", "r305" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of stock option activities" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansEmployeeStockBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r309" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Assumptions used to value options" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansEmployeeStockBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of restricted stock and restricted stock unit activities" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansEmployeeStockBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r49", "r118", "r244", "r246", "r247", "r249", "r250", "r251", "r252", "r253", "r254", "r255" ], "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.vonage.com/role/CommonStockScheduleOfStockByClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r22", "r23", "r24", "r116", "r245", "r246", "r247", "r249", "r250", "r251", "r252", "r253", "r254", "r255" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. 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. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of Stock by Class [Table Text Block]" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommonStockCommonStockIssuedAndOutstandingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r256", "r257", "r258", "r259" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table Text Block]", "terseLabel": "Common stock repurchases" } } }, "localname": "ScheduleOfTreasuryStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommonStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r357", "r371" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Total expected future annual amortization" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtCurrent": { "auth_ref": [ "r19", "r479", "r492" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.", "label": "Secured Debt, Current", "terseLabel": "Current portion of notes payable" } } }, "localname": "SecuredDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SecuredLongTermDebt": { "auth_ref": [ "r46" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.", "label": "Secured Long-term Debt, Noncurrent", "terseLabel": "Secured Long-term Debt, Noncurrent" } } }, "localname": "SecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtLongTermDebtDetails" ], "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.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails", "http://www.vonage.com/role/RevenueRecognitionDisaggregationOfRevenueDetails", "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentOperatingActivitiesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operations of an entity including continuing and discontinued operations.", "label": "Operating Activities [Domain]", "terseLabel": "Operating Activities [Domain]" } } }, "localname": "SegmentOperatingActivitiesDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncomeConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "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": [ "r176" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Industry Segment and Geographic Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IndustrySegmentAndGeographicInformation" ], "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.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfIncome", "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r90" ], "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 expense" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r268" ], "lang": { "en-US": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails", "http://www.vonage.com/role/RevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r104" ], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r285" ], "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", "terseLabel": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r295" ], "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": "Restricted stocks and restricted stock units, canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r300" ], "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": "Restricted stocks and restricted stock units, canceled, weighted average exercise price (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r298" ], "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": "Restricted stocks and restricted stock units, granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r298" ], "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": "Restricted stocks and restricted stock units, granted, weighted average exercise price (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r297" ], "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": "Restricted stocks and restricted stock units, outstanding, end of period (in shares)", "periodStartLabel": "Restricted stocks and restricted stock units, outstanding, beginning of period (in shares)", "terseLabel": "Non-vested Restricted Stock and Restricted Stock Units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationByIncentivePlanDetails" ], "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 Stock and Restricted Stock Units, Number of Shares:" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r297" ], "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": "Restricted stocks and restricted stock units, outstanding, weighted average exercise price, end of period (USD per share)", "periodStartLabel": "Restricted stocks and restricted stock units, outstanding, weighted average exercise price, beginning of period (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "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, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Restricted Stock and Restricted Stock Units, Weighted Average Grant Date Fair Market Value Per Share:" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r299" ], "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": "Restricted stocks and restricted stock units, exercised (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r299" ], "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": "Restricted stocks and restricted stock units, exercised, weighted average exercise price (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r312" ], "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", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "verboseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAssumptionsUsedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r311" ], "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", "terseLabel": "Expected stock price volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAssumptionsUsedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the maximum 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, Maximum", "terseLabel": "Expected stock price volatility, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAssumptionsUsedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the minimum 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, Minimum", "terseLabel": "Expected stock price volatility, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAssumptionsUsedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r313" ], "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", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAssumptionsUsedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The maximum 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, Maximum", "terseLabel": "Risk-free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAssumptionsUsedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The minimum 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, Minimum", "terseLabel": "Risk-free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAssumptionsUsedDetails" ], "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:" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansSbcTotalShareReturnDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAssumptionsUsedDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationByIncentivePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r287" ], "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": "Shares Authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationByIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r317" ], "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", "terseLabel": "Shares Available for Grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationByIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Stock options, exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Stock options, exercisable, weighted average exercise price (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r304" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Stock options, exercises in period, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Stock options canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Stock options canceled, weighted average exercise price (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Stock options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r303" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Stock options, grants in period, weighted average grant date fair value (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r317" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Stock Options Outstanding, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansRangeOfExercisePricesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r292", "r317" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "terseLabel": "Stock Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationByIncentivePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "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, Options, Outstanding [Roll Forward]", "terseLabel": "Stock Options Outstanding, Number of Shares:" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Stock options, outstanding, weighted average exercise price, end of period (USD per share)", "periodStartLabel": "Stock options, outstanding, weighted average exercise price, beginning of period (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Stock Options Outstanding, Weighted Average Exercise Price Per Share:" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r282", "r288" ], "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.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansSbcTotalShareReturnDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAssumptionsUsedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Stock options exercised, weighted average exercise price (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Stock options granted, weighted average exercise price (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansSbcTotalShareReturnDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Tranche Three" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansSbcTotalShareReturnDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansSbcTotalShareReturnDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r115", "r284", "r289" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r308" ], "lang": { "en-US": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]", "terseLabel": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansRangeOfExercisePricesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Exercise Price Range [Domain]", "terseLabel": "Exercise Price Range [Domain]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansRangeOfExercisePricesDetails" ], "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 compensation by range of exercise prices:" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansRangeOfExercisePricesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "terseLabel": "Range of Exercise Prices, minimum" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansRangeOfExercisePricesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r301" ], "lang": { "en-US": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "terseLabel": "Stock Options Exercisable, Stock Options Vested and Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansRangeOfExercisePricesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding", "terseLabel": "Stock Options Outstanding (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansRangeOfExercisePricesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "terseLabel": "Range of Exercise Prices, maximum" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansRangeOfExercisePricesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommonStockRepurchasedSharesOfCommonStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommonStockRepurchasedSharesOfCommonStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage", "verboseLabel": "% of Target Earned" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansSbcTotalShareReturnDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Intrinsic 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, Aggregate Intrinsic Value, Nonvested", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Intrinsic value of vested 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, Aggregate Intrinsic Value, Vested", "terseLabel": "Restricted stocks and restricted stock units, exercised, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Award expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r310", "r329" ], "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", "terseLabel": "Expected life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAssumptionsUsedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r317" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Stock Options Exercisable, Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansRangeOfExercisePricesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "terseLabel": "Stock Options Exercisable, Weighted Average Exercise Price (USD per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansRangeOfExercisePricesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Stock Options Exercisable, Weighted Average Remaining Contractual Life" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansRangeOfExercisePricesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "terseLabel": "Stock Options Outstanding, Weighted Average Exercise Price (USD per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansRangeOfExercisePricesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Stock Options Outstanding, Weighted Average Remaining Contractual Life" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansRangeOfExercisePricesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "terseLabel": "Shares Issued, Price Per Share" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "perShareItemType" }, "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": "Employee taxes paid on withholding shares" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommonStockScheduleOfStockByClassDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesNarrativeDetails", "http://www.vonage.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r166", "r192", "r214", "r217", "r218", "r505" ], "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.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails", "http://www.vonage.com/role/RevenueRecognitionDisaggregationOfRevenueDetails", "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r22", "r23", "r24", "r248" ], "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.vonage.com/role/CommonStockNarrativeDetails", "http://www.vonage.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r51", "r248" ], "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.vonage.com/role/CommonStockScheduleOfStockByClassDetails", "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.vonage.com/role/LongTermDebtInterestRateSwapDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails", "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "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 [Line Items]", "verboseLabel": "Financial Statements:" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows", "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncomeConsolidatedStatementsOfComprehensiveIncomeParenthetical", "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "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]", "terseLabel": "Stockholders\u2019 Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOperatingActivitiesSegmentAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by continuing and discontinuing operations.", "label": "Operating Activities [Axis]", "terseLabel": "Operating Activities [Axis]" } } }, "localname": "StatementOperatingActivitiesSegmentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncomeConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "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.vonage.com/role/ConsolidatedStatementsOfCashFlows", "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncomeConsolidatedStatementsOfComprehensiveIncomeParenthetical", "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r110", "r111", "r112" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Issuance of shares for asset acquisition" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CashFlowInformationSupplementalDisclosuresCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r23", "r24", "r248", "r255" ], "lang": { "en-US": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Assets acquisition" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommonStockScheduleOfStockByClassDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommonStockScheduleOfStockByClassDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r23", "r24", "r248", "r255", "r294" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Stock options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r51", "r248", "r255" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock option exercises" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r23", "r24", "r248", "r255" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Common stock repurchases" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommonStockScheduleOfStockByClassDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r23", "r24", "r248", "r255" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Common stock repurchases" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r24", "r28", "r29", "r181" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "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.vonage.com/role/ConsolidatedBalanceSheets", "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r260" ], "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": "Common Stock" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommonStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Taxes Payable, Current" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r389" ], "lang": { "en-US": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Developed technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ThreatenedLitigationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Risk of loss associated with the outcome of threatened litigation against the entity.", "label": "Threatened Litigation [Member]", "terseLabel": "Threatened litigation" } } }, "localname": "ThreatenedLitigationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r390" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r50", "r256" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommonStockScheduleOfStockByClassDetails", "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r50", "r256" ], "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", "periodEndLabel": "Treasury, Balance at end of the period", "periodStartLabel": "Treasury, Balance at beginning of the period", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommonStockScheduleOfStockByClassDetails", "http://www.vonage.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r24", "r248", "r255" ], "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", "terseLabel": "Stock repurchased during period (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommonStockRepurchasedSharesOfCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r50", "r256", "r259" ], "calculation": { "http://www.vonage.com/role/ConsolidatedBalanceSheets": { "order": 4.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, at cost, 72,959 shares at December 31, 2019 and 69,993 shares at December 31, 2018" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r248", "r255", "r256" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "verboseLabel": "Value of common stock repurchased" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/CommonStockRepurchasedSharesOfCommonStockDetails" ], "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.vonage.com/role/ConsolidatedStatementsOfCashFlows", "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss": { "auth_ref": [ "r419" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized gain (loss) related to the increase or decrease in fair value of interest rate derivatives designated as cash flow hedging instruments, which was recorded in accumulated other comprehensive income to the extent that the cash flow hedge was determined to be effective.", "label": "Unrealized Gain (Loss) on Interest Rate Cash Flow Hedges, Pretax, Accumulated Other Comprehensive Income (Loss)", "terseLabel": "Unrealized gain on derivatives" } } }, "localname": "UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtInterestRateSwapDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r342", "r352" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Uncertain Tax Benefits, Ending Balance", "periodStartLabel": "Uncertain Tax Benefits, Beginning Balance", "terseLabel": "Uncertain Tax Benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesNarrativeDetails", "http://www.vonage.com/role/IncomeTaxesUncertainTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r353" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Decrease due to prior year positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesUncertainTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r350" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r354" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increase due to current year positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesUncertainTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation": { "auth_ref": [ "r352" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from foreign currency translation.", "label": "Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation", "terseLabel": "Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesUncertainTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r355" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits, Increase Resulting from Settlements with Taxing Authorities", "terseLabel": "Unrecognized Tax Benefits, Increase Resulting from Settlements with Taxing Authorities" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesUncertainTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r356" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "terseLabel": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/IncomeTaxesUncertainTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r148", "r149", "r151", "r152", "r157", "r158", "r159" ], "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.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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.vonage.com/role/LongTermDebtNarrativeDetails" ], "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.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r317" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansSbcTotalShareReturnDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r317" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansSbcTotalShareReturnDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r134", "r140" ], "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r133", "r140" ], "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": "Basic weighted average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfIncome", "http://www.vonage.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r87" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Write off of Deferred Debt Issuance Cost", "terseLabel": "Write off of Deferred Debt Issuance Cost" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "vg_AccruedCustomerCreditsCurrent": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Customer Credits, Current", "label": "Accrued Customer Credits, Current", "terseLabel": "Accrued Customer Credits, Current" } } }, "localname": "AccruedCustomerCreditsCurrent", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "vg_AccruedInventory": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Inventory", "label": "Accrued Inventory", "terseLabel": "Accrued Inventory" } } }, "localname": "AccruedInventory", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "vg_AccumulatedOtherComprehensiveIncomeLossRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accumulated Other Comprehensive Income (Loss) [Roll Forward]", "label": "Accumulated Other Comprehensive Income (Loss) [Roll Forward]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Roll Forward]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossRollForward", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/LongTermDebtInterestRateSwapDetails" ], "xbrltype": "stringItemType" }, "vg_AssetAcquisitionConsiderationTransferredByStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Asset Acquisition, Consideration Transferred By Stock", "label": "Asset Acquisition, Consideration Transferred By Stock", "terseLabel": "Asset Acquisition, Consideration Transferred By Stock" } } }, "localname": "AssetAcquisitionConsiderationTransferredByStock", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "vg_AssetsAcquiredandLiabilitiesAssumedNewVoiceMediaAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets Acquired and Liabilities Assumed-New Voice Media [Abstract]", "label": "Assets Acquired and Liabilities Assumed-New Voice Media [Abstract]" } } }, "localname": "AssetsAcquiredandLiabilitiesAssumedNewVoiceMediaAbstract", "nsuri": "http://www.vonage.com/20191231", "xbrltype": "stringItemType" }, "vg_AssetsAcquiredandLiabilitiesAssumedTokBoxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets Acquired and Liabilities Assumed - TokBox [Abstract]", "label": "Assets Acquired and Liabilities Assumed - TokBox [Abstract]" } } }, "localname": "AssetsAcquiredandLiabilitiesAssumedTokBoxAbstract", "nsuri": "http://www.vonage.com/20191231", "xbrltype": "stringItemType" }, "vg_AssumedThroughAcquisitionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assumed Through Acquisitions [Member]", "label": "Assumed Through Acquisitions [Member]", "terseLabel": "Options assumed from acquisition" } } }, "localname": "AssumedThroughAcquisitionsMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationByIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "vg_BaseRateOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Base Rate Option", "label": "Base Rate Option [Member]", "terseLabel": "Base Rate Option" } } }, "localname": "BaseRateOptionMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "vg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Receivable", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Receivable", "terseLabel": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Receivable" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivable", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails" ], "xbrltype": "monetaryItemType" }, "vg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accrued Expenses", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accrued Expenses", "terseLabel": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accrued Expenses" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccruedExpenses", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails" ], "xbrltype": "monetaryItemType" }, "vg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets", "terseLabel": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails" ], "xbrltype": "monetaryItemType" }, "vg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Revenue", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Revenue", "terseLabel": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Revenue" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredRevenue", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails" ], "xbrltype": "monetaryItemType" }, "vg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination Provisional Information, Initial Accounting Incomplete, Adjustment Deferred Tax Liabilities", "label": "Business Combination Provisional Information, Initial Accounting Incomplete Adjustment, Deferred Tax Liabilities", "terseLabel": "Deferred tax liabilities, net, non-current", "verboseLabel": "Business Combination Provisional Information, Initial Accounting Incomplete Adjustment, Deferred Tax Liabilities" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails" ], "xbrltype": "monetaryItemType" }, "vg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination Provisional Information, Initial Accounting Incomplete Adjustment, Goodwill", "label": "Business Combination Provisional Information, Initial Accounting Incomplete Adjustment, Goodwill", "terseLabel": "Goodwill", "verboseLabel": "Business Combination Provisional Information, Initial Accounting Incomplete Adjustment, Goodwill" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentGoodwill", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails" ], "xbrltype": "monetaryItemType" }, "vg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Liabilities", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Liabilities", "terseLabel": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Liabilities" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails" ], "xbrltype": "monetaryItemType" }, "vg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets", "terseLabel": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails" ], "xbrltype": "monetaryItemType" }, "vg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination Provisional Information, Initial Accounting Incomplete Adjustment, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "label": "Business Combination Provisional Information, Initial Accounting Incomplete Adjustment, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Net identifiable assets acquired", "verboseLabel": "Business Combination Provisional Information, Initial Accounting Incomplete Adjustment, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNet", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails" ], "xbrltype": "monetaryItemType" }, "vg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails" ], "xbrltype": "monetaryItemType" }, "vg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentExcludingSoftware": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Property, Plant And Equipment Excluding Software", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipmentExcludingSoftware", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails" ], "xbrltype": "monetaryItemType" }, "vg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails" ], "xbrltype": "monetaryItemType" }, "vg_BusinessServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Business Services", "label": "Business Services [Member]", "terseLabel": "Business Service" } } }, "localname": "BusinessServicesMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails", "http://www.vonage.com/role/RevenueRecognitionDisaggregationOfRevenueDetails", "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "vg_CashCashEquivalentsandMarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents and Marketable Securities [Abstract]", "label": "Cash, Cash Equivalents and Marketable Securities [Abstract]" } } }, "localname": "CashCashEquivalentsandMarketableSecuritiesAbstract", "nsuri": "http://www.vonage.com/20191231", "xbrltype": "stringItemType" }, "vg_CashCashEquivalentsandRestrictedCashAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "- Cash, Cash Equivalents and Restricted Cash [Abstract]", "label": "- Cash, Cash Equivalents and Restricted Cash [Abstract]" } } }, "localname": "CashCashEquivalentsandRestrictedCashAbstract", "nsuri": "http://www.vonage.com/20191231", "xbrltype": "stringItemType" }, "vg_ChangesInDerivatives": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net unrealized change in the aggregate value of derivative instruments used in operating activities and included in earnings in the period", "label": "Changes In Derivatives", "terseLabel": "Change in derivatives" } } }, "localname": "ChangesInDerivatives", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "vg_CollectionAndRemittanceOfStateAndMunicipalTaxesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collection And Remittance Of State And Municipal Taxes [Member]", "label": "Collection And Remittance Of State And Municipal Taxes [Member]", "terseLabel": "Collection and remittance of state and municipal taxes" } } }, "localname": "CollectionAndRemittanceOfStateAndMunicipalTaxesMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "vg_ConsolidatedStatementofComprehensiveIncomeParentheticalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Consolidated Statement of Comprehensive Income (Parenthetical) [Abstract]", "label": "Consolidated Statement of Comprehensive Income (Parenthetical) [Abstract]" } } }, "localname": "ConsolidatedStatementofComprehensiveIncomeParentheticalAbstract", "nsuri": "http://www.vonage.com/20191231", "xbrltype": "stringItemType" }, "vg_ConsumerServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Consumer Services", "label": "Consumer Services [Member]", "terseLabel": "Consumer Service" } } }, "localname": "ConsumerServicesMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails", "http://www.vonage.com/role/RevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "vg_CostOfServicesExcludingDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cost Of Services Excluding Depreciation And Amortization", "label": "Cost Of Services Excluding Depreciation And Amortization", "terseLabel": "Cost of revenues (excluding depreciation and amortization)" } } }, "localname": "CostOfServicesExcludingDepreciationAndAmortization", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "vg_CreditFacility2016Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Credit Facility, 2016 [Member]", "label": "Credit Facility, 2016 [Member]", "terseLabel": "2016 Credit Facility" } } }, "localname": "CreditFacility2016Member", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "vg_CreditFacility2018Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Credit Facility, 2018 [Member]", "label": "Credit Facility, 2018 [Member]", "terseLabel": "Credit Facility, 2018 [Member]" } } }, "localname": "CreditFacility2018Member", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "vg_CustomerLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer Life", "label": "Customer Life", "terseLabel": "Customer Life" } } }, "localname": "CustomerLife", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "vg_CustomerPremisesEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer Premises Equipment [Member]", "label": "Customer Premises Equipment [Member]", "terseLabel": "Customer premise equipment" } } }, "localname": "CustomerPremisesEquipmentMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "vg_CustomerRepresentationOfRevenuePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer Representation Of Revenue, Percentage", "label": "Customer Representation Of Revenue, Percentage", "terseLabel": "Customer Representation Of Revenue, Percentage" } } }, "localname": "CustomerRepresentationOfRevenuePercentage", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicAreasDetails", "http://www.vonage.com/role/NatureOfBusinessDetails" ], "xbrltype": "percentItemType" }, "vg_DebtCovenantTermsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Covenant Terms [Axis]", "label": "Debt Covenant Terms [Axis]", "terseLabel": "Debt Covenant Terms [Axis]" } } }, "localname": "DebtCovenantTermsAxis", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "vg_DebtCovenantTermsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Debt Covenant Terms [Axis]", "label": "Debt Covenant Terms [Domain]", "terseLabel": "Debt Covenant Terms [Domain]" } } }, "localname": "DebtCovenantTermsDomain", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "vg_DebtInstrumentAdditionalPrincipalAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument Additional Principal Amount", "label": "Debt Instrument Additional Principal Amount", "terseLabel": "Debt Instrument Additional Principal Amount" } } }, "localname": "DebtInstrumentAdditionalPrincipalAmount", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "vg_DebtInstrumentConvertibleNetCarryingAmountOfEquityComponent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument Convertible Net Carrying Amount Of Equity Component", "label": "Debt Instrument Convertible Net Carrying Amount Of Equity Component", "terseLabel": "Debt Instrument Convertible Net Carrying Amount Of Equity Component" } } }, "localname": "DebtInstrumentConvertibleNetCarryingAmountOfEquityComponent", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/LongTermDebtScheduleOfNetCarryingAmountOfEquityComponentOfNotesDetails" ], "xbrltype": "monetaryItemType" }, "vg_DebtIssuanceCostsEquityComponent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Debt Issuance Costs, Equity Component", "label": "Debt Issuance Costs, Equity Component", "terseLabel": "Debt Issuance Costs, Equity Component" } } }, "localname": "DebtIssuanceCostsEquityComponent", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/LongTermDebtScheduleOfNetCarryingAmountOfEquityComponentOfNotesDetails" ], "xbrltype": "monetaryItemType" }, "vg_DeferredTaxAssetsConvertibleNoteHedge": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets, Convertible Note Hedge", "label": "Deferred Tax Assets, Convertible Note Hedge", "terseLabel": "Deferred Tax Assets, Convertible Note Hedge" } } }, "localname": "DeferredTaxAssetsConvertibleNoteHedge", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "vg_DeferredTaxAssetsTaxDeferredExpenseReservesandAccrualsAllowanceforDoubtfulAccountsandInventoryAllowancesNoncurrent": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGrossNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts and Inventory Allowances, Non-current", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts and Inventory Allowances, Non-current", "terseLabel": "Accounts receivable and inventory allowances" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesandAccrualsAllowanceforDoubtfulAccountsandInventoryAllowancesNoncurrent", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "vg_DeferredTaxLiabilitiesCapitalLeases": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGrossNoncurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Liabilities, Capital Leases", "label": "Deferred Tax Liabilities, Capital Leases", "negatedTerseLabel": "Capital leases" } } }, "localname": "DeferredTaxLiabilitiesCapitalLeases", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "vg_DeferredTaxLiabilitiesConvertibleDebtandCappedCall": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 12.0, "parentTag": "us-gaap_DeferredTaxAssetsGrossNoncurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Liabilities, Convertible Debt and Capped Call", "label": "Deferred Tax Liabilities, Convertible Debt and Capped Call", "negatedTerseLabel": "Deferred Tax Liabilities, Convertible Debt and Capped Call" } } }, "localname": "DeferredTaxLiabilitiesConvertibleDebtandCappedCall", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "vg_DeferredTaxLiabilitiesDeferredExpenseDebtDiscount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Liabilities, Deferred Expense, Debt Discount", "label": "Deferred Tax Liabilities, Deferred Expense, Debt Discount", "terseLabel": "Deferred Tax Liabilities, Deferred Expense, Debt Discount" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseDebtDiscount", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/LongTermDebtScheduleOfNetCarryingAmountOfEquityComponentOfNotesDetails" ], "xbrltype": "monetaryItemType" }, "vg_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGrossNoncurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Liabilities, Property, Plant And Equipment And Intangible Assets", "label": "Deferred Tax Liabilities, Property, Plant And Equipment And Intangible Assets", "negatedTerseLabel": "Acquired intangible assets and property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "vg_DefinedBenefitPlanPayoutVestingScheduleTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Payout Vesting Schedule [Table Text Block]", "label": "Defined Benefit Plan, Payout Vesting Schedule [Table Text Block]", "terseLabel": "Payout schedule" } } }, "localname": "DefinedBenefitPlanPayoutVestingScheduleTableTextBlock", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansEmployeeStockBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "vg_DeprecationAmortizationAndImpairmentChargesExcludingAmortizationOfIntangibleAssetsAndDebtIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Depreciation and Amortization and Impairment Charges", "label": "Deprecation, Amortization And Impairment Charges Excluding Amortization Of Intangible Assets And Debt Issuance Costs", "terseLabel": "Depreciation and amortization" } } }, "localname": "DeprecationAmortizationAndImpairmentChargesExcludingAmortizationOfIntangibleAssetsAndDebtIssuanceCosts", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "vg_DepreciationDepletionAndAmortizationIncludingImpairmentCharges": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfIncome": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Depreciation, Depletion And Amortization Including Impairment Charges", "label": "Depreciation, Depletion And Amortization Including Impairment Charges", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortizationIncludingImpairmentCharges", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfIncome", "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "vg_DisposalGroupDiscontinuedOperationConsiderationToBeReceivedBasedOnAchievementOfFinancialObjectives": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Discontinued Operation, Consideration To Be Received Based On Achievement Of Financial Objectives", "label": "Disposal Group, Discontinued Operation, Consideration To Be Received Based On Achievement Of Financial Objectives", "terseLabel": "Disposal Group, Discontinued Operation, Consideration To Be Received Based On Achievement Of Financial Objectives" } } }, "localname": "DisposalGroupDiscontinuedOperationConsiderationToBeReceivedBasedOnAchievementOfFinancialObjectives", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "vg_DisposalGroupIncludingDiscontinuedOperationConsiderationReceivedAtClosing": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Consideration Received At Closing", "label": "Disposal Group, Including Discontinued Operation, Consideration Received At Closing", "terseLabel": "Disposal Group, Including Discontinued Operation, Consideration Received At Closing" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationReceivedAtClosing", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "vg_DisposalGroupIncludingDiscontinuedOperationConsiderationToBeReceivedSixMonthsFromClosing": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Consideration To Be Received Six Months From Closing", "label": "Disposal Group, Including Discontinued Operation, Consideration To Be Received Six Months From Closing", "terseLabel": "Disposal Group, Including Discontinued Operation, Consideration To Be Received Six Months From Closing" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationToBeReceivedSixMonthsFromClosing", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "vg_DisposalGroupIncludingDiscontinuedOperationGainonSale": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Gain on Sale", "label": "Disposal Group, Including Discontinued Operation, Gain on Sale", "terseLabel": "Disposal Group, Including Discontinued Operation, Gain on Sale" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGainonSale", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "vg_EffectiveIncomeTaxRateReconciliationAcquisitionCostPercent": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Acquisition Cost, Percent", "label": "Effective Income Tax Rate Reconciliation, Acquisition Cost, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, Acquisition Cost, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAcquisitionCostPercent", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "vg_EffectiveIncomeTaxRateReconciliationChangeinEnactedTaxRateAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount*", "label": "Effective Income Tax Rate Reconciliation Change in Enacted Tax Rate, Amount", "terseLabel": "Effective income tax rate reconciliation, change in enacted tax rate, amount" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeinEnactedTaxRateAmount", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/IncomeTaxesNarrativeDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "vg_EffectiveIncomeTaxRateReconciliationInterestPercent": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Interest, Percent", "label": "Effective Income Tax Rate Reconciliation, Interest, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, Interest, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationInterestPercent", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "vg_EffectiveIncomeTaxRateReconciliationOfficersCompensationPercent": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Officers' Compensation, Percent", "label": "Effective Income Tax Rate Reconciliation, Officers' Compensation, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, Officers' Compensation, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOfficersCompensationPercent", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "vg_ExercisePriceRangeRangeOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range, Range One", "label": "Exercise Price Range, Range One [Member]", "terseLabel": "$0.69 to $1.99" } } }, "localname": "ExercisePriceRangeRangeOneMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansRangeOfExercisePricesDetails" ], "xbrltype": "domainItemType" }, "vg_ExercisePriceRangeRangeThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range, Range Three", "label": "Exercise Price Range, Range Three [Member]", "terseLabel": "$4.01 to $7.25" } } }, "localname": "ExercisePriceRangeRangeThreeMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansRangeOfExercisePricesDetails" ], "xbrltype": "domainItemType" }, "vg_ExercisePriceRangeRangeTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise Price Range, Range Two", "label": "Exercise Price Range, Range Two [Member]", "terseLabel": "Exercise Price Range, Range Two [Member]" } } }, "localname": "ExercisePriceRangeRangeTwoMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansRangeOfExercisePricesDetails" ], "xbrltype": "domainItemType" }, "vg_GrossProfitasaPercentageofRevenues": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross Profit as a Percentage of Revenues", "label": "Gross Profit as a Percentage of Revenues", "terseLabel": "Segment gross margin %" } } }, "localname": "GrossProfitasaPercentageofRevenues", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails" ], "xbrltype": "percentItemType" }, "vg_HostedInfrastructureProductLineMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hosted Infrastructure Product Line [Member]", "label": "Hosted Infrastructure Product Line [Member]", "terseLabel": "Hosted Infrastructure Product Line" } } }, "localname": "HostedInfrastructureProductLineMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "vg_IncentivePlan2006Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Incentive Plan, 2006 [Member]", "label": "Incentive Plan, 2006 [Member]", "terseLabel": "2006 Incentive Plan" } } }, "localname": "IncentivePlan2006Member", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationByIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "vg_IncentivePlan2015Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Incentive Plan, 2015 [Member]", "label": "Incentive Plan, 2015 [Member]", "terseLabel": "2015 Incentive Plan" } } }, "localname": "IncentivePlan2015Member", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationByIncentivePlanDetails" ], "xbrltype": "domainItemType" }, "vg_IncreaseDecreaseInDeferredSubscriberAcquisitionCosts": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Increase (Decrease) in Deferred Subscriber Acquisition Costs", "label": "Increase (Decrease) in Deferred Subscriber Acquisition Costs", "terseLabel": "Deferred customer acquisition costs" } } }, "localname": "IncreaseDecreaseInDeferredSubscriberAcquisitionCosts", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "vg_LIBORRateOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "LIBOR Rate Option", "label": "LIBOR Rate Option [Member]", "terseLabel": "LIBOR Rate Option" } } }, "localname": "LIBORRateOptionMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "vg_LeverageRatioTermFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Leverage Ratio, Term Four", "label": "Leverage Ratio, Term Four [Member]", "terseLabel": "Leverage Ratio, Term Four" } } }, "localname": "LeverageRatioTermFourMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "vg_LeverageRatioTermOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Leverage Ratio, Term One", "label": "Leverage Ratio, Term One [Member]", "terseLabel": "Leverage Ratio, Term One" } } }, "localname": "LeverageRatioTermOneMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "vg_LonglivedAssetsbyGeographicAreasAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long-lived Assets by Geographic Areas [Abstract]", "label": "Long-lived Assets by Geographic Areas [Abstract]" } } }, "localname": "LonglivedAssetsbyGeographicAreasAbstract", "nsuri": "http://www.vonage.com/20191231", "xbrltype": "stringItemType" }, "vg_MaximumOriginalMaturityTermOfInvestmentsToBeConsideredCashAndCashEquivalents": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum Original Maturity Term of Investments to be Considered Cash and Cash Equivalents", "label": "Maximum Original Maturity Term of Investments to be Considered Cash and Cash Equivalents", "terseLabel": "Maximum original maturity term of investments to be considered cash and cash equivalents" } } }, "localname": "MaximumOriginalMaturityTermOfInvestmentsToBeConsideredCashAndCashEquivalents", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "vg_NetworkEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Network Equipment [Member]", "label": "Network Equipment [Member]", "terseLabel": "Network equipment and computer hardware" } } }, "localname": "NetworkEquipmentMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails", "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "vg_NewVoiceMediaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "New Voice Media", "label": "New Voice Media [Member]", "terseLabel": "New Voice Media" } } }, "localname": "NewVoiceMediaMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAcquisitionOfBusinessTables", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationNewVoiceMediaDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "domainItemType" }, "vg_NexmoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Nexmo [Member]", "label": "Nexmo [Member]", "terseLabel": "Nexmo" } } }, "localname": "NexmoMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAcquisitionOfBusinessTables", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAllocatedAcquisitionCostsDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationByIncentivePlanDetails", "http://www.vonage.com/role/GoodwillAndIntangibleAssetsGoodwillRollforwardDetails", "http://www.vonage.com/role/IncomeTaxesNarrativeDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "vg_NonUSExcludingCanadaAndUnitedKingdomMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-US, Excluding Canada And United Kingdom [Member]", "label": "Non-US, Excluding Canada And United Kingdom [Member]", "terseLabel": "Other Countries" } } }, "localname": "NonUSExcludingCanadaAndUnitedKingdomMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/RevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "vg_NumberOfUnsuccessfulBillingCyclesBeforeAccountTermination": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Unsuccessful Billing Cycles Before Account Termination", "label": "Number of Unsuccessful Billing Cycles Before Account Termination", "terseLabel": "Number of unsuccessful billing cycles before account termination" } } }, "localname": "NumberOfUnsuccessfulBillingCyclesBeforeAccountTermination", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "vg_PaymentsForCappedCallTransactions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments For Capped Call Transactions", "label": "Payments For Capped Call Transactions", "terseLabel": "Payments For Capped Call Transactions" } } }, "localname": "PaymentsForCappedCallTransactions", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "vg_Paymentsforcappedcalltransactionsandcosts": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments for capped call transactions and costs", "label": "Payments for capped call transactions and costs", "negatedTerseLabel": "Payments for capped call transactions and costs" } } }, "localname": "Paymentsforcappedcalltransactionsandcosts", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "vg_ProFormaInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pro Forma Information [Abstract]", "label": "Pro Forma Information [Abstract]" } } }, "localname": "ProFormaInformationAbstract", "nsuri": "http://www.vonage.com/20191231", "xbrltype": "stringItemType" }, "vg_ProvisionForDoubtfulAccountsAndInventory": { "auth_ref": [], "calculation": { "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense related to write-down of receivables and inventory to the amount expected to be realized.", "label": "ProvisionForDoubtfulAccountsAndInventory", "terseLabel": "Allowance for doubtful accounts and obsolete inventory" } } }, "localname": "ProvisionForDoubtfulAccountsAndInventory", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "vg_PurchasedIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchased Intangible Assets [Member]", "label": "Purchased Intangible Assets [Member]", "terseLabel": "Purchased Intangible Assets" } } }, "localname": "PurchasedIntangibleAssetsMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "vg_Purchaseofcappedcalls": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Purchase of capped calls", "label": "Purchase of capped calls", "negatedTerseLabel": "Equity component of convertible notes, net of issuance costs and tax" } } }, "localname": "Purchaseofcappedcalls", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "vg_RestrictedCashLeaseDepositsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Cash, Lease Deposits [Member]", "label": "Restricted Cash, Lease Deposits [Member]", "terseLabel": "Letter of credit-lease deposits" } } }, "localname": "RestrictedCashLeaseDepositsMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "vg_RestrictedStockAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock and Restricted Stock Units", "label": "Restricted Stock and Restricted Stock Units Member", "terseLabel": "Restricted stock and restricted stock units" } } }, "localname": "RestrictedStockAndRestrictedStockUnitsMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansSbcTotalShareReturnDetails", "http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAssumptionsUsedDetails" ], "xbrltype": "domainItemType" }, "vg_ScheduleOfShareBasedCompensationPlanInformationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Share-based Compensation, Plan Information [Table Text Block]", "label": "Schedule of Share-based Compensation, Plan Information [Table Text Block]", "terseLabel": "Summary of stock incentive plans" } } }, "localname": "ScheduleOfShareBasedCompensationPlanInformationTableTextBlock", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansEmployeeStockBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "vg_ScheduleOfSharebasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Share-based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions [Table Text Block]", "label": "Schedule Of Share-based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Assumptions made on restricted performance stock units" } } }, "localname": "ScheduleOfSharebasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansEmployeeStockBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "vg_ScheduleofSupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Supplemental Cash Flow Information [Abstract]", "label": "Schedule of Supplemental Cash Flow Information [Abstract]" } } }, "localname": "ScheduleofSupplementalCashFlowInformationAbstract", "nsuri": "http://www.vonage.com/20191231", "xbrltype": "stringItemType" }, "vg_ServiceandProductMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Service and Product", "label": "Service and Product [Member]", "terseLabel": "Service and Product" } } }, "localname": "ServiceandProductMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "vg_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumAwardsAuthorizedToBePaidAnnually": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Maximum Awards Authorized To Be Paid Annually", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Maximum Awards Authorized To Be Paid Annually", "terseLabel": "Maximum awards paid annually" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumAwardsAuthorizedToBePaidAnnually", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "vg_SharebasedCompensationArrangementBySharebasedPaymentAwardPerformanceBenchmarkPercentages": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Performance Benchmark Percentages", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Performance Benchmark Percentages", "terseLabel": "Percentile Ranking" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPerformanceBenchmarkPercentages", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansSbcTotalShareReturnDetails" ], "xbrltype": "percentItemType" }, "vg_SharebasedCompensationAwardTrancheFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Award, Tranche Four [Member]", "label": "Share-based Compensation Award, Tranche Four [Member]", "terseLabel": "Tranche Four" } } }, "localname": "SharebasedCompensationAwardTrancheFourMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansSbcTotalShareReturnDetails" ], "xbrltype": "domainItemType" }, "vg_SourceofRevenueAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Source of Revenue [Axis]", "label": "Source of Revenue [Axis]", "terseLabel": "Source of Revenue [Axis]" } } }, "localname": "SourceofRevenueAxis", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "vg_SourceofRevenueDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Source of Revenue [Axis]", "label": "Source of Revenue [Domain]", "terseLabel": "Source of Revenue [Domain]" } } }, "localname": "SourceofRevenueDomain", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "vg_StockOptionAndStockAppreciationRightsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Option and Stock Appreciation Rights [Member]", "label": "Stock Option and Stock Appreciation Rights [Member]", "terseLabel": "Stock option and stock appreciation rights" } } }, "localname": "StockOptionAndStockAppreciationRightsMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "vg_SubscriptionservicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Subscription services", "label": "Subscription services [Member]", "terseLabel": "Subscription services" } } }, "localname": "SubscriptionservicesMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "vg_TermLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan [Member]", "label": "Term Loan [Member]", "terseLabel": "Term Loan" } } }, "localname": "TermLoanMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails", "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "vg_TokBoxMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "TokBox", "label": "TokBox [Member]", "terseLabel": "TokBox" } } }, "localname": "TokBoxMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/AcquisitionsAndDispositiionsAcquisitionOfBusinessTables", "http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails", "http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationTokboxDetails" ], "xbrltype": "domainItemType" }, "vg_USFMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "USF", "label": "USF [Member]", "terseLabel": "USF" } } }, "localname": "USFMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails", "http://www.vonage.com/role/RevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "vg_USFandothersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "USF and others", "label": "USF and others [Member]", "terseLabel": "USF and others" } } }, "localname": "USFandothersMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "vg_UncertainTaxBenefitsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Uncertain Tax Benefits [Abstract]", "label": "Uncertain Tax Benefits [Abstract]" } } }, "localname": "UncertainTaxBenefitsAbstract", "nsuri": "http://www.vonage.com/20191231", "xbrltype": "stringItemType" }, "vg_UsageMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Usage", "label": "Usage [Member]", "terseLabel": "Usage" } } }, "localname": "UsageMember", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/RevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "vg_VariableRateOptionAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Variable Rate Option [Axis]", "label": "Variable Rate Option [Axis]", "terseLabel": "Variable Rate Option [Axis]" } } }, "localname": "VariableRateOptionAxis", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "vg_VariableRateOptionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Variable Rate Option [Axis]", "label": "Variable Rate Option [Domain]", "terseLabel": "Variable Rate Option [Domain]" } } }, "localname": "VariableRateOptionDomain", "nsuri": "http://www.vonage.com/20191231", "presentation": [ "http://www.vonage.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "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" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r11": { "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" }, "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", "Publisher": "FASB", "Topic": "230", "URI": "http://asc.fasb.org/topic&trid=2134446" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "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.(d),(e))", "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.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "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.(h)(2))", "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.(h))", "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.(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r171": { "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" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r213": { "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" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r217": { "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" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r22": { "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" }, "r220": { "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" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14453-108349" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14472-108349" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r232": { "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" }, "r233": { "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" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=51819886&loc=SL6014347-161799" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r259": { "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" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130554-203045" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r273": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "http://asc.fasb.org/topic&trid=2122478" }, "r274": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r275": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r287": { "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" }, "r288": { "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" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "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": "(d)", "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": "(d)(1)", "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": "(d)(2)", "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": "(e)", "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": "(e)(1)", "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": "(e)(2)", "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": "(f)", "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": "(f)(2)", "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(4)", "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": "(f)(2)(i)", "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": "(f)(2)(ii)", "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)(iii)", "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)(iv)", "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": "(g)", "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": "(h)(1)(i)", "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": "(i)", "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", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79507997-165333" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79507997-165333" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508013-165333" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508013-165333" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508029-165333" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508029-165333" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508043-165333" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508043-165333" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508057-165333" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508057-165333" }, "r329": { "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" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r331": { "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" }, "r332": { "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" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=117330312&loc=d3e23163-113944" }, "r334": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r337": { "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" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31917-109318" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31928-109318" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r362": { "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" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.15)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "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" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r374": { "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" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r376": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r383": { "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" }, "r384": { "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" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5227-128473" }, "r39": { "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" }, "r390": { "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" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "c", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r399": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r4": { "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" }, "r40": { "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" }, "r400": { "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" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r404": { "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" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=117331979&loc=d3e41228-113958" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r413": { "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" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r415": { "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" }, "r416": { "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" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "c", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r421": { "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" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41675-113959" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=118875152&loc=SL5864739-113975" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109978405&loc=d3e80720-113993" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r439": { "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" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6897108&loc=SL6897125-166521" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77891322&loc=d3e41620-112719" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45023-112735" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(a)(32))", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=82851474&loc=d3e511914-122862" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=82851474&loc=d3e511914-122862" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=82851474&loc=d3e511914-122862" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6806780-109447" }, "r476": { "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" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r494": { "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" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "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" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "944", "URI": "http://asc.fasb.org/subtopic&trid=4737841" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=116631420&loc=SL116631458-115580" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r512": { "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" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r514": { "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" }, "r515": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r516": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r517": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r518": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r519": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r52": { "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" }, "r520": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r53": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r55": { "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" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r58": { "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" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r60": { "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" }, "r61": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765" }, "r80": { "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" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "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.1,2)", "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.2)", "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.4)", "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.7)", "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.9)", "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": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r9": { "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" }, "r90": { "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" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r93": { "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" }, "r94": { "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" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r96": { "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" }, "r97": { "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" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" } }, "version": "2.1" } XML 31 R88.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Stock Benefit Plans - SBC, Total Share Return (Details)
12 Months Ended
Dec. 31, 2019
Share-based compensation:  
% of Target Earned 100.00%
Restricted stock and restricted stock units  
Share-based compensation:  
% of Target Earned 200.00%
Restricted stock and restricted stock units | Tranche One  
Share-based compensation:  
Percentile Ranking 30.00%
% of Target Earned 0.00%
Restricted stock and restricted stock units | Tranche Four  
Share-based compensation:  
Percentile Ranking 80.00%
% of Target Earned 200.00%
Minimum | Restricted stock and restricted stock units | Tranche Two  
Share-based compensation:  
Percentile Ranking 30.00%
% of Target Earned 50.00%
Minimum | Restricted stock and restricted stock units | Tranche Three  
Share-based compensation:  
Percentile Ranking 50.00%
% of Target Earned 100.00%
Maximum | Restricted stock and restricted stock units | Tranche Two  
Share-based compensation:  
Percentile Ranking 50.00%
% of Target Earned 100.00%
Maximum | Restricted stock and restricted stock units | Tranche Three  
Share-based compensation:  
Percentile Ranking 80.00%
% of Target Earned 200.00%
XML 32 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Long-Term Debt - Schedule of Net Carrying Amount of Equity Component of Notes (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Debt Disclosure [Abstract]  
Debt Instrument, Convertible, Carrying Amount of Equity Component $ 67,664
Debt Issuance Costs, Equity Component 1,944
Deferred Tax Liabilities, Deferred Expense, Debt Discount (15,597)
Debt Instrument Convertible Net Carrying Amount Of Equity Component $ 50,123
XML 33 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Long-Term Debt - Interest Rate Swap (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax $ (531) $ (469)  
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Accumulated OCI beginning balance 975 965  
Unrealized gain on derivatives (1,445) 479  
Accumulated OCI ending balance (1,001) 975 $ 965
Gains expected to be realized from accumulated OCI during the next 12 months 531    
Unrealized Gain on Derivatives, Tax 397 (73) $ (320)
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months   0  
Accumulated Other Comprehensive Income      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Unrealized Gain on Derivatives, Tax $ (4) $ 393  
XML 34 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Reconciliation of income tax rate:      
U.S. Federal statutory tax rate 21.00% 21.00% 35.00%
Permanent items (3.00%) 3.00% 9.00%
Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Percent 0 0 1.52
Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent 19.00% (43.00%) (24.00%)
Effective Income Tax Rate Reconciliation, Acquisition Cost, Percent 0.00% 4.00% 0.00%
Effective Income Tax Rate Reconciliation, Officers' Compensation, Percent (7.00%) 3.00% 1.00%
Effective Income Tax Rate Reconciliation, Interest, Percent (10.00%) 1.00% 0.00%
State and local taxes, net of federal benefit 13.00% 12.00% 5.00%
International tax (reflects effect of losses for which tax benefit not realized) (9.00%) 4.00% (4.00%)
Effective Income Tax Rate Reconciliation, Tax Contingency, Percent 2.00% 2.00% 0.00%
Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent 1.00% (2.00%) (2.00%)
Valuation reserve for income taxes and other 0.00% 0.00% (3.00%)
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent 0.00% 0.00% 3.00%
Effective Income Tax Rate Reconciliation, Other Adjustments, Percent (2.00%) (3.00%) 2.00%
Effective tax rate 25.00% 2.00% 174.00%
XML 35 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Net operating loss carryforwards:      
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense $ 60,000 $ 68,000 $ 61,000
Effective income tax rate reconciliation, change in enacted tax rate, amount 69,378,000    
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount 5,000,000 16,000,000 11,000,000
Deferred tax assets 108,347,000 102,560,000  
Deferred Tax Assets, Valuation Allowance, Noncurrent 19,978,000 23,815,000  
Uncertain Tax Benefits 914,000 1,107,000 1,086,000
Interest expense 32,821,000 $ 15,068,000 $ 14,868,000
Federal      
Net operating loss carryforwards:      
Net operating loss carryforwards 509,313,000    
State      
Net operating loss carryforwards:      
Net operating loss carryforwards 237,667,000    
Foreign Tax Authority      
Net operating loss carryforwards:      
Net operating loss carryforwards $ 165,104,000    
XML 36 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Common Stock - Schedule of Stock by Class (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Class of Stock [Line Items]      
Issued, Balance at beginning of the Period 309,736    
Treasury, Balance at beginning of the period 69,993    
Outstanding, Balance at beginning of the period 239,743 230,939 219,001
Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture 5,832 11,562 15,856
Employee taxes paid on withholding shares (2,113) (2,758) (2,319)
Assets acquisition 240    
Common stock repurchases (853)   (1,599)
Issued, Balance at end of the period 315,808 309,736  
Treasury, Balance at end of the period 72,959 69,993  
Outstanding, Balance at the end of the prirod 242,849 239,743 230,939
Common Stock      
Class of Stock [Line Items]      
Issued, Balance at beginning of the Period 309,736 298,174 282,318
Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture 5,832 11,562 15,856
Employee taxes paid on withholding shares 0 0 0
Assets acquisition 240    
Common stock repurchases 0   0
Issued, Balance at end of the period 315,808 309,736 298,174
Treasury Stock      
Class of Stock [Line Items]      
Treasury, Balance at beginning of the period 69,993 67,235 63,317
Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture 0 0 0
Employee taxes paid on withholding shares (2,113) (2,758) (2,319)
Assets acquisition 0    
Common stock repurchases (853)   (1,599)
Treasury, Balance at end of the period 72,959 69,993 67,235
XML 37 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Statement [Abstract]      
Total revenues $ 1,189,346 $ 1,048,782 $ 1,002,286
Operating Expenses:      
Cost of revenues (excluding depreciation and amortization) 511,084 426,995 404,954
Sales and marketing 363,111 311,433 313,251
Engineering and development 69,460 52,139 29,630
General and administrative 152,672 135,324 122,537
Depreciation and amortization 86,256 70,980 72,523
Total operating expenses 1,182,583 996,871 942,895
Income from operations 6,763 51,911 59,391
Other Income (Expense):      
Interest expense (32,821) (15,068) (14,868)
Other income (expense), net (50) (318) 1,270
Total other income (expense), net (32,871) (15,386) (13,598)
(Loss) Income before income taxes (26,108) 36,525 45,793
Income tax benefit (expense) 6,626 (797) (79,726)
Net (loss) income $ (19,482) $ 35,728 $ (33,933)
(Loss) Earnings per common share:      
Basic (loss) earnings per share $ (0.08) $ 0.15 $ (0.15)
Diluted (loss) earnings (loss) per share $ (0.08) $ 0.14 $ (0.15)
Weighted-average common shares outstanding:      
Basic weighted average common shares outstanding 242,018 237,499 225,311
Diluted 242,018 248,892 225,311
XML 38 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cash flows from operating activities:      
Net (loss) income $ (19,482,000) $ 35,728,000 $ (33,933,000)
Adjustments to reconcile net (loss) income to net cash provided by operating activities:      
Depreciation and amortization 27,815,000 31,444,000 34,255,000
Amortization of intangibles 58,441,000 39,457,000 38,056,000
Deferred income taxes (13,411,000) (4,809,000) 74,577,000
Amortization of deferred customer acquisition costs 11,359,000 10,287,000 0
Allowance for doubtful accounts and obsolete inventory 2,247,000 2,010,000 2,399,000
Amortization of Debt Issuance Costs and Discounts 8,907,000 1,022,000 1,074,000
Loss on disposal of property and equipment (771,000) (79,000) (212,000)
Loss on extinguishment of debt 0 14,000 0
Share-based expense 45,242,000 33,799,000 37,482,000
Gain on sale of business 0 0 1,879,000
Change in derivatives 531,000 198,000 0
Changes in operating assets and liabilities, net of acquisitions:      
Accounts receivable (29,139,000) (20,485,000) (7,253,000)
Inventory 27,000 1,233,000 789,000
Prepaid expenses and other current assets 1,956,000 2,787,000 3,339,000
Deferred customer acquisition costs (30,546,000) (25,439,000) 1,729,000
Accounts payable and accrued expenses 38,027,000 13,502,000 (24,025,000)
Deferred revenue 3,947,000 1,416,000 (2,584,000)
Other assets - cloud computing implementation costs (15,480,000) (6,255,000) 0
Other assets and liabilities 2,776,000 7,613,000 3,820,000
Net cash provided by operating activities 92,926,000 123,205,000 128,058,000
Cash flows from investing activities:      
Capital expenditures (20,273,000) (19,032,000) (21,915,000)
Purchase of intangible assets (318,000) 0 0
Maturities and sales of marketable securities 0 0 602,000
Acquisition and development of software assets (28,488,000) (7,714,000) (11,374,000)
Acquisitions, net of cash acquired (3,000,000) (380,484,000) 0
Proceeds from sale of business 0 0 1,950,000
Net cash used in investing activities (52,079,000) (407,230,000) (30,737,000)
Cash flows from financing activities:      
Principal payments on capital lease obligations and other financing obligations 0 (140,000) (5,788,000)
Payments on short and long-term debt (443,500,000) (320,188,000) (101,750,000)
Proceeds from issuance of short and long-term debt 489,000,000 607,000,000 15,000,000
Payment of debt issuance costs (10,043,000) (3,380,000) 0
Payments for capped call transactions and costs (28,325,000) 0 0
Common stock repurchases (10,000,000) 0 (9,542,000)
Employee taxes paid on withholding shares (21,034,000) (31,584,000) (15,572,000)
Proceeds from exercise of stock options 1,981,000 6,504,000 21,410,000
Net cash (used in) provided by financing activities (21,921,000) 258,212,000 (96,242,000)
Effect of exchange rate changes on cash and cash equivalents (395,000) (410,000) 1,319,000
Net increase (decrease) in cash, cash equivalents, and restricted cash 18,531,000 (26,223,000) 2,398,000
Cash, cash equivalents, and restricted cash, beginning of period 7,104,000 33,327,000 30,929,000
Cash, cash equivalents, and restricted cash, end of period $ 23,620,000 $ 5,057,000 $ 31,360,000
XML 39 R100.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Industry Segment and Geographic Information Segment Reporting (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting Information [Line Items]                      
Total revenues $ 309,687 $ 302,534 $ 297,584 $ 279,541 $ 273,803 $ 261,531 $ 259,875 $ 253,573 $ 1,189,346 $ 1,048,782 $ 1,002,286
Cost of revenues                 511,084 426,995 404,954
Gross Profit                 $ 678,262 $ 621,787 $ 597,332
Segment gross margin %                 57.00% 59.30% 59.60%
Cost, depreciation and amortization                 $ 38,167 $ 27,754 $ 27,308
Sales and marketing                 363,111 311,433 313,251
Engineering and development                 69,460 52,139 29,630
General and administrative                 152,672 135,324 122,537
Depreciation and amortization                 86,256 70,980 72,523
(Loss) income from operations $ 3,975 $ 5,547 $ (167) $ (2,592) $ 6,021 $ 14,847 $ 13,375 $ 17,668 6,763 51,911 59,391
Interest expense                 32,821 15,068 14,868
Other income (expense), net                 (50) (318) 1,270
Income before income taxes                 (26,108) 36,525 45,793
Business Service                      
Segment Reporting Information [Line Items]                      
Total revenues                 803,880 608,144 498,922
Cost of revenues                 427,634 328,551 268,793
Gross Profit                 $ 376,246 $ 279,593 $ 230,129
Segment gross margin %                 46.80% 46.00% 46.10%
Cost, depreciation and amortization                 $ 33,484 $ 22,554 $ 20,100
Consumer Service                      
Segment Reporting Information [Line Items]                      
Total revenues                 385,466 440,638 503,364
Cost of revenues                 83,450 98,444 136,161
Gross Profit                 $ 302,016 $ 342,194 $ 367,203
Segment gross margin %                 78.40% 77.70% 72.90%
Cost, depreciation and amortization                 $ 4,683 $ 5,200 $ 7,208
Service                      
Segment Reporting Information [Line Items]                      
Total revenues                 1,059,976 921,096 871,458
Cost of revenues                 370,722 286,535 264,508
Gross Profit                 $ 689,254 $ 634,561 $ 606,950
Segment gross margin %                 65.00% 68.90% 69.60%
Service | Business Service                      
Segment Reporting Information [Line Items]                      
Total revenues                 $ 719,514 $ 526,707 $ 417,118
Cost of revenues                 336,045 239,096 184,054
Gross Profit                 $ 383,469 $ 287,611 $ 233,064
Segment gross margin %                 53.30% 54.60% 55.90%
Service | Consumer Service                      
Segment Reporting Information [Line Items]                      
Total revenues                 $ 340,462 $ 394,389 $ 454,340
Cost of revenues                 34,677 47,439 80,454
Gross Profit                 $ 305,785 $ 346,950 $ 373,886
Segment gross margin %                 89.80% 88.00% 82.30%
Product                      
Segment Reporting Information [Line Items]                      
Total revenues                 $ 46,496 $ 50,627 $ 55,496
Cost of revenues                 57,488 63,370 65,114
Gross Profit                 (10,992) (12,743) (9,618)
Product | Business Service                      
Segment Reporting Information [Line Items]                      
Total revenues                 46,232 50,068 54,971
Cost of revenues                 53,455 58,081 57,906
Gross Profit                 (7,223) (8,013) (2,935)
Product | Consumer Service                      
Segment Reporting Information [Line Items]                      
Total revenues                 264 559 525
Cost of revenues                 4,033 5,289 7,208
Gross Profit                 (3,769) (4,730) (6,683)
Service and Product                      
Segment Reporting Information [Line Items]                      
Total revenues                 1,106,472 971,723 926,954
Cost of revenues                 428,210 349,905 329,622
Gross Profit                 $ 678,262 $ 621,818 $ 597,332
Segment gross margin %                 61.30% 64.00% 64.40%
Service and Product | Business Service                      
Segment Reporting Information [Line Items]                      
Total revenues                 $ 765,746 $ 576,775 $ 472,089
Cost of revenues                 389,500 297,177 241,960
Gross Profit                 $ 376,246 $ 279,598 $ 230,129
Segment gross margin %                 49.10% 48.50% 48.70%
Service and Product | Consumer Service                      
Segment Reporting Information [Line Items]                      
Total revenues                 $ 340,726 $ 394,948 $ 454,865
Cost of revenues                 38,710 52,728 87,662
Gross Profit                 $ 302,016 $ 342,220 $ 367,203
Segment gross margin %                 88.60% 86.60% 80.70%
USF                      
Segment Reporting Information [Line Items]                      
Total revenues                 $ 82,874 $ 77,059 $ 75,332
Cost of revenues                 82,874 77,090 75,332
Gross Profit                 0 (31) 0
USF | Business Service                      
Segment Reporting Information [Line Items]                      
Total revenues                 38,134 31,369 26,833
Cost of revenues                 38,134 31,374 26,833
Gross Profit                 0 (5) 0
USF | Consumer Service                      
Segment Reporting Information [Line Items]                      
Total revenues                 44,740 45,690 48,499
Cost of revenues                 44,740 45,716 48,499
Gross Profit                 $ 0 $ (26) $ 0
EXCEL 40 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #"F5% ?(\\#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,$% @ ,*944"?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 " PIE10>4&,QNX K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)O)\VJ"Z&;B^))07!!\1:2V=U@DX9DI-VW-ZV[ M740?P&-F_GSS#4QKHC1]PN?41TSD,%^-O@M9FKAA!Z(H ;(YH->Y+HE0FKL^ M>4WEF?80M?G0>P3!^2UX)&TU:9B 55R(3+762)-04Y].>&L6?/Q,W0RS!K!# MCX$R-'4#3$T3XW'L6K@ )AAA\OF[@'8ASM4_L7,'V"DY9K>DAF&HA]6<*SLT M\/;T^#*O6[F020>#Y5=VDHX1-^P\^75U=[]]8$IPP2LN*L&W@LOKM;Q9OT^N M/_PNPKZW;N?^L?%94+7PZR[4%U!+ P04 " PIE10F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( #"F5%!(CAWK< , ,D0 8 >&PO=V]R:W-H965T&ULC5AM;YLP&/PKB!\P\ N$5$FDIM&T29M4==KVF29.@@HX ])T M_W[&4)KZ.5?[$L#;*&JW1U7E[2=] M4K6YL]=-E7?FLCE$[:E1^J MRIN_:U7JRS)DX6O#0W$X=GU#M%J<\H/ZH;J?I_O&7$53E5U1J;HM=!TT:K\, M;]G-1B0]P2)^%>K27IT'_5 >M7[J+[[NEF'<]TB5:MOU)7)S>%9WJBS[2J8? M?\:BX:39$Z_/7ZM_MH,W@WG,6W6GR]_%KCLNPRP,=FJ?G\ON05^^J'% 21B, MH_^FGE5IX'U/C,96EZW]#;;GMM/56,5TI\GX5L1MI9G_;-]K) MMO?,]+2F]7D5+Z+GOLR(6 \(?H5@$R(RM2X$[BA#O$1N*D+@+ M HY16+JXHB>8+B%=6KJ\HJ?.%%'$# LD4" A],P1H(@Y%DBA0$KHS'490#PV MSZ#$C/(=G]< (K!$!B4RRI>.!(!XK)Y#B3GENUX#B,=L%N/$Q;2"ZS?">!QG MGEPS4H&39 .,QW0&PWW+.*W@VHXP'M\9SB\3M(+K/,)XK&99S31@K@/,#[W<>P9#;4@[@.,SWV< M?$9S+8C[ .-QG^/LYEHFK C ^%9Q]3G,MW36&,+XUAK//::XE66/__[KG M./NIX.QSFNN$K&3PTO>IX.QSFNN$O5?9C)C$8NKQ_9)E;![+ MQ*,F\#- T'PG[B?QB$FOU22?LVP69QXQ_"@0-.:)\W6]1AC?]S5^% @:\\2- M#\*D'A7/9SR->3)S50#&-V/X42!HS!-W80-,&GM4\*- T)BGS%6A&+*PHZM] M7J6:@]U#M\%6GVN[@;]JG?;IMW;K&KW!ATW^][PY%'4;/.K.[#;MGG"O=:=, M5^)/IBM'E>^FBU+MN_YT9LZ;87,]7'3Z-/YQ$$W_7JS^ 5!+ P04 " P MIE10<64_\N8$ ![& & 'AL+W=O_GT<,HM3VWWO-TTSS'[L=X?^?KX9AN-=4?1/FV9?]U_;8W-(OSRW MW;X>TF/W4O3'KJG74]!^5Z Q9;&OMX?Y^B6B_9UV&T/S4,WZU_W^[K[ M;]7LVM/]'.;O+[YM7S;#^*)8+H[U2_-G,_QU?.C24W$M9;W=-X=^VQYF7?-\ M/_\)[BH[!4R*O[?-J;_Y/AN;\MBVW\>'W];W/MZ9J=KNQ MI.3CWTNA\VN=8^#M]_?2?YD:GQKS6/=-U>[^V:Z'S?T\S&?KYKE^W0W?VM.O MS:5!;CZ[M/[WYJW9)?GH)-7QU.[ZZ>_LZ;4?VOVEE&1E7_\X?VX/T^?I4OY[ MF!Z EP"\!H#]-( N <0"BK.SJ:D_UT.]7'3M:=:=1^M8CY,"[BAUYM/XQG(NDM59@C<2IJBDHJ2KI$CU7TV@:@*G>+J-MWH\J?$T MQ=O;>,<:<9:X27(X-X)*-*PA4N6,\[H5JUJQTDK)K)PEY4TE8" ,2]2YAU9 MU,TXU8R39CPSXZ09ZUGG5:K(Z$Y*U4DIG03FI)254"#+K"@J\,[I7KSJQ4LO MD7GQHA9$(N:X4E2EC:7N):A>@O#BV9QT%126DP\ME5*3H7@XTQXT@',$@"G0E;D9I(,9 M))D#)S-(ZA)YC-R0E*$%F^.ACF>0? ZVG"M%YBA+>::V0@68:)Q8HXK.HLOWD0Y6E&#E M$W6%$IC"C)0$BYC#A8Y4E$B-'*FHL#+P$VFEJ,!8R)TY=:*B)&KD1$4)2A]3 M9LV3!$V':2O(#!;I/"69\T:>\Y),9L4A]C/)1Q\ZE0D$UV.F;TGG*$F.1LY1 MDGPDX.M2%>5:D[DG=K_J,G':@D@1HY4$F" M,I)(PA15Z7.;,>DP)0G3R&%*DI2N]$8@3-.1\V4&J:0CE212@>\D*U)HJ::% MFO"SM)!TL)($*QA.5I+$1%^6CI-5T64&S>I0M1*JZ3C K^24*P+GD0^:(LN9 MT\%Y'[, R6GQWP..U_!]U][(]]+/'=AC:_73M^]RV M0Y.*,U]309NF7E\?=LWS,'[UZ7MWO@X_/PSM\7+57US_W[#\'U!+ P04 M" PIE10*;7(Q8\" #;" & 'AL+W=O,!2;J['V#'2H"L M?VS [WG/<[ !+\Y"OJD#YSIY[]I>+=.#UL-CEJG-@7=,/8B!]^;)3LB.:=.5 M^TP-DK.M"^K:# %09!UK^G2U<&-/E M13>Y&)2.O8_WIG?W\^1_"8L'H"D S0&0_#< 3P'8"\A&,E?J9Z;9:B'%.9'C MVQJ8_2C@(S:3N;&#;N[<,U.M,J.G%01DD9VLT:19CQITI4&WBCI4%'B69 9@ MID!1"N3B\0U%'C? 40/L#,B-0>&5,6IRI^F=)B?4J[4.13@G*(Y"HB@D@E)Z M*"3(4GJT=2B!^1V./,J11S@JCV/4E%=)P , T$/Y2'4#4T1AB@@,]6!&37'] M?FA!<^#1?"B[P2FC.&6( [T\ZS+(@V%>^5-81V2 EKB(XU11G"J"X[V$=17D M0015Q)O$.B+#M"1W5B.-XM (CK?BUS3(4R*:^S2AJJ"4WH&!(+Y#@0@.]K# M^=.8.RW?:=LL35N.Q^W8T6*8?B6R^7]F]0]02P,$% @ ,*944)2%A5L@ M! *A( !@ !X;"]W;W)KR.#6+V:%MSR]QW&P.KLR;Y^KL3OZ?7567>>L?ZWWX66-JC/H$7\=W;49 MW4==*N]5]:U[^&V[F"4=(U>X3=NYR/WEPV6N*#I/GL<_@]/9/69G.+[_]/Y+ MG[Q/YCUO7%85?Q^W[6$Q,[-HZW;YI6B_5-=?W9"0FD5#]K^[#U=X>,?$Q]A4 M1=/_1IM+TU;EX,53*?/OM^OQU%^O@_]/,]X !P.\&X#^J8$8#,0/ _E3 SD8 M2&(0WU+I:[/.VWPYKZMK5-]>[SGO9A&\2%_]33?8%[O_SY>G\:,?2P ]CS\Z M1P-F=] /#@PO /) M.I"] _G@P))*W3"JQYP^@U@A244S!I=(DQI2F#6'2Q"-YHDKEK@*,\>$=Z!9 M!SK,'(%D?L/H$5,%D!A)$@]A$K6UBN3-P!)IE>19IRSKE&%-ZKM*@SA""P"2 M7,; *2@0\)TO87@KVOJ2()31J.CWS,#2 MQ!KR2M8<#-7H_3[RGNC8P/ .6C:$)0*#R@C*/ 1:JTT*E#J#DVA&7^XC=U8* M7@$9[BGECN'\3JD@9 Q*@:6?[IJ#66$GODG@M0,8\< )\0!>/8"1#Z3R,8#& M9)\$&MIL,PX'*M&&)L_AI-%3U'G] !52%PFEKL)0BK8D#B0@8!VB_"29:$G M2Q8PFB6H9D$H,UVYZ=S/.!PH830ESN&$LE/EYG4+&.$25+@@U)HGU%YP*75. MX11M&4S1YG4$&1T15$<&T/_2#F&>#UUR\,XF:?,Z@HR.B(GN M@+R.(*,C=%&WPK#OH\2$=MJ,PXE46KI(Y'!^O053VT!>1Y#1$4EU!,/FSU/G M<,98NH/B+1A+EV][P\CFFA374YMM^\F.TE8E3*]4=,99Y M#8S()]Y!JT]*+AA1VA05EIT 4E@2H]AWW3UFI&F=-+:^BTACWBO:M' 12/:, M$?$O \J'Q/&<=\=+4]7*.' :=Z2"GZ!^=1>A+3RK% V#5C:\10+*Q'GVCN?0 MX"W@=P.#7.R1J>3*^:LQOA6)XYJ$@$*NC +1RPU.0*D1TFG\G32=.:0A+O?O MZE]L[;J6*Y%PXO1/4Z@Z<0X.*J D/54O?/@*4ST[!TW%?X<;4 TWF>@8.:?2 M?E'>2\79I*)38>1M7)O6KL-X$NTFVC;!GPC^3/#VGQ*"B1!\$,)/">%$"%<$ M/)9B>W,FBJ2QX ,2X]_MB+E$WC'4W<^-TS;;GNGV2.V]I5[HQ?AFA"9,-F+\ M)69&8*T^A_"W0F3^ ]V_#W!Z1.R#>\CY$>)YT786P6:A@14([@0.VP+AID!H M!<*[3JT*R4;,SF):BPD.WCY:E?N(\J-H%ZXJWD(%[CIEO/C1#$1EATBBG/>M M,OU:>.N[>4R/B@UW"6)W!Q81^4M'UBOO^RXZ*C22[%/Y" 8W5JCKDU@FI*D MHTT?KQ9V[T&L%ORHVJ9G#R*2QZZCXF_%6GY>QB!^V?C>[ _*;"2KQ4#W[ =3 M/X<'H5?)S+)M.M;+AO>18+ME? _NU@ : XOXU;"SO)A')I1'SI_,XLMV&:=& M$6O91AD*JH<3JUG;&B:MX\]$&L\^C>'E_(7]DPU>!_-():MY^[O9JL,R+N)H MRW;TV*KO_/R930%E<31%_Y6=6*OA1HGVL>&MM+_1YB@5[R86+:6CS^/8]'8\ M3_PO9F$#.!G V0"0=PW09(!>#?"[!G@RP(Y!,H9B<[.FBJX6@I\C,1[O0,TM M G=89W]C-FVR[3>='JEW3RN T2(Y&:()4XT8>(F9$8EFGUW D(L*>N;PK8/: M1Q!'P]J' )"'5:!@H,@2H#>!XC !#A)@2X#?$&1.ID9,9C&]Q=R $A=NO#X, M93DLG) #9 B5"(5%9T'164 T<42/&'+A!V?(B:SV03790ZH]D'Z&B#W&@2HN;AE4''I*\Z=-\S+UJV4V::Z[D8'_]QH?@P-3;)W%VM_@%0 M2P,$% @ ,*944 GJ@8H7 @ \@4 !@ !X;"]W;W)KVS0S8!G8VI[83K MW]YF9G=W8FW==OYO#ML X7QA!0*)51('JYP!8H-4+:QI]!,QQ3&N)T?U7_8FO7M>R) MA"VGO^N#JM;AIS XP)&"1$V5U",A"2#P*^2\ # 3L$U)=B>[,CBA2Y MX%T@^G^W)>8212NLNU^:H&VV_:;;(W7T4D1IG*.+$1HPFQX33S$C FGU,47L M2[&)9W0GP7:.R));R&X.B:*EWT7B+32Q OBF4"?)IL>D%M-83/+9P6SGF >, M$]?N'(6S*//[Q5Z_V.,7.WY[3#;)LG#<_A>QNX>XL9EZ;:8>FZEC,_6T=>D8 MG6,>EFY3/9@D=MVBR);_1 Z^?/ATP_ M#7\0<:H;&>RYTN_2OIXCYPJTQ\6CME?I 3P>*!R5V2[U7O1CJ#\HW@X3%HUC MOO@'4$L#!!0 ( #"F5%!#N6NE<@8 'XC 8 >&PO=V]R:W-H965T M&ULC9I1;]LV%(7_BN%WU^*]ER(9) $:"\,&;$#1H=NSFBB) M4=OR;"7I_OTH675MWD-G+[&E'%Z>2U/\2(K7;^WNV_ZY:;K)]_5JL[^9/G?= M]FH^W]\_-^MZ_Z'=-IOXG\=VMZZ[>+E[FN^WNZ9^& JM5W,JBG*^KI>;Z>WU M<._3[O:Z?>E6RTWS:3?9OZS7]>[?NV;5OMU,S?3'C<_+I^>NOS&_O=[63\V? M3?=E^VD7K^;'* _+=;/9+]O-9-<\WDP_FJM*?%]@4/RU;-[V)]\G?2I?V_9; M?_';P\VTZ!TUJ^:^ZT/4\>.U632K51\I^OAG##H]UMD7//W^(_HO0_(QF:_U MOEFTJ[^7#]WSS=1/)P_-8_VRZCZW;[\V8T)V.AFS_[UY;591WCN)==RWJ_WP M=W+_LN_:]1@E6EG7WP^?R\WP^3;&_U$,%Z"Q !T+F/)B 1X+\,\"WUKGV;[ X_[[;N>Y&YDMCZ]_W-H;&'_\7FV<>[K[?&EM?S MUS[0J+D[:.A4>22DN,<=@%PT1Y",!GB68" M" P@0P Y#<"2M-1!8P?-9M#,3! ?'\,B25DKV3KR2EB!D,R!^51YYMY"]Q:D M[W& $@8H=?IDD_0/FO+$*SEOK,Y>"]F(B,X>"(6LS2;OH'>GO=N0>'>J)NM% MC/:NA1S$.NT="'UARZQW#[U[[;U,:KKSJJ99[)L&F =*\470YK70Q21=UGR MY@,P;Q+S0=5D#%MM:0&$!7G0\%J8,6T*/"86P#:E@V*A.SN)=K- PJ+_:5+; M2,@A9)O<9$9T ]QSZMZHNGPHD'LMC*VN![0*"IWDW4-8?#0$W*?#["@ZZ\;. M@>X.A:"W(QT9RIO'C#$,S*>#Y"C"W7.TK24&#(X7(YW[Q4@S@&FEHK^H6L22 M *8!);,+J+V!TB6 M9=2]MSS8J)'5D M\U,H@VEF ,Y"YW/=SO"2". -)X RSID*@&6@G)$4E)]"$V8; ;:YE&VDB10GQR@!1#BC?ZH*".-/ MY?/S"L*H(X ZEZ*.-)9FQHK7D[4%DI;)RF3,0"MSUC'D"$#.I9 CC2=R#O5] M+72E 0,/$/) Z)Q[##P"P',I\$@#*E @9!\@CY@*U/!(&E=@/I\"IA\!^KD, M_0C3CP#]?$H_@D@CIW^R''F'H,J.=3ZK%F5.KU?4D%)&61G\\R!AT#T/D4=(SHY<6#1D;2N% " M:PFDC.OP"PLXQJ1C0#J?DHX!E?I>#C) 2A_G>2@'K%Q4\D!HG<^SA3%;&.Q-^G1ODO56XDR$+7Q@ M@#9BP8#AH4):4\1IW85^B/G&@&\AY1MK$LFPE %9:&DY;$^!)+34V$1YG@+& M&P.\A11O#/ 6%^8"$(VDS& N60%EQKI@S@G@7$@Y)YI0$1M,8'L>2-5KB4N2 M<\\8=0)0%U+4":)2 7L,D"K/(%JPDJ>T8,0)0%Q0KX+@EF+!FEL+)&5C$>*0 MU%CK+N2 42< =2%%G2!(>; 1!82E+9!_+20C)O^P2N9E'.!>2+DG %!QYDLH M 2V-J\QD"WA, 40-)5WJ1AA[ M9U(5W7B5Z%S3B@9Q8(!;UF $+#)K^C(9BX M H@;4N(*6()YN)4)E#,JB<#"%$B)0YZ\@LDK@+PA):]H0CH#.O8"")D9[-U4 M2%F$"UM*@I$K&KF45G8WBNQ96Y6$QD^MM 5ZK0F$;+@$C_#\Y!#"NMD]#0<\ M]I/[]F73]>_R3^X>#Y%\I/X00W+_SEQ5AZ,@/\,<3J;\4>^>EIO]Y&O;=>UZ M.,CPV+9=$XT6'Z+%YZ9^.%ZLFL>N_^KB]]WA1,CAHFNWXVF7^?'(S>U_4$L# M!!0 ( #"F5%!_T>6C/04 $4; 8 >&PO=V]R:W-H965T&ULE9EA<^(V$(;_"L-W#FM7DNT,8:9 DG:FG;FYF[:?G: $Y@RFMA.N M_[ZR<0C:7>/T/AR8O+MZM9(?R?+L6)0_JHUS]>CG+M]7M^--71]NIM/J:>-V M6?6E.+B]_\MS4>ZRVE^6+]/J4+ILW0;M\BE$D9WNLNU^/)^UOWTMY[/BM_>U'%6ONUU6_KMP>7&\':OQ^P_?MB^;NOEA.I\=LA?WW=5_'KZ6_FIZSK+> M[MR^VA;[4>F>;\>_J)L'W0:TBK^V[EA=?!\U77DLBA_-Q6_KVW'4.'*Y>ZJ; M%)G_>'-+E^=-)N_CGR[I^-QF$WCY_3W[?=MYWYG'K'++(O][NZXWM^-D/%J[ MY^PUK[\5QU]=UR$S'G6]_]V]N=S+&R>^C:RB[[>?K< M[MO/8Y?_/4P.@"X S@%*70W +@ _ O!J@.X"]#D XJL!I@LP'RTD5P-L%V _ M LS5@+@+B,\!F+8#>*IN.URKK,[FL[(XCLK3C#MDS<16-[&?$$_-C^WXMW_S M(U;Y7]_F$*G9]*U)U&D6)PT$&@@U2TF#H68E:72HN>,:98B?>RF/"34/DL:> M-5-?DW-A0"P,M ETD" FA3EI3*O9MQJ-UFCB=\EED)#ZK;A&H8H239J\X[J) MU2JQ*:F1H .5*J!U$G0*3:KE4J%8*FQS8%"J1$Z@Q01:J#7IT.*DL9=%5%I% MI-1M"2S+WE0!^12=P)[IL2L>0I G!D: #*EH)(H6QP531#G+AQ,9@ M+%L@!2%H#9C2(12:UM$%>\.*R?A7_X/_2EX E+ "*(HPQ97(K"=V& M#@B'LK$VH:/!50BZ[V:4R:TXNOG*ISB5K:$;IZ6@HG?22LJDTQZB*IGOB@.> M+WY*8#=&<1S1B3JH"RW)E%<<\WP!5)S@B'&:TA(-R4)#,ND51SU?=Q0G^20& MS6[1(5FXEY6A#Y^!/G">]XP#R#0'3G.A%4YI.GT>KFM"*SV[=XGB=&$!3C_T M6R]ZHP_*0D,R) $%0Y8:0@X>WQ1%SU+0(2WB2A#Y#;.Q=--W)P@G5JDT(5R\ MEX00FX@2ZT$0VMZ;&N0E ?3G5Q6080\2["D7@&,<=*+[6I(Y#@+'%7MTX_2] MUI*,7Q#PRU8,X%CUP\D>2[F*/BN)B>*>/1[(= 9I$TX7#.#8]<^K$6HZ!0=U MH269SR!LQ=F" 1R\V@!]2ED-RL(':)G/*/"9/34AY_-$1?X?J=&P+K0DPQRE MK3E=PY"#6GMB$1P,J4([,M"1 YVO+?&!R] M$P\R2R?JD"PT)!,:I0TRW7J@L/'U".H[:D$9K2B@%2A:D2/3V#BR] 2WTUT> M!2([/!-$2J=:T_/'.Z'5B?6;%+I6W0L9_2. C332P>'"%*%G'XPR^#']_*9" MRZC6'-5\4]&)@I-AT]>.S%\M\!?HB4 GNM[.].)=0/."Z8^L?-GNJ]%C4=?% MKCW\?RZ*VOF$T1>?:N.R]?DB=\]U\S7VW\O3BYW315T&PO=V]R:W-H965T!8Z#I,&S !@0=UCTK-GU!=?$D.>[^ M?KJXGIOZQ2*IPW-(270^*OUB6@"+7@67YHA;:_L#(:9L03!SIWJ0;J=66C#K M7-T0TVM@54@2G-#-9D\$ZR0N\A [ZR)7@^6=A+-&9A""Z;\GX&H\X@2_!9ZZ MIK4^0(J\9PW\!/NK/VOGD9FEZ@1(TRF)--1'_) <3JG'!\!S!Z-9V,AW^(* 0VD] W/+%1Z!)9TBM-DQ*0!(V.3^T\979=)5V72%9G]C4SZ02;+DOL;%;*X/0&Z M">_6H%(-,LS,(CJ/QD-X+N0_/,[5#Z:;3AIT4=:]H7#3M5(67"V;.U=&ZT9Y M=CC4UIN9LW5\T-&QJI]FE&PO=V]R:W-H965TQMC1 MY"GV3LD6CH;87FMA_AQ X9#1#;T$7F3=N!!@>=J)&GZ ^]D=C??8S%)*#:V5 MV!(#548?-OO#+N3'A%\2!KNP2>CDA/@:G*]E1I,@"!04+C (?YSA$90*1%[& MV\1)YY(!N+0O[$^Q=]_+25AX1/5;EJ[)Z#TE)52B5^X%AV>8^OE$R=3\-SB# M\NE!B:]1H++Q2XK>.M03BY>BQ?MXRC:>P\1_@:T#^ 3@5P V%HK*OP@G\M3@ M0,PX^TZ$*][LN9]-$8)Q%/&?%V]]])QS?I>R&UL;5/;;MLP#/T501]0)7*Z%8%M MH.E0K, *!!VV/2LV?4%U<24Y;O]^E.RX7N87BZ3/.;R(2@=C7UT#X,F[DMIE MM/&^VS/FB@:4<#>F XU_*F.5\.C:FKG.@B@C24G&-YLO3(E6TSR-L:/-4]-[ MV6HX6N)ZI83].( T0T:W]!)X:>O&AP#+TT[4\!/\K^YHT6.S2MDJT*XUFEBH M,GJ_W1]V 1\!OUL8W,(FH9.3,:_!>2HSN@D%@83"!P6!QQD>0,H@A&6\39IT M3AF(2_NB_AA[QUY.PL&#D7_:TC<9O:.DA$KTTK^8X3M,_=Q2,C7_ \X@$1XJ MP1R%D2Y^2=$[;]2D@J4H\3Z>K8[G,.E?:.L$/A'X%8&-B6+EWX07>6K-0.PX M^TZ$*][N.<\V:;L'(0FS&'$\ 7F$\%0?4[!UU(<^']T MODY/5BM,(CU9TOG=NL!N56 7!7;_M,BO6ES#)%=)V&*F"FP=M\F1PO0Z;O(B M.B_L/8]W\@D?M_U9V+K5CIR,QYN-\Z^,\8"E;&YPA1I\8+,CH?+!_(JV'==L M=+SIIA?$YF><_P502P,$% @ ,*944&+2TC6W 0 T@, !D !X;"]W M;W)K&UL;5-A;]L@$/TKB!]0$N*F561;:CI-G;1) M4:MMGXE]ME'!N(#C[M_WP*[K=OX"W''OW;OC2 =CGUT#X,FK5JW+:.-]=V#, M%0UHX:Y,!RW>5,9JX=&T-7.=!5%&D%:,;S9[IH5L:9Y&W\GFJ>F]DBV<+'&] MUL+^.X(R0T:W]-WQ*.O&!P?+TT[4\ 3^=W>R:+&9I90:6B=-2RQ4&;W;'HY) MB(\!?R0,;G$FH9*S,<_!^%%F=!,$@8+"!P:!VP7N0:E A#)>)DXZIPS Y?F= M_7NL'6LY"P?W1OV5I6\R>DM)"97HE7\TPP-,]5Q3,A7_$RZ@,#PHP1R%42ZN MI.B=-WIB02E:O(Z[;.,^C#?[9(*M _@$X#/@-N9A8Z*H_)OP(D^M&8@=>]^) M\,3; \?>%,$96Q'O4+Q#[R7GNR1EET TQ1S'&+Z(V;F2Q*VZ*D&6\=I>&= M!_:.QS?Y"!^G_9>PM6P=.1N/+QO[7QGC :5LKG"$&OQ@LZ&@\N%X@V<[CMEH M>---/XC-WSA_ U!+ P04 " PIE10_/S;P+8! #2 P &0 'AL+W=O M6_>#$,^H7FR'8 CSUKUMJ"=<\.),5MU MH(6]PP%Z?].@T<)YT[3,#@9$'4%:,9XD;YD6LJ=E'GT74^8X.B5[N!AB1ZV% M^7T&A5-!#_3%\2C;S@4'*_-!M/ -W/?A8KS%5I9::NBMQ)X8: IZ?SB=LQ ? M WY(F.SF3$(E5\2G8'RN"YH$0:"@RG._#\XWX>G MNPK3"$__4?A^GR#;)<@B0;8ER))7)>[%O"Z2;7JJP;1QFBRI<.SC)&^\Z\#> M\_@F?\/G:?\J3"M[2Z[H_,O&_C>(#KR4Y,Z/4.<_V&HH:%PXOO-G,X_9;#@< MEA_$UF]<_@%02P,$% @ ,*944-'TGBNU 0 T@, !D !X;"]W;W)K M&UL;5-A;]P@#/TKB!]0[DBZ5:9=.ZX&!%UHL&?H#[V9^,M]C"4DD-G978$0-U3N_WAV,:XF/ M+PFC79U)J.2,^!*,KU5.=T$0*"A=8!!^N\ #*!6(O(P_,R==4@;@^GQE?XJU M^UK.PL(#JM^R-_:\1'7@INQL_0JW_8(NAH';A^-F?S31FD^&PGW\0 M6[YQ\0]02P,$% @ ,*944"ZY.F.U 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$N*V461;:EI5G;1)4:MMGXE] MME'!N(#C[M_WP*[G;=:^ '?<>_?N.-+!V%?7 'CRKE7K,MIXWQT8)9UXX.#Y6DG:G@!_[T[6;38S%)*#:V3IB46JHS>;0_'),3'@!\2 M!KF;C.XI*:$2O?+/9GB"J9YK2J;BO\(%%(8')9BC,,K%E12]\T9/ M+"A%B_=QEVWC?!U@%\ O 9L(]YV)@H*G\07N2I-0.Q8^\[$9YX>^#8 MFR(X8ROB'8IWZ+WD/+E)V24033'',88O8K9S!$/V.05?2W'D_\#Y.GRWJG 7 MX;L_%-ZN$R2K!$DD2/Y;XEK,_J\D;-%3#;:.T^1(8?HV3O+".P_L'8]O\CM\ MG/9OPM:R=>1L/+YL[']EC >4LKG"$6KP@\V&@LJ'XRV>[3AFH^%--_T@-G_C M_ -02P,$% @ ,*944..S+,^T 0 T@, !D !X;"]W;W)K&UL?5/MCIP@%'T5P@,L#CKM=J(F.]LT;=(FDVW:_F;TJF3! M:P''[=L7T+6F-?T#W,LYYWYPR2G9 \70^RHM3"_SJ!P*NB! MOCJ>9-NYX&!E/H@6OH+[-ER,M]BJ4DL-O978$P--01\.IW,6\!'P7<)D-V<2 M*KDB/@?C4UW0)"0$"BH7%(3?;O (2@4AG\;/19.N(0-Q>WY5_Q!K][58&)V+FW@\B//'AQ'UOJN", MK8AW/GGKO;>29^]R=@M""^8\8_@&B#/_A\[WZ>ENAFFDIUOZ M,=D7R'8%LBB0_;?$'0I]DZV&DZ&V%XI8?X=0>*0T2U]."@^5I)VKX!>YW=S+>8C-+V2K0MD5-#%09O=T>CDF(CP%_6ACLXDQ")6?$ MEV!\+S.Z"8) 0N$"@_#;!>Y RD#D9?R=..F<,@"7YS?VAUB[K^4L+-RA?&Y+ MUV3TAI(2*M%+]X3#(TSU["F9BO\!%Y ^/"CQ.0J4-JZDZ*U#-;%X*4J\CGNK MXSZ,-\E^@JT#^ 3@,^ FYF%CHJC\7CB1IP8'8L;>=R(\\?; ?6^*X(RMB'=> MO/7>2\[W/&670#3%',<8OHC9SA',L\\I^%J*(_\"Y^OPW:K"783O/BC&PO=V]R:W-H965TFA32TR)+OXHK,]D%) Q='?*^U<#_/H.R0TRU]1_C4\ W"8-?G$FLY&KM M2S0^5CG=1$&@H R10>!V@R=0*A*AC!\3)YU31N#R_,;^/M6.M5R%AR>KOLLJ MM#D]4E)!+7H5GNWP :9Z[BF9BO\$-U 8'I5@CM(JGU92]CY8/;&@%"U>QUV: MM _CS>XPP=8!? +P&7!,>=B8*"E_)X(H,F<'XL;>=R(^\?;$L3=E=*96I#L4 M[]%[*_C](6.W2#3%G,<8OHC9SA$,V><4?"W%F?\#Y^OPW:K"78+O_E#XL$ZP M7R78)X+]?TMJK!-6F:/"EM;](D+[SSP#[R]":_P\=I_RQ<(XTG M5QOP95/_:VL#H)3-'8Y0BQ]L-A34(1X?\.S&,1N-8+OI!['Y&Q>_ %!+ P04 M " PIE1096U)J;4! #2 P &0 'AL+W=OE+]IM)',>=.T MQ/8&6!U)4A":93=$,JYPF4??R92Y'IS@"DX&V4%*9MZ.(/18X U^=SSRMG/! M0[/QEOD5FEYA*4Y5HA TV!;S>'XR[@(^")PV@79Q0J.6O]$HP? M=8&SD! (J%Q08'Z[P!T($81\&G^2)IY#!N+R_*[^+=;N:SDS"W=:///:=07> M8U1#PP;A'O7X'5(]UQBEXG_"!82'ATQ\C$H+&U=4#=9IF51\*I*]3CM7<1_3 MS3[1U@DT$>A,V,H\Q]L-@0T+AR_^+.9QFPRG.[3#R+S-R[_ E!+ P04 M" PIE10"3D(7[8! #2 P &0 'AL+W=OM.I?3UOO^P)@K6]#"79D>.KRIC=7"HVD;YGH+ MHHH@K1C?[6Z8%K*C119])UMD9O!*=G"RQ U:"_OG",J,.=W35\>C;%H?'*S( M>M' #_ _^Y-%BRTLE=30.6DZ8J'.Z=W^<$Q#? SX)6%TJS,)E9R->0[&URJG MNR (%)0^, C<+G /2@4BE/%[YJ1+R@!)*RL%YHV<6E*+%R[3++N[C=),F M,VP;P&< 7P"W,0^;$D7E#\*+(K-F)';J?2_"$^\/''M3!F=L1;Q#\0Z]EX+? M[#-V"41SS'&*X:N8MPB&[$L*OI7BR/^!\VUXLJDPB?#DG<+_$*2;!&DD2-\1 M)!]*W(I)/R1AJYYJL$V<)D=*,W1QDE?>96#O>'R3M_!IVK\+V\C.D;/Q^+*Q M_[4Q'E#*[@I'J,4/MA@*:A^.G_!LIS&;#&_Z^0>QY1L7?P%02P,$% @ M,*944/Q8X5.W 0 T@, !D !X;"]W;W)K&UL M;5/;;MP@$/T5Q >$7?:2[0U*V!ML0?N;$HT2SINF8K8U((H( M4I+QU6K/E&@TS9+H.YLLP<[)1L/9$-LI).TL:5Y)UUJ$86+T6)UV%O=-S[X6;W980M M _@(X!/@$/.P(5%4_E4XD24&>V*&WK!+*4[\/SA?AF\6%6XB?/-!X7Z98+M(L(T$VP\$ MMY]*7(HY?$K"9CU58*HX39;DV.DXR3/O-+!W/+[)O_!AVA^%J1IMR06=?]G8 M_Q+1@9>RNO$C5/L/-AD22A>.M_YLAC$;#(?M^(/8](VSOU!+ P04 " P MIE10!L1WQ[;0?@T*L4RA:X0 M%(0FR9Y(QA4N\^@[F3+7@Q-)DY\9(R -?G=_9OL79?RYE9N-?B#Z]=5^!;C&IHV"#< MDQX?8*[G&J.Y^!]P >'#@Q*?H]+"QA55@W5:SBQ>BF2OT\Y5W,?I)MO/L&T MG0%T =S&/&1*%)5_98Z5N=$C,E/O>Q:>.#U0WYLJ.&,KXIT7;[WW4M+]EYQ< M M$<$WR39!MDF018+L/X+T M0XE;,1]5DE5/)9@V3I-%E1Y4G.25=QG8.QK?Y%_X-.V/S+1<6736SK]L['^C MM0,O);GR(]3Y#[88 AH7CC?^;*8QFPRG^_D'D>4;EW\!4$L#!!0 ( #"F M5%"'!\E]LP$ -(# 9 >&PO=V]R:W-H965T,5LTH(6]P0Y:_Z="HX7SKJF9[0R(,H*T M8GRSN6-:R);F:8P=39YB[Y1LX6B([;46YN, "H>,;NDE\"+KQH4 R]-.U/ 3 MW*_N:+S'9I92:FBMQ)88J#+ZN-T?DI ?$WY+&.S")J&3$^)K<)[+C&Z"(%!0 MN, @_'&&)U J$'D9;Q,GG4L&X-*^L'^-O?M>3L+"$ZH_LG1-1A\H*:$2O7(O M.'R#J9];2J;FO\,9E$\/2GR- I6-7U+TUJ&>6+P4+=['4[;Q'";^"VP=P"< MOP*PL5!4_D4XD:<&!V+&V7<.3,> M9X-US[X%".1%*^-SVH;0G1CS90M:^#O;@<&;VCHM IJN8;YS(*H$THKQS>8- MTT(:6F3)=W%%9ON@I(&+([[76KB?9U!VR.F6OCJ>9-.&Z&!%UHD&OD#XVET< M6FQFJ:0&XZ4UQ$&=TX?MZ;R/\2G@FX3!+\XD5G*U]CD:'ZN<;J(@4%"&R"!P MN\$C*!6)4,:/B9/.*2-P>7YE?Y]JQUJNPL.C5=]E%=J<'BFIH!:]"D]V^ !3 M/?>43,5_@ALH#(]*,$=IE4\K*7L?K)Y84(H6+^,N3=J'\>:>3[!U )\ ? 8< M4QXV)DK*WXD@BLS9@;BQ]YV(3[P]<>Q-&9VI%>D.Q7OTW@I^.&3L%HFFF/,8 MPQ_[,! M #2 P &0 'AL+W=O<.3,>9Z.Q MSZX%\.152>URVGK?'QES90M*N!O3@\:;VE@E/)JV8:ZW(*H(4I+Q)+EE2G2: M%EGTG6V1F<'+3L/9$CR/$T@SYG1'WQQ/7=/ZX&!%UHL&OH#_VI\M6FQA MJ3H%VG5&$PMU3N]VQU,:XF/ MPY&MSJ34,G%F.=@/%8Y38(@D%#ZP"!PN\(] M2!F(4,;+S$F7E &X/K^Q?XRU8RT7X>#>R.]=Y=N<'BBIH!:#]$]F?("YGG>4 MS,5_@BM(# ]*,$=II(LK*0?GC9I94(H2K]/>Z;B/TTV:SK!M )\!? $<8AXV M)8K*/P@OBLR:D=BI][T(3[P[%_\B?;A*DD2#];XE;,7^J9*N>*K!- MG"9'2C/H.,DK[S*P=SR^R:_P:=H_"]MTVI&+\?BRL?^U,1Y02G*#(]3B!UL, M";4/Q_=XMM.8388W_?R#V/*-BY]02P,$% @ ,*944*7YB0*W 0 T@, M !D !X;"]W;W)K&UL;5-A;]L@$/TKB!]0$N)V M461;:CI5G;1*4:MMGXE]ME'!YP&.VW]?P*[G=OX"W''OW;OC2 MO*C1:.&^:FMG.@"@C2"O&-YL;IH5L:9Y&W\GD M*?9.R19.AMA>:V'>CJ!PR.B6?CB>9-VXX&!YVHD:GL']ZD[&6VQF*:6&UDIL MB8$JH[?;PS$)\3'@MX3!+LXD5')&? G&CS*CFR (%!0N, B_7> .E I$7L;? MB9/.*0-P>?Y@OX^U^UK.PL(=JC^R=$U&]Y244(E>N2<<'F"JYYJ2J?B?< 'E MPX,2GZ- 9>-*BMXZU!.+EZ+%Z[C+-N[#>),D$VP=P"< GP'[F(>-B:+R[\*) M/#4X$#/VOA/AB;<'[GM3!&=L1;SSXJWW7G*^WZ7L$HBFF.,8PQ?8Y M!5]+<>3_P?DZ?+>J.T/PI3R]:2,SK_LK'_%:(#+V5SY4>H\1]L-A14 M+AR_^;,9QVPT'';3#V+S-\[? 5!+ P04 " PIE10_UUKX =]Q[]^XXT@'-LVT ''G1 MJK49;9SK#HS9H@$M[!5VT/J;"HT6SINF9K8S(,H(THKQS>83TT*V-$^C[V3R M%'NG9 LG0VROM3"O1U X9'1+WQQ/LFY<<+ \[40-W\']Z$[&6VQF*:6&UDIL MB8$JH[?;PS$)\3'@IX3!+LXD5')&? [&?9G131 $"@H7&(3?+G '2@4B+^/W MQ$GGE &X/+^Q?XVU^UK.PL(=JE^R=$U&]Y244(E>N2<-*BMXZU!.+EZ+%R[C+-N[#>'.=3+!U )\ ? ;L8QXV)HK*OP@G M\M3@0,S8^TZ$)]X>N.]-$9RQ%?'.B[?>>\GY_B9EET TQ1S'&+Z(VD&;7/VI\F,??=VZ M:KI5>C2FO@^J%8V]I>]TK4P]E$?LJ[54NQ<45UEE.>SK!9EDZZ7 M;NQ1KY?J9*JRD8\ZZ4YU+?2?C:S4996R]&W@J3P<33^0K9>M.,COTOQH'[5] MRD:675G+IBM5DVBY7Z7W[&Y#\[[ (7Z6\M+=W"?]4IZ5>ND?ONQ6:=[/2%9R M:WH*82]G^2"KJF>R\_@]D*:C9E]X>__&_LDMWB[F673R056_RITYKM)YFNSD M7IPJ\Z0NG^6PH&F:#*O_*L^RLO!^)E9CJZK._4VVI\ZH>F"Q4ZG%Z_5:-NYZ M&?C?RG !#07D%617(3?SC\*(]5*K2Z*O+[\5_3=F=V3?S;8?=*_"_68GW]G1 M\YH6^3([]T0#9G/%T V&C8C,LH\2A"0V%)03+N=PAMR5\]MRFF.""228.(+) MNR4R;XD($YGE%(I, 0'W1!!F@D5F4&06$O"9)X(P!18IH$@!9CGU1!!FAD7F M4&0." I/!&$B'WX!11: 8.&)A!B>YUB$Y=A!.:#P^PN"(@W&(DYE@,)O,0B* M]!B#=KUG!"C\!H"@2 =!O"!3K-YP'!*S._=R!(#]WLIL]<"WUP>W^NV2K M3HT[>MR,CB>,>W)[Z'_PZ_'DF]"'LNF29V7L3MSME_=*&6GGDG^PW_!H3T3C M0R7WIK\M[+V^'@NN#T:UPY$G&\]=Z[]02P,$% @ ,*944$KUGD:X 0 MT@, !D !X;"]W;W)K&UL;5/;CILP$/T5RQ^P M#I"DVPB0-EM5K=1*T59MGQT8P%I?J&W"]N\[-BRE6UYLSWC.F3/C<3X:^^PZ M $]>E-2NH)WW_8DQ5W6@N+LS/6B\:8Q5W*-I6^9Z"[R.("59NML=F>)"TS*/ MOHLM<];^ ;^>W^Q:+&%I18* MM!-&$PM-01^2TWD?XF/ #P&C6YU)J.1JS',P/M<%W05!(*'R@8'C=H-'D#(0 MH8Q?,R==4@;@^OS*_C'6CK5DAH8/TC^9\1/,]1PHF8O_ M C>0&!Z48([*2!=74@W.&S6SH!3%7Z9=Z+B/T\WA.,.V >D,2!? ?9E;,Q([];[GX8F34XJ]J8(SMB+>H7B'WEN998>8M)53+)$ M,&1?4J1;*<[I?_!T&YYM*LPB//M'X7&;8+])L(\$^W7^]\F;$K=BWJIDJYXJ ML&V<)DQY1N7?P!02P,$% @ ,*944$__$PVT 0 MT@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0 MLX8FZ0J0LJFB5&JE5:JVSUX8P(HOQ#9+^O>U#4O)EA<\,\PYZ!^7_--I(YKQK6F)[ ZR.("D(39);(AE7N,QC M[&C*7 ].< 5'@^P@)3-_#B#T6. =O@1>>-NY$"!EWK,6?H#[V1^-]\C"4G,) MRG*MD(&FP ^[_2$+^3'A%X?1KFP4.CEI_1JO75?@>XQJ:-@@W(L>GV'NYQ-&<_/? MX S"IP"F2O4\G5_$<9_X+;!M 9P"] I"I4%3^A3E6 MYD:/R$RS[UFXXMV>^ME4(1A'$?]Y\=9'SV6:WN7D'(CFG,.40U/:E M!-TJ<:#_P>DV/-U4F$9X^D'A_39!MDF018+L \'GJQ8W,V M653I0<5-7D67A7V@\4[^I4_;_IV9EBN+3MKYFXWS;[1VX*4D-WZ%.O_ %D= MXX)YYVTSK=GD.-W/+X@LS[C\"U!+ P04 " PIE10?+-+[,,! W! M&0 'AL+W=OC*,EN)_P 6$ M@_M,7(Q*"1.^J!J-57)1<:E(]C:OO _K-)_<)@LM3J +@:Z$NQ"'S(%"YE^9 M966NU83T?/<#\RW>'ZB[F\H[PU6$,Y>\<=Y+F:3[G%R\T((YSABZP7PBB%-? M0]!8B"/]CT[C]"2:81+HR9:>9'&!-"J0!H'TGQ+I58DQ3!(/DD6#9!&!]"I( M#'-="=DT3H)NPY,UJ%)C'\9EXUVGXIZ&QG_"YY%Z8KKEO4%G9=WS"4UNE++@ M4MG=N%PZ-\6K(:"Q?OO%[?7\EF?#JF$94[+^*\J_4$L#!!0 ( #"F5%!% M4![;' ( -0& 9 >&PO=V]R:W-H965TE4;=(F19W6?7;():#:F-I.Z/[];$,9S2Y2OL3V^;GG MN3MRY[R3ZE57 "9X%[S1Z[ RIET1HLL*!-,/LH7&WARE$LS8HSH1W2I@!^\D M.(FC*"."U4U8Y-ZV4T4NSX;7#>Q4H,]",/5G"UQVZY"&'X;G^E099R!%WK(3 M_ 3SJ]TI>R(CRZ$6T.A:-H&"XSKM9%B8+&A"/;>KW7CUZZ_ MR=+!#7>(!X=X=%AX'=(+^(*A(X)8]E$BQB2V\7_N,>X^0R.<>??D4X1SG"!!"1)/ M,/M$L, )4I0@12)87M4(P:01+I*A(AE"0*]$,,R-6LY1D3E",,,)%BC!XOY: M+E&"Y1VU1#!I@HO0"/]71W=4$P6E-W1N= ]%*+(;%&AW;&A\?TDIWB$4:Y'E M#0J\1VB")'+=960R5 2HDQ^G.BCEN?&S?&(=1_8F]D/I'[R?]S^8.M6-#O;2 MV-'F!]!12@,VENC!]E)EGYCQP.%HW'9N]ZJ?L_W!R'9X0\CXD!5_ 5!+ P04 M " PIE10'>@^5L(! W! &0 'AL+W=OT)TU8&@^D8.T-LOC52"&ANJ MENA! :T]27"21-$M$93UN,Q][JC*7(Z&LQZ."NE1"*H^#\#E5. 87Q*OK.V, M2Y R'V@+/\#\'([*1F15J9F 7C/9(P5-@1_B_2%S> _XQ6#2FSURG9RD?'/! M][K D3,$'"KC%*A=SO (G#LA:^-]T<1K24?<[B_J3[YWV\N):GB4_#>K35?@ M>XQJ:.C(S:N;NF[-"RP"PKLO,#N MGQ:_7+48P-Q&X2)9L$@6$(BOBH0PUT=!-AV?W:G[+&UL=53K;ML@%'X5Q .4Q+=FD6VIZ31MTB9%G;;])O:Q MC0K& QQW;S_ KN>E](_A'+[+.1C()ZF>=0=@T(O@O2YP9\QP)$17'0BJ[^0 MO5UII!+4V%"U1 \*:.U)@I-HM\N(H*S'9>YS9U7FS]0]XOWQ\CN M3>62?BO\FBU>V^RUC+,X)U M'F_IR7U8( D*)%X@^:_%Y*;%$"8-FZ1!DS0@D-V8A##O=)(%3;* P.'&)(3Y M<&-"-J=#@&K]O="HDF/O[^0FNUZ]A\B?KG_P^=Y^HZIEO487:>P9]2>ID=* M+65W9QON[%.Q!AP:XZ;W=J[F"S,'1@[+6T#6!ZG\"U!+ P04 " PIE10 M1W$9MNT! !F!0 &0 'AL+W=OZ^<#:KP.ZW'$R&JZH!3]2!&&,Q)(R2GVIBR)6J40&L7Q!F) M@N!(..T'O\R=[R++7-PTZP>X2$_=.*?RUQF8F H_]-\L@93[2%KZ" M_C9>I+'(RE+W' ;5B\&3T!3^8W@Z9Q;O -][F-1F[]E*KD*\6.-37?B!30@8 M5-HR4+/^\&MTWR2A$L8 M'A M =$:D#D=,@NYS-]33(K,W536Z:["G9GDE?'>RS@- M$(-F)8)@C+I*B(BE"D.Y$,$R&BV2H M2(80O-N)()AL__!D\Y]SD*WK<.55XC:XZ;+QKD/D,7)]\@<^3Z O5+;]H+RK MT*;;7$\T0F@PJ00/YNDZ,_16@T&C[38U>SFW_FQH,2Y3C:RCM?P-4$L#!!0 M ( #"F5%!-H,J-[@$ &8% 9 >&PO=V]R:W-H965T^6L5[G?:CT<"5%E"YRJ.S% ;TYJ(3G5QI0- M48,$6KD@SD@8! GAM.O](G.^LRPR<=6LZ^$L/77EG,H_)V!BS/V=_^9XZII6 M6P+% M&E^KW ]L0L"@U):!FN4&C\"8)3)I_)XY_472!J[W;^R?7>VFE@M5\"C8KZ[2 M;>ZGOE=!3:],/XGQ"\SUQ+XW%_\-;L ,W&9B-$K!E/MZY55IP6<6DPJGK]/: M]6X=IY-#,H?A >$<$"X!J=,ADY#+_!/5M,BD&#TYW?U [1/OCJ&YF](ZW56X M,Y.\,MY;$:6[C-PLT8PY39APA7E'$,.^2(28Q"G\$![BX1&:8>3"HW5X'.$$ M>Y1@[PCV_Y08;DK$,/\1B5&1&"'8;T0P3(R+)*A(@A D&Q$,<\!%#JC( 2%( M-R(8YAX725&1]"/!?; 1P3#;'X^L_G,.LG$=KKQ27'LW75;>98@\A*Y/WN'3 M!/I.9=/URKL(;;K-]40MA :32G!GGJXU0V\Q&-3:;@]F+Z?6GPPMAGFJD66T M%G\!4$L#!!0 ( #"F5%"@0OA)MP$ -(# 9 >&PO=V]R:W-H965T MVRC M@'$!K]._[X =UTW] LQPSID+0S8:^^I: $_>M.I<3EOO^P-CKFQ!"W=E>NCP MIC96"X^F;9CK+8@JDK1B?+>[85K(CA99])ULD9G!*]G!R1(W:"WL[R,H,^9T M3]\=S[)I?7"P(NM% ]_!_^A/%BVVJ%120^>DZ8B%.J?W^\,Q#?@(>)$PNM69 MA$K.QKP&XTN5TUU("!24/B@(W"[P $H%(4SCUZQ)EY"!N#Z_JS_%VK&6LW#P M8-1/6?DVIW>45%"+0?EG,WZ&N9YK2N;BO\(%%,)#)ABC-,K%E92#\T;/*IB* M%F_3+KNXC]/-33+3M@E\)O"%%%DUHS$3KWO17CB_8%C;\K@ MC*V(=YB\0^^E2#[QC%V"T(PY3AB^PNP7!$/U)03?"G'D_]'Y-CW9S#")]&1- MO[[=%D@W!=(HD/Y38O*AQ"U,^B$(6_54@VWB-#E2FJ&+D[SR+@-[S^.;_(5/ MT_Y-V$9VCIR-QY>-_:^-\8"I[*YPA%K\8(NAH/;A>(MG.XW99'C3SS^(+=^X M^ -02P,$% @ ,*944!JJ(RJZ 0 T@, !D !X;"]W;W)K&UL;5-A;]L@$/TKB!]0$IQT361;:EI5F[1)4:=UGXE]ME'! MYP&.NW\_P*YGM?X"W''OW;OC2 MO M*C1:.&^:FMG.@"@C2"O&-YM;IH5L:9Y&W]GD*?9.R1;.AMA>:V'^GD#AD-$M M?7<\R[IQP<'RM!,U_ 3WJSL;;[&9I90:6BNQ)0:JC-YOCZ==B(\!+Q(&NSB3 M4,D%\348W\J,;H(@4%"XP"#\=H4'4"H0>1E_)DXZIPS Y?F=_2G6[FNY" L/ MJ'[+TC49O:.DA$KTRCWC\!6F>O:43,5_ARLH'QZ4^!P%*AM74O36H9Y8O!0M MWL9=MG$?QAN^GV#K #X!^ RXBWG8F"@J?Q1.Y*G!@9BQ]YT(3[P]?4_"U%"?^"<[7XJK!U'&:+"FP;^,D+[SSP-[S^";_ MP\=I_R%,+5M++NC\R\;^5X@.O)3-C1^AQG^PV5!0N7#\XL]F'+/1<-A-/XC- MWSC_!U!+ P04 " PIE10&E?ZI;CL[ MDU#)&?$E&#_*C*Y"0B"A<$&!^^T"=R!E$/)I_!TUZ10R$.?G#_6'6+NOY;W7ZD+1.2D9!,A'V,PX9 ,?-[[GB>&NR)&7K?\O#$ZT/B>U,$ M9VQ%O//)6^^]Y)N;ZY1=@M"(.0Z89(993PCFU:<0R5*(8_(?/5FF;Q8SW$3Z M9D[?W2P+;!<%ME%@^T^)^R\E+F&^!F&SGBHP=9PF2PKL=)SDF7<:V-LDOLDG M?)CV7]S40EMR1N=?-O:_0G3@4UE=^1%J_ >;# F5"\=K?S;#F V&PW;\06SZ MQOD[4$L#!!0 ( #"F5%",3*BF!P( #0& 9 >&PO=V]R:W-H965T M0'J($DD$2 U+2:-FF3HD[;/COD$E!M MS&P3NK>?;2AC]/(EML^_/W=V?&2]5*^Z C#!F^"-SDEE3+NG5)<5"*8?9 N- MW;E()9BQ2W6ENE7 SIXD.(W#,*&"U0TI,A\[JB*3G>%U T<5Z$X(IOX<@,L^ M)Q%Y#[S4U\JX "VREEWA.Y@?[5'9%9U4SK6 1M>R"11<\;.& M7L_F@2OE).6K6WPYYR1T&0&'TC@)9H<;/ 'G3LGF\7L4)9.G(\[G[^J??/&V MF!/3\"3YK_ILJIQL27"&"^NX>9']9Q@+VI!@K/XKW(!;N,O$>I22:_\;E)TV M4HPJ-A7!WH:Q;OS8#SM).M)P0CP2XHFP]3YT,/*9/S/#BDS)/E##X;?,W7&T MC^W9E"[HC\+OV>2UC=Z*=1AF].:$1LQAP,0S3#0AJ%6?+&+,XA!_H,W!%8HP)K+[#^K\1H42*&N6.R04TVB,!J88)AUKA)@IHDB,!F88)A M$MPD14U21"!=F&"8+6ZR14VVB,!N88)@HA WV:$F.T1@>?$8YL[%V^:#OJ 0 MD5A>/0I:WCV=/5H!ZNK;E0Y*V36^5\ZB4TM\C/VC_PE:3)\P*B$ MB@WSM7TX69 B/[^2T@RX.4_P502P,$% @ ,*944$Z?.D6R 0 T@, M !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0@Y=N MJQ4@95-5J=1*JU1MGKTP@!5?B&V6].]K&Y:0+2]X9IASYLQXG(_:O-@.P*$W M*90M<.=V1AJ;D$9;E6 MR$!3X/OT<,Q"?DSXPV&T*QN%3LY:OP3G>UW@) @" 94+#,P?%W@ (0*1E_$Z M<^*E9 "N[2O[M]B[[^7,+#QH\ ,A4*"K_RAPKO/712YG1)">70#3G'*<4^?MOTG,RU7%IVU\S<;Y]]H[[\"G7^@2V.@,8%\[.W MS;1FD^-T/[\@LCSC\A]02P,$% @ ,*944(>UJU:W 0 T@, !D !X M;"]W;W)K&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<\X;N470+1%',<8_@B9CM',,\^I^!K*8[\ M/SA?A^]6%>XB?/=)8;).D*P2))$@^42P_U+B6LSUER1LT5,%IH[39$F!O8Z3 MO/#. WO+XYO\"Q^G_5&8NM66G-'YEXW]KQ =>"F;*S]"C?]@LR&A"KK5;_P#WM^? M&'-E"UJX.]-#AS>UL5IX-&W#7&]!5)&D%>.[W3NFA>QHD47?Q1:9&;R2'5PL M<8/6POX^@S)C3A/ZZGB23>N#@Q59+QKX!OY[?[%HL46EDAHZ)TU'+-0Y?4A. MYS3@(^"'A-&MSB14!V@T=0*@AA&K]F3;J$#,3U M^57]8ZP=:[D*!X]&_925;W-ZI*2"6@S*/YGQ$\SUW%,R%_\%;J 0'C+!&*51 M+JZD')PW>E;!5+1XF7;9Q7V<;NZ3F;9-X#.!+X1CC,.F0#'S#\*+(K-F)';J M?2_"$RW^0O?)KVK\(VLG/D:CR^;.Q_;8P'3&5WAR/4X@=;# 6U#\<#GNTT M9I/A33__(+9\X^(/4$L#!!0 ( #"F5%!:[X?NS0$ )P$ 9 >&PO M=V]R:W-H965T%F9\+C,L0S8)^:I: (W>..M5CENMAR,A MJFR!4W4G!NC-EUI(3K4)94/4((%6CL09B8(@)9QV/2XRESO+(A.C9ET/9XG4 MR#F5?T[ Q)3C$-\2+UW3:IL@13;0!KZ#_C& M>RN,'3W>TN\_\$^\ HD32/YI,=RUZ,-\4.7!:W+P",0[$Q\F\9ND7I/4(W#8 MF?@PZ&PO=V]R:W-H965TP#]J#]GQJ-$LZ[IF&V-R"J2%*2 M\=WND2G1:5ID,78V18:#DYV&LR%V4$J8/R>0..8TH;? :]>T+@18D?6B@>_@ M?O1GXSVVJ%2= FT[U,1 G=/GY'A* SX"?G8PVI5-0B<7Q+?@?*ERN@L%@832 M!07ACRN\@)1!R)?Q>]:D2\I 7-LW]4^Q=]_+15AX0?FKJUR;TR=**JC%(-TK MCI]A[N<#)7/S7^$*TL-#)3Y'B=+&+RD'ZU#-*KX4)=ZGL]/Q'&?]&VV;P&<" MOR.P*5&L_*-PHL@,CL1,L^]%N.+DR/ULRA",HXC_?/'61Z]%NC]D[!J$9LQI MPO 5)ED0S*LO*?A6BA/_C\ZWZ?O-"O>1OE_3G])M@713((T"Z;K%Y/&NQ2W, MX2X)6\U4@6GB-EE2XJ#C)J^BR\(^\W@G_^#3MG\3INFT)1=T_F;C_&M$![Z4 MW8-?H=8_L,614+M@'KQMIC6;'(?]_(+8\HR+OU!+ P04 " PIE10D>6- MN+,! #2 P &0 'AL+W=O@N\CB0E69HD;YGB M0M,RC[&S+7,S>"DTG"UQ@U+<_CZ!-&-!=_06>!9MYT. E7G/6_@&_GM_MNBQ M1:46"K031A,+34$?=\=3%O 1\$/ Z%8V"9UZH$DH""14/BAP/*[P M!%(&(2SCUZQ)EY2!N+9OZA]C[]C+A3MX,O*GJ'U7T ,E-31\D/[9C)]@[N<- M)7/S7^ *$N&A$LQ1&>GBEU2#\T;-*EB*XJ_3*70\QUG_1MLFI#,AO2.P*5&L M_ /WO,RM&8F=9M_S<,6[8XJSJ4(PCB+^P^(=1J]EMC_D[!J$9LQIPJ0KS&Y! M,%1?4J1;*4[I?_1TF[[?K' ?Z?LU_7#8%L@V!;(HD/W3XON[%C&UL?53;CILP$/T5Q >L M YBDB@!IDZAJI5:*MFKWV8'AHK4QM4W8_GUMPQ)"K'W!GO$Y9RYXG Q\ E ^I'_@?CI>FJI5QH"SI2 6_0/WNSD);:%8I M&@:M;'CK"2A3_SG8GV*#MX _#0QRL?=,)1?.WXSQO4C]C4D(*.3**!"]7.$( ME!HAG<;?2=.?0QKBU/Q/^ *5,--)CI&SJFT7R_OI>)L4M&I,/(^KDUKUV$\P;N)YB:$$R&<"<'V M4T(T$:(; 7]*P!,!KPAH+,7VYD04R1+!!T^,?[ZR[GQNG;;8]T^V1 MVGO-, X2=#5"$^8P8L(%YH9 6GT.$;I"',('>G@?X/B(V$;WD-,C) AV[BPB M9Z&1%P4P%8@NA.(W *Q4R!V9(!7K79AXE6W7)CMJETNS+I=:'%' M&(C*SI_TA>N] VV]ZSD M7(%.&PO=V]R:W-H965T)E_)<:#N! M\JQA9_@!^K7923-"OER&D=T0<#AHZ\!,L6B89,,DCL1X3*7Y$-F,D MCF>/S';,$++H&62"]&F2R32),\ # XSGTP9XT@ [ S(,0KUJM AU2-U6 Z=) MY%5D3-&(>GDW8PC'./6LMA,++J+9/V*1R5AD%&OF[675(NEPE2CVLJ^G(.*G M&D/Q(O6/>@*:TW@Z$YW,1$>9"/5*MZ+CTM$4^ZG&U"R.B)=J#&&,$S_6!!4M M$O\91H.WTWZ/OS-Y+FL5[(4V+[I['4]":#".T9,Q*\POH!]P.&G;G9F^;#^$ M[4"+IOO&H_Y'D_\%4$L#!!0 ( #"F5%!S?/_)I 0 '@7 9 >&PO M=V]R:W-H965TY$L9H?\U?WI MVK\.3[5_2LY:-KO2[9M=M9_4[F4^O>=WCTIU CWB[YT[-A?WD\Z5YZKZWCW\ MMIE/6Q[^#TNG99B=X>?^A_;%WWCOSG#?NH2K^ MV6W:[7R:3B<;]Y*_%>VWZOBK&QS2T\G@_>_NW14>WC'Q-M95T?3_)^NWIJW* M08NG4N8_3M?=OK\>!_T?8EA # +B+"#550$Y",BS@.!7!=0@H#XKH SNCI.ZM,&.N3=/N5WQL=WW;WLP]G_Y@/0^+?O"Z7Y M+'GO% V8Y0DC+C _$8G7?C8AD(FE(.)*B[&)!X218\P*8=08\Q5A]!CSB# & M.R3AFLE>@1PIL%B!@@I4KT!=*+"!L\L31/>0?0_1+%66,1:L' 4R3$5#*II0 M43H-N)PP9L2E_PNH4!PW"+C2A#/G 7!$W4#JAE#G(MA72T,H22-Y;RT@#Y"< M*RDI>X240O,H?0OI6T _W 66+)3)E %+;VF(!)<9)4^!(C,ROO0IY)Z"79,% MW '&1(QDT$@&%(2E*:.QP"8XP^6/T52T8?EC) J"<4V#, !'B\O&.3OF%"G) M'#@>;NP!9$9;0]HT;@P6YWLN@+%P&PZ@2V-6@%H$<%S1A5H!G!'Q/:2 M9E!J0NJ2F/I%"V9I:CP@J&)62%#!$%8R*Z\$&[<"3GL!S\@.5,!:AG8@ "J. M^%,@ESR+L\?=@]/V871(GK8%(8-P#^Q1H]%TGZT T)=@4!6\E3@8)/M_(\0Z"5,0.SA@)DL'J MB(K(0?:&DZS$R2#I]POP%H%B1VZ<,1(E0XPJ3@9I;O 6)X.DS9$<%R0]M'$M M4MI7()";:/V6.+LD2!P;21R)$T=F-TPT<.(H<) *ML%710]2VLHKYWZ%,TRA M Y(.C8$#DM+7C.$T4RC-(@U#X313MPR,(A,CD$$I"UVFLR"%OIZ2B^%@Z>K7 M?K3;3-;5V[[M!F,7;\_CXWO1#1>#]TM^MSH-'7^J.M08?X>U&][(Z^3]JE?*_K'^W!U=W95+41 M5H7A--)O_IY]5PM([R-)%[CME[NNK^3VZ==4Z]Z M+S&45?ES_[E8=Y\OO?]7,][ ] ;F8!"O_9Z![0WLFP&\:P"] >0:8&^ N0:N M-W"Y!KXW\+D&16]0Y!J$WB#D&FCU>N?4FXE[W^1PLW7V55YOMS:)R6Q?6%VE M?BR;\OQT6[],MOMFVY1M3^N3:!6=MV>[VN_^&:MU%\\^GT.A3V?/K:<><['' MF '&##'7%//F919#.,1AV#@N#+%/KG!)$5#8(>8C@QDB/G%>$LQGBG')A7[G MW. 0\X7#N"'FBL/X)+6_3,W-KP.>4XC6GK]#EJ\4VWFP@U +W@/P'J#S (,8 M0E)K>PQVF'6'L2JX-">7',R@3>[D1PHSP6-ZPS\Q,!\0DC[XS,%LH=+:8&!. MHTV\?6%@& J?5-$5![/HDXM>4YC61;"0%-P-@U.QY-)^GG,X957G><]^%]7W?4>XP:KQ1!\FCV*"T;'^DR21V&%UX!"W 4? M=T%S%Q3O(? >0G[NVMV*W1Y41O9ZT/%ZP4&:E1L&ALJ9I+7G' R/O0T#E_8U MS:1/V)(TOR=]T&9$ @76U#8G@986C"D\I FD,.]CG:8)9&!HK1$"%\A:4[:& M(/D0VE_CB 0*!*!=3@(=3:"R1:'2#%*<4X4&2%-(<1"*8*3U"]2C*?= L((/ M@09T,2*' A'HD)/#0,M&!]2D"BD.C?.*]#'%@?9Q5Q)TH-&R]M(T9$!(YPX&,P%]6X![+#")!&$2L0 -VQ"AB!1JP.<.(I>,#@(=4 MRW P=$&EZ6-@A;QX@7LL,XV H(:LP %VQ#P" @= SCP"=((H,-9,,EK?<#B# MWB23^ISUIT$+^P@(W .4>^*N+_@0. !&C"0@< #DC"1 AX@8+ +)(<6!T<8* M]072HR'**:@$H0-"D\.(:0.$)H><:0/H=& 1O$X[E,'%;>3XV>DP)H$T@)(& M*LF'T+\P8HH H7\A9XH JOJ-<^19 ?S<8I(.X_"VN=\PN)1( VDI(%*:%X4 MFA='C! H-"_FC!!(1;\+D$H/!A5+4&@Z%(@ *1&@$H0="HV+(R8#E)X2YDP& M2+6\#AY32<' C/72T(D"#2"E 52"YD"A;7&$Y$>A;3%'\B.5Z,YY8]/,,(H_ MJM54+_2PP0/GPBJIM 2N0,H5J(29R0EMZT;H?2>TKB;F!!)PE 10"9.0$QK7C5#Q3FANOT=(,T, S-@I8@$&G"4!E!) M/J2?"T:(="="/TMQ=Z MTN?H;T_U,IL;!O=>;KS0XY[1U5K0U5[H2C]"5WNA*WV.KNY!Q_2:RL9W(?M( M9D>_[Z^J[4/W)LMN;'JKP['"RK^Z;]ZN/W[?Z5 MF/U!4V_ZUWUFAW>.SO\'4$L#!!0 ( #"F5%"M?^V7% ( ($% 9 M>&PO=V]R:W-H965T'; (Z@ZGMA.O?US:$4+#Z$NQE9G;&,9MV0KZK$D ''S5OU"XL MM6ZW"*FBA)JI)]%"8]Z>*LNI;8%E*4MN\!WT#_:@S0[-*JA<_1=D\MW@%^5M"IR3JP28Y"O-O-E],N7%E#P*'05H&9QPWVP+D5,C9^ M#YKAV-(2I^N[^JO+;K(F8OZPC3+4BFZ0/9_5LOLG8BVV!QF88ON[-P[DU:9ZBTC492BFQ4:,'F/ MB2>8!P(9];%%[&N1QPMZ_&^#_1)!L;\#]H; CH^G'3#Q"R1>@<0))%,#='8( M/80X2-,?PBK:1'@690E;$YS$?C/$:X8LS)!H=F)YCZ&3-@FA&T)F;CRPA)!D M[;=#O7;HPLYFUB:GB]#D4T*3F1D/"B<++VAR1JZ 0UT;;.S*ICG/D M.;8W?U;/S7SIQ\%#IA].WYB\5(T*CD*;[\K=_K,0&HS)U9/Q5YIY.&XXG+5= MKLU:]E.AWVC1#@,/C5,W^PM02P,$% @ ,*944)S6UNTX! XQ, !D M !X;"]W;W)K&ULE5C;XSL>5+#1_"IW M2E6C/VF2E1-O5U6'&]\O5SN5QN6W_* R_2GB4>\\\#/_797U0/^='R( MM^HO5?U]>"GTDW^QLMZG*BOW>38JU&;BW9*;9Y UH4'\LU>G\NI^5(?RFN>_ MZH>G]<0+:H]4HE95;2+6ES=UIY*DMJ3]^-T9]2YSUL3K^[/UAR9X'D^IF?'E47$/-&7?1+]:82#:\]T7.L\J1L_H]6Q[+* MT\Z*=B6-_[37?=9<3YW],PTG0$> "T'/_1&!=@3Z3@@_)(0=(1Q*8!V!#27P MCL"'$J*.$ TEB(X@AA)D1Y!#"20XKUSP3N$?4RZ+30;/#W:R*7Y46_P4H^^31FA8_^MMM1A M9BT&KC"A@#YF;F/(!>%K%RY^ .K'#"R^,<.=C0B%X>D]@NDCOF-6#,R#C>'& M1#\P,ZR/><0PO(]YPC"1D=I/4[/XW.&E#2'$F.C9QC 2XJM(\=U$&PNT9X'A M%D+<0MA8"'L6C*3-6@QK,%F;M*#^,_+V*:SG#\/]88@_1MYF&$88SGR,Z7G" M<4\X8L%4(;=#9EPP8V9!*/3-J1@5%.GJ7ELWN:^GT![;:!+1IN;*5Y!^JO M/F5&IA<8+ !36TL$YJB Q/6*0)#L.+H[P=O[+8'AG8$XF@NAGU><>0?J;1H: M21&8V4-P@18.=?CD:%<$Z5< #AN.%D/8%W+C: [$[@Y(;K@5,Z6"R\C,C8V# M, +FVNR.!D'L#L&<^764'"*^D!N'N(FM;B0WTHZ9 .>6ZFP%3L5 MKR\/B=I4]6VD[XOVV*E]J/)#=Z3F7\[UIO\#4$L#!!0 ( #"F5% HH,^Y MZ0, +T1 9 >&PO=V]R:W-H965T:R#YE(46?U[;?+JN@QY^/+@ MQ^EP;+L'T6IQS@[F+]/^?7ZL[5UTR[([%:9L3E49U&:_#._YW1?!NH >\<_) M7)O)=="5\E15/[N;;[MER#I%)C?;MDN1V9]G\V#RO,MD=?PW)@UOG%W@]/HE M^Q]]\;:8IZPQ#U7^[VG7'I=A$@8[L\\N>?NCNGXU8T$J#,;JOYMGDUMXI\1R M;*N\Z?\&VTO35L68Q4HILE_#[ZGL?Z]C_I5$GP1/7>)1LQZP, $\XJ(;/8;!5 4:T#A,"=XP(A8S"$;#%'"2?,%8SC7 MM%)!#H;H$XA) B$3.H$D$\@^@9RI="I9#QC58\J!9(*9D2B21!$DTB$9,/&$ MY)-*/:7$)$M,L"B')48L"6,TB29)-$$2.R0:D4R%S$@2DB1!)-H=K@1QQ Q2 MS9P^3=#4V4&5:>KT(88)+70L:=$I*3I%HH7T]#)G],IF'^]F[C$'CE3$;@^, MF.G8\31U!G@SHI0/-5=#^L@]!Z2&NU.T'D$S.0#N%&THF-#>$:;M@@NB?;4K M2."ER*5W(FA?X=A8<.42$0DAP2V<0*7,5S=M0)QRH,250UE0[%FXG/8@3IE0 MZA)A%[)+!37@.ZBY'-JM.&%7$DT#]BNNI&#,%?0N;BZ)]C:.S2U!BK"["9VX MH+"L6E9QD#[9- ^*1$ M@X-]4G.%Y! HK6*/'-I, 9NI;4%7#O9)@ 2M8A+&O%U*^RD0?BK1=&$_%2F7 M:( (6!)[FYGV72!\5Z(1PH[*11R[_KPA<2E//'L.T-X+E/>ZKXJ /?43*-]> M"[2EP@?>%P&[)7"!-H,-B6-IZEO-M+$"9:SN>P9@P_27+FB[%)1=NAO[")J] MWBK&M3OO[^,&2='D4[4P]:$_-VB";74I^T.+R=/;V<0]])^ZK_#A8.//K#Z< MRB9XJEK[P=Q_UNZKJC56#OMLA1Q-MKO=Y&;?=I?:7M?#@<)PTU;G\; DNIW8 MK/X'4$L#!!0 ( #"F5% _M@WW]P$ "P% 9 >&PO=V]R:W-H965T MV$[K^??Q!&4O=E/&#?\=WWW1WVY2,7K[(%4,$;H[TLPE:I88N0K%I@1*[X M +W^TG#!B-*F."(Y"""U#6(4)5&T08QT?5CFUK<79[C*#MX"? M'8QRL0],)0?.7XWQM2["R"0$%"IE&(A>SO E!HBG<;OB3.<)4W@!<&-33D1-4S'[_ 5 \.@ZGX;W &JN$F$ZU1<2KM.ZA. M4G$VL>A4&'ES:]?;=9SX+V'^@&0*2.: M:O%"=G,'XDB92[X& C7^X&87QQO M$]V;RCAM*^PWG;S4WG.)T\\Y.ANB";-SF&2!B6<$TNRS1.*3V"7OPC&._ 1K M;XYK2["^(O@@@]1+D%J"](H@N2G28;#%]*[(.,*;+/4+8:\0]@BM;X3P.Z%/ M<99FV*^S\>IL/#KIC8[#W"UUHE6415?/!VW,O*J91Q7?J&;_HXH6IY6!.-I[ M*H.*GWH[(Q;>>13<)_:T_X.[.?*=B&/7R^# E;XS]F0WG"O0N44KW?16CZ[9 MH- HL\WT7K@+[ S%AVDVH7E EG\!4$L#!!0 ( #"F5%#).,ZGQP( &L* M 9 >&PO=V]R:W-H965T>XGX\B&\J+4JYU\W2YC M9#V2E=QH2R',YR3O9559)N/';T<:7S2MX73\SOYY"-X$\R)Z>:^J7^56'Y9Q M'D=;N1/'2C^I\Q?I N)QY*+_)D^R,G#KB='8J*H??J/-L=>J=BS&E5J\C=^R M&;YGQ_]N!AL09T N!IC]UX Z _I1 ^8,V$<-N#/@GD$RQCXD'JQAQ(7"#$ M0R&:S9QJ#'^4TM)0HAM#=C OO\ND MDCMMAYD9=^/S9YQHU;JG77)Y7Z[^ E!+ P04 " PIE10?_G%\S[G.+:+0<@7 MU0!H],99I\JHT;K?8*SJ!CA5"]%#9[X14FZ4\8=5+H >7Q!E.XGB%.6V[ MJ"I<;">K0IPU:SO82:3.G%/Y9PM,#&6TC*Z!I_;4:!O 5='3$_P$_:O?2;/" MD\NAY="I5G1(PK&,[I>;;6[U3O#=%-&ZP@=X$C/3#^)X2N, M_9 (C5&$8MF'*_J#XK+?CH8DKA],V/;>?&8?2_IH43DC$AF1)2 MWXL'NJG(*B[PQ1J-FJW7 M)#/-13S"K(&85P&0W&*]9SS#Q(EZ'*7F0D@-N9EFA8,CMI.&UL M?53;CILP$/T5Q'O77 QL(H*T2;1JI5:*MFK[[, DH+4Q:SMA^_>U#2$LT'W! MGN&<,Q>&25LN7F4)H)QW1FNY<4NEFC5",B^!$?G &ZCUFQ,7C"AMBC.2C0!2 M6!*C*/"\&#%2U6Z66M]!9"F_*%K5X M5PDXF.D7,J[=/)+U)QUJOH5!AY[\ZJMF?; MZ]]HRX2@)P0#P8\_)80](;P3\*<$W!/PA("Z4FQO]D21+!6\=43W=1MBALA? M8]W]W#AML^T[W1ZIO=9+M/I/ ME&@Q2C2+DN!)D&@6)/:"5>)-FCJ'Z53P:C5I[!P6)F$2XTG2:#10#,39_JS2 MR?FEMHMBY!WVP5-@!_(.[Y;)#R+.52V=(U=ZK.WPG3A7H+/Q'G0BI=Y?@T'A MI,PUT7?1_<6=H7C3+R@T;,GL'U!+ P04 " PIE10C=ML7C@% "Q&P M&0 'AL+W=OOS?H"E+& M\4R=>Y.3.*?3]IG$2NPYV+A DM-_7\#8A=5N([_$0+Z]:?7MKF#RF1<_RJ5S MU>CG.MN49^-E56U/HZA\6;IU6I[D6[>I__.:%^NTJF^+MZC<%BY=M$+K+!*, MQ=$Z76W&TTG[;%Y,)_E[E:TV;EZ,RO?U.BW^F;DL_SP;\_'^P??5V[)J'D33 MR39]<[^[ZH_MO*COHH.6Q6KM-N4JWXP*]WHV_I6?/BG="+2(/U?NL^Q=CYI0 MGO/\1W-SNS@;L\8CE[F7JE&1UC\?[MQE6:.I]N/O3NGX8+,1[%_OM5^UP=?! M/*>E.\^SOU:+:GDV-N/1PKVF[UGU/?^\<5U >CSJHK]W'RZKX8TGM8V7/"O; MOZ.7][+*UYV6VI5U^G/WN]JTOY^=_KT8+B Z 7$0$/Q_!60G($,%5">@0@5T M)Z!#!>).( X52#J!)%3 = (F5,!V C94@+-]YEBPR"'9/%ADGVX>G&^^3S@/ MSCC?IYP'YYSOD\Z#L\[W:>?!>>?[Q/->YEM^1#M>M42]2*MT.BGRSU&QJS7; MM"EI_+26JI4W3UOJM_^LR5K63S^F.A:3Z*/1U&%F.XP88.00;6QR@-_/D-TV.'F#L$D[ AYA[#\"'F M&X8!^7H(6,/'@+CF& ;D] GSYS\]4;WY#CM0X#M0M!ID3X-4!M<@<0VRU:!Z M&A+@YN4.HEO(IH7$3%B8@5L?IJU1%B3S(4S;8YBVN0^3B4QZ[!FL@<+70'EK MP#DP=+G#Q'U#S,8&T.)*^?XPH258TFL?5B^!-@!V@\ 2JQ78U[>^;R*1AD&J M(=IBKB70=H? ZJ5/0+&YQV"ROW]WZ?9]X]Q8J4#->41P3)G$ '[.,1P3PL1X MQC6><>UG7,%JJKT ?Q$2+L,5AN+,@GUQ[<.4%C#=B"YOZ]PBH-@JF&L?9;4! M]?G.!QFMP<:_]T'"=_T!\8I;!;/WJ'T6U248^#5'E$EI)5$:8SS%L9=BJ1)< M0X)K2,*+J\$U&,\'#:OKS/@50S.>6-R0Q0U9Q!#8J3/KK[VJN<-P0\T$BLX\ M##$%R'S9@6R?I2>22PE\>@@ #KVB)C&.> 4X..M _16P=/Q$Q^7BRX8YZS"# M@ES7!"O@,@F?6UQJQ> J?8D;NDZT>N[W>L_6K ,-"JQ6DC'HN]]Y,=S#U_J& MOA,MFOL]6B<&VD)[$AS>?)"-!5$9.-$_N-] -$593A0H'H?7%TZ4*)Z$I#3Q M4F 2>N,3M8PCQ<0T+0D&2:P%@2GO2?H#M2+K MH"08)!$&P>/3DT081%I2!($41B!P!GM22#LC#1$L4T@WLPP:XL@$15HBN*@0 M+EKX+D[Y,RTWU BE""XJA(N6V-R*>OES!!<5P46%<-'"M[P=J#GR]%[ P+6- M>F^?FX]9W]+B;;4I1\]Y5>7K]FWS:YY7KM;(3FJ-2Y9>ZV:RZ2^+G8? MD78W5;[M/I!%AZ]TTW\!4$L#!!0 ( #"F5% M;9)\3@, !$. 9 M>&PO=V]R:W-H965T?2>$^3 MK!B9>RD/ \LJUGN>1L6=./!,_;(5>1I)=9GOK.*0\VA3B=+$>12)*61*N-OXVFV4Y;"Z_.+^V.U=K66UZC@4Y'\B3=R/S(#T]CP M;71,Y(LX/_%F/ M&_^+#!1C,;#7)R-O'[6#E'Y M2).!4BGS(!6N6 M7Q>\TA%"?+Q#%$\*K1QH)RD,=W!Q![=R<*]K<,%-F]0,JYBL8KXYU ?4%*.( M'8([-],QESDP$8@7HS 2".2%+DR%3H4L"$ L="A@+ 2YT"%'+WV!5$5"[=E< MZAAEO@/J6B%FE(:4XBUF>(N9WF(*UK:H&:^S-L#J40G U%Z MZ@/-,8B .[# BX+=1:W 8[Y"K<@G+QT?;ZVOM9:%H+4+7\L0N--+G2 JV/ E M>\NG4VN UQH@,03OM$G0*X8X!6.H4T@,@R]CB$\&8XA.!F.(0L!ICD$PA7A- M,(6H$ZAIA5II*;2N/KE2GN^JS45AK,4QD^6_S:O1=O]R[Y2?;&!\0@9S@HPO MU'ZGWIY\V->;I1]1OHNSPG@54GTJ5E]S6R$D5\7;=ZIQ>[4_:R\2OI7EJ:_. M\WJ74E](<6@V8%:["QS_!U!+ P04 " PIE10+HOC\%$" !-!P &0 M 'AL+W=O9QUEK[P$$-9;31J^ MMDLAVA5"O"BAQOR)MM#(+R?*:BSDDIT1;QG@HR;5!'F.$Z$:5XV=9SJV9WE& M+X)4#>R9Q2]UC=F_#1#:K6W7O@5>JG,I5 #E68O/\!/$KW;/Y J-*L>JAH97 MM+$8G-;VL[O:N8XB:,3O"CH^F5LJE0.EKVKQ[;BV'>4("!1"26 Y7&$+A"@E MZ>/O(&J/>RKB='Y3_Z*3E\D<,(!25<_UK%A0M:#RK22HW?^K%J]-@-^C>:F> -!&\DN-&G!'\@ M^.^$X%-",!""&0'UJ>C:[+# ><9H9['^[VVQ.D7N*I#5+U10%UM_D^7A,GK- MPS3.T%4)#9A-C_$F&'=$(*D^;N&9MMAX"[IWO\%VB8C\>\AN"7'=V.S"-R;J M:P'_+M'$+! 8!0(M$-P)I+-*]9A(8YK>9>C[X2S=)2H(@F26\!+D>7X%DSQT]FJ.T2Y7O)K+ [@Y2;>A\X3HR. M$T/-/CCMJ5$@?;QFLE\:KZ3S0-4&T-TA2H-H5C4#RG47=\N$-)CVE M!G;6_9I;!;TT0EW-271\$YX]U9-F\8UZ*W2O>I?I'YH?F)VKAEL'*F3'TWWI M1*D Z=)YDL>YE&_;N"!P$FH:RSGK&WR_$+0='B\TOJ#Y?U!+ P04 " P MIE102*^MX* ! !< P &0 'AL+W=OPY*&C@XXL]:"_=O#\J.%5W3]\2C//4A)EA=#N($ M3Q!^#P>'$5M86JG!>&D-<=!5].MZM\\C/@'^2!C]E4_B)$=KGV/PHZUH%@6! M@B9$!H'F O>@5"1"&2\S)UU:QL)K_YW]>YH=9SD*#_=6_95MZ"MZ1TD+G3BK M\&C'!YCG^4+)//Q/N(!">%2"/1JK?/J2YNR#U3,+2M'B=;+2)#M.)\5V+KM= MP.<"OA3P(LTR-4K*OXD@ZM+9D;AI]X.(5[S><=Q-$Y-I%>D,Q7O,7NI-QDMV MB40S9C]A^ =,OF 8\B]-^,TF/!'D5P2\^ ]!?I,@3P3%!P7%)Y43YBYA3,*L M-ZLM_]2&72TFOKM?PIVD\>1H ^XX;:*S-@ R9BN\S!Z?^A(HZ$)TM^B[Z<*G M(-AA?LML^:'J-U!+ P04 " PIE109Y%?;'4" #N!P &0 'AL+W=O M@!4QM)VS_OK9Q6"Y.FY=@G\R9,^/;23O*WGA!B'#>ZZKA:[<0HGWV M/)X7I,;\B;:DD?^<**NQD%-V]GC+"#[JI+KRH.]'7HW+QMVD.K9GFY1>1%4V M9,\R)@TO:>,P MER[OE)$*I(+18'EYTIVI*H4D]3Q MVY"Z0TV5.![?V#]K\]+, 7.RH]6O\BB*M;MRG2,YX4LE7FCWA1A#H>L8]]_( ME502KI3(&CFMN/YU\@L7M#8L4DJ-W_MOV>AO9_AO:?8$:!+@D "B?R8@DX ^ M$@)MOE>FK7[" F]21CN'];O58G4HP#.2BYFKH%X[_9]TRV7TNHG\,/6NBLA@ MLAX#1Q@P(#S)/I2 MA(97*3#:8'=$A$A>P5D-8%T/IJ8B.P$@94@T 3!A""> MK4*/"36FT9@P605),O.RA*$8Q5%@EQ-:Y806.:N9G!X3C>J !**9F"4H2D;& M)E(BJY3((F5F.8N657R8Q/Y,S!(V6\")G-@J)U[(0>&=G5Y9"5:/'Y7$2I L M%P3,G28+I]"/0M]>!OCVB^DOK09WM@[G>W /[?;F9 $[]A,#NP M.X,:WPP(_"2!=P39KSI #QQ( YJ60F$PWP%O]$K6A)UU0^%.3B^-4._1*#HT MK2U4K^PLGJEFIE_?#YJ^$W['[%PVW#E0(=]P_=*>*!5$RO2?I,!"-M]A4I&3 M4,-8CEG?@?J)H*WIKM[0XC=_ 5!+ P04 " PIE10D0FD.(($ !:& M&0 'AL+W=O;_Y]&LQX,'TZ@IO]*/*R6?NGMCT_!4&S.^DB;;Y69UV:;PY57:2M.:V/07.N=;KO!Q5Y M0&&H@B+-2G^SZJ^]UIM5=6GSK-2OM==75=^\S_N/ M.Y[:[D*P M69W3H_Y#MW^>7VMS%MRC[+-"ETU6E5ZM#VO_F3UMI>H&](J_,GUM1L=>E\I; M57WO3G[=K_VP-=;G>==)./CGR&H?Y^S&S@^_HC^8M M;?2VRO_.]NUI[<>^M]>'])*WWZKK+WI(2/K>D/UO^EWG1MXY,7/LJKSI_WJ[ M2]-6Q1#%6"G2'[?/K.P_KT/\CV%X T#Z#Z J?\=P(M3_2EM MT\VJKJY>??NUSFE7%.R)F\7<=1?[M>N_,]DVYNK[1C&V"MZ[0(/FY::AD>93 M$9CH]RD(3?%"UG!ZG&!K*Q3',W"8!._'\X-[#5E MKQ$1"^-HD@N0*5))@NU(:$<".V)BYZ91HWF^$#$63]<6Z)BB*(ZQ(04-*6!( M3@PI:R(221).9%L@2Y*$.2HJ@G8B8$?A #$,$,\OF 0&2&843&)G&E&DI@4# M942.?%B(VSB<43*#Z+$6F)3QQ/D6"6/!N:.(F0,M;$;5#*+Q5$Q&+!932T 7 MFRJ.')8@BIX9 4NN$)@U; %L&*8-FX.;0?20L$I,94P7!NF(N_J!8>*P.FL,>0NQ)B.*)(ZB+HC!T6,+HH3GH M(8 4/N+N8,A6D72N$,8.(>PX8$H8.[0 .X2Q0W.P0S9.HC":U@U0J42Z[&#D MT!SD$$"),-R?^D%/.8EPD)TP<&@.< ;1^/F.6&(5CA1[M8-H0H VY MV@#3AA;0AC!MR*:-B*RB 2(76SF&"$<0FS\D6B)PMB%N=@P<+ M+1*YL!6XJ 9J*''TI<#.()?L.CHT'^YX,LD4B MQ_.]P!TCP,W6U0P"-X-0"[+%S2#L6QK(%HE^HCZ[>-\Z?J=_I M_93?=MU_3^MC5C;>6]6V5='OZAZJJM7&2_C5Y'S2Z?Y^DNM#VQU&YKB^[7;? M3MKJ/.SD!_=_)VS^ U!+ P04 " PIE10I5_BJN8! #W! &0 'AL M+W=O.S $M 93VPG;MZ]M"*+$O8D]YLSY9FS'^<3%FVP!E/?>LT$6?JO4 M>$!(5BWT5#[Q$0;]I>&BITJ'XH+D*(#6-JEG" =!@GK:#7Z9V[63*'-^5:P; MX"0\>>U[*OX<@?&I\$/_OO#:75IE%E"9C_0"WT']&$]"1VAUJ;L>!MGQP1/0 M%/Z'\'!,C=X*?G8PRZ\ -3$#"HE'&@>KC!"S!FC'09OQ=/ M?T6:Q.W\[O[)]JY[.5,)+YS]ZFK5%OZS[]70T"M3KWSZ#$L_L>\MS7^%&S M M-Y5H1L69M+]>=96*]XN++J6G[_/8#7:<%O][FCL!+PEX3F/=^I.:(PP/6>U.91;L5]ILN7NK56YF0($;&1$Y,](")GW>469)L M*!$A6>"FQ$Y*[&@&[S#Q X9D683=F,2)21P8LL,DCQ@2_^]L4R&ULE5=A;YLP$/TKB!]0\ $&JB12TVC: MI$VJ.FW[3!(G007,L)-T_WZVH93BHR)?@FW>W;UG\^"RN/+F19P8D\YK651B MZ9ZDK.\]3^Q.K,S$':]9I>X<>%-F4DV;HR?JAF5[$U06'O@^]\%:+.CNRGTS^JI\:-?/Z M+/N\9)7(>>4T[+!T'\C]!J@.,(C?.;N*P=C14K:!P_);]BQ&OQ&PSP1YY\2??R]/235QGSP[9N9#/ M_/J5=8(BU^G4?V<75BBX9J)J['@AS*^S.PO)RRZ+HE)FK^TUK\SUVMZ)TRX, M#X N /H 0C\-"+J X#T@_#0@[ +"48#72C%[L\EDMEHT_.HT[?'6F7Z*R'VH M=G^G%\UFFWMJ>X1:O:QH$"V\BT[48=8M!@88TB,\E;TO 5B)-5CA\+' HXV@ MP4?(QH80$N,L E1H8!($PQH$\ 0AFB T"<(A@R@=[52+B0RF,I@H"4,RDFNC M@C2,XI%B!)7X$<4I1RCER*(($83Q/-/.D$3)!:#,!X]CVL$0Q.\2(H621&9$[8B/FY=?[Y0 M,N%^,D,J HH@FJB#O@(>""!JIZCB_B4W&)C@#B:VA1&U"&CJ9 EN.V+[CL*$ M!PAN D)O4(O;@,1SU&*@B7<,P=U";"O0R<<#]P))YZL%W S@SU"+@B8.!G#' M@&T&"A,;!K@9 &Y0BYL!@CEJ;1"%B6\FX(X!VPP4THD4N!D@ND$M;@:P/PF( M6@PT_FYX@[:H9,W1M)S"V?%S)75W,5CMV]H'T&W5:'VMVMVV.7U/T_;*/[+F MF%?"V7*IFC;36ATXETQQ]._47IQ4>]Y/"G:0>ABK<=/VJ.U$\KKKO[W^3\#J M/U!+ P04 " PIE10_4):IC<" !'!@ &0 'AL+W=O@3&%6.54T;6?$F$/2T"9_B]1X;O 7\ MJF@G)_O 5'+@_,TU'(BD.\Y^5T=5;L)E&!SIB5R8>N'=5SK4DX;!4/QW>J5,PXT3G:/@3-K? MH+A(Q>M!15NIR7N_5HU=NT'_1O,3X$" (R'&GQ+00$ ?A.130C(0$H< ^E)L M;_9$D3P3O M$_W9;8CZB>)WH[A)]C-$1C=0_9S2!PO_"Z0MU!D!=#411KY!1*O0&(%DCN3 M"Z=3/2:UF&9PN5HE3KES%(IAE#H5>U KM/B/Y=1K.?587CJ6>PR>I'E RSAR M7]$,O8ZQQ_'*<8QGC7F .(Z&ULC99=;YLP%(;_"N(^!7]@0Y5$:A)-F[1)U:9MUS1Q$E3 F7&2[M_/-I02 M<^AZ$VSSGM?/<6QSYE>IGINC$#IXJJ MRK7IJD/4G)3(=RZH*B,![<3AJ.Q MYZ?\('X(_?/TJ$POZEUV127JII!UH,1^$3Z@^PTB-L I M?A7BV@S:@4WE2/BS -@YW8Y^=2?Y?7SZ)+* F#+ONOXB)*([UX[_]0Z7\Z5O :J_7M/N=U%Z)Z:U=_:0;?8[IU9GL:,7I:,QO/H8HTZ MS:K5X($&]8K(N/=38&B*%1Z%X]L)UF,%([>2S5B"$(,J#"2>HC0RHRM:,XB,P!9.HA\_$T MC*>)APRH$A9[B6T@%:(9C)R"R"EP"!+8( ,-L@\<@@S8#33S]ML M5CS)< HCHQB^XN(/'(=.-)R*$XP\:$"%<.:?8$C%IHX#FKB7T0<.1">Z@4Y& MNPM0S3 G(VI(EL83U.!5_X P0,U\:CQ>'D+1:*W',IK&_@X!5#-.$SYQDA'\ M<4 $X.8^-QG=S(QA__H!5#.><1\;5@W<6NQH\!VOA#JX&JD)MO)<:_LY'(SV M==@#MG6 -[ZR]9FK#]YLVN+N6ZX.1=T$3U*;*L/5 GLIM3"8\9T!/)IZLN^4 M8J]MDYNV:HNJMJ/EJ2L8H[YJ7?X#4$L#!!0 ( #"F5%"(Y2_B)P, 'T. M 9 >&PO=V]R:W-H965TLVSHE[9)RG+>\>I=R>>)_6=*'FA?CF(*D^D>JR.3EU6/-F;H#QSW-DL MSUTHP]5NNE.,LL+?AC9=7G/$^J?QN>B>O*9O;;P%-Z/$D]X*R797+D M/[G\53Y6ZLGI5/9ISHLZ%855\WNG3JP?_^F_L5,7DWF.:GY5F1_TKT\ MK>S(MO;\D)PS^22N7WD[H;EMM;/_SB\\4[AVHMZQ$UEM_EJ[&^"]!_@?!OAM@$\"G&8J9FWB1";K926N M5M7\>\M$9Q&[]]7J[_2@66SSFUJ>6HU>UH$?+9V+%FJ93<.X/89UA*/4NU>X MZ!4;=Q3N#E^P'1.!-T3B,<)8B%UX<**>$? &$UU@ 1\*^$; [PO,9V2E$,/( M9&]@8L2XV.PUKB&T&@*K]'-!S(*8!4Q [2)FXL.+H-D(")!/;X,8DBA;Q)!$ MB3_6&9A=0+,+($ R;8.8@)@%S"ACDXRS'0>B*Z?8 0; MRO9&NS/4@ZOW\&1\H\]69F__+M,WR,HG9ST%7>/IBCKMV3G6FJW+IALX_:8Z/S M;1]4E1&+XS2J\J(.E_-^[JE9SLW)ED6MGYJ@/555WOQ=Z=)<%B&$'Q//Q?Y@ MNXEH.3_F>_U3VY?C4^-&T37+MJATW1:F#AJ]6X2?X'$-J@OH%;\*?6EO[H.N ME%=CWKK!M^TBC#LB7>J-[5+D[G+6:UV672;'\6=,&E[7[ )O[S^R?^F+=\6\ MYJU>F_)WL;6'1:C"8*MW^:FTS^;R58\%B3 8J_^NS[IT\H[$K;$Q9=O_!IM3 M:TTU9G$H5?X^7(NZOU[&_!]A= ; ]@U )+_!O Q@*. :"#K2_VN?N6I;-WM>IDK.HW.7:-2L!@V[T;![Q=I7I/PJ MB1S E8*1%*R/YW<4BD[ R02\3Y#<)"X;80,I&J&&B/>2.LZG# ]H\P7??66,W1=\9YW)C&.7(613.X>V7_#] M5\;8?\%W5D@RE2A,0^A2(?E4?V@+!M^#98P]&'Q_!:8X$QB)TJ5<3FUHVHK! M]V(98R\&WV=GD&72ZQ*A8US!%!+MR>";,G;;U:BY/TTHGDA,1.F82/%6BFX. M;-T)^D?>[(NZ#5Z-=6>__H2V,\9JES-^<-D.[M!^'91Z9[M;Z>Z;X>0Z#*PY MCJ?RZ/K78/D/4$L#!!0 ( #"F5%!/G@L&PO=V]R M:W-H965TH>P$1/@H^Z0KTQTP%C MW?0@F+Z3$XQVIY-*,&-#=<%Z4L!:GR0X)G%<8,&&$=6E7SNINI17PX<13BK2 M5R&8^G,$+N<*)>AYX6&X],8MX+J@J]"$Y M'*G3>\'/ 6:]FT?.R5G*1Q=\:2L4NX: 0V,<@=GA!O? N0/9-GZO3+25=(G[ M^3/]D_=NO9R9AGO)?PVMZ2OT#D4M=.S*S8.O$UF@D MU_XW:J[:2+%2;"N"/2WC,/IQ7G9HNJ:%$\B:0+8$LGA9"OG./S+#ZE+).5++ MV4_,_<7)@=BS:=RB/PJ_9YO7=O56TS@K\\WH-7G\/DW^XS0/ULD# M=8HPH @"BK<[I4$ ?8-3^LHI26E1T!=U\.X2N3?ZC:G+,.KH+(V]C_[6=%(: ML,CXSM)Z^UG8 @Z=<5-JYVIY'$M@Y+2^>[Q]?.J_4$L#!!0 ( #"F5%"@ MHR-57 ( )L' 9 >&PO=V]R:W-H965T?G"AKD9!'=G9XSS Z:J>6 M.+[KQDZ+FL[.,VW;LSRC%T&:#N^9Q2]MB]C? A,Z[&S/OAE>FG,ME,')LQZ= M\4\L7OL]DR=GCG)L6MSQAG86PZ>=_>QM2\]5#EKQJ\$#7^PM5\ZI')?[6_0ONGA9S %Q7%+RNSF*>F>G MMG7$)W0AXH4.7_%44&1;4_7?\143*5_5G7A@K93%(G2HO=Q;3J] M#E/\FQOLX$\._NS@Q?]U"":'X,,AU,6/9+K4STB@/&-TL-CX;_5(O13>-I"7 M62FCOCO]3%;+I?6:)VZ2.5<5:-(4H\9?:+Q9X+>D<0@20R0> 9)O,KRR0\# P40/;Z5!&1) !;C+2J2 M59I%CI%D+7%ABA2D2 $*H]@B7:5(C$LKUY('%!N08@-0A ;%9I4B,C^ZM>0! MA>S28.=P 8[(;!WNZH/8F+ E( +>56?1TEK,SKK[&ULE59A;YLP$/TKB!\P?#88J))(3:)I MDS:IZK3M,TVJ[(&AW)U%F[2=9BTK_19%7DE'AJO/9=EUOQ=BT)>ES[XKPN/^?&DS$*P6M394?P0ZF?]T.BG M8 YZ6HVEQ67B,.2_\>[K:0F@"+^)6+:SNZ]XR5)RF?SE)_R&D"Q_>O[)^M>6WF*6O%1A:_\[TZ+?W$]_;BD)T+ M]2BO7T1O*/*]WOTW<1&%AALE.L=.%JW]]G;G5LFR9]%2RNREN^:5O5Y[_M

$DX"@LV)KL\U4MEHT\NHUW>NM,[.+X"[4 MU=^915ML^YLN3ZM7+ZL8^"*X&*(>L^XP=(2! 1%H]B$%Q5*LJ1-.;Q-L7 1G MMY"M"P&(<14,-5P<< RX M18 P =Y(CU'IL?M>TXGRV$U$$A;&KG8,22,^KRE!-27(7IN6,W%3I6GL;J2- M"Z0L@6A64HI*2A%)TSJE3J840E>0"]/OS2WF%L&1A,_J!H)W..(H!SI5WH/& MN1A-*+CB>^3X7.I:8@<80X8)GS]:,-.BP3' 0SI#@;;@>Z#_W_T [Y_ W U M8%I&AISQE &;]XPW6T"Z+>$S%'CS@^@#GO&N!FY;0SR[;8BRF/-XWC/>B #I M1'2. N\;D'S ,W[. 3GHKN?4W=H\ A*ZGH/1)%**YFBGO-;;R7.ES!_Z:'68 M).^IF60FZVLS8=H)YXVF&T^_9\TQKUKO22H])]EIYB"E$EHI^:0UGO1$/#P4 MXJ#,;:SOFVXL[!Z4K/N1-QCF[M4_4$L#!!0 ( #"F5%":\GPH8 ( #$( M 9 >&PO=V]R:W-H965TW?B5$OPD"?JI(B_D+[4DG5RZ4M5C((;L&O&<$G[51VP0P#).@Q77G MEX6>.["RH#?1U!TY,(_?VA:S?SO2T&'K _]CXK6^5D)-!&71XROY2<2O_L#D M*)B]G.N6=+RFGM_ IL]T 9:\;LF U_T/97*D=(W-?AVWOJA(B(-.0GE M LOF3O:D:90GR?%W^=R87?&O$ M*QV^DBDAY'M3]M_)G312KDADC!-MN/[U3C#2#N( M'](P('>C!FE-IS6AD8:MR%&H'S=+[&2)+98L,U!&2;((!&&('B.-2+8RAD^9 MD),).>H3&5#("A7%9J@1RE:NP"1.F,0!$QLPB14")PI 9+;H5(09C9 M* Y="E=K T+WB14ZB,P--HF66SG.4X <4 XI"G,(LW6PE:,4.,!R$PS8N\R( M$BS.;G69_L#L6G?<.U(AKP%]6%\H%42Z"U\D=B7O[WG0D(M0W53VV7B)C0-! M^^F"#N9_">5_4$L#!!0 ( #"F5%#^[;H Z0$ %8% 9 >&PO=V]R M:W-H965T0Z=/*BY:JO127+#L!=#2!K4,$]^/<4N;#N6IW3N)/.57Q9H.3L*3 MU[:EXO<1&!\RM$/WC9?F4BNS@?.TIQ?X#NI'?Q)ZA6>7LFFADPWO/ %5AC[M M#L>]T5O!SP8&N9A[II(SYV]F\:7,D&\2 @:%,@Y4#S=X!,:,D4[CU^2)9J0) M7,[O[L^V=EW+F4IXY.RU*56=H3WR2JCHE:D7/GR&J9X(>5/Q7^$&3,M-)II1 M<";MURNN4O%V2KXX(FQ M]STUOWAW(+HWA=FTK;!G.GFI=V]Y$O@IOAFC27,<-62A(228-5C[SQ#BA!!K M$/P%V;D- J=!8 W"A4$7&^47%I.NF=N=*WR]Z!BG,%VM)_T&ZU?N3F!8-*F6FBYV*\ MZN-"\7YZQ?#\E.9_ %!+ P04 " PIE104WJ;C_\! "%!0 &0 'AL M+W=O% L48(#DURY9L MB;EEV^NJ?X52RAIO*9M]#H)V,7F=W;BR+C5\6J!O;" MD]>ZIN+/!ACOJAD96O/$$G'/_ M)5SOB,%;P,\*.CF9>Z;)@?,WL_ARROW ! (&1V44J!YNL 7&C)".\7O0]$=+ M0YS.[^J?;'?=Y4 E;#G[59U4F?LKWSO!F5Z9>N7=9QCZ)+XWE/\*-V :;I)H MCR-GTOYZQZM4O!Y4=)2:OO=CU=BQ&_3O-#>Z-]N2\U'%*YC??I'LVD/VS[3QR/U[JU(HR1#-R,T8#8] M!D\P^!&Q72+B1\1NB2#1"$$ZXI@3.W-BRX^F&9)_"$1.@<@*Q ]%R:QHCTDL MIK&8*$Z"()BU=<""8 I[B!,[X\2...DL3H\A$Y\G$N(H=OLD3I]DZ8/G/LG2 M)PV#U>P-)HO63VF*W5F(,PMQ=)ZY;,C"!:>$)*N9#YI\W^:"^D;%I6JD=^!* M_U7L!WWF7(&6#)ZU6JGOQ''!X*S,--5ST=\,_4+Q=KCTT'CS%G\!4$L#!!0 M ( #"F5%"?RQ@UU@$ )$$ 9 >&PO=V]R:W-H965T]SCC'.1R'?5 N@@W?.>E6@5NMAA[&J6N!4/8@!>O.F$9)3;9;R MA-4@@=8NB3-,PC##G'8]*G,7.\@R%V?-NAX.,E!GSJG\V ,38X$B= V\=J=6 MVP N\X&>X!?HW\-!FA5>7.J.0Z\ZT0<2F@)]BW;[S.J=X$\'HUK- ]O)48@W MNWBJ"Q3:@H!!I:T#-<,%'H$Q:V3*^#=[H@5I$]?SJ_L/U[OIY4@5/ KVMZMU M6Z"O**BAH6>F7\7X$^9^4A3,S3_#!9B1VTH,HQ),N6=0G946?'8QI7#Z/HU= M[\9Q]K^F^1/(G$"6!#+U,H%\':C]QM"-F;RH;=%OAWIGB ME8E>RDV\S?'%&LV:_:0A*PTA\:+!QG^!$"^$.(-X;9!^8A![#6)GD*RK3,*; M*B=-ZC2]TV2;+$O\F,2+23R8Z 8S:;(5)MHFGU!2+R7U4,@-);VC?(G2=+OQ M&PO=V]R:W-H965T,*+T49R0' >1HDQA%.(IRQ$C7 MAW5I8WM1EWQ4M.MA+P(Y,D;$[QU0/E5A'%X#K]VY52: ZG(@9_@.ZL>P%WJ% M%I=CQZ"7'>\# :!G!Y- M+O ,E!HC7<;[[!DN2).XGE_=7VSONI<#D?#,Z:_NJ-HJW(3!$4YDI.J53Y]A M[B<+@[GYKW !JN6F$LUH.)7V-VA&J3B;770IC'RXL>OM.,W^US1_ IX3\)* M72\.9"O_1!2I2\&G0+B]'XCYB^,MUGO3F*#="OM-%R]U]%(7:5JBBS&:-3NG MP2M-O"B0=E\0V(?8X;MTC!._0>*M,;$&R=H@^X]!ZC5(K4'Z3Y/939-.DUE- M;S5)$J5^2N:E9!Y*?D-QFGQ%R=,D\E-R+R7W4(H;2GY'V>29'U)X(84'LKF! M%'<;%D?9X^,-!JT.(@-QME=0!@T?>WO]5]'EEC]A>Y#_RMT3\8V(<]?+X,"5 MO@[VT)XX5Z"+B1YT':U^E98%A9,RTT+/A;N;;J'X,#\[:'G[ZC]02P,$% M @ ,*944(DQE)6G @ 3@D !D !X;"]W;W)K&UL?5;;CILP$/T5Q'L6# 9"E$3*154KM5*T5=MG)W$2M("I[23;OZ]M"$OL M85_ -F?.G!GC&<_OC+^)"Z72>Z_*6BS\BY3-+ C$X4(K(EY80VOUY<1X1:2: M\G,@&D[)T1A591"%81I4I*C]Y=RL[?ARSJZR+&JZXYZX5A7A_]:T9/>%C_S' MPFMQODB]$"SG#3G3GU3^:G9Y5A4M!8%JSU.3PM_A69;A+6!0?PNZ%T, MQIX.9<_8FYY\.R[\4"NB)3U(34'4ZT8WM"PUD]+QMR/U>Y_:<#A^L'\QP:M@ M]D30#2O_%$=Y6?A3WSO2$[F6\I7=O](NH,3WNNB_TQLM%5PK43X.K!3FZ1VN M0K*J8U%2*O+>OHO:O.\=_\,,-H@Z@Z@W0.FG!G%G$'\8X$\-<&> +8.@#<7D M9DLD6EAG.Y\%-$W68=8N)!AC4 M(P+%WKN((!?KR#&/GAUL7$0:/T.V+@2A#%81@X'&AB >!IJ$, $&"; AP$\$ MR,I4BTD,IC:821);H T PFD.2TE *0D02P03I"!!"L1B97S=8M*!S#Q+K% M3)K 0C)02.8(03BSA&2.DPG"V);BHG VDM0I*&4*Y 1;4J: E#"T-]A%.9G; M3IV?8#1S.2@W!^1:3M:Y(V3X-SXY02%<'D)W@QPW'6CH)\ZM7=P H$EFG_(. M]'0VXFCDF**1BH: S*2V&N2H&?,"%K45BAPO49B.4, 5"4$E:>08([@F(;'LF5G$F*1*8_BBU%W4Y::?E/0D]3!38]YV^'8B6=/= M7H+^"K7\#U!+ P04 " PIE106,^@\@P& '(P &0 'AL+W=O=\/LL^RLUZES[GH^)CNTWR?V_237:X'HOQUXWOZ_=56=^8SF?[Y#W]D99_ M[I_SZFIZ\K)<;]-=LB&J#!O'7.CT4G>^CNI27+/M97SPM MK\=1G5&Z25_+VD52?7RFM^EF4WNJ\OBG=3H^Q:P-N]^_O"^:XJMB7I(BOIZ[,:C9?J6?&S*[]GA,6T+,N-16_WOZ6>ZJ>!U)E6,UVQ3-']'KQ]% MF6U;+U4JV^37\7.]:SX/K?\O,VP@6P-Y,E T:*!: W4R$'K00+<&^F0@Q:"! M:0W,R<#800/;&MAS(U!K0.<:N-; G6L0MP:Q9S ]/K]F0MPE93*?Y=EAE!_G M]#ZIJ2.NXFK*O=8WFQG6_*^:$T5U]W-.AF;3S]I1B[DY8F0/X_J86XXQOI\[ MY"?N8^X!QD9]S()CM%%]S /"Z#[F$>1LO9R?4#[BA)E68WL:8 D'6#8.5->! M"CA0T(%J'.B. V&,-VI'C&DPNP:C8HHB?^ X[!LI!GL ,%7)9P?72UO#M#5+ MFY3UTCYB;#=M;:(H8BD]:EY@%'G(7E(&)F7X6,9>J'O#0FD7HZ06AJ5O(T+( M!XX4?IV]["W,WO(AE3Y_+!]2'()@".(AK/1"$!N@KV("U3@8RH%0'HOO$4;C M(#$,$@,'/GEB5@_%?5KT HD("VD$0EE?N2+V>)JY%8@4D&S!9S$KJ@5U(S$9 MY1"A^=P=]-3/%RN@D&!DR,]736,@D$#+RZ=J"7+YO'H$:I9 M86E10%K\/=*=XAQ7JCIN!F-ACBO <>?O#2 HL#=0@8,@(&\<2A635^D+GB,F MI0*DC(4_LAQD.\K>CX/YJ ?X\#ZHC#-%%U0+>:. MSAU2)00+T5)I@"*WP< M..EH3# =G5^MQJS1@#6L6@@R@3B8,1J0(0XHDL9DT.J":@,="K"2\6HYR'8. M+_TXF#$:,2;D I-!VPNJQ6308,WAU7)0N%K,&(W($*"^QF30%ZPV!I/!@-6& M58M H?.:P8PQB PA%Y@,YH(.H<%D,'QEWMZN&$7Z-@!\OC-@X7A_34U7!FFF>%KCHM"CP+3S%RPYAC,(,,9Q)[FG>$G MRZ\F7*AF3#;#5Q[0$^4],J'U8 <3\])RRKG(.SW<0E!@/;68E_:<_9_EQT#I M1+CS9S&![3G]+0N:5MK!_A: ZL$]L,6J8)$J!/84%E/=7K!?M)C %A#8?Q'P M9/DA3@QKDPVTR,&ND==>_T3D3^2_'V]*T8O65EFV^;E^EN6E6GE M-)I4[E9ILCQ=;-*WLOY:CU]^_&G&\:+,]NW/3J:GW[[,_P-02P,$% @ M,*944&K,:F.X 0 $00 !D !X;"]W;W)K&UL M?53M;ML@%'T5Q ,4?R7-(MO2ZJK:I%6*.JW]3>SK&)4/#TCP/F@]+OI "SZ$%R: G?6]EM"3-V!H.9.]2#=2JNTH-:%^D!,KX$V M@20X2:)H301E$I=YR.UTF:NCY4S"3B-S%(+JSP?@:BAPC,^)%W;HK$^0,N_I M 7Z#_=/OM(O(K-(P =(P)9&&ML#?XVV5>7P O#(8S,4<^4KV2KW[X&=3X,@; M @ZU]0K4#2>H@',OY&S\G33QO*4G7L[/ZD^A=E?+GAJH%']CC>T*O,&H@98> MN7U1PP^8ZEEA-!7_"T[ '=P[<7O4BIOP1?716"4F%6=%T(]Q9#*,PZ1_IBT3 MDHF0S(0X^R\AG0CI#8&,SD*IC]32,M=J0'H\K)[Z.Q%O4]?,VB=#[\*:J]:X M[*G<1)N<< M3J-5RH(3C.Z<5N?>YQQP:*V?WKNY'F_I&%C53P^0S'^!\A]02P,$% @ M,*944 NSO>C# 0 1 0 !D !X;"]W;W)K&UL MC93;CILP$(9?Q?(#K,$D;#8"I&:KJI5:*=JJ[;4#0[#6!VH[8?OVM0U!*$NE MWF#/^)]O9GR@&+1YM1V 0V]2*%OBSKE^3XBM.Y#,/N@>E%]IM9',>=.T- ML"8&24%HDN1$,JYP543?T52%OCC!%1P-LA8=1 MRR["O>CA,TS];#&:FO\*5Q!>'BKQ.6HM;/RB^F*=EA/%ER+9VSAR%<=AXM_" MU@/H%$#G #KV,B:*E7]DCE6%T0,RX][W+!QQNJ=^;^K@C%L1UWSQUGNOU2Y- M"G(-H$ESTH:$TFS7$\^9KP+R]Q6DZ5V;HV8;-2IJLN0IWZ1W>>*NU X],'CRM\T]Z-@2T+DP?_=R,%WLTG.ZG-TOF'T?U M%U!+ P04 " PIE10Q.XP,=D# "-$@ &0 'AL+W=ON-$/=&-@&8@M%"[1 L,6VSXI-7["Z MN)(2;_]]J4N\%GGD];Y$$GTXYJT;>]U*M%]=;F MIU*]U$[S5A19_=]:Y=5EZ9+[T?#Y=#BV78.W6IRS@_I+M5_.+[5^\JY1=J=" ME+OD[HT-_=.-Y37JOK:/?R^6[I^YTCE:MMV(3)] M>5<;E>==).WCWS&H>\W9=;R]_XC^:S]X/9C7K%&;*O_GM&N/2S=QG9W:9V]Y M^[FZ_*;& 86N,X[^#_6NBK[ZV6, M_]$-=^"Q U\[4'2W@Q@[B.\=@KL=@K%#8'3PAJ'T\ZZ M541/@9[];=?83W;_FYZ>1K>^KQ+BA??>!1HUZT'#-QJZ*CP=_9J"48HU6]V- M!!M;$8FI)+4E1#%V(>! 11] 3 8J<( !@CZ ,$D0&#,U*")>DW9:X0O8Q'A M/"',$X(\H9$GM/)$4LJ9X40P30321$::R$K#0L:!\6XV2.9+(8U7"&0D?7]F M+<70=0Q7PP,\)$CV\/)PE-." 5A7)F MT#1#0@+#EJ8?LG>X7A*^,3T;I+M# H+D?":V+;%O6F(K5"[DJD1S%Q^A+G\('.1#FR; M%.B,;3.UCMG,-IO9#V="8)KR3]2DC*G&J"HUJT6VR](I^L?Y [*816A.'Y ) M,5>,,T8IHRK7A G;9:ZY*W\L2>]*IEXQL]EFMDT0MAF+:C@HLXLX*)NMXA@# MFQ&P39JPS=BYV<%\9<17BR6@*K7+.*2:+^,8,Y0!0ZV:B6V&HIH)R,#&29%L MLG$&W][--WFAZD-_WM$XV^JM;+M/VYO6ZYG*,W??]$;[FI[2X63D>YCAH.;/ MK#Z[ZD*M]V]W&^KX>#DB&A[8ZCX<_ MWO4$:O4_4$L#!!0 ( #"F5%"SZ/-YTP$ #X$ 9 >&PO=V]R:W-H M965T[^?KJXKILY#Y%('9Y#2J3S4>E7TP%8]":X-$7263L<,#95!X*9 M.S6 =">-TH)99^H6FT$#JT.0X)BDZ0X+ULNDS(/OI,M<72SO)9PT,AO7&U[I(4I\0<*BL9V!NN<(C<.Z)7!I_)LYDEO2!R_T[^W.H MW=5R9@8>%?_=U[8KDGV":FC8A=L7-7Z!J1Z:H*GX;W %[N ^$Z=1*6["/ZHN MQBHQL;A4!'N+:R_#.L:3>SJ%K0>0*8#, >0^U!*%0N9/S+(RUVI$.M[]P/P3 M9P?B[J;RSG 5X)(_@O?D\TZ MP68UQTT@V'PBV*X3;%<)MH%@^XF WA09,;N D1%#"FVEP:=E75=%-ZZ M44_4$L#!!0 ( #"F M5%#S%4%'T0$ ,D$ 9 >&PO=V]R:W-H965T0'J/EN$P%2FVK:I$V*.FW[[< EH-J8V4[HWG[7AB*2LBGY@7VO MSSF7A69/!G>=K!7GCX)P=2?)^!RR$E WALO[;$QMD&+K&=' M^ [F1[]76-%9I6H%=+J5G:>@SLECL-VE%N\ /UL8]&+NV20'*5]M\:7*B6\- M 8?26 6&PQEVP+D50AN_)TTRO](2E_-W]4\N.V8Y, T[R7^UE6ER\D"\"FIV MXN9%#I]ARI,0;PK_%<[ $6Z=X#M*R;5[>N5)&RDF%;0BV-LXMIT;AW$ECB?: M.B&<".%,"/Y/B"9"=$6@HS,7]9D95F1*#IX:_ZR>V3,1;"/(G8?$6DT0R@:F%V$JRY"QX\N7,3K M&J0.0$ MXH5 X&^N8HR8U&$ZATDVZ2;Q\7<5YQ;DA:EXU53\P53H_V-;DE6!Y/9M25<% MTANV);TY+%T<*ON1?V/JV';:.TB#Y].=HEI* ZCJWZ'W!N^5N>!0&SN]Q[D: MOZZQ,+*?+@XZWU[%7U!+ P04 " PIE10\(7QF9 " #_"0 &0 'AL M+W=OS9W+F#"S'HB(U M+VAM,7):VQOTG*)0&6C$:T%:/AI;*I0#I6]J\NVXMEVEB)0D$XH"R]>5[$A9 M*B:IXT]/:@\^E>%X?&/_HH.7P1PP)SM:_BZ.(E_;L6T=R0E?2O%"VZ^D#RBT MK3[Z[^1*2@E72J2/C)9A8II<+OW;NH];OM^6]FL('7&WB#@1=^ M:.#W!OZC!D%O$!@&3A>*SDV*!4Y6C+86ZWYO@U45H>= 9C]3BSK9^IM,#Y>K MUR3VXI5S540]9MMAO!$�A'L@\N/,C%UIN8>_<.=E-$Y-]#TBD$H06LP@<# M]36!?Q?H$B8(0() $P1C M\U,@5A9G(5@DY"@,#(UA;"^+"3"'02 02!X03" MA+"3!>AD 1!$AA,(,_-38]!)#!"8U3O%1)/J^AAS)V0)"ED"0I:&$P 3N+ 3 MY,*;U04H9NH+S>QW]/@^0.!^WB /4&$6*0@RTKX#048EIB!HIA01O/>1#U"8 MQ0B"%J9B"!2;BB'07([APP9!)\GD7)Z")J6]>P24?@*Z5PR?7 @ZEI:F8@ 4 MNJ;B!T#I)Z!.L3.Z!2O"SKK#X%9&+[50E\EH=>AB-IZZ18WUK>IN].WZGZ9K MC7Y@=BYJ;AVHD'>TODE/E HB-;I/4F,NN[%A4I*34,.%'+.N)>DF@C9]N^4, M/5_R#U!+ P04 " PIE10&_GC);\" "Z# &0 'AL+W=OA@=CZOLHTIN# M*+F^D[6H[).=5"4W=JCVD:Z5X%L75!81Q7$6E3ROPM7"S3VIU4(>39%7XDD% M^EB67/U=BT*>ER$+WR>>\_W!-!/1:E'SO?@AS,_Z2=E1U+-L\U)4.I=5H,1N M&3ZP^W7B ASB5R[.^N(^:%IYD?*U&7S=+L.XJ4@48F,:"FXO)_$HBJ)ALG7\ MZ4C#/F<3>'G_SO[9-6^;>>%:/,KB=[XUAV4X"X.MV/%C89[E^8OH&DK#H.O^ MFSB)PL*;2FR.C2RT^PTV1VUDV;'84DK^UE[SREW/[9/I>Q@.H"Z ^@"6N5[: M1*[R3]SPU4+)_,?LGJPVFV;22>&>V>*UG3VM9BE;1*>&J,.L6PQ= M8#X0D67O4Q!*L:9!..'P!%:8N/#DLD*:8X()))@X@LE_+=)5BT-,.DMPDA0F M28=))AZ5,DB0C6]S"@FF(]I$&$^;,YAD!@@FF& .">;CVV0Q7K$QJ"&]7K(( ME'GR>)S!1@@*0%GF491!>SPP GFF'@IL$7:#1Q@V"4,N&:B*0#-/'NP3!HPR M5!6!?*IB.[$,4/@DP89BTQM4Q79AR"\#51'(MU:QJ]A\C*H E,6>-SGV'@%; M9;[- -N*V'A5"3N&D&.N544@;[?85I2,4!6 O%L'8>\1L%7FV2,)VXK2&U3% MCB'DF(&J .15%=N*QFQ4 .17%7N/@*U\KV;"MJ(;=JL$.R89LUM!D.>]FF!; M)6-V*PBZEB2Z.#J60NW=H5D'&WFLW(G]8K8_F#^0.WI^P-M3_7>N]GFE@Q=I M[ '6'3-W4AIA:XGO[(H]V ^)?E"(G6ENI_9>M:?I=F!DW7TI1/WGRNH?4$L# M!!0 ( #"F5%"M%$VPV ( -,+ 9 >&PO=V]R:W-H965TJ:J56BJYJ^^Q+G 0=8(J=Y/KW MM0U!"5Z?> G8[.[L.C/>75Y%]R9/G*O@O:X:N0I/2K6+*)*[$Z^9?!(M;_27 M@^AJIO2R.T:R[3C;6Z>ZBG MB>LJ1.%MXZ4\GI39B-;+EAWY3ZY^M=M.KZ(QRKZL>2-+T00=/ZS"3VBQP<0X M6(O?);_*N_? E/(JQ)M9?-NOPMADQ"N^4R8$TX\+W_"J,I%T'G^'H.&(:1SO MWV_1O]CB=3&O3/*-J/Z4>W5:A7D8[/F!G2OU(JY?^5!0&@9#]=_YA5?:W&2B M,7:BDO8WV)VE$O401:=2L_?^63;V>1WBW]Q@!SPXX-$!D0\=DL$AF3A$?6:V MU,],L?6R$]>@Z_^MEAE2H$6B#W-G-NW9V6^Z6JEW+^N!M_9 MX$>+C6M!D]$DT@F,66 P"VS]D_LL< $'2, B0U 'LI()V7T-M3:--8&(4IQ M%LT@6Y8LWT3?7!T<)R19!>'<( 1MZCA46((!4Z;,F< MHA)J+B ?%JQ7E,^A2^YB$3\2+&P$*#O#GJX&*Q;'\PF#825B2(E3PF!7B01G MB;_?8$\;AK0X)\H:##3M./-?G1A6+H::]I0UV.W: MNG6E0&'1W71EQMT?K#N6C0Q>A=*#FAVG#D(HKJ/&3UK,)SUACXN*'Y1YS?1[ MUX^9_4*)=ABAHW&.7_\'4$L#!!0 ( #"F5%#PYB&PO=V]R:W-H965T(P542J4DT M;=(F59VV/=/$25 !9^ TW;^? 9>"?>Y+P.:[^^[.OB_V\B::E_;,N?3>JK)N M5_Y9RLM]&+;[,Z_R-A 77JLO1]%4N53#YA2VEX;GA]ZH*D,2132L\J+VU\M^ M[K%9+\55ED7-'QNOO595WOS;\%+<5C[X[Q-/Q>DLNXEPO;SD)_Z3RU^7QT:- MPM'+H:AXW1:B]AI^7/D/<+\CM#/H$;\+?FLG[UZ7RK,0+]W@VV'E1UU$O.1[ MV;G(U>.5;WE9=IY4''^U4W_D[ RG[^_>O_3)JV2>\Y9O1?FG.,CSRL]\[\"/ M^;643^+VE>N$%KZGL__.7WFIX%TDBF,ORK;_]?;75HI*>U&A5/G;\"SJ_GG3 M_M_-< .B#)JOZ^F^R+W7]3Y6G5[.LZ2^-E^-HYTIC-@"$3#(R(4'D?*0A&L2&6.9D3 M;&T$-6+8V1" %(\B1A.->P?Q+-$$=Y"@#I+>03)SL# J-6!HCZE[3(13+%"* M!4)!#8J%17''D@QGH2@+15A2@X7:+(ECT5.4)$7*[8@R0QUD2)3,B'+ 9),H MXV "FK$PE(79+%EDL+!/%G78G,R*@P8)Q>. "._#"(D$S$8<0 3)A)0XF!R M=#P@3,1D ILI"2)'PP#:^ ] $"9+7(A5/$5D9+Y%4.ZE!EP!($;"2+$5$$3!PFCN'0*C3KDBN(H01$68J2(:-(N;!M3% MA,L(0;S /I3M+&_$;=<(;[R(>;X7KT(V].1=UZST*JV=U(QL')3_*[C55[\UP+1D&4ESTE2L<[WWK_U!+ P04 " P MIE10(6[U/&T# "A#P &0 'AL+W=O7-WSM1RM/2 M9_[;P&.QVW?]0+A:'/*=^"&ZGX>'1EV%YRB;HA)U6\C::\1VZ=^RFSL^[R=H MQ:]"G-K)N=>G\B3E97,4]Z*>UG^+C;=?NFGOK<1V_Q8=H_R]$6,":UFV^K^W/K:=K,8H:BE5_CH MY:M%(T]>,]S\0][O,;LA=6_6_:"^%?HWM?A6C;ZLTBQ=A"]]H%%S-VAHHF%G M1:BBGRT(6=R1-3W-,AR PS5R'8!/ F11A /,8("9#C"[",",) =-K#6UULRR M68Q=YM!E#ES(<$$:CDUB:!*# #/#9-"DTU2"R+%E"71)@,O<=@V]S,:78M<&8GP98M-$ M:Q1--Y %1 XCC#!##)ME/XHN$W+ Q3#$#%%L563RD80PQ@QPS,PGWRAB;.(4 M!;%Z%4S_'+X8; :H9=STS4""+B/";!-@FSDV@S"UQ*X'@3".!'"T0!A%T[KA MG"<.(PPM\2M(&$67C[*9Z\, HTT(;9,$LM%^)R/,-B&V313(9ON=C##;!-BV M4"# ML,%DTV ;*OPR7Y!NTH68TT(:\>;ES"AE%U?]1RSQ]%[U:SZ432]HXR[ MMHYC0CEXKUI5/XJF-1('D>,SD6...>+8K'INI MXXN$8XPYP-@J^E%T\?QW?Y9RS#$''%N%SVV.DX";]RZ<=$B5:':Z-VR]M3S6 MNC&=C)[[SUO2'=9_^="\?L^;75&WWI/L5)^FNZFME)U0BXD"M9B]ZI?/%Z78 M=OUIHLZ;H6D<+CIY&!OB\-R5K_X!4$L#!!0 ( #"F5% PXCBMF00 (@7 M 9 >&PO=V]R:W-H965T:IGS5M9YO6_#Z:H3LM !!\+W_:ON[9; M"%>+8_YJ_C3M7\>GVCZ%%RW;?6D.S;XZS&KSL@SNQ=U:99U C_B^-Z=F=#_K M0GFNJA_=PV_;91!U'IG";-I.16XO[^;1%$6GR?KQSZ TN-CL!,?W']I_Z8.W MP3SGC7FLBK_WVW:W#-)@MC4O^5O1?JM.OYHA(!W,ANA_-^^FL/#.$VMC4Q5- M_W^V>6O:JART6%?*_.?YNC_TU].@_T,,"] @0!=MOEK4U6E6GU_O,>]VD;A3-ON;;K%/=O^;34]C5]]7F8@7X7NG M:, \G#$TPH@+(K3:+R8(F7@@)DY3 X\<$#T6.J3-&CTSIJ/_#AC)H* ,Q MN065L9A(*B6\ED2$:S?BME(WJ $TCLJ!K =(.H+$/"!;-M7;=YK!XGGAJ6D!NNA<$]H5PW2:6PB06\?AU#8YSH$Q)I0RY MALA,I_XM@%E-2. _N?Y+MM\DI0F! "1S2ZE4<.0:(46D_64I,*L*0*LDW0 4 M"R")LS3V&\/,*0!UDG(CTVQ;R7FD/(8P>PI G^0RVP":\(W=5>2/"K.HX#2: M$3O#$!DG+EL\S" QJ\!E?8U MJ/57J&FWA%F=.*MGTF5UXJR>)CKB?@-@G&C@.@!J)?QG$N%S@, YH'SM(N9D MHNM;-<*T2( 66;,&0*Q;>[P&M/X"-/48\R"A]M+=J@"4:I\=3($$*%#ZW@\F M-XIO>#^8L@BPD72/K0$T.6(T*7!L :2429:!70Z0B4K]G$N8"PF04^)+(R8G MRJY/H\14(4$#R!KH 30Y/&T'G7E#EKBR):ALUMDB4.*S@\M?\I;,]BH>%9YO MO1L^]B2N1PE*C:>6]R6*$NDG38F+4O*B!*G5X*M!*.TWALM7@L\V\C3[$I>O M3&[(+RX@"9H)Z?9] *3BU&,'5YD$+0#[6@8@Y=NU"I>BXJ6HO?,%7&!*W#"B MP+6CP.<,RRH$>?I;A0M,H?/5S2H >8<0RC-S :>BU!X5N+:4OB&KN&(4KQC. M!0-H,JB(/AL?*%Q;"AV-GO)4N+94>D/(N&P4&F.PD/D] MS6Q3O1W:;JHW6KV,D^^I&V"O^OYCRC_B.O7_>'9O9VNTWL?7V>#9\?VNHXS+W#R_!]]1]02P,$% M @ ,*944"B &S'0 0 / 0 !D !X;"]W;W)K&UL;51K;YLP%/TKR#^@#B:$-B)(3:=JDS8IZK3MLP.7A^H'M4WH_OW\((RF M?,'V];GGG&O[DH]2O>H6P$3OG E]0*TQ_1YC7;; J;Z3/0B[4TO%J;%+U6#= M*Z"53^(,D\UFASGM!"IR'SNI(I>#89V DXKTP#E5?X_ Y'A ,;H&7KJF-2Z MB[RG#?P$\ZL_*;O",TO5<1"ZDR)24!_08[P_I@[O ;\[&/5B'KE*SE*^NL6W MZH VSA P*(UCH':XP!,PYHBLC;>)$\V2+G$YO[(_^]IM+6>JX4FR/UUEV@.Z M1U$%-1V8>9'C5YCJ25$T%?\=+L LW#FQ&J5DVG^C$_LV90NZ(_"[UGSVD8O MQ4.2Y?CBB";,,6#( A//"&S99PFR)G$DG]()2=8)DE6/B2=(/GB\7R?8KA)L M/<'V@X/TILB 23U&A")W#QE9ETE79=(5F=V-3/I))LOBVV+PXO8XJ,:_6QV5 MB;_]__#05S^H:CJAH[,T]@WYFZZE-&"];.ZLC=:V\KQ@4!LW MS>Q&UL=97!CILP$(9?!7'O@@T8B "I MV:IJI5:*MMKV["23@-9@:CMA^_:U#8L0.)?88\_\W\P0V\7 Q9NL 93WWK). MEGZM5+\+ GFJH:7RB??0Z9T+%RU5VA370/8"Z-D&M2S 84B"EC:=7Q5V[2"J M@M\4:SHX"$_>VI:*?WM@?"A]Y'\LO#376IF%H"IZ>H5?H%[[@]!6,*N@3&C MI//X.XGZ,],$+NF/JA0_?8"HH\;VI M^A]P!Z;=32::<>),VE_O=).*MY.*3J6E[^/8='8Q''[SP MP3B:?0*M/T.P$X*M0+2$Q*%;('(*1%8@7@B0"*^R''T2Z]-9'Y2$*'5C8BFD M=^1*WT_V%KEPKD!+AD]:K-;OQ&PPN"@S3?53P]!,+]&U7]02P,$ M% @ ,*944 6.X&UL=93M;ILP%(9O!7$!M3'?$4%:.E6;M$E1IW6_'7(24 VFMA.ZNY]M M*&+@_L%?[WF?9:$;%F;1?K[I)Q=O)1:?2 MTO>Q;3K;#N-*DD]A[@ R!9 Y@(RUC"";^5>J:%D(/GABW/N>FB,.=D3O364F M[5;8-9V\U+/W,H^B MV-T:0YC!JRT$1Q.&N0]I\AQ DAUB#\#X+=!J'3(+0& MT<(@SE9)CI+82CHK"5*"(SI5M*$']R,IF3DFTH>12L*-F& MDN?XDQW+G93<08E7E'SSFR49CM?GCQ;7S[QN/ZFX-IWT3ESIFVSOVX5S!=H1 M/VBS6C^H\X#!19ENJOMB?%;&@>+]]&*B^=DN_P%02P,$% @ ,*944+M+ M$4PQ @ 6P8 !D !X;"]W;W)K&UL?57K;ILP M%'X5Q /48&Y)19!*HFF3-BGJM.ZW0TX"JL',=I+N[><+903P#]_EG(,Y MY#?&7T4-(+VWEG9BX]=2]H\(B:J&EH@'UD.G[IP8;XE46WY&HN= CH;44H2# M($4M:3J_R$ULSXN<721M.MAS3US:EO"_)5!VV_BA_QYX;LZUU %4Y#TYPT^0 MO_H]5SLTJAR;%CK1L,[C<-KX3^'C;J7Q!O#2P$U,UIZNY,#8J]Y\.V[\0"<$ M%"JI%8BZ7&$+E&HAE<:?0=,?+35QNGY7_V)J5[4TK#/4DOC<4_QVN0!5<9Z(\*D:%^?>JBY"L'514*BUYL]>F,]>;O9-D M \U-P ,!CP2Z(/4?@8 MJ^Y7.FB:;>ZI]@@5O1;K.,W150L-F-)B\ 03C@BDU$<+[+(H\8*.[PVV2T0: MW4-V2T@89NXL(F>AD1&(IEFDJ5L@=@K$1B"^ZU0VZY3%) ;3V2SC:!VHG]LI M<3HE#J?5S"E9.N$,NUU2ITOJ<%G/'DRZ<,$X"])I/?;Q+(%A&./UAX5GSI2R M94K)S*ET83XXCBNGRQ2Z=U"=U$ATGY!/6 MK^@L7JK):0?=?QD[=G\0?FXZX1V85 / O*8GQB2H%(,'U>Q:3?IQ0^$D]3)3 M:V[GG=U(U@^C'(W?D^(?4$L#!!0 ( #"F5%!OV+)*A0( $4) 9 M>&PO=V]R:W-H965TPHB:F.;K%V6 M+=F2YBW;/M.6MN:I.*#MV[\?H#4^O2Y]7Q3PW,,Y5RZ0WX1\46?.M?=:E;5: M^F>MFT40J/V95TP]B8;7YLM1R(IITY6G0#62LX,+JLH AR$-*E;4_BIW8UNY MRL5%ET7-M])3EZIB\N^:E^*V])%_'W@N3F=M!X)5WK 3_\'USV8K32_H60Y% MQ6M5B-J3_+CT/Z+%!B4VP"%^%?RF!FW/6MD)\6([7P]+/[2*>,GWVE(P\[KR M#2]+RV1T_.E(_7Y.&SALW]D_._/&S(XIOA'E[^*@STL_];T#/[)+J9_%[0OO M#,6^U[G_QJ^\-'"KQ,RQ%Z5R3V]_45I4'8N14K'7]EW4[GWK^.]A< #N G ? M@,A_ Z(N(!H%!*TR9_43TVR52W'S9/NW&F87!5I$)IE[.^ARY[X9M\J,7E=9 M3/+@:HDZS+K%X $&OT5LI@@:]9# ".A58% %=O'1()Y@ A-$($'D",@;&_'( M1HN)':9V&!2G(4I&7B 8P13!<@@HAP!RZ$A.BZ&#>3Z@,*-DA-N .))E&2PH M!@7%@*"1\74\F8BD48)&<@!4ABF&Q5!0# 7$I#!! A(DCR^7%"1('U@NZ<1H MFD8T'*5CBLI0%LXLE@P4DP%B9GXN"N$B#A]/")K9!] #*>E 0[=1$N/);@# MS+J>$P1O"0A/!!%*9RC@30%%[T@+7,@(JN1)6J8EBM-PFI8I#*4&.",(+F0$ M5#*=HX#+#]%WI 4N0)0\DI9DLI,2A*)Q5J:HA*+QCPX&YYF]8'QG\E34RML) M;8Y&=X =A=#<,(9/ANML[C1]I^1';9N):+=-XX" #(" &0 'AL+W=O?B35X84]%[VW1R%5^4ZI^31!XNK*7RB?>LTSTG+EJJ M=%6<$]D+1H_6J&T2!$">M+3NXG5EVW9B7?&K:NJ.[40DKVU+Q=\-:_A]%18*=5_ D^;R$R!E;Q6K.[ MG/U')I4]YV^F\NVXBH$A8@T[*.."ZN+&MJQIC"?-\6=T&D\QC>'\_\/[%YN\ M3F9/)=ORYG=]5)=57,31D9WHM5$O_/Z5C0EE<31F_YW=6*/EAD3'./!&VF]T MN$K%V]&+1FGI^U#6G2WO0P_)1K.P 1H-T&0 \7\-TM$@=0R2@FD4!GU,]F ?3:,?.]NELI6Z]K@>"P@S3H(+4.\$,:#N1FT&16TUD-!A XR6Y]59HB7(9A MV$PP&7AP/@J!#%86'0D"$,",+D#0[PP!7&F"?)%>N@LH91"E#* X([\I_?G!A8OBBQ!8VD00A$\F$( I MW:,)!";(W=(!D5ZX"[L(+IR3T*..Q@^,"'R< IW M5X^:^5$&4Y(5I=C/9&ULC5;;CILP M$/T5Q P#9GSID9 MQF,75R[>Y8DQY7W452/G_DFI=A8$PJ[\:>"67+^;N9 M?-W/_=!XQ"JV4X:"ZM>%K5A5&2;MQY^>U!\TC>']^,;^V0:O@]E2R5:\^EWN MU6GN9[ZW9P=ZKM0;OWYA?4#$]_KHO[$+JS3<>*(U=KR2]NGMSE+QNF?1KM3T MHWN7C7U?>_Z;&6P0]0;18(#P?PWBWB!^U@#W!OA9 ](;D)%!T,5ND[FFBBX* MP:^>Z.JAI:;LT(SHW[4SB_;OV&\ZGU*O7A9YBHK@8HAZS++#1'>8Z!&Q,2T=D$H3\8Y 4 907!,&(P) TF)80("$A G*7F*1UGI,,F= MFSG6T< R"2B3.#))/"JT9>+(8)2%*2R3@C(I(#,JUF7JR$1)3B8J*0-E,D!F MG+3,E4%9/B&3@S*Y6[!.TG)')B:8P"HHA-M$"-3 %,5$IT'/UR&"MS>* "^2 M<;>*W'#1I*]P&T!N'\C3B2I#\*Y#T+:;^+4(WG?(W7A.-^HQ#_V!1-FX/T,H M--Z=P=VA8>X)WZDXEHWTMESI\\>>$@?.%=.,X8OF.NFKR3"IV$&98:K'HCN? MNXGB;7_W"(8+T.(?4$L#!!0 ( #"F5% ^+3HK= H -0_ : >&PO M=V]R:W-H965T/Z_/A^LWDZG4S6U_?M8K;^;?G4/M;_N5VN%K--_7-U-UD_K=K9 MS;;18CYQQL3)8O;P>'QQMOWL^^KB;/F\F3\\MM]71^OGQ6*V^M]E.U^^G!_; MX]^_VH^RH_ELL_NS^^WIP?F\ZB=MY>;[HN9O7'S_:JG<^[ MGJH=_^T[/7Y[9M=P__?7WC]OOWS],C]FZ_9J.?_/P\WF_OPX'Q_=M+>SY_GF MC^7+E[;_0N'XJ/_V3?NSG5>\LZ0^XWHY7V__/;I^7F^6B[Z7:LIB]M?NY\/C M]N=+W_]K,]S ]0W<6X/Z[$,-?-_ _VI !QM0WX#&-@A]@S"V0>P;Q+$-4M\@ MC6V0^P9Y;(/2-RAC&UCS.G/F5Y-XN,G;9-O13WF=;NM8D\G.L;:>^G&VF5V< MK98O1ZO=8GN:=6O:GM96M?/NTZWO;_^S>NNZ?OKSHJ1\-OG9]=0SESO&[3&4 MW9#Y)AG[1DRJ"6]V.&C'I1/MV1.N)$'9#YF/@!D2GU OC/DLF<@>]#OJ)@R9 M+XB)0^8K8A(;VK\=FNG?&]Q(Q-J$9\AC3_';'OS 4PKN@7 /M.V!!C84YFL[ M)FR9QRWC38E\3*X0YH)G,_E18JZDP"?\$\!2"6297R#,9\-] V#1!L]Z^P*P M4')B7O0583XD]M!O$K,V%T_,X:: ,]7E^'IN$&>DX*UAL_15&+D8BELN!J &:ISB8;,3-CL!L[E.(X;YTA0Q;#H:Q 1L;<;69JD&Q*W-2Y;B/,NZ $UR[I@%'> ,.Y MA/30_K-BHJZBKQTN*4YH-UP/; ;7?B63FZP&4;8,D(+6T0YL+>3 \-5R*]]6!Q,XLN M>VBP-@N/7E> "H'8 OX(J!.QS#\AJH9,-LN? 1:-8\OO=T#9F@FR9WY!F/PGN<65J8#)T$(&H"\%59+RKJDR9F26%B46?!\OX<& M]M0,TF1NM^1\#%QA&H!12$73!"6WL#+@4U'2$ZM$?)O'EQ!6B< 6A&!>1'RS M,FK6-#USN9P"+IIL200$R5')Q2G?WRE1V,DH+--A)^,FN2H2/!\&7%V3(7"9 M )RK]90V_TX)Q$X&8ID3]] @)J3H1!$"N*[@*J)H!9PW^_HTM%T)Q$X&8ID8 M0X@O.0CQS =!11$*IX1@)T.PS(X=",%>;&=, 5:S&9$?(\S4HD\Q7(DG3L83 M*DK1Z!1I=V&\3CA%:9U46JD3#BAH#A2%OP())1,]CQ& "\;[J%2?3M%:AXHK MH1-):IPG$=P 5HLYH7 LS[:J&WB*0KO9%$'5 )4=::ZFAAUP)&S1=@.N)K\ M&TWAE,CB9&0!*@&@PO,@"/$-%@@I)GLEH'A0U@F5Z*']X:$H:GY !6=X?0&H M.M!*YN:54.)E**&L+&^O2+IWXR7":QN:0&.%1'B995L32DG<6P%8G#4E\B&4 M7$Z6@C:(BLYZJ;-2(SS(VY-)?,MB"CB78_ \E41FA0 MQM64BX>M*>*J#D:>!R'.Q!*4^.:5N.)1!B^6'("X;$TA)$8<04HX]4HX\2"< M%&WO7Q%V_X[4W2L"Z\>D[CTT4!A;@A6C)[ENR\?PC57 D4W6*BY+BM+2F-2= M0$KNHR$VJ5/ .5^D5 #.9C+:9C8I>DMC4G<"J7O-)V+AMH.4/*O MYK&*VA)*WL5J2R %#HD?(4\11X.@U9L.N.2S=EI'BLH32M_%:@,'-\8(=X$4 M+_ QI8VX$E=(QA72ZNV@Z'LPXY=;4'0V@+,*L=R"U$6*Q*5_"K!@HN/1#6%! MK;>#(K(!B:PXII5'"R&1V"$!6/0^<8=%6+!6F?F@*&U !Q5\K069<)_4O)P7 M9%/(N:H3W'3 E:@E%$'1]P#VW8U13E"#=KS^CHV2H AM&+-1$H""1N?%$*+] M#WD @# J28F001':,&:7),A]C5"K ZZS",N&NU*#L%2,MMP4E0UC-DEZ:.!E MM7#C93O"LK'"9P'FBM?<31': !)XHWW[J"AM?(?21D5IXQBEC?(4UT5>1@ H M!)X8(,@I8Q<5C8UC-#9*523#KP1, 16XSOD-6I7B<;(:Y2":&VME<0-!@!6W4Q< M%AK$N:A?@U(D-HZ1V"A%D;K#8;X3#3A/I1B^Y8$X5Z)VV!85E8UC5#;*K6-\ MBPMPSF9Q2 RX0_>XHB*T<P&ZTL4I43XJT M)SM^S25%:Q.HXL6:ZZ'!1E.L&2W/Q $74JTQN=L"CCK!U6Q7%#5++DF- MK(5XX-OU4\"Y3B]X&8$XLB5J#J"(;D)[TGS))7!U%YT1 VY[1LR7'.(.G!$G M1>L3VI,6ER?!ADI]%+<<4ERB,:4(=%*B2P+1Q5@E-4G:M='TCB6GJ&T"A;Q< M60XIK'*:4 M?#@KD27+R$+:C;NL*'Q^QXL465':#-);L=RR5,;L\T9 EE?MH.$2JX87X; .V"XHK1YS#L!6:;=7" :#8 <[6 5 2J*.):QISX M%7#B!PQ'F/7%)[\%NAM8JBEK0B9O3.E$D MM;Q#4HLBJ66,I!9Y 8(HD1@Z@(4HE EAF8IFN"*I98RD%O!>%#(<8"'QB-L@ M[(#ABJ26,9+:0^&0HTKDA.>4S<%^=N9.]EZ:7;2KN^WKX>NCZ^7SXZ9SKKU/ MWUY!_^"ZEV[9YY?V]*L%GW^SI\WN!?-?W>_>=__';'7W\+@^^K'<;):+[?NX MM\OEIJV6F]^JS??M[.;MCWE[N^E^[2J(U>X]\]T?F^73^>X=^LG;B_P7_P=0 M2P,$% @ ,*944$F-MK<1! SA( !H !X;"]W;W)K,[)=\L7R.A4E+^JG92U]SM+\VKL[^KZ\! $U6HGLZ3Z M5AQDKO[9%&66U.JQW ;5H93)NB5E:4 0$D&6['-_,FK'WLK)J#C6Z3Z7;Z57 M';,L*?^;RK0XC7WLGP=^[+>[NAD()J-#LI4_9?W7X:U43\%%9;W/9%[MB]PK MY6;L/^*'):$-H47\O9>GZNK>:UQY+XI?SNRCQB*9RE7=2"3J\B&?9)HV M2LJ.?[6H?YFS(5[?G]5GK?/*F?>DDD]%^L]^7>_&?N1[:[E)CFG]HSB]2.T0 M]SWM_5)^R%3!&TO4'*LBK=I?;W6LZB+3*LJ4+/G=7?=Y>SUI_3,-)A!-(!>" MFOLK M4$^DE@7Q*8)K"A!*X)?"A!:((82@@U(1Q*B#0A&DJ(-2$>2L#HG#GT M21%?4R[)QH-G.:<;$X,2=(755NIS4B>345FD6=/X0;&4>#/:UG[[ MIZK62HU^3# B>!1\-%(:-.U Y K$(M+'S&W,ITJ@;+@80D!#IL3B&S,\V0@6 MT3[F&<#T$=\A%0,SLS'"F.@/2(;W,2\01O0QKQ F-$)[,S2+VP8O;0C&(9PA M"I<*;15HOU0(+,%@"=9*L)X1L5%L'8:WF+S%4!0+,RA/$(QP:J3RV8:1..1F MQK\#L##FS%@(,PA&(V06!P 3F%-#[06 \3@*C3)ZA6"4A\:D=VQA$Q3)]V('$U5>>@-T3EGN,.11"6"&\8U5%L$0$&&$4^!S"&(6V@#!&U)80QM%& M8MC:^'8/F,=6;B+."3<-!F"$A^;VM834,,,4-KO9N,&=$@TI98VZ+E+!$ F- M]C4#<%QU.8+,;768WN*V7M])U^L MISDKB6!X9W\$9,[2AH[-AM,!Y2)!HE> MHQ6QN=(A6$B$$<(E &NV%)?ACBT.VWL<1]RAX6B:F-\304=KPG9O B(H[/(2 MH5G5"P#&8D:1&4$;1B*U>SL,=W1$' Y::*$]5QP+@VE MQO5V7T*QRW1'MR)VMU+^.Q8;<;0KL1O7>J00R8CT#45%D M9F2(UN*65N=<-\2E^>,7 ^!P_ M++NCE4_Y[J3GSZ3<[O/*>R]J]9G;?HENBJ*6RGCT39F]D\GZ\I#*3=WZ..C3H^!RA#7Y'U!+ P04 " PIE10"Z,@(TL" #P!@ &@ M 'AL+W=O&UL?57MCILP$'P5Q .< 1N3G@C2 M)5'52JT47=7K;X MY.PBF[JC>QZ(2]L2_F]#&S:LPSB\!5[K1-D0;6DJM0-1PI5O: M-%I(V?@[:H932DVM) MPV L_@>]TD;!M1.5HV2-,,^@O C)VE%%66G)AQWKSHS#J'^C^0G)2$@F0HP? M$N!(@)\$])" 1@)R","68O9F1R0IM-((V%I3,01,"*/DI1^++L4D6].0^P7:)P/ >LEM"XCCSNX#> M2J$1@',7*^070%X!9 30_59ESE994&I G" Y.J*YG><6),4F4P M>E+>*G7]3(N&GJ2>9FK.;1.V"\GZ\7X!TR57_ =02P,$% @ ,*944.A@ M^IAJ562!>P+K[[3= :O'DV/JF0/P] M)RZOKXZ'G5YB#SI'I01UGH3W:JS)-:/Y9[ MKSJ6,MFVHCSSJ.^'7IZDA3L:M&//Y6B@3G66%O*Y=*I3GB?EG[',U'GH$O=M MX$>Z/]3-@#<:').]_"GK?X[/I7[R+E&V:2Z+*E6%4\K=T/U*'M?$;P0M\6\J MSU7OWFF6\J+4K^9AL1VZ?I.1S.2F;D(D^O(J)S++FD@ZC_]-4/3?PW&2Z@1D O CWW1P)F!.Q=$'PH"(P@ MN%? C8#?*PB-(+Q7$!E!=*\@-H+X7H$P G&O0%O25,Y_EX0?2R[%)G?/\E9N M0H'$ZXS5.G6:U,EH4*JS4W;-=DR:GB:/6J6#-Z.M]]L/M5LK/?HZ(CXC ^^U M"66@<0?1'A3$])I9VLQ[%$_G<$F$HHF,J:4',TQL(HC9-3-%F&OB"8L"F)G- MA&"B;U@8?LW,,2:\9A88$X&M_71K5I\GO+810B*\0@RW"FLCL'X:<8Q'"/ ( M01LAN#8;6,NX@W@+%2W$?!'"39E@&.4,E')J8U1$'%;\"<$BP0/0"#,,8[$/ MS8%@(>&PK>8(QD4< 1LM,(SQ"$RZM#%"8L$"X+@5POG:<["AUQCG4]IS\%7) M.5YR;I5$$CO.UC^S*9"GX(*?K,A MHM\F8,(Y0C%FE1FAHC",0961M"+8ZRMDKX@@(/DU0@DF;KRU0[R\H=W1 5C8 M.+2,](5:RY]@%/$%K+"-!9S";D9B66^&&0*%(H"M;%."QZ H@OC9$ M[=272%9$6/]M5S:FWP@4Y+5&@C$F&,-+'.$ECJS7OGYIWP@1XR%BVR4,O@0Z M)N[GZC_XP+,3G );/;4I#8$M?(JMS?&!0_#)H$/0R4!9Y_= "PR"7;O$DP*5 M7Z&A0,NMT5 ]ZJJT B^MP-P1X"&:K\3H=U ?\0=H_+&!/C/(#0PZ!,$0BQCJ M(X_.1WNCE#/^5-J<6,#XFCPN"C"^;,W][RGD/W_U@\#TI]VE1.2^JUJ>E]D"S M4ZJ6.GO_0=?O()/MY2&3N[JYC?1]V1W4NX=:'&UL[+U; MDQM'DB;ZO.=7I&E+HZ)9%AKWB]339J42I68/)7)9E&2S8_N0!22JL@EDHC,3 M+-;8_OCCUPB/O*! 23.[Y]@\=*L()"(C/#P\_/KYGZNJCC[M=WGUSU\\U/7A MZS_]J5H_I/ND&A2'-(=OMD6Y3VKX9WG_I^I0ILFF>DC3>K_[TW@XG/]IGV3Y M%]$QS_YQ3&^*8U[_\Q>CX63VQ5_^7&5_^7/]EYOB8UI&;Y/[-+J*?K[]+KJ\ M>/'G/]5_^?.?\'M^9C2.?BSR^J&*7N:;=-/\^KMT/8@FHS@:#T>KYI=_2W+] MYG56/T7?9[LT^NFXOTO+YA/#X>AJ,EXN%ST_?9?>9U4-:ZBCGY)]Z_V_ MO/GI^H>7T5_?O/[NU4\_W$8W;]Z][1GI5;XN2B! @K2(H]L:EA,5943<53[! M?S?MY;WL&>Q]\BEZM0$"9=ML32/VK&\$RYM-%_-EBXEDI.O-IDRK*M8_HM=9 MGD9O\M9AM67S, M\G5K1C_][;DAWA95#6S[/[-#)WF'B\5DTCH_- ((A,Z?+";CYD>OBS6\X^U# MD?)_5P)C%-AJ-+^]>1+?I^EC"V]LG>K\OD/#%^@.L*2FC M7Y+=,8TNA@-@7SPBT>U#4K;F"D=OD^7WT>W3_JYHD?N7'YJ?Z/NCEY_6#TD. MHJV+Y7^ZOOWN^G_T4/[7=+>[^I##IL-JD@I(LHE>5=6Q39-_3:N>,7XI=G B MDI+/;=EZ[*>BYX\^KO$[+9%UG'U.4+8G^_H00@=,* M/'E?E*T]>IV40*_K]3J%I^"9#3_?,];M/MGMHF^/%9RUJF]^+_=I>8^K^*$L M'NL'8,?](N^TR& AB6C)>3UH'0'?P^J_!,_6L*O-XG M^J^N1N.KR:CWYK!C? \?MLC<=6$T?RW73^?OO__7YB?7\-,-_WR7W+>/<5X5 MNVQ#W/%MLDM I.&VI77E=8CH(@("OW\HCA40O/5.JS,L^ZB75!6,^77KZZ1Z MB�:(U_I/\X9A^3'3S?>@EP,=Y)552FZQ0>NMNE<92G-4HJX-OBD68._[B8 MQ=/5E,:\F,2SZ3B&GU2'E,[4KK7OK_*/\#HX/#VC+>8\U&CVS$#?I=L4E@HK M.59U </Q*!XMQ[*" M^3A>+)=GLF$-VECW[C,7G>*>[N_T*.^RY"[; 5^G[?/LCNDA><(SVO$]*.;] M'.ZF7Z9P+H_ILT?F)OP:J987==H[@?!XF*6T=VR3WL&FX&4(-M<&2 9S*G8? MD9'7,,6LCK;)&G_=OGB+_/X*+O)]]!V,T4W_$Z_F.9YX "_$K,8S6Q%K(*O" MM-)\#0]'ES\! :+1K'47T@7Z4.Q@+=4__??E>+3X)GH)I[]7NZOXQCW ;?71 M:G=PH/F^_2::K>;Q:C:4ZS=*CO5#4=+Y26I8_3I%W=-9E#1;O":^@8]F\7*X MI$\F(%,6D[D.DJ%R]LP X2GX)AJ#H%].Y?L)##>=Z'"%T10^8\P6ZVXV),MA M:U!(7\&5N&9QT<'D1GZ",92U>. ]Z/+5$=1)(3',:TUB9C$&*QU$=M)%7R/@%Y6I@]P#E';!&.F:"O6S(I5!^.DG8S38EV:[?F_!T[^ M"#<3"@.9Y3\(6C<.>7YQ0D"[![(&? M/*0UV+N[%T9A4D8V6E/\C!9%EB7I:2#"OL]R>%&&REXA&L2_7=]5=!_]K[-4 M(Z?%G%!X>I_I._Z7N#YW^%OR)?Q92R*<]3B?_;,>->?ZN>/%OSAU)+XS>DX< MJ8($?\&.P[%$+GZIBM*I<:[-%0ZVBN@KY__"* K7W;>P94C'-!5RS2LZPK^/ M#:TRW_(_R0L\J_8S)0L"N<7;*H@[O2]%$6A;!B .<5$Z1'29?EKOCB3% Z44 MM\8J3NUK#RP*ED/[I/R0UAW\\A)(GJ=@5^$5D:/4AAN@Z-SL'](\14N27KO9 M9SFYXO#*:)/RQ"R[Z54XNO0I2+(%V[+8Z]/ $-TJACQ[*31^T:(Q>1M <=6W M=0^3R3#RT M277OF?_X/+E\75?5"YWB7;HM2+R'477M7CGKM'>S!%O0O]X:6 M.P9TZ\L=O:#[7I.WOTS*'*A=D5!;BY#!0],BU;=)E:UUS-3^K.IR'HJ;WH5(MFQ%K61PX(G6IX8X.?L/A=38_T4H<.^VLDZ M-W\_5G5@="-?"SM'E\+@+\@(G*PF,:QA&D\GDQ=\%<$_YJ/Y:7WUYQPN039E M[]%'#J\%_0OT WR\18'33Y\URP7.DF17'"F'W2B'O3<<=FTX['WRZ3<,+Y[W M#'?_^F.2[5"QO (Q?54EJ&%VC&J8Z =AHN\L$W7\Y!0]T27X/:BH57\XDY[9 MTC/V2L1K''FNQTGA:%-%=8%J,Q@,&([+F]<&?HT?DG?R@"&?#4SS[NG,]S3< M.9G3[?K]'J=NP.9XF^==CJTAG',3-C+:%,>[>GO@(@-QQ]RDY*47Z(-&[#(:3'T[*, M86P<@&[/3OC3O&W7:] ]YTWFS3W#A7R&*_LYOQ_?Y)_I[#OEJ 01L-X5QPW= M$T>B:[8_[$A:)/WS"H9H[$#7E7[607].".&YJ9X3#NJ*(.)LLOK88:"^/9;K M!_14!,*C9]=^3&J1U^QS(:L'?LA&#VU*Y41Z>__\!C<,(!RC$CNVY]7FUYZO MB93$.&5;JP0#>YVF&R'8'G=F7+/I73N_(63,!U=B ?WY/< M1,[/%^W(;51XMY$Y4GYX\WUK>#-H]0!"E'G2N8N[9%A(JDRE+.[*N2/P6U5( M^C$ZCXR;(]X0L/(#A31V.U9@D7:Z\,Z?6U<-'.R#L' [H RGMWA*Y:HCERI2 MY3&K']!3B(3L]MJ$]$@_I>4ZXR/"[RP.G:1W/'0I3/0B..==W-&:\G8+FBR^ M*=5D! RK1VN1^L0I9\8SQ7XHB:,N-RG_A7H'_31N#/O<\9+\2STCM2OY]FPQ%<2D#A;3R83HH<':> 3;ORWXL:_ MZ7;C.R=B]SC&A=>O3;>,=$=S]26S[][YW.8=;@]ADN\LDW02[=_>%7!.P2X M6;UIN>1NS?%PYZ;MAS8JDPJ.Z[)$#F=K0J=!\@%SOGXU1]:[U$_8!CO1X9*6 M57'BAO(&=]MYMSE!T)83\X:W#?=(#K2W!Z*?#S OV$WX3 @%#'I]^_,?,DCT MOR/1DR0/*-_ /E7P/!X+VOVK84>^X*GE=21<_(?,;-HU,^8ZU,B*7"Z8M0G@ M4"#6Z0/AK4,BI&[;@^3TCHQ"$9/)#6*:79ULY(K>^&W/V3Q-LG9VZG_89K;R M\F[7#^GFR-K.[?&@"NS.&[L@.#@-.",)II[V\[WVJQY3^3-?W>_:;X7>5&-H M.5]:>1X@'\0? ZMQ&7TH2!J#^G!>2PZ@FDN+T%0U#GBWW41OROLD=X$5?P&I MC@OV4>6LAR#H9NZG$V3X(X9'"QG$(:X(?W.;W>>4/8M"UW/76QB90OO_]A[L MWNC;'?!\:SX=A/$?O7&A@N@7N/N Z']EB5W!S,O#(+K$N.QX^ U_2_\8?1-' M\JFD\#4_?FP]6!S+YD?'2CZ!>ZLB$I\YZ()?W,9<1=0P[ G2K2%F MSZDNP-H.:!G'TJ\.DDL M/!;E#O0>S&^OZN0I2A[29$/O%/42$_:W6;IIO#BF16!^T9J&9(D(O[DOD_V> MS+7&3*_?OH)?W1VS74V:\@/(M4<,G>PRL-9P@G>IG])7N+2J=DOSYK,=\P!R M#\_\ .3JD<9 :I=%@1(:=Z=.UP]YL2N ])NL*H^'NBAY2]S 8"*41;)^(/I4 M8*/!/.H:Z9&6'WE&]V7QR+3?P87O\LV;%"'%67T.:!B768H"/"=]GVX7Y$/R MGB3K$M4(-$P::T*IDJ<[V'C0A&BJ[D#HX!4O07<(5+*"/3HQDTGTGVN0DG:_ M]K3O&S''TWOFXH]%MH8?UG TXPC'*^((Y$ 2-Y=+(2Q)XP@3 M/8D';E^]C7@ROQ3P)]REL+L?F*=W%6P77%@EL@;8Z+LCC[=)*Y CF -6 +L^ MT!U(? 'LJ8ZE\N4'1P\FR*_0E)X]R5MU$,"QR"!4P5KJJ.*U2$A0+1-]G#/X5Q! M&2Y*WC5_YQ%F:JCC?VY_P!93=47 M6]UL? QD2KJ'KWM>CP/I(#"^.W+$'R?%FPU>M?8/<9[!#;XOCMZ SD!Y M./B6758,R$RBF7U^Q!3"@INR]_:S7 )& M-?M,U/72>+3&&V6??,KV8*:%Q(*YXKLV\";@V32_3]@<9$+;+8,A\*+2[436 M>DA5 +AS F3X\>WK6Y5G,5XVCU@L /\E>>IE DE']X:OHCNX;#9W2%?Y,?PB M2VC(6V#G^MA272B[/@\%^PV5Z8*@OZLXJ[CDR[34F5 MNBHSN.= L^ MY0I^7;&.HG0>1#=N4S,V@'[.,^>\P8#$@15<^&@Q_C**H\4*_Q^GN9Q]B1'!;@3:150_L[$32?W]]^RUIT_!W!3O%+F7)UJO9 M&L9!1*\DA87E? XLAH28DTB7^;PQ =O0^E6WC$4@;E0D4)/9Y;G7O5,'AD-1R]=R60U.)/8 M?!GP=1;&1[TM!2\5H4QKA <>'T#G>[HJ'E'654?0C#994F;"\X\/*#\>G4J M)D )/Z!PEB1C@>T#HN*&WLR!"GB77#>XZ "W>/&A;SQ-IR%Z_X6!U) M7N6\032?< :>##H79!!<2ED]9 ;@Z3Y6-1V]KP1.3/%TS<@X1[A MT(/)\.RK]F@\X8Z"#ES57G7SOD>19!MD070&8C9^&@S;G S0LH)=6#^XRY/Y MF-G^_IAM-):"IV0Y&C8,^0J$#Y#)?0G:VZI/#>R<*OC%I.^ MX7/0%=>FI 2&PIGKC/$XR2J1=9J3Q]P9+>8HV!K[Y=5+3&8MCF!RWH5,W'7Z MT@ITM]!P6_RT!:Q_$K#@]V8;0]>'4_674(1';F_VS M^C1C]V):BA;]B.[K[\#+]\4A6T?SX?P%\X3[-ZD/>PH5I'K#BE6=-TWG1BNF+(A4]L%]BP)Y;)^K;"V=4=O@\A/XN&^NF ^6C1+MORO>]) M:ZB6Q^L TV;M6)*F4QDSTKG-V)N &K8_03 M]"*1NIW4:F/Y\;;TZI)W M!O-E)7.%:%122G+L;FLKR)LCD;/,G3<.<#AABIM,:4,GLFHJ^A%I_$VE62[_ MB*! !I$M4>Q:BJ3/BA^AG?KNTC?IP&,6Q9Y>XV:%+*$L9_8?MZ_M1^NX=>08 M^;0CGH0E%F46&!:!!:*,XV"JV<+P\M^D\,0>"3139>6]Y2X"BHRJ6]PQ'SA&"X712 Z!%>C$2^(;4$SVHZ M+L1$QB)0YW52 \$J-8WMI'N@;HH2+==4!OGY]GL6(=G=T>?8E&BHUVH_'"M1K0R'*;DY M<@$LA6J^)E.VSZ=;KJYT#<^A?"G>\&F$O MD!*@#>4F1*1"/M!^;:Z:/_YH7H(:[P(?9QV8 4'"5('FU$&5MSW?Z*94AC.) MMZWN%7)>_?YA54+Z'OT1@Q8:#*\!.3U?N- M^2H>B,1MKKOK4^_MK!HR6DRC[\5-A3^VXI-/EZ] _-&I85KX&'64)WK=21@P M%!;/2>I0K5:UM "RL&2 49IL3!=7QT2\?(Y%R\ 8TH92?"HZY2E^A:!.!5,Y MV^WNBJ39JWGLLU#1+N3'8P"IQP&8CU:G]C@X X,3OA+3S([@ND8>&] MZK2KR@TD];>@-V>BB=K\>39'V/HCDJP7$!RB?F$5^B&)7^KBUW?TP&RKEC03.JC9,W\-;M_@/W89?#2 MC?F9\T>PX0PGGXPFG_9'J0&<$LRRA2^X'LZK"MSJ1G5:OP4:,W$DUEX MIZ+%[SE*@#*ITX=:69"'M2M0^!K=U%1'U3R'= KI_&%"8=0+EQ5=1.-)/!\/ MX8]9/)PMX+\PR&2.'XQ7\7"QC!H01=$X'HYF^/_3132*5W/\_^5LA#^8Q7,0 M'!?1(AX-ISC4))Z,: MG0U,9;L[HB&EN2[174'Y!)1"P1%U'.XI2]$1;WR]OOY+'G;QEB"]P 4]*$ ; MRR$C\))[P1= -@:IN Y&D/M<_JW.Y+5J(02>@4Z9CK(Q6J&X_8!RQYQH@X<, MZ5*J0W?#AJQ3?- %IQ]Z]AQ*0N CX"BZ=7Q7:+*H9XZ[LFVG &8&H$ZSIJ1QZ<14A1E,U'%'1P MH+(<4T+(Y]6SAZ3Z)1NN+X(Y4THKO&_[S'YA!M&=D@'(]?+F+9)SDZYWF"U" MD_2TK8X5%LLU_%W(T"WOD32YK;>%T1N0DYFE;XM-ZEE'%G M/($F/MW>X.0(,TMJ.?2\1DYW ][B)?%^2^:G.^+J57IF*71]D]:&OEI4*>&4 M%"XBLX>9W&O&5HL_XM_ '(@*2*%/6LK&\*G?+YV4DBW3+[KY!@,E"I8A3( < M@ ?.V:,;S.0L:3NJ!W(]N+);\Y=U%P0NCHZP54ZRBNX2@CK#YT$7P$Q0=3N7 M+I&/XT3XH0L_PXU3J37AL3XPCI[6#T684I?DOI;;X%MV>V@D72BI.*^@3$%I MRR5>Z5-#CQRP%R96#]\=2G.!;Z/2^4?S&]*R93"YL/9)?MR"] 5FX, 3[_[ M 3"%P$OAQW[&SB/A@MNFXK=';U#'3;@E7%T,DP%&V##29.4P)X&K'BVU,F>5:U'5[=!?$#1*(,9QZW MI\U!$9TO:S39RQ,F:$B#I3&PED^4NR#1[ NA!' F*1C M?C79%.^2C09.996X+\HV5+;0=Z-1QM>=5&V$MG0*6=DUB6W:/8=(3%_[Q(Y+ M6&AR=.%F%=?58IC[O75R^HL\G!EZ>DU,#D;:I<'I)V,LS;D4B2R.0Y*5_$.1 M8BA]6]!/#3,PX*HV!QD^,_X_]B4GC8V\X^PW7.[$$?[-L3S_4/!F6GE7%O@( M[#/*^T=0?V*7VNT20X$(*"C(V>1GV>/#='LJS33I6((_,AB*,\XHP<.W/?+!":%"3G&])%W -?A$J4AD)3"7 M51[U%1Y#6T+XO.),"LTHRBAUR@0]22Y($"XA.9<>V(7KZZ4DE:Z9OU.$#P I MI1CK:&?3>*BPB(@-Y%6;^];U XTU!FD4/68SF0;M&35- 3\4/8L[0,]*ELON MR<%K.+<63XM*X9V,#O HW2N(#4W:!@R^3S[H"*[\'\P<=G1JJ@I]WS-_ZZKR M"?!A H_<]>C_1*6:LS5269/!I3L4@],2)&VHT?R-8=#:%ZLA '9DD<6V( M*IAMHP =[M=RU\22$,I[CTT'8-5/3IW4=!0W85)K'9:!GWK:\R*TDU@P1E2V-FV MH3SI>SUG94HZ6./+09]3+WSC)F-3D%/+@+-VG)EV)GV#=!*,. MN10QIFPH)GE042+*6_H1D^E]0C@RBH68SB4'JA:7^O;(E=^2QXA*12RG$/YY MQV:*_\Y;DP5B";$C7MU&CI+R#,&&8.8)9_U%7)V5L^N(-+P-ZVE5'20S'4I) MS2Z?W'M]3(K#52B?&W!&]I$3L0&O>+H)HT(5ZOJ4,M4+-&_BP^<<[&Z=^R-E M<%!-UHU#:+JVI]FR+*U ,R30(Z-K;X$\M=._<8D/\$,V29,@&@XV[J8H Q^- MJ%]V&+*&),/1IWK:W');RN:%K_*EZB(UJ@NP=U4JZ8G;D'-$A!C/4WG,&X_D M=)=B;QIGNE%RG*02TDN3G..?M,;8!4,3'HO73"E62)9@?)/_KA:)R3()"-]# M)VO:4&"'WZX&55/E"X,C?QQG:4,(G"< K!U,JIJSE4EM[@+!:RS$LXYUW]A MP']=D[*B/G09K>;J"%*<^(WI)NXQ8.[-1-'5C(6P&^380,V#>P7K(+CVIJ;8 M!AE3X4T/MB;>SPBE 3_%G?NI&%" ZVHX/6,')0T?MOO%U]$MJ:E\E^$43-$5 M4M+S3$#26S"AY$*6;G4\1;0B79& JZ:IHMLZ/41C/=SHF/ $\0/77+G3^1WA MW?"'.>QS0K4;HHDY>X!CARC21*.12"2NYIAG-=I3NC7\K THZ6MC<5VRBNY9 M-":Q1GHP>3:#G997FZWNH BY#2M;[\*\7HE*(3N_E4R39J4,[1[?Q(2XL,L^ MI!0M@0%Q:I=2/H,^8?HN>R@*2L'=LS(.S\V&7[[PJK,Y?Y3 'I(+7^0SA9$8 M9U"/ A;&P\H>S3Q%J9"4?)F$C-[@ (0L"[4%+A3=/G4RAM'(+0_0UWC>W"SR?UA(*B MCJZ-7#G /KJ?;^9A955&ZR<4DS("/]02*^5<]) M6WK+W$QY(_?IE&:RQ3]+&35Y)\L0E"F%>U^U9/6Y-H M6+[BCW3,_M,C,"[U&G/M,-2 M#8D"1']9=1Q9+PQSV7VZZ=N'-O9LF.C)JKREV1ELD!$E6A$<.PEJ^)/'&HVA MHSH[G';:.M'/O#-4.P?1]_Y(Z-A&P7*K^\>QP G:#"M$E_%3-]("+X/# :Z' MBLJ[+'?@7=C:_R"E4.]/FXAG<_A=0\K11I1"A ^S+X]*>D(+7/R*86M8$P0V)=V^UK]1B38BC-\F;K!6H(= M?<*[(I$:CSPEQYT1US:P$_3QZRKKEC+NV=5H%D?:R^;J%;J.7/*G?AQ+8%8R ML1T=&A/T+?Y\]5H[M&9<( ,&B"Q3!R"LU7-=EQH*6;<9:4;C.,\>)36;_3GF M?H?ZAT2#M#FD6NG%=ML:5> \3NY]9HI_?C,?N+4>Y$MG2@()T?*?+H97LR'F M"U%+QJ;?E!U+/JWX-LTQ[YJ[PHE:KMF'\GB(.94VX$G=_=T[:G#GX^GUR8OR M"=O6K1?S!G2]TYV$1BU<.%T/H4H+LPG0B<H3&P<80&3^NU'V(:Z\)@^ M2ZU3*VN2@9B$KPR"X,.> MV@(]S,B$/K48)?#%*)Z-V3[#/T=SL6K[.T4VJB%BRO$@+$K'OAR^@4NDJ++: M0R-(GWD\FIED9-+]>7]?IO?DJ9,L=$J;\R:=[6#1$$U'SGC$;5@?Z2P2L8;F46V^8Q-)V_ MIIM[DK"22\38>T&N@#9TP0*DW<[VZM!SW7!1UU9K/^;B,TJ?-% F.#DYQK!W MWJ*6?Q-N!5H'DI9A&H"T#0*,(#[ $M)@6EPBO(>-I!BE=520PUU[ASTS>#!D M8([#UM-;V<#!$F;]AB>3.+=I;"^18!Z^@UE"/D!,-O9*YOK4Q*PQ1R\,LO.L M:[QY5=FDB4H48 \3#625?C<6 3-<*DB# #!Q1Y\N+^7)L-^ M"R3MJ5FC$!852-VE9'$R3B,;U+G ,9(&RH15Y9II,_"@UT:OP5=E^5%S9'O4<'<76W_&]IGE!\*6_#:IG'=_ZYL>UG1[Y?<*@$*(1V#PSGF!-EUF-7(/N 2YR<-7F=HH/+*!]G>=#=G"NC\9KY2<= MYX0F1%\&3V)6#I"_#L]NR(Y80L2IP,[J9EIDE2?'0+?^/8$\!,@\FW;_]'8( MCS(9UUSVXII2\JE3BPZL2P2S+I],_47EHG"T''<#>B?X7:)]FF@,;'6I.'E4 M>=$Y'S@"*()H=:P5>''1K):%(^K5-)L3 !GD6\+78O8)3)7]Z\]KC=SNH77/%1^P+(E9U>>UJ M3Q8G)@4W(=6_.) _9/O^\!1S4_))3%&BBL!8>-J)>T7]'!8(CE(7X0)2?YP\ MFK5[FCH\ MKZ^(3.2?%_7>D0P-Q5&"3W1/,*6EB_HU(H)W*GSZ<$+* M'ET6NG:IL,E]X]#6@6)3TN _./N 2:I=#F6*."G74T 9$C!TENWT>4S\* MPRIWGL5ZDJSA&#!VPU *;6([G*J2>(KP7%K?I"V'QO'_LCV;2J:63X(^_&:B MOD)]%4:<=PR:_N/(X9?RG&!="TX>/F MYT"4QA0*ES&9DN0#K*WV M: G&3&C]"1V48$GJ7TJ7(@9T^!;Q6<@.%[5.ZB/5]="CFR,CFJ,3,]9%;J51 M: .CQ-4V915P>.U!"1#M ":2>Z-P/(Z-UOO^YF_7M%K)>B%U!VX4A99]JP#) MNM!&5>A['8/RDH%DE!O+9U2Q8:1'A",WKWPR^Q(7-1Y]"21#I&,ZL9JLX5(2 M=U+F!02DVL7C'L=A*,\?WTMN+J(R41 ')=\F(1J"=7%%T._X6KX#B7+>!/C9 M6:B+*:4<&44B-MD12)[FA<4LZ?TQ1!Z^C$U)0Q,C(KQH VU7M1[0TL6J4W>^ M#(ZB"4>76G9T1#0-_44GL&>H5WHO@I80+9=.1!\>L(_78 MM!6AVK] YGC06];C<-,;9S#J75./?Y\NRFVV"T\S%:5YF&N$3T;E1X\8593@ M>&C](Y270H$XN$-ED[_#YE68WI%'>K\E#%BDO^AV_) M*\B0EE@]NWU>]Y1AW0]5RZS@FN662A25:O$1_(BDG.10$Q1"X.?V4%5[V [O M)=OF$X*_B%3;6O@3]6+OC5>-$%3>^8IZ[V4 M_77.15 ;N#.))JBUO6KL4;CG)'T#,!R[B*QY_UU'K.3,/%6S;C^!*HCA/EG3 M(:FZ)K"A<^SS.7L?HD/@,B.EP85+O@BAE&O3"R.]AE&)^U6YJD MT%AZH"ZXZ];,F @*JOH[O/W%+D#4Z>))&+QQ%9ML?<\"W@U.U&/ MQ=1(0@%'1%%*P',J[>0@O/.[-=TJ7&L;!J+*S4\#4%.9V5% ME_F3-;#LZH(4"G7Z=P(;51T*E^VD8##I40,(()"S#O3CTZCS6C=IAAD$\-1. M#34P+Q1ICAWNZEV2?Z#8QRZ]3W:Q%=%>O5FWDG[+:X_PWL/#X3$K!RYZPK,1)"UR7 M4$@)0\WLN+9=+^S%U 8=C+6DWF(/6DQ+^/W6>=-W;(-A<+3F9(C,5D$H)KM9I@6W;61PPT9QA]/LQ<-%L'_*)ZYK$MK*N>4D M>&UYS&I'C]B9UOOB8\>GFZ-D6W]T^2@L/NW^RC62UC;KN %8_!_ 8N$5VPHD M8HP-?ASD0/FCU&H);3[@YMQ<0]YXX^<=K9;;^IRE?B\6R0W5M*^?&A5BKI / M$U'T$7&ZHR,O;'T4M'61%CJ,0ZV_'41_U;XG)T:_?OOJJRITCGQE1G_2L5\> MRT)P[[JDH<,8".9%<%\H]:P='F;#=DV+U3U"T+E*"7>AYLLEM=U:NP,1@K$F M8#3=OU1@L5@/!67-R!$><'=?CAU%Y,7G=W!VIQ/[OMZ,O:D.FI R2)I4:,64 M-1'PO!!R1^RY/TE%PLS;AOM?<=T1&6 R8ARR,N7!5_*?KR(92H-HI]Y\W]_1IE%Q =$$JG# M@/_VU**XI@J>NEB,$9STG$S*Y6]^&Y*0WS::*J#J&54DB]^_.H1T;";@<(OV M;\EVOK$"N6'(5J:5>R"X.W(IJ1T8N34QPF]'O>*^\<&+U _:L$M+TV/%!1(K MYXF$C_+B*&@/?Q9.[W'F+OL@81 1+]4'<-N ML;37MN6-")"5?D3?(UY@8B '+AJ7_>7]-":3$ &7KP@>EHNLO#5R NK%GT1[!X^#],9SYN?D79PF.S"=A)J!1/CN6/^C.0;E\#0?^1>,[ ME<8[^LYB+9D8HGQK+95@#(GE]'WE=-UC[MQG?%]<\FWQ(B)F>'.6=2CMP%Q_1/@%UG915(;4 M27^.#KXE8X >DA[Z,$T;(73K^E( H7Y7$,?'.?;C+X; =F^GFE@[M]?5JKXK M=Z^;H7T[!*-J68^-SS]AP8>6 >4!J['.@)6-$&1E5DIF/G<3/9:& +#'(/CK MHB3_LL;7;*N5K6DJU(]( .4[ M3HHQ344Y 4/K2V"YC=O_K=6CL%K8!.H=OI#T=R4H3M$Y5E>C<2-D+7@*B^D9 M> K!#^_P^E3WAO@U7!YTI539/7%+]XK!^7UZMWNMC>.S3"4(1&DI&T;.$R 5 M;.(#060!@VO'3>H(0:+;J87&=--_B*9)L3\/!<[F+$/2.#@S%9[.*4&9'?F5 MC.H&BGTMHF!35P@6<3PHN>:ER19CE^Z,8F7# M>#@>2AX*QOFSO1,\KNT 1\+]@&$=XK9>97HTG<4QERI?G+K]D5H7 NXSF(GQ_#!)'P29AT M]Y =I2#2)2T1_&'F5-=Y0VIFR,2^_.+FY%18Q##(PZ3D0NG9(F!J:#X..)^%XV>\@R:RXP8-&A AZ-+=D[9#,RP A#S0 M%CBY0U.\!@5P]YSN-)P*8!I>!4[G61<;H^%YG=R] "G/""GE44)X5.Y $1!8 MSI__5/_ESW^JLK_\&?]7_Z6K7W'G,0Q/871)19DO^H8[]=-_N[ZKZ//_=<9D MSIGO?_7M_J^^W?_5M_O_EK[=+<_T\J1G^C>>+DYW=38MA?I"MU);)6Y,ZSR! M8 (+?&;<'*@K!6&?D3TO7GR]N+FI#D&LI.JH3!5#-BC/12[E?+JUC@!U?FX23HAYQ1WFXIEYW;7ZDILI5/M$("2QQOJX=T]C8Z/-E;98 M(>"+?/D-(^:BY"-;)HEU [D[#W)CM322D6]#A!):-L M$+EB_/Y>U<45_1&Y;'-)D1<GAP"1;)F2H)[420C$0/DPOP8Y989&IQXC+C;%)_,;&5CP=T*'>- M5C[(RQC;?&RD"U04=E-V!/ZJ=31Q"MOM M?F7;)E6V;U+ENFKY1DD=9>X>PLQU5F0&3"I[J6B+&"_G5!;:[C45]T G=],> MH3.)U2]O?[RE5_]2P ]?F!:^9B'6#48:R=LDN>6#S/4WWM8E MX!A-\18+K=DOY8;'E5GNB'OL=8I$WY=HP[&'4YQ)SHU?R8'9Z$W:I']'):S?MIH@@ M]S&YMO&H>J)\?W/34%?QA*(=J[OYQ=F+OA\7CG&KC;Z=RO/. M:C:^2IK+0:AO<='9$\TE< 82051)3'3BIU)I'%2PSGL\8!];\7UFI7ROD5-R M+]G78=-9A^*5Z])KL6-Y%#-KC"NCH)4R@^F).;>--JPS<[P!-L(S["/L++V2P> MS_"SZ7@4CR?Q:CJ.1JMX,9M&XWD\7\W!K)]- M5]BH>(%=C1?Q>+[0%_\+[!$8"]&,!QF-XN%P',WG\*])-('!5C#8.)Y.EM%T M!?\9.DB7(\I'F/-X.HSGBW%$"9GC;]R_1]-Y/)E/W>?Z[^5P$B^7PVBRG,73 M^1R,T-%R%4^F#.-,YT@C&&FVBE>+.5(8B+(84E/EU32>+)&:*Z#K$ AUS1* >H.( M6\>-#-,?3\9 TBG^.86G9\-X.%\"Z5;XYWR\L(*_@@7&HPFN)L9XZW(<+Q=3 M;@Z]BJ8SV)AAM%C@Q'X320(!V3V]4YS3BZF "UYZN%?93F*8EC MP('Q'.ANOF83Q)%&<^EA"V/WG2IB)+'%7">%_^SE+4\M;[B(EW#,SEC>> JG M=C;O6]YH!6=[./DCE^=\UM<^6>2U25/IN%I\._B@]QAE[#3#1\[9:E-?^!KJ M<29^W<$Z;6K;.-[EZ 6>_>$H7HXFT6(&)VKLUV5??#E^$8& F,+9GDWBZ71! MO[WVZ0A.G>^(-5:=D=T@C7- ;^@:SP7QW4Z=,1AZ_)H_C!H]_-3H#-WIKHR[ M<>-KR^RV!)!D7A@;K@F,!-+QT4#K'W&#E%>QM= M3&?S&&Y+/A13$+*SZ>)4IBB)P@Z&('V^"]?D0KB$H#?Z)" &P M:M&U:WV(EVAQ*QC96^,W?^.-E/-[-TRC=#"30:<)*5B:;LBQ&@]7N]9J52>W9N#T6$ 3TSGW@YMN)00A3J+#J MBVT=3.3!O]$3E+ONL5+WY;*TM/K7S,$:>HZL[:(YBXKJ3H([?W9 _LVSZ?&: MAI("\2C338L%-3-76Y2AD$=N1$ 92QN4=&H9!R+/];6U-G$@%B3%@EL/ZGC. M=VC Y"/J%H57+C6XC+G5Q,>PQ]?%? FJSE@DUPJ4O3G7_0EQI&I+RNS[>LK% M)Q%TNW234#2ZFTFRH?PFZ>X&A<-:7]G1L/;D+_WV/G?3-7T[:86:1E8]4-)= MD %G0*@[X+KI*I(Z1NYL =<%D]DU3.&L+69G']PJ;!@/J1:V_^O:_ >FOF+ M7 ED\U$.1[,8QN>\.'IAJ%'#41F'0W(Q3_$@?]L*,GS^G1K4957/3YN*6R[ M1IS,5J)X#N/QLGG%!CU\0G1^*84+7[8..OHBSNS&W!4);X2&-"BP=DQVZ@7,TT?LI=#,[;BV MAXQ6187D\ %^TGRZ&URE/[GD.A3<^O/S)X$?- ;Y*7VD\,*/"*>,D6_M3#7I M#GUK!?AH./S2(9)RX@^%AXXUQ88HM(IG?[W":_Y3L#]]$OR8[K9B'Z<+ DA%!8IM"FY$BX52J=%+/'UK=,>,2$W?A M<$OBW/5,-0#;'%A%H$=T3I;HQ<>;E^AA$Y<#E[Q[M>1 (/^*)<\][5WK]ZJ;M:>0EY.V^#!O*20; M!V"5A,GTO3G>CU)E3^UH&^W5? =AC(QPA]\BRYO-U3#18IWL.8]Z9VLU SQ= MVL68.)!X6PJ:O6U&V8::..V[3(6:[63J:^$NP^_^Z;^/YI-OQO.A>\!TLQD- M)J/)9!;]\.U;9*F?;[_SA>*4&L!+]]T:\>SB"7[!29683$%))$(LXZ(5]I22 M*-<0#\]= /K=0!ZX>R):M)>X],ODLQ2Q.8"3.F_ET2DW'X MLY%\NG9^^346?CJ$&2O\OL,Y4;>=7P0QJ$L!6P99UF\Y7GIMD%Z^)[OCU,#B MAW$=&(A+,!H O$=#H)MSM9JZ_UZW7171:!(OR+L13Z?+B-PCXWB\6FFEHI87 M\+LF\6H(#\_F,WIT0@Z4M]W==2;Q=$%.5_IONY/>:#:-)T-T9^M?;VK?SB5" M[,(+^G]VFC>W:[18Q$OXT27V6YC =$:+6;P UM#'\O_7D@GJ M+OUIC$7ED\D$_IK"B[_KTB9QV$6\F,V!#"NDV"(>S:S$%Y77ELKS&H8NBL MYP?&(_3YZR0:M^)%I'?BA?/.^\_>/[00NSJ:#W;C7;'*Y^K'?>*B$T 6^3C+ M#\?:&)EHUQ=W:(9IYR&VGZE.D<7*L3+)XDGT&AN?1Y, O(EMRXP!4OE.&@\' M7KS7125XE1@:]FEHU$BUZ%SI3ABZKJ4;A_WE^B\Z+H2 M[D9WL*D/I%0*DPGO42@5(8TYX3'%8HO4PY!H'%O4^!Y@4U>;A9J:,JVS>;I: MW#3S,]5!B6"CMS;!A<5#0"U3W5L] MY6EYSVWEZVR='4+CTW0BU\2QI$]%5$]A6T-T+=H[LWU]@D4251]@*3B!HOP MA%B39UX1T?%0O'VE',W%GG9O*!QKL &:G(4[!2)\,'&W,]6W9W3 M^9 <4&_ M>:[WA.&#(-S"8O_.(T=(MV/WY G;SM<0^NKK3;";O1AEGXER%#4P=QN.,=%M M+L:S"=O,*PH5GF_2LOG4@"+!1!QUR,&-C/'K?0+4\'&7RV-.6*OIYD4C6%/9 M'P-G4.%U$@1M&L$$4ZIM"F8S3*? _$=N_*22B1;OHJ ^\YX3F MCI6[UBTN4[D.DS?@9U?R,U_O9UL4=EZ888NS/H1"$5-^9G"I)HS%BJ>R-2_7 M+IW*9$O$<& /4(NE$[P2& +49AU1%:A;AG^OP9-H>G,"55X;:P@?(+O"]C=7 MT5UX0N[HW>[HSI.#>29P7I(!A53)^@I4AK5PE#X4M20JTX53)1^U]PO?,ST M?H.F ^-]\>';XA-Z+JZ/]S"EGI3]W^2WD+'[/11CT+/G#0?%;9)'WV/9-=Z] MDALN XEDE$Q:.H]BZ+P!@00/^>;AM4JI-)'I>@/1^ &1NHG5\93P=ZAT$&985PFG]O./A_.2%")P15_DZ& MO\D#\8Q=+/ST>:9Q>#Z^_KTVZVRV$'1 9W:"13J<]=F9HW&W=1G/A^/0A&,_ M/YA$[QIM]V;#/B,3#+/)\+1).5F,VJ;D'(R_R0F+;QY/Y!X[;>6-*#[K-^)8;)RA5_,POTFM_C^B4C=J?<%>8AR9.U+KI$>%5*V0S)*:B#9D'FJZ M!R<,_Y-U9&+)0#D^H?_.XN%X>%KQ!0M_MAQ'_W=K?R)3_A %<#B;QO/IB@\. M&] @ J>S5?12F[RU=4#0\);=WZL22$_\']8 S\&K_O^#-LCL\/\%A?!6,L3_ M6A ]X3"5B2LKPU-&Z:"O$4T"M,0?DR>#-OF8FFO;IIMSZ]FN 36_E. I.)\> M]_!B.A@:P]KF;@62Y&)DGG.1 RZ@9G#GN)%6?S$<>'2]HK^3@1_-0)5Q)H4T M(L1?$ZR?NOH]S3Y+Q M%1&]"'B:S=S)#HNCL#C'Z'9IGL./7#H!\2O.G%*%XN M5F?"FG; QDI:D\,:5[0KZR>E$Y7>@W2$"V=+]UO8E"K(3]$1;"=>&4M2.JL^ MC/)6*-L)XK?A-<,?0"^F+T3:O;'PANKM?85BD!H;58X0\FH3BO [/R<5 MMU7CL-.TR65)I2R$B\4-?;.M 93T*/,^XPYO5#2;W=P0Z]76E#+X:W%P'!JU M,,VQ1%;+K[GG[7 4,6CNJQR]JGB%O,5R4/:B@:[<^)R;R K Z48:QF+3]52: MJ]G9L2#A-7^T2%B&H/'Y\Z:J0FT?1MW@F-YI6W.!'38UM3YR04&/)QF5@6G8 M(:I%H+V/<;XO?M"% QS6J)-P]I;Q.DTW"ERC9X49 QYQP5F.6E-X0Z%U]V@U M@A7%EY12W=TA%I-3.!@Q3%V>4!NI6,T85GXD>A)4(+82U$D1@[6[=B0>>XPZ M$+5.9-HG,K[^G(HANBQ_PI(@JC1%=5;&DS-]$5VB8@O*/<59L18'PZ&7DTF\ MFF"T\[LTI^QK_#D+B(Z 2]\I'T\Q: K3F"SBZ0KF-)[%D]&(CWC(RV>SKZOJ M&<63U<3]4Z7&;YG==!DO,8 IL^-E"ITZ3L5SWU^0LY>#W,/!:,8?C-![K+/L M_W'?$ZV;H_&6J7E+P^SBE8O(:0(D@8:Q/N[<^7Z6_+.:H(C53\>1B@$-:[]32(IQ@!PVI.=26?T1D9WR^.U1R 4C.#SNU6KDG7Z#U1UH?0[83D^U^(&=*_LY,HH/ M_)X0VP0U +<%KY0&$;Q[?#0?+,9^5H$GAE/MNO(B/L>"Q6^ M2^_JJ*6[^KYI^<;Z'-FK^7E/8_:D #J>4&N?&<-]'5+ >=K(7\>@-1V844'J M-I5" Y,6:RJQ?Y^"175 $P#8ZH:L $*E3>$_]SFV9_HI_;0O8NH_8@MJ3 9VPTSHHIJX'99*:@LMNE&YL\B/X,HO[T MA<[EJ@\2LTL(!U6\%.I U,C-FG(=K#75T=R)-':Z:=7E@C&+>VF4=TZIY<]5 MBK"LK\DU@'U$&WQ#&GB^CM[*;5'5$ M?^L65CSL#"7/;#8E&V$\IM_&B' )'X]'4\J*6 R'\/&8"M_?&\X;\P"+>+B M!Z?QOHBFBU$\7!+YQV.L=&>C9SQ=@= C MD ,@U7RUHOV!/Q=+UJ['*W@ K98_O@V)Y2C;4WL& G8ZPE8D$PP[L,/S8K*, MA[-YJ^;ENFL4K#G[2"W%I&4.6ZE)%4B86+QWIMC"-)]C12^'6YJ<*Q+5)6(W MXA' 4+UHX(!\=(%NX,%OI0%(J V1G%'P(IH M1XQ'T70")N$0_QYC?BO"4<#?DPB,63P2\/<402A6XT53_;%(]_W?G:=*!:CY M[\78ITYB)-#)A5:XUEMWY/H,V^ DO%&.$I]K2C6A/4::GCT948 ; 2C %!JZ M*_42$2.&8SJ+$R#K/)X"O?"NF4C@45 M7]CU5?*:EVA0G[\T"=C##Z7-NDTD]G]=8@[7".;M5QC/5BA.X8\AB4=X9#'! M1[B/.%U@U-*/]P">&RWG^-Q8!/4ERM$%T0+4I,624],O,=@ZUS]'TQ7Y3#@9 MP,X2$]]7_)-Y#"('/UK,R)SULUP ]4=8[ =..=+9;&2^2_PLIB+JZ !>Z.Q--R6D).TM3TB MQG.^;BEU$>/1E^?$$6Q:(?XUF84_Z^. 1;-<5'('3+*/@^7W^-:_ZP@-;@=N M]_QZ7?, V*8O^?\F,_B_6_<$=K](J&T@]W>Y!-:!A^"9%?SO96!YHTBY.CIF@^/^_N*Y$&!HII0%$*+<=OF37'C(GO'?M)[CRJ>M)) _7J,@$ MZ)=CQS]!&XOQ3)8Q6N"2S^G!V%3XJ5Y\U]DDXY$B;@IZZD'-.B6 -WJ2, R9 MF&.A>];(799NF@)%2RZ;,#1 OC2'IIYNW #&] NQ:05AZKSTC_]TFM0/ FX@ M!K0.8?".F^"%9Q+QZB01&0EBYUMYBD_N+#(M_B/(A+> )]/FZ%+#?$8(#9I2 M+I7V?NG"(4:_HN^,-.8I!M<\V24&^? MHUZU[,QS*].K?=CO)*3DII5!V.=F6(@BGNYQ)3 ]I3*WPD#A>(_6.<$:MVY* ME,E=[^K7UL[#/S)H3281\>O.8D!&%/T(=*"B']_(@W*OIJBJ+BC!HBY,1 MJOPWQHV]07#I2U"F?[$A8RF1KS&WT?IE,'&C3D&Y6&(7!W@DF]Q/#+ M'&R%">+X+4&SG<%_,1]U9NY2M_?D8UB1D^!R/(F7'"YK\RDI%3'EF6G-*")M MP?C3!?T%ZOI\V/5+6M?'CC?_U#P1 @5"V32GW7S-O)KNP^44H:ZW1OT2W""/AVP>6A2.X.$>C MX33P*@<7?V-+^9V,6,6O3DQ= *,#W(I/=K(4@(XE"BCU-T6OBN2UL62#G0/#%,3/@&,-1M^J:KPW9-4-&0, MSR,JH7\-@=8D$>'C7YGVB]QDQM0Z'J4OZ0$N71G< ,$16;VN;AZB$ZO)'? , M-;"M>2@PH:YYS.;N>(@YB MRRR9ULDM)3F2+6)'N%-/@XT>BBG8.,1!>A-^V1;)@ZX[Z"R!'VI376*+V\;S M;2:B@>ZSIF3PIUET+PUY$7\VH*2:40 M<:;S,8*L&DWE?@)1M'@^ G;J^C)(L:X]%NEMH-SO*'//PHUVSRGH':X*3J-E MHE;BNI_;B[DZ[2_FHS/K9+M\_>V%-V/.ZG+3;(["-B&%^72O M^>M>_F1X: UYGERN1B9 M@9JK;/4PW^XP]YJ/[LQC2/>Y0\%-JX/3AUI'7@59&6=GA2K?0F M"8YNLG?@85MAK4K8#$WRX6@&JA$*P6WZ:'H.M^?5-VHBUP_/"=3DW+Q([D1L MA-5*Q D3=9K?4O+.63&A1L+/-_I]\F:%)CG?AM5:]"#CUSF MX6]D--UB2?"C[+00&S'NSH1PXKH1?#O'XJGH[Y1S=]R57N-]-H,N5G]8VO V+8/D%"BST6ZW%J^$4T M Z5Z1KA ,W@WCO.:40U;S[J44_/8,?>@A8I2$LT1)-\#S].#/)6J.@HH,MQ" M"PJJ+19C+=P,YWT135<,]H.H_!QY[[=@) #K!"J;8(TA/<@KN^RB%*%@1+$B MM%<3F6W&3AIDE<"K0]W'R*OYQ]C^P^]KL&$_9GFVQXY2C;E3[974U8SW+&8!/4<]@GE>H=K+SVT.(LFN9,ZLT M1<>WD^ZA95*F#=U65G_,J:("'8.>BYX9[ ZU Z_:8260>GN9RIA4B=P6N_+F M*MUGSC;*J!: N+&0/1Z%*)LC'(NXF(?Q3EOK Y9C\LQL*6]M+]UZ]774LGL: MP_()5!->@OV'T/= 4)NHY?GT)UO P6U&Q3W"C_,QX\W5:XW>PHW!Q]2R$1-4 MN4FB^88<3(1FS0-QAB_F%B,?-'J,^;=D_(]=4M61:VY(I8%=&;-?-7)E?1UJ M3?Y*C-AYU(E6JFQ-#>IS%ZS+H\OLA9,P;@R0&K7T[=DD3Z"P:8=B/F%D! &C MH=K\PI;838;V*SN&2^3E?&RZY,BS+')?.FB:'UA;^( .:6TCQ"!B5H*XM%"8 M6Z9=9C9H\6HDY3*#9?X1;]"SGZU3FV.34X*SU+VX^(FV1HN%6Z1.GG+MPB/O M[J7*0A%Y0 &IWY+IQ *R.YE,!TN#<_02]_%B1'*[2W#5ITY65NFLV,IU3U&1 MTVPU6"+L0&:A8MX2EW-M'89U";1N#_'7'!86&HV4C1[7IV M9>%7[AE'X&,673)MUI M*8?P&OF[^[FSG9Q*1_%9DAKIY-K'M8@<6D7'2@JT3Y]JG#M*3RQ78Z)4OE## MQ&2"ZG=?8T!@*[%(IL)<4:USX/62+#<'D/M2V+H):MOIE(CG3WRNJA&\)D_O M0:HUL,!YVJ^X< D]B+LMY2BE[%1DAZYHZ[LGVRZ8.[,^-],6U42F M.]+)%MB2'R\ %2Z>U6TB6VC<#+#]%E_UH3HRGL3FIB;Q<)<&PI% !^C 9ABOV.^ O.5R.^0@434 M5.BEVCA[6TY.$&WY->9&\EB>:@3GK=&8I[PP1>RF=&D\80T;S/28=*#8\&W LR07++H1/J %6=V_>4XY[OTAFW84^Y(>\K(PGSP;]J$& M&P##[+ZM;/0#$=1E;P6"8Q:S&<@V)-272 (,B'@:'#Z-P4KM%*7E]LP M@Y5 FO4!*_EG)XNW-G$0K4Z(-EH7\!!YE?[/HM8TBTEFUK+@A5?J#>)#.4* MPMAGF7\L,"5BEVG/6;IYL^K#U19;97,6CS/4%6=)"(&S/4GUYAYY^ .?-.3$ ME5C9#4+/P$ 1GF1\EC2-PZ4L2, MBLNRTKIY[I!Z.BI8C17YD;DBAU[H6E_+#=MI!G0MD;Q-=#TVB'\I463B4V4> M"2&_('>D;0K2BN#056;2SMP#ZF>8#Z9?^C8GMB_[68ILGP!I0QHU0O'G2133 M,*L1__%1*QGP&8'RK(1LP#\5#8>!1U9H]O!RR4 =0NR5=6AV [MUEN+U?!%^'+N_+ MA122_-2Q#"Q\F\?SV?*YA;;H]D>LLH_]VT+_,F!,JJS G)]IR!A-6* M3W,"'E5A=!,"H?#'DW,@1%K<'W0F/$LDG5L6<6..2NNUU)UA. V+M!!)(CC$ M<^K@V_E,%IZJY7PF89&.%9ZU+$H#I'*?5]W5I^=:B*3U'T$Q_L>1;:E;G MH#]APDISPL)[YXS R]L7!&&SIX(&U&E1][H#N'NILQ11)RNU%=TEON.+&_[I M#?RT^N*%V#[F,W8/"78#PG)\L*C!#1]:;)UE^EJ3NJJ>.Q#UF!@!.D?E$KQ/ M..Z>UX*"&=-DW7C)@0?BY([Q9#"=GS_ACM&3TK1+\(E7/A>Q"YNJF7D=F(UD M+39,89AKKHSW)S3MMEO*;L2G4*5V<;(PTJ6F%]?<)Q\H4!1J;*=C3QY[2ABQ MR^+V[K&2-5TV-,T\K<\4MV @-8*-/7&;ZPG?.,(N))78:DGN M2-6M?':^DW6J\-#N2N2DK+[-\ LC)U+7L&/HH4:;R%:DC9B M"?]>SK#(&[/8X"T7$@HOMO$S6#8A8([UFYSC**3(H9$\HP&HCN8@"PYX4G$. MI+NZ&8%1?AG RG3-,70>:0 P<%'8!E"-Z\.Y;L\26CP10^J \W#^(;+/9[#7 MP*1E$-),B'X>M[Z/=C('S%-J)6_F,!&C3T$ M)V4.[ I!PTL0=7YF $3[^OZYQ3(X).;Y.TS>M]BF">J!$.N@\GAAMV3](8SZ7DPRS>F-2- M,R9P?TS@ -4I1J@Q6>!)8DO.UL>+*V[$_OQI)6=BZ!FT]0%.@BEM81S\ODYR M"?(E/C_!0U*3.J%T9),2/Y&Y%J72VH1*X (8BXAIF*D?DVQGB@T8@+&#&H<= M9MD1X!9"*^=2.E!3'KZ?)>?'&"D5#-MF>QEHS8:D\09LM?FO!EH'HL>>?,A? M9!)^)8RR&&?'PNT"NYJ1'=,T4&J7?\59QM1LOO/)_E,F..?.:G/F,0U>;#M) MJ\BVVD[Z8KDB:IY8L910$4'I< QJQZTKHYW%*^+ MJ78L:&9:^RJWQY*;'&TY^JQT:0L$,F@^WWOR3$36L,<;P"F""\#()DT1/SWE6'NCF3K= Z<1R :&V5E?\[2Q>&"[FX1D@E4E+'F/C6_ MRBK-_Z6Z(UJ(8'=+.L2& KX)>=/MUY)H0V[]K/13Z7@+D42)B=^C\Y7/=A@M M*%.IV%41_9#=/Z1LXEPFG%:DGFSW#J+#/XZ%Q('PF5_Q)KL%G1$$T=_@V-*Y MXL,@_O6W)49[W\%86I^E\;_!+>@BEW?\,DW,QN/:A-,0 8+CX&SQO[3!PP%6 M;TG@?,WCN!079"7IZ]KD)J9KDW85#SHBOHC/8:&18:'1&2SDXMN6EW[$ M^8 M=/[8-Y^-PVQ#C3D%H>U3\H7"!Y*A2QE\FY13"ERBZ\7*:\&-XQPJK/1;=*25 MU/,6:SH:(TVFRT'O8+T2B)K<,JX#WV5<#$;!2.I3]3$%3:*N M+#R>;S9@OM904S=?D5+ZO5-*SJ?;:M"UOZ$2>0:O=9&__Y8+66PZ_%P.$S9" M\17=@G;DK-;1U+3 2#]A=JA&N5!RM_4J"RJ'184EO;^('M+-/=MMU#M5 BDH M';K:HWJ9I41I.*6[; :Q_$FY89=,9TPGU%\%/!OG)\MO^W^L1?#F MYI5[2S,:Z6EL'(M?1_]*D9Z7+? ]7T9XW7R!RZS75UU$JP4BP:WF,S \-%\@ M%53QY@2YAQ%8*5]'WW$Q7IF&.09]IA=U*;F<$4K;Y91@*VZT KN18='@*!NY M=[T?' P#84QA(W+$F)@N5JTE2T*YK#?\G9BP+ZP3^?)B^D(@&E>3D'D8^FU( M6"-,MQ_(&&QT&E/TJFX2&FN9BG5&8U5-+Z(9%2-*S4VS=LQTQ(-I?N]NFU\0YMA7XV&DG%:;:#!CO@!WMJW;!!NR&Y3[&^462"WK=NZ&"<1.Z* MW5/@X%"4/ 4B1Z\ OBJO7?JD1;O@5$A#!FJDY7$MT! T%'G(0!D'O50,$M_0 M)>>:[B<.]7S*]L T;-I+';WM8GY0;#EL'MQ\\IBWGR68=9]>YB0$V=Y MUXQ(HYMWAS YTKS==UD7K 0TEHVU24W41U]'_X-M&@G980\,U EQY3 MVA2QPBD!99ZQ?^I.BC-$&S4^7)NNBR%$42O)S1/_/OLHJU3SC,IWA/XR?5GG MH+&L\=?1&T]@69J;NTO*$2)QUZ-"=)C&BK&, *.GQ5U1NB1 YCMLS-9\\^1K MN,)[-KP[BZ; M-MTDG3B27N_J!U)K0*M-N#&,8M]P9,+C+W!^C_@9*:X% VMYL+K]5!'BN[OC M[,;VB'CT,AX<$9>EK9!-8B12B''O%0Y_-4F$V>OZF9&,W+R(M,( 5\Q"I_GA M @ =[4*G#91\U] MO[=[0<)!U:].]CB%*]$N03ZO4%D.9/2CIU[E;0NCK%Z.&&^;ZOI1$<0/7OUF MG>]9Y*%VEBB[,4[G,X65')/A*IY/1]%SN;I!&N _C,!U]]^IF@ZJL@K$4N!9 ML84!LI)F8R]%-# \ A/4K5&4Z@Z6&$2AAL'(F-UZ!H61.MHTX#[QWG6>0FN2 MK_M:!L>J5%HH.W:B)(U>O;'=I$#3D?!9%Q%&[=8ZU0.0T%2B4S&%R+\.!NIU MV_>6_K?/2IO#R%+"ULZ42MQ.Y$V<(N7SB2U!?1PBL _AF2#;6U#S/[*3$,\5 M?\N(9E+9"18Q;,B&O%<,L/;#-;$7-M$LQ4V!!CV%=@(T,B_8V7U][11(-42 C"QH2#9 M6QJD"R)9&K]7['I')J,<"4SS#W?BF&'G?IZVKD%?0D;;6)Z$KX$D8!P MQWQ$QZ=@HF$N=ODEC006"CQ3O:#L4OCTO2:&V(#0B38G\VB\1,CR970YGPAT M^7BT(EOTEDDMRP,_J8G(P5OUS].+'L1C5?+&,&0+^>+>#Q!&W\\&<:KR>HW M+1M>.?>8%O+/W[3LQ8S1+>6/DRUV\%9?3.:PAE6\6DUH#?#)=/);U@!;-?%+ MX'_]IA6,1@*$SW]61VRZ7,YHM+*ZNHM'?UM]F(6"Z$RK^3U)<"+U?-S< MM R/&])L.6CT%B.-H3F]5F_ IL@]+SMCU:E^WW8/:>>@J81.I>M]\D(Q=S!; M_HV#-WV-N1_OL-%C%5VK6]_M\8)FPM 901IU0CA=WRJHUUN^SOAZP(-"T=N. M3QD)47)-%?W=U&L8Y<[#S6+@OA.4L@$RB=H.)Y+@%X6@K,+?HC)1TJISAX7) M5@(]*2%O!5J$$_]%$]WQ"UOL?^P# *57=Z* 4H!.DCVHOW<+/O(Q[,)+%=WH M=(,)?3&[@JU#D<0,)U4N\>E)X1'=[9P?U6(%@(KCWP]GZ%B12X2A+0E4--(7 M"F9H"4,Y'Y7%#AWT%0DDFQ!0IXM;8*D=2;4;=&^3=B:MDG-Z "ER*-6WS7F@ M+@NT1&;F*CS"33$"X^S45>UU?^H5XA_98-VN;V%K:X_P39R/JD"")#>7>J@2 M'&*W$^S25IGN2=U'\B@2]L[%'A^#*MXQ$0UW.Q&6=DA\,/-[3K$57 U_Z[5V M15L5_=S_2/P\C7!.CT7Y@8(7>\QG"M#U7(Z_R^('9JJX8OJ^+(X';4^X%K\M MQPJXJ[R'L]U&T\'J2W=,-)^XY[+@%'Q%">3,[62G>F^;#V.))>0;BRLDPG' M=Z1N'^T)^O ^9T+"'_0(Z-F2BVM!!!KB6)%09$/%17]Z*ZK"U;'"XT_1IJ A M$"-#J-N!#-(!"$"0&%L,Q#/S\$+M7H1+XX0/-"^O]#TRN%0S\RZX*"XGI721 M+SRB+?OKA.W1?/;6V#9O.?X<7?N6V:>ZUNM;3HY_:BYTF]E^NVI04:FNP9LK M4TKU,P]H3A6:_[EDN>,%F"#209ER^0VC]J.T1$G/VBL;YC6Y7^!GVM"[PNQ8 M;EG#Z!>>XR7G,-DAUJ>]H2D559>G?@BLLU 5D+2%>TQ'=OV$Z?B(3Z5'M>9+ MOK/#.S(L^=[48]]S6V0YC\^&X:EF\I\WY'!)K@?&5[=6<<( YB$F)JWS2Q_EBPP#' (Y4@^B7M#).2N:X'FJ9NB^*=,&36]P!+IZD-NX%)D&R MV^":?]@@+%[N^( "PE-YT!B+?(1<:3)!YB5& /OD8K=0WZ)!013%*J ML9/HVUVR_G!UNT8\)4U$O=(:&@*("-/_U246'L8L#W,[^#C)9?4K=!TY.<'>8>C2*:S@>CU=5T,9B!X/]. MM;VG+ 5=>#@ P\4,LH7GFZ4A92'[PPL*X,SD?0'$K2HIF MMA]LFI;-E)K[8\;_@N^^O[[]EH*Z"U3M)%?TQCC,KOA@VX\BR2"5_/\>ZOD] M0:+S*2(]B4.2Z:;A!PX"1 YF0;*4J ] 9[MW!:;0- KY0??#'M*#77:/*6H7 MZ>9*^XE+C,*UTPA_'91_4@(+N9Z-8N1*T5)IA.WC+;@$LVVF]2T.66:I(L]C M5UWWW.[)XP:12:V)P4P')!AB/M:O*:<8D.J-H450NFCZ\$IR M'U"4BCDKSVH1"A]%&NJ5S;@A]V1(Y2S>WM^^XZ.J!:=D_[LHRR%-50>6P"L! MC\ !@KTG@$-U>'+00,3L&1,4(^)R0/!64#E&[1?H6XF :(K[G$W/F MH1"H'=,(4@]G_ M,BG1_OW!=L58PAZ.,;EY-C2=X?#3T=!^0L],[">SYH]&^ @A$=/(6&O0ZCGW M)7J/D &A'EVQ2U%**UF&JL!UN(S3O.-4PT^GN]&_@J^TS^ MXV-'*D'T(W U5AJ7NP*C1D?IU\1H1Q(7;=S8@1Q50 -<@WESZSC:J7!Z;B/. MQM7?+O[CJ$ 9&U5&B&%T[%3 >8@4M!10"%XA\TN"PW.7JB5<=/;!;9Z/1JO- MOEMX/)@B'X\'DR5V-QS,IM'S]_%D!7KY6KVGUR[FY3X)&/\'8GR^H=_( M5MFP$#80^LAM$M_Y#;IUIFWKPY]IIW0HX@"?C&C<^_%XC &6><1-E]NVP6(4 MS^>K:!+/00I-IJS^-YZ9CJGU[G@2CZ;896*X6*"?%UN8<<5D'QU'(VQEN\!? M8GOL:;R:SNF7R]6I^(L>_DCG#%T#T6T: W*D.ZOB2_ M^4"FU.3*T^JT*/7!\'/.ATPU1TB\$1OW3I)]; ^*?N_;/!3E-N5^,6L\EA@S M5^_R$W70K=0ST,Q:.[*QYYRSCS/W9,_V4CKO1:E8$#OL#%.I.*C^V N*'2=9K= M?7'[$@D_D@&TW3S1.C;-O.0$J/)-#.LK-"Q81=-@&GCIAV.X4_R,@) CBRR/ M'D#6"T/K00XV?TT9;O[>")\,8R#3\>G.;/CE:+608HWFB+A:G#9K7G8 M4;Z."VU8J$Y\1%\XFH\O]R\^^YVQJ/.?J*>#1VSN<<;:?& #&=-@IO-8I*V] MR>^$,IF^- MU!-?HG6@&VDBSILV^]K\)RW^#47,;S[QE$'N:'W!Z("#AD;:E3G5J'BB@)\6 M"FHBE2FI"^5CP_;_^H0&S KMK^+G ?69_3PO52MX2UK!6T$[::9IR-<5TH/%@/FX\XW2VRRF6#TT'P^ES M,UN)4GR!3X]TN8G42'0]/1W+.@AUT#1K;*ZGVP.KGK1(/6EMO:LY$!7 MZYP6>PO);/:AM@S[IH%>N?:9KYZ:(ON;]@B!JM*&Y<%W*Q"K#HYA]X^P=T^ET"?8^3] :>R+>WSWINU=68_RR!] M_D2S*?P=DICRQ']D$G-N4=_Y-O9QY_%>Q:LA'J+E8#FR\4JM:$RX&@@0ZV=S M\^>P1<#K3*<84;P&LYGKP8FR%1$=\!=G^WW/;,@9),Y_SL3IRA=*-N;TV1)F M,HZ7BS$N?#J-EZ.QKGPZBH>S[HF?%(,]4[8)'"S9YC' M#XD/0NAQ\>10*:X6\CUQKI/MC!06%7? >GG0KM;IECTS<6#RG0]&O'4-%S:# M83DUNCMB;B:0,Y*L<3ESR=BS+NO_M[TW[VTCR?)%OTIBGNHU#:0XS#WIQKN MREN[QU7E\5*->8V'"TI,R>RB2 T7VQK4AW]GBX@3&9$D);MK+B[N'U6FR,Q8 M3YPXZ^^P)<55LUPNK@CT=&=\6VAT,:8R4VC6MP %%ZU$FVC2T9Z*P9,T]LX" MGL.-]998;5\+: -T006FK#F8O$B'9%G_%RW3O3.US7VY=GN@L> "==!A&N?Y M#3JKCXG/%Y89O;;,B"]>O_]?Y>*!9=>C_V.&TKOZE5T_\LM)#YY-\%9&O2=# M[T)>MPE<8#E\*/G#&8);T0,E?BC2HFA Q 8I7GT\(PD='VHP$"!+"_BR'H/< MT>9E4HW;0F3Y:IP5+,[#[5RG+-D"U6RYN%A($ M[9>(>:M3YE&'IDI 4M!%HE,11L^Y#6U>G,OK0%,FO6O-(0984FSYS$53\N5F8I!-*,I7"SJ+$6<<"8=TN[Z]A1OB M2MP&5^MS0N DB$+,G=-1T[T^_7[PA-QA]TQ-P;/BL$$15&:$<&RVAC@Z#^HT MV:(M:GUMT2\YKE*'B)G;BJ@+K4KTJQH0(RCR(:ILI>S[M3RYWL"Q7@G2(D>; M;#J!+A3"0T=,4)[T%F:)%"9PK17*61ZZVQP39<64S*,S%P-VXQ M[Z:JPL&AO+/Y@O!EQ.\"%'!RI:I>WJ)%;>U3D#F!A.)4IL5T0E*J/8XDC_=W M5:"'\H8,_MO]I4S R)<<34D0'.4D3*#)YZT]_GV-Y&*N086/")@\''*N8Z^4D]U?">1,];AM32EJ(;>@+5M8@O9= MHJ$D'HER8WOI"-&.*@KQ.U$+<@A#01F*P4YZ08Y2%[';G"V3G,609VG6M*9R.HW&8K&=)?44%,::XYT6MW=[-EQ*6,D(NIN4 M:%;AM\^2JH6>T,#"6VR15XTK[O!U0=X"J7H<7X6VOPK)R"_GMO=/-E]C3R1& M!M:J2?-)R2L'W"2?3&7=)FG1M+QN+7Q=\[K!;*I2+Q;:L"$Q0SXPMQ,2?SKH9=3$CEVO3:&98+#[SE(JA,'>PH^R,_= MCI)][.4KH8M$/QM@L9OY%[S>SI*V38L:B7B:P+8'%?(6&KJ#0TM1%[:?'-8='LQ@#]L)>II6I..#?(\9MFR SH!( M\<# UJ9YG3%M:X2P>:<<@ )!^=)N4>_LHKI1G"4ES*M!_:*$ M\U/G_;6]D#+%;]2QCWQWRFO#&W]A0#3>&A"-R/LLB3($B&[6T45J$JI9,KQ%4&Q4/6:76#4#U*TT(SVN M*(!/3<58C0P%N&(^+?%@YT6+>:K2!@&IP[T]13(!UM=.DP^AP GMEM,6>6,Y M*1RT30NJ85TY F1(#6B/:IX45$@%2.,:8;0H?XIZ*\FVE@.KQ I*F'&'VE,+ M](']M[+Z5+IZMMP"CVF:&E["0EC L9#VR9#<-D!3D_["/U,\%N?WS$087T4( MZ.##:L\/4-7A)O2O[]%"P^AO13/&A&#!OEYLYN<8@W'O M[(7[P331?18$ M?/>;KC?@OD4UE-IA>PFI+F9Q4%W$S/[+-<+EFSU,[>\(NK/HK,"\7KF?"+7M MBK1=D]ES]6G%N08@P(+^I=I9\56WM9HK$XTA@K#C6\NA%JOKS0Q!<:[HBIK% MQVE9#:@$\,_KY^XW>X_2J^OKW1>.B^V/\4MWF7Q:LYXM/;@?R4B$R4.<5$]* M!.GB[A';-&HB.T15ONI<0XQ[=D6ZTMUL9W9FSQ4_;=DTE,,$5/E>Q>DQ97BZ M*&<.4(:+B%9$MC9) 'DJ';AMUR,'DD&G<-=/!WTQ<*"N^>3H&J$">GPG]C*; M,XN.HW;2L/DF)^-.CM@ZN7R3T3?PS-1\8UU.15J5E7Q9!/Q(*8U#-4E<$NF-Z/P1W@K3/:F/ 5FU#$=J$5EY59L463HN$M]H@Q M'U)0)B>]J[=7E$^(&>8+XG.HBEGSAL30&M9E&:VZ#O5'VH+5&JL8Z#(3)B6'<@EF6X/F;B8L(T5!DZ=NSAF"2Z$BN.30LRM$ M'7>&L@AX]GJ_NR8E" U>#C3)>YX+W:TYWGS?QLI9C N]P M&]$1@K <;$W&5G5([.V,9)5Q;/6^6(!=)])L7*$9+6)*4BJ,-#'%)&&=%L2E M]RQMD&5!9F!XK,%_)7P+PO.5TAW"O!UJC(6*S9,QGW3#<@MEQ M1]?+EG/V\B%M0B]"R5(Z@'*["GCPTMX#Y"\@XJ=JC0P:Y[""R<:XH+0YS@/> MK"_94T(AZ^I).*P<8V^MB,;.U:OKN^9UV1@O'WTA&=)\5*&#>Y= :GB5'>26 M4K> Z:4)EYW[O.B^< @(6C!VAHU+F3!;O(-B?*[9'X.H2, X!9?<@!1)1*A- M9D0%:+_D'$JLL.LH MZ)$ER7C*,[WZE_MSOR.9K M#(8REQ57CN&DQ5A?$9KJD664)%,A>V#;#,=LTVAA:=<"E;+V,8&LE&T&IX!P M9ZZ0$Y!2A[Q5K&P.H?W',DLO->C8G"0\A(CF\@/!L3!$=4MQAEHA"L;%M0T<_>@B?'DV0 M> ,\A(['K^O7;Q']4U"?=I0;*H5)(_ZFM7^@K*QKJ%Z8#=;9Z 1>6 %)J>VE M>8C=@:\7;I%9;!&N& ;78@G&['IM! =(V9+NVLPE($O/AF#3GC1ICN MBL[C?D-WB&$L.DE(30#C4O1LU\I]J+\72S,\[:^A@3/!7BA,W0/:POXP FQ- M&;+JO%@L'%;O>]>L7U#/9&?38[>@ MU%^N<8.$(=QYN\>;4U(/MLL9B)N82CS-,D%N3^5?VJD^4?>,L?8P7AJL)6'> M49E@87V"\L8OR/(CZ#H^!&,W2?IF MU=AY>D?!9$NXZXT/#)U!N?Y:B+2OJ_HXRKQZ,O&?OL@ M(>A_$]DG+K]+6JA4R5BL"*J_$WE]IE-_N)PKV3^(I&#O6+(1!AH3AM!CL=L9 M1,SMC(ACCR$:X37$<^R^4E06$0:0IUC'_K$'U1S%,[L?#GP3;W,LM4W1Z%^! MO,E&'2CM'-&)QKU/BZ4?S2! @<1CD<)F8MUW%,J %K9X@"$)5S?]TLR5LEMV MU(PE&1R/$2E$_4,UTUQ*O>9 M^9'<^46:-=60W:)O"'\-B[S=P1C>=S>6K;[J$*+K[M/B2D:10')4\&> HOE7(P'5^90'%_VCI=P2TYUI6\5FDJH;X\8-=X8<1K 7_H%F"[%O;G50!LV!/?.(HD!C,T$F##1" MB'%NXL1B<$X]A!P*=:#8-%OM8KVYF:UL8H9S0-LI*OQQ.4@$;<"_/N MRG!#Y':D52R\$G0J@4R";C\MNNM($^=X-6SD>- QH6PQN@@WJ"!(H48]90=M M>2UN";Z0,?E$IL*FL?FZVXJ%#9N/!0AQ,+'0#%:@-A\)X;R'(F*27C&(S@)Z MWH .16*;B*YPP7 =&8J18&1V-G:)*>E>[!-45YDF(.$4MOIO,!V0]@T]OI1P M%_N%)2,&$;W@&I?,/UX1>(X8V9#;K-9B^*-^AZTT,A2ZYUPP-,G:/%)U?XON#+GPR.F65]0OB^ZRU)Z]^TD? 6=^?;5>WRQ=@.VKY/U^ M@;KZ_XO.Q^UO87]I\@O<_4)R.X+B) M5Y 3FJ1<5@ )#D40S?!MYFU>NLYU1V6XM\BX9E2L8P7;:G*?F4N#9F?2G 7! MTLF_&^HT6UF)K3&=(R,<6#B#EC8"! MU@\XKP1=8RY[/[#QO>G9_#H.OS(UN+1WG!1D$1YZY2L-/(2D*K.PA$CT8BG$^K1" ME=ZG3PF)=Q*4B1KPB%?N1A?$(FXL"?#8&AT::6GKA_81$7!&W8R]HQ$2#:;N M2#7X24AV^SUIUG1B BGL%:AP>VUO:^7A,]94K ^HF1\MV>U:61@.'HGX[C[J M/(0$%OM60XM&*?ZEV%/Q9:V/6:=YP8ES M\+&'?*,4>6)?@ MV3)OTAH>;G& DZ3"$/JVM!8;3]\W"R1_%O@.8@%.8+?:*JEAB'E5QM9$WA@U M:9Y3%: B;6JN^#1)I],':K&0+;%9GMD6SVR;9[;5Z"L_])?F!]CP<0'_M-,QHEO6U1@1*!\] MQQ^2E< MK05FD255FL/J81&Z9O(PKI9/FS0#=EKEL XM,%=,:*D&N!JL"_ Q6)<&3B2N M"RS/ %X)(C)"L/ L$Z@=,751A45:Z-4D (!I ;8&3=5 MT!6>I]D4+W-LKFF;T]E927P'V _RDKH=3[^1G;5CA/%M:V9G)34[S,[PUZ89 M-SB2*;&^![.S[\>W\AQHB_@6$/YD8O@67*0-?7TRWVH>Q;?*#,X,U3 N*^!; MY81R,3*XOMOC? OX3@,'-J^ =YTNCX'D!0=]2AVV=05L$L]&Z?,M^*X%X0;X M4#F=)DV5%B#Y]?A6"0<2,UTJD,H*1%-()W## MMY(-_*6I"D8 MB*3P#\B7 M(!Q%IQ_G6PWA/V'R70MW,RQG:?L[S*_*+)W6$\Q]J4$8*/(I,/\\SJ\.K$?D M6>#><$0SD#(S8#8E9G95IXEA.=RC$UC+HD%)%^2?"3.N PPK)W0[8!LU7;SP M >:1M=_$KXI)FN4@#&)1S@G(N,#9<<*/E\),BV>VS3/;ZLELJR)&U>;$,^HI M<9MO8UO(@]H)_0-LJSS(ME!B:W(:0L5]_W>R+[(G\Q@[]7FKU?Y!B/)17 M[<#F#;^QX^H1E1'CW0VHB(J\ NP+-DDQ!4@U&4H#F$X/I[G("M!Q,A@)M-=U M&[,K(%4S0P MST-;"J):7@$/ _T)U%M@T%6.F8&TA%S9REFZ8+:@;]$! OZ5933IM)AF+I70 MP N<@2P!"F..\@1\QF3NNI7/R/SQ\R\2YD)]C>3-)RE%CHVJ":]]^3;+I$<[+T\RKJB"!<*5 MGQ*T8#?G&"P<; N79E[A"-L%4Y:#$ O+ MJ]RT\V] +7/8F;HFJ1^$W1(H T358C*517V&05(4WX.<(D?Q'BD#9%&\+J=8 M4IDM,,:*<:9D_S-UG^+K/Z\59K"*GM^PT5*BES"8P]JX.G3QJT(E&8/9[/0U MKF'Q3%DM^_KXI#1;*F*[I(@F]K.':UW#W/.&SR?MK(GE-M=$8 4=WKX!?"F[%H%N2F(I@#^$8R7X1I26@( MY_[9'A YXT''9_3:0\_JG:;W0\-$([(=I1K 4P63$:$T>.ZI8ULH)J03PO)$ M_(2FI11E8*.6%S*C 4$9Y%8XFV5)O'!"@)D'UT3"H1?(")[-[A8X?N)U<\'I MT[@=,Y/<;A"BQ7Q-86H][ X8G9S; O^%,UU65 3>AN$QVAV%0.'I\$IT% 3% MW).A^K3S[S;T\:4-_]%4-/JXHC"\;O[DH:^>E)7]@/Z!W>H*UUA(]$)-%]<1 MNG31>1RE"B+/U6;A%? U*037R7ZUWQ+'HUA,]%=Q("+!*>HZLXJ\7+"H$!K" MPU@(O[T9KGK.!591AF[OTF%4-CP>7/>!HN#N=G)JX"_O""G4&#H^!J!;E'=$ MDR-;2=668I6L"OX$/!"$F!%6S'YB[M;^]0_R?D4VUA$:UD#]@1;A;@)5L*+" MVZ.E?GN$33^!$U.!+#(B@UC#5>&+AI0&[@M&O*)LN;O.%5I PGV:_#A#=#[O M 2X7,OC#F27H,ZS6@U?9"/Z=LN Q06R\)T &2THZC;Q_X*>3FO;7O]7K7Q5I M10A\.8A,;8.7?U[#I5+0GJ#.-1F4NS)4$UMB2/ BRD^P[G6*B;JX[F;!>?ES M7G$T7$T3V'2XOT _FY(9Z869ESQ[=,W5<]&E#W['Q2'!<(*XU/8?7* BMO9! M \>?H"XFW'81=!'>KGCZ*(;@O2K-?.'BV=\B5BB)2N93T ABJ72=P=U)_OZ6 MX44/ (?(DP@P(!&>':?8Z:1PJ8G+D'*TCQQZ.%9(=P;ZBT5>>U'T\<0V(813 M&CRD0)M2!96Z<5EEPR\8] 5=NELI9)>S)>?/?^HHNNPB,J*D5UU1Q6Q3VB>E MUU-=>LIUX6HD_*9Q;"IL, I0#U"F_'QK'V&",A5Z4%# F#F\U833T>\#X]=N M61?MYM=6DXPVRK>%!:%M-C7>>OAT_9!>,W*+T]P;JTU+/9DI64]Z"5*XOZ.;@* M0+HZY/F$:6,@?^<'+G^:F3!GL[5]<$):G-0'9)!?1'_DX3FT#U7=EHO.P38/SF11N26V$KW):S0#IAABBS/LAIZ&3YE26)(AI.K3]M>MEY'& M05X>Y)NBYS<>ZJ##<;/$U:L0>!2'V112=0NKB,Y/'\/MBM E15S(]Z)<]/ 8 MMZDJONDE)2'OEL0-@^J(UJ:7"B*3&:>_PE:\]OG)4/><2"DAA+T?!]&\_1Y- ME6(."5X9<2^R9HR<;6 F0M@RDW1%>$.6]484O@./"IY/-!?6(I9O53(HG$VN MX!HI$_QQ_'Z"O!V^^?>:DJ$O%.!807?%ZWP*&DQIKDIK'E"ALQ6.08 M1\Y1E2M,^@1R6PD7HM#-1=>/W"<#XMZ8W&QNY.(S@PC,I+X5A4J_>*:10F4, M)!N8;,9M=V50##D7=2/H&3SV[<#@D9ZP=491PIH%%CSIV&*;@$ :DJ%/=1G3 MW8O9IICK(7R'D('@*)ROOV <(R;I+N:+&2=T:6 0#6NTINQ$"W,(!+Q<\E^F MI+9S@_^=?[B3IZU\.O&[QJ$Q2&N&[4'@&2@@WFYF'+<.PW,M.A9%S(J;& M]R!0;A#7=5NH4Z2W^[8C,+0[WV6MIR])^L#XO*O]M18:5X5=:A$=N:CD_6:QRP38?#)!E3 M/ B]6&0$5"1"]6LU*I-=(4_D[#JL"[NTY:1G#)HL@ ?H(R)CLLF\6W5?X(]Q M$AX#EFR-*?W8[Z'[=]%#67,)3T&U#PG^%3PY28N7:%.J%KKNT3T7A=MJ5Y^P M4\H-P/4"\7%STP7M6.0<6/Y%)YGM1E2=PWK",*Y<@];.SBALG(QNE(8]7+A7 MR19(%PN)*[ VFUKE[;M-]Q?YCQ\UJ>P*9XMD]=Y #1KW]>S*YM*K/"!)PL*D MDVZ#Z<(H_S#<(1Q)IZ3A=/%VP?06="/1A"08VK7&V<=A6KZ[D[5"W-M.AZ1& M<;[J:9WI*SN"2QFB9;AX?S+'8+CMGK@ZHQ^11GZ+]3-)UG&BBLN4-@3"?GT= M\\N0 ?>SYX#4$7Z/-OIFIG:X&H3B^YIL*XTR\E![;:J;C\- MP[AT6$C?^7;OL3V6=DE/BUSW4-)M/)^+D-&.Y\>&/@<.ZR'"TBR%ETX21 7K M4K$/+W/%;HD P:\&3\-IPTUEA&[) M4J)EEUQ:@R@8./'#"TZ%#.P^N6B9:,B -UHOV$!4\$APOT3F'SZ[;C5)(/@_ MJ1[_E%2/__TS/?ZXO(S VFRE. ?9_$*DJY,D]^10"]'0$BN\"47[W.<8Z_?E M>B,7(_8LLQHTM_3.!=V$D8$XAI^*V((F4P3FVHF-M<.?-K/Y8LW;ME@N+]=8 M4U<]E1J)QL+NIIY 2OY<752(&#A>CQN=T>C=HRF*&XCX"EKB-M5#YF/"Q(11 M-6H*EL'),4\-A/,5CICG(H BCA(-"C&+;@K)P65T2G-6Y<'[3:\2[TW@L48^ MR9*^S4%U:,H7P?N:O<8VBS)^SLHZK2=4N[3"F&-;4K&"&W92//9.[1^*?I#3 MF-1P_4[.F48!Z8'?'V-H,=XIM?DW+86-J(.0U5T'5V#0&]*:.'5 M;;)=>]7^F 80OF88G3L60Y)R/ 663/B,!:EWFDLQM(.UG7WK^UQ\"P$W&&/Y MD^!N"TJ02CF_H8.MS3P@@NU,LOU?%C>?EEC1"SJ=J]<\P[*I]P/,CTX1 ]7B ME4>C9IYGZAC=>E5.&%WX%KCF)]()EAQKJ>M*4AT/F$#GYCV.UM:U2!ZS2,@D M-4$64*JM0DB_<]RBLV?L^H9(SU#!UH?;3M05@?-%7GF\LJ6#37PZ6-W2 MQ?#DF /U;' J%(134_&7B@J;GG$2RX2B%M))T^H2M_0ZIE555(.@23"D&O_? M5N12K]*:2F\W:4;^X0+#>:C-23K- ]RC9R*>O%ML?[,E ! N?1.UT W8W8XT MHL)8D% W>V5NM(CZRWL+#[@7G >OC;4M)K"!;O2UOR)<-U$[>JMKKCV)LC4G M+3411KSK#!#&V*@?S#VCP JOEPBW;>%1&,;-J^^+S=TO.@2D=-Y-A>(L#UO[ ML ?"88VTZ-"!7_C@$A2?J<.*1P,X]Y77@L@N\K8X MH01%!M;SEN_0[GX#8AEB0*!3%9CY[@N:Y E6;V:'X8H$*GD% :065!7!*&FH M8')(DX*H8Z:&!EAG_7=2GVY0H&_6&PM:$8P/OG1..V:5\]D]WWT*5Q1%S.72 MK(3NPRT&6XC)N+OJR!KZ%<6BCJQ-GF=/+> 7(/'N'.$&0)P2H,_80/M04)V1 MZXP2?F?5:<81_XS,,^5*28O_(H/AP!Z2F#M#B>"2I \*>(/^KH_L%^+L7)IE M@.5Z\>PMU\*X0E_LG ;IUG:[WV(\83\HE^$H?=.;2H%GM!@/;@$N^W@1@Q1]R8Y(Y,A40" MDBS1,,YUD3\ ^\2:"-0#@=8RBDU '^DCB(-B!R[-=LT5G;K],H,RR[8P/\3I M!L$WI(R>(0*I,#JSROP< <$VM!W;3V2W"8'^3&4@]TG;7CQ[46@8(T5*H*]L M< W(&XQ5R2^:"O,BJ]&7-NH*;J"MT:1,54!Z@D'X/" JJN%J!HDH;E]H >/F M+N:3%JATTX%@N&(KCKL0$*D.W6-"U,9<2BB2="O-#02P>X#E%#8'XXJ>1:7'0YI8B;F[LU%)%C;&/C[\U-')-(5J>53TNMYI+B M>>%*9ZD+]PK*J(V-'TN\X7J4'%"V"U*D.#&H;X>\BTYV'!9^2\-ALV_+5F8C MN6G':-QB:&,<8FV^LY8_1Z)^S(T 1=J@&^<#A'D!:TPP]\$>(Z.P6G1"4G$8 M2T[BVY!KHAB')C76ZL=#Q>EZA=EE"(M-;!#777P,ICZT?F+)I7MI<'25+TC9 MP&AH5V^*$Q,<]+@W,C3 *]?J%XOS:M[4!7U8/[J;+3;\HO!'Y.O1DK)."?:I M*J0@16?*+'LT>*JP"Q\8#XW&'G/TNU]U:)5;AZU3^$TY7^?V%'9+F'S7]U;2 M!FY/T8WV36UZ4 Y0;6S2EBD%^NB]NL4RW,K_;=.IO%I>!L1>H9A:%$Y;_L,% MZ1!@+__U7R+&>G6$K_>VL@(>+-18;,$!AS-M?W,W)H.1DT'$B,9V)>69_58 M#QGZ-&&@1JX_1DN)IC%CVE'>\;N-A,ML[FV_SL;(YD>DV44/*%\],FBCT=$% M=L!XEGRNL^R7@?1\0[I3%WH> !-LC0#XT)#J=/, MW0$\2A-A2 Y.$4M^\34[\]PE7#'*DT-W816NF2L59:W=?KQ/K RVHTL3J+S# M6&(L9-%)O,NU3SG"^'31C/VJ]\B*JSQ_6;E+A*(MO$I8*[9GTQQ3:]R><5L\ M9_+!X[)X[:N8),,;E1O26_B!==),E@QBW+MA[?UX<-^H]-THJ\\'7QE,W@AP M/497%=4DQ<0NP>K=)N?)*PWCRPF2IJ81![PZH%]C\A9=Q]PH&,)B)!U7BLA< MR]=PNQCSQ];!HQJ1R(I(JWFO(C)B-MB6Q%2/G%YE;8)0YAM<(( M %FY5?++U6Z-IK9LN^-8*+($6.O'U6(#QWZ[XY@^*GJ#@T:84#G2,!>2#A<,QB5Q^&1.S+G$#Z9'Q7,]?!F M\S75%\"=^WD])COA^:0\80='']9W,$G8[B=/D_<4TLY7&PY!I7?@2CJ:\9;4 MSZ2R5=Q('K=!>S;@$4M_=G=);LXZ2DQN05S#.PZNC/Y&=7'XRQ7L\XS*MDC4 MME5OI,3!Y;TQ4B<.V7P/\B7F7IBM,87^G W-=)N*ML;A_(Y$4^)R%#-/RIRW MTZZZ@FDFLB(S+E%MHR]5^2%&_>6=OQ9'(OSJI&K7.LX^L&4["P)AF_N3N&O(TF^R9J^X M0*&WA\[LS+TE[P46@[L8CS%W27G*3)!V\I7AK<26*?]BW JJ82K,_EO0D[LODPI!MZ M61B]5*;>B>1.3?61XMJL7FS1>W&S7YHQBO_*E M?Y%+$4U5/DWKX4Z;9GY',=%SZ\#4%7!82#6I6N$5(&-3]BL5?$T,DCR&US,# M7>Z/D^+KV=KJ:M/9%JR?^M"R7'+,[FS34^R0'%8( B!4@I$FJH);/V(E,$S@ MS&^(B;EI*DD4-'RIL,/V%5/4S_QJCFQ_T;9C)6#T:BIZ$I)G20^7/B)7TJ-K MF]M)J]_?>I-A2#/LTT&, 'AS[$'@=9)&>H86%^*/>L].8K#!6Q3*@_.GJ&G_DNY(4E_V@4I8*G") MO%2H#$5P80!TG$[G .:HFO*I1I G.N$Z*L2&S)O;R,%W+'4E-*0KUJFCGSIB MGIGSN74Z<-B@HTI;;$\=7EWZE\XO"U=J'8T9Q@K* 5\XTJP.L^JU$+2G+]&,Y@- #)?I_T%5!$Q-K+FC:G1?)T\ M(T?126SMI);8#4\N0'R&"@+MT-Y&&\#%H56$"I+26996.207]YKRVKG+T"IP$!73BD -G<7];+VWF'P037"W'L$R.XN<%:'FC]D I M+ITF5N3(''28#:'>4: 1)QQ0M!%I SK*BXXX$48_' L8[W;]T\QL*ZQ5O%%=]\ @ M.($$5Y("0>:J!9&7>J;%G9:,]BM1[KM[X^"0G-,5AM\NG=8B?V,XK"OS!4?< M7;.AT(5IX9]@"ITW+,[] 8UZ08GG6J,D0ZD!+SG2N->DI_( /5&O+$1B;I+Y MA0?CRG%*&"?7L?'&X2!4J#1=(G4WY J^.C0P+3!3AYY_5]LPB4(4,]9(&%L1 M#RA?GG-3G!O"999M.I![MLR7$?8:RZ_N%DL:C S"RTDF&":K[\6G MCB5^24A@;5L374<<53:,/:->^%FR_3*[ \ZQZ8P'8NWB-C![UN)_<"8H!S*0@R2 MH:80 4A2%X$_F>C8^T,CUFU/C.!Z>.?6^&%,^=[+09%#E8IV.N/UD>E[S)9T MXT[.NQ-2R,/@P JN,%R3JK'"#8,Z.6=[B@"CP8-X@&'Q6IU&IH?XB1FTR[?X MM+BSZF6O6WDEH$/7!1!NK4^%YFRO M26?2O&00)_$O8ZN7!IA"%8GLC0?."?(I6@*61QS/#L;')6P=:(6.:Q'+R2!& M[DJ9OL/' MA*TF/_3\.Y<=,R*6Q%,S0DL?!EK)C K)A>K::WDE1CCL2H&0N":N8N(:(KA\07'"C6)U7VI]5,>$G95&C1LSH, M0,!QFP,O2!.RVZ<1]1$F!JF^$R[RNI?WXKI']LX3D/KK^V M[.C$_RUN64E3P>AB?>>>:?4-,,A:L?-(H]U_DCM[+24UNW/\49Z3DJ8+MAWA M ]H:X+'2E!R;TB:OY,Q4&K8BIEXP)D(-(1I9">:DKE.Z.=&RSK>(PY^S0$2@ M^^\I$)4>G>^Y.B?:@5(S2;Q=X:#W,Y1M<.YB"Q2^^[< M_0!+ML;\1#RQQO5NX\V6$J<,"TC!]_M;;(=NE(N?/@@J&V(R MD#4=.=^<"ZJ#"G).94RQ6[X#:>6C-M'\> 9V3]FWPNL=S',H4"WNXZ;TSF S.:&5H?!CCA@E[&)[:") ( ^3MVO!D0R9_ ,V;XL!--P7 M'F73B.M(5("MSI?JOLYLPK\6G!84VU"3H(: >4R,$M!1KC.?\9;OR_ M=IMM=^_-B_O#55C9E\O@90&4CXS3>]'OU252>V@T9CT&1\'5SZT'%9HT.TL50HQ=HRJ;ZS#EP*C7ALP+CA M6&X&%34UQZ^#45YR6->5YNTGQB^J>;L!;#V'VKU60F;;V #FQ!%Y>I1G>C?8MIZ "PWP5H#M)Y$HSK_9/(0 3/>2/%+B=N=; MAEZ["_Q[X2:;?9&$$9HHET3?,^RIBSP]:;>,Q[@W=4_PL!>W&C,I?NA6),@$ MQ_7H%G4W'ED?.RO3S$1W2K4 I"4&OBJ, HL2,8;,W9&(NY+ +"L<'QRT2#-; MI:)L'TC*J8L7\75%9SNWP7C2,B$/^VB_UI4:'8J7$S"TT\J?YLXV.(X@9L(Z*; M!D$UQ8QQN,@)-/3B(H*Z.'Q%D=IMXEE<,V,/%M,*M"KCF8+E4XO?=CE;_4:N MEF5W,UNFFD4[0>DJ<%LK'$")Y=>C&,;?P'=OANL\60-%;!9HFKT1[M<#@XMZ MLKNO"XJ&FE-MC!X$#I])R8NX):@(L0D#U2V*MS/ORIV_PNBVFDM!B[8K*;FVZ] MN9FM.*\["/JW.H+8R@CMQ]")F2#*QL@"'"5!MYO]8F?7([5*^NWZ<^3;^5ZB M<#^;N0C[U/LKUTBWT]&H/>##;R2QOESU4A2 9U0\X.K^V.^];!R;-(5IQN81 ML8&C7OO[3UK=5_$FU?F_:?K'?K 6; M)<92F)EN.W]^^@TS4U7B/8K$NWMQ#9,KGQ%J*8)=B_ZD MK,9C3$.2VS#[#:-WEC.TX1GRMMNH+PU>1[Q1>1GY1O21>$SQM%C)N\7! AO# MUZVC>\,EY-ZRTH"1G1"B MWWS[[!!VZ$@T_GNL/G/^(VFVN$FP=3'\_;A:.?1R7[.D$C?GK#Y?Z>HBBKY?+1MP9DB(R,\-5JO9<2'NGP\"A1SM/, M6%BX02Q\%L(\FT 8;S+[0DB C/?@[Z&'@TW/(5G?O$U.HP"]^GPR33&RTZ6B [M_82Y]O<5ON:R&SD-#V,WN M,YH5\3(4C=6SOMB0,F>"F5G9AH /SPD.C;-AG'IP -?+UU"<+=[S_TIHHKB; M(P,CN@0^=DW T_W(5:\M,M'@GN!+IN*)C<(YQCGB +VACD<6:^29QJ2$!NHJ MN45@$^@_!?Y1J[\X]#!3W_CAA4H:C$P_!DL>B4GA>F;]1S^R]?R%T:./_4ZV MY>/JS8RJWKK:'/ &YIN0@X)4#4=W=ZX9.U[<9441JV9;"K MF-T@CBE[RF<8=:$5M4&KHS&^V#M5->UP@968HTT.+A2#&05J3P2G;;1-!A_J M>>.V:J;!??"NN^H=\;>:609;?>QY](,ZQYRM)",%5 @K1AC1]!S+&WHN*LF& M;U$R_$R5> 8ME1YZ:P' M?$TEZFY, 9Y[NUO8G3+\L;>=S)UV[+%SG!JO9L]A2E/AX"O18\2E0B%-J-(0 MOY$-D>1UYU"WKD/&CW#KS"(WJ+><4:]@@RC X^4#C1C#^%BBVHF7U67W _OY MR7<(^T_"H.--1N+#I2;"3 "RF%(MG*U$YY,,/_J79R^>O?F7)Z!1SP41G_DV M;9L)PI"(]O7^M"17@PS M12XP-K7".DS[ PQ<;73"-Y9G%/:.+/+/*84":L MI*QCZ("RT=-6 , #C_&D%%X1W9S^\O+%JB:L+ 9;O5LT[SE%UW1S9Y8P4JX- M5%&W[+VXB 6/U']"TSO6,TH"@Y[ M#W?N2V?LI2YJ";451*N))8Z)XX^@P7O6K'A90 .@ +QKM]Z0>Y<6>6.]-!*, M:?&4>" ./%8",<^7Z_5O=$?;K319-,&\B&/\C)Q39)-VD&NTYR#%8SCA4[-,0+$':7QV2G M22GH-W@56)GG:CVWM11U;0+; :X\IZ93,6X; TW&=T4!DBA)=CI.$UCV(J9- M>89.52%%#/CYAC N@\4^* AF+%JQI*[%+6W\)CIW [,JMPUC)_6=!9P[JZ5: MB)?U]36K<]Z)T;_*K:P"WY149M-ZU>UD\MX)L)%Y!;FN%FMEW&8:,DA9LF-; M&YTS(XYB9V/Q2;!/=8=]KXL>]^$1%SU?W<;J* .QF;52H _/WT: [NC*?\C5 M;M17[XHG,[:%&$>+Z!RCKP7%0@P;$DIB$T.CP1 MNH='=QQAY_'H.BO@K!ZRSE9;"/]70M:QJQ#0IHBXFN2&%H3$XH?1\AB+@1L M)G)1SK:LX^UL$AJ*ISU4&X M)+_ ZC_A( 'MO^PN-X;X09B*RLJ3W)8'%V&X+?,G3AY!!T*_'.1*VVEL35[: M3-/$)(*_1!HN/4BR)!J!T+!MT%1G%ET#:(X\I^3.E)N-]'VCGB^IKGE?.Q_( M](NE8N*@;QEFT&:XR.IUR6\=:N.J//3E>L]/]M']>BE1ECX$1D*8%P[!)Z^I M^-%F**]R?VQ#FWF1G@F MU%MHL%J@!1T/JT+$%)\_P@&3]\N 1%VY\"-#T#IP B; 87\N-MD[0BH@^ ZE M>!(!\6J>4SZ*@'_20>YEV3J-"NZK^9:P(I35!D;VVXPS]R(-:^;@TM+4^EKR ME,JAIF#54.5GLN?PJME:THRC0UY14TXCXM]7Z*=8(4M"NQB"RL)9J;3DK=XYJL=EC&$X& ]#Y1L:DLQ)T<\4O4F(6?OS%*'MBU#CKB%IST1Q"VSQ? M7Q-(K6)+^!NO;H]!!1U:E<8>WIXJ MS:2U9P!:,90B A3Y[PUG,;B$??/ODS M?3_*>0)HN?.FX!@&#]WOB>3_!54_W3TQ_GEY04_+?\O:Z.@UO8X4A,+#ATM+ M@;>8*Q%O7MD:7!"=ZFIA3&S,,W,C3X;TDZ\#5OPT01=]7O\931]RE3C+UGZE M3!2Q?44[#W+HKZ2+PAMG53,NK,M&@C:]Z2<6$YRR7U><2&]J7[.'Q*@R.AV2 M+8)>HN7)0X^073#PNAP[7]3(2%%30Y3[)#;L($,K MN$[(5U96+;*O_5:+/?0T3U OMU>@# M:??!T!_+I0$"2Q2Z>@#CKI44HCT\V&-G&WH^[?#B]<+1$1:G$S2JD12 M*K *8X;DV%95FE?X79EG:5Y,\=.D3,LVQU^!^)H\,ZE==3H%82R;4E7DO$[K M:9T4T.04Z;W!P]&D.9"N=/QOL$=SV/R*&\FR=#+)D[J&OXJD@,:FT%B>ED6; ME%/X9V*1./98'A7&G)>3M&YRNGZR_,_V[ZRLX3B5]GOS=SLITK:=)$5;I65= MPQG*VFE:E'523]HT*\NDQ!:@0QA+V:8-S/*GV3]@?]X3H6WU$3#IL3;/&V;DGG,-"F!84PG M2=/@P!ZS).'EJX'BC1L:3!TQMJ.@IQN/93!P]S>=HV"&(R%\ELRHF M>+2>G_LMAQ]>J(R8EY20IFTLV\(]M#,V^(EX0^;R_POQQ=F MKS+%N.&B*.!3"1T_USJ,)HT&[LH:EF&**P827*6>-8)&#N."X>$0X2/^P_.( MD1@P_AKF4(%$6$QA$"W6C+*)8+,8\G:&#\)L8?H5;5P&=V\--[UUF.39A"YC M?B#/\$XW@^AECIU1V8NLP9O-W+[VNTB5L(18MX?H9YGY88D2RUN:S!^ H\N&M/"I $"CPTGW>88&#%;W^(XWR2X?FV6ZNRF7>WJ+-&T>'6%0["B)'#HIID64@FB(PPV<=WLD9&>L[)[\JJQ+_R&5$K/((:M.T ML'\^EW5[S.A ?VKQ'I71\31EG;J0@H_]?D8W I>';YX*JZFIF@2^"5YW-_'X,3 MV.-XO 4,KQF$;!T;3+ :C [+E4<&]+#C\N[.-V!L(66@2+-VPJ);PH'Q>;V M^-1;IM.25/:ZP-=0[H9;L #AKZ0_0%PLFN!Z\ )APB(M0ZQ+,T?3Q /MO5MG M&:>=\*%_^T4L=(S*4S@,K)7.=OV+AH1[4#YJE H9 M!_:;&S VL41CVX+RAUN4H9$P;W*@WX9N23C! M55NP EV!2MB6\D">HPUQU(**"]H9_=Z"Y@JJVW.N>8I4@5A+%,2;%-3Z),GJ M*5RV.;PX2:L<&VY!X0/RRFI@#QEJGPWP$=+\)M!VW29O9SOK<[FCSR#27K&< M2\U6>&:JJJ1+/<_IW11C4^'K/"M)QVE 47V"M 5_?Z! WM4,(3QR;J!))R / MC\JT;5IZ+IO6:$&N PZ*7L15G0Y2\H&9,^6EC_/T0+*4DI>3N&XDO$;EJJ> M3FE_X&/3\G683^&!+ L5L9U$K%RINB(FC$[12E17._5EFY!,%>H[DC14/>7@ M_J%*TUMASW!=.4.91[XO)-\&$TI0-\M@0_'6RK.D+$ 2FN#G'*T+:.R'SP5Z MG)"PX'.))OYIWH3GWDL1&Y:-*>6>.+])C>HP<3J"!1A;NRNO!=*V'<9PT)*$ MJ>LU>>@5WG>A9,9,!L_F1#D%HA5.+',=H65^DA-M%[# =5K"RB'=U? ]4U51 MPW(2U8&4/"U.6J8C"Q-!RI4XZM76!>K;K&5WA7A1\0FT/(A4E,!Y[7&YW+AFR-D:PTM M)=RW3&8*_[UP^*N?B._!@9 +]:_K2[0I[>PI^$%]RN#Z^X&"+';W,7B##!L?E=37 M"-@M_'/1-T^HYDJO\5\HDFRS_9/?YJ@Q(\=IF@(_4/S_KS9W1&3/$*C>I7/&]I IX8/- ^4D MTMB3N#Q21)@'0&_FEGZ\?-*\DFED(#?]O8@._&G4^\39"5BS#@^GRMTCNV*)=W);3+5SA529MBB0 MC9,/QX*[!Y5 V2'.@&& T@^J3 M)#J3W"YJ509R LJO[Y6.WSO]T%(#@CNZ]3,;UB:AHH:L0,2 03QSL=YQ/6Z; ME'!W09>!OPG=$QG*)U7E55&"E2(?'8>+&N%AA/I*33CO$A;-HR%=$KL*V4\??%"H",?VB\;^@2"11VHLMH< M\E%'9N+!_]$@EKP#BL<["2<10&YX[,J"G.@(;;2T[^./8?3D%%0K*6>639J' MEC,+(;AI!JIV'1%^!]R:;'K*\C PIL$"!BK-W &_]0KD88*>[8N OA$)Z:PV M("QG=?;HBH"QB??M5$8Z$L<8ZV'*%!6?\Y%P0&LFH8>LX4H\@QC%-P'AU1IZ MI#J33GI3]U@&!Y)?>][Y+W 9@-[C(!^(_#PA ;G_DJNU;#1]B?8=T>/6X-U[ M;3F[$\NL S]BP8F^Q4@&D^0[:C+54'^6 2*6*DJ55"ZJ:^"8%F\#YC@0:4>SY/>%Z>8/?U7@L"89*N>=67XD .F8HBF- ?974KX(_S- M@W7Y>FK[*1T9BD3*)!NU3OY6CJ@8?+ MG%_2S'W;K9#P&'7 OE,F1(NA03EE+6XQEYU=!V=)!3R^HGB."OK& M=MX0<$GXK/71J,?V*Y=.;#+=DQJ#%UU (#W(0]EN]W1"*?.X(26\:7+CR/7' M#2KYE(,T,%J2+%^'R.4EVV[>FG/%J4 ]NEM?+J7&^6FXX%%^9ZKD^#WU1J]Z MXDRE;@9RB,WA^;K3YJ.^7M7;0;$.VVTEK(O=;K.XW.],&3$*.'J)$4]*ASEIB_P *57V3FK+FAPJIP#/ M>F.ZM,XQ?TP.;4557'V:_ =MW(O 8._$R/ZD75:]Z0KN] 9MQE-8>:!1R1$U M?N_^ &UU'3BD+(QMNC"O5*6M6?6>D%%'%1ED1R7I?<\L2E:O[D.OW*5R/-JP M:VLZ(G,0AHZBDE:"DMN?Q%#)?_SV#7ZMA&$=GY1/6&XIIX"[./IS3":VP,&J('2I)UL#:^[\9$(EW; MV!IJ:^Y#H Y>&+$%>Q]O4H^AK=#E6SD*'WSR3,3V@S/W_GC-6!<$X*+BJTY1 MW;B!2Q D? >F;IHS=61Z!4-EZTFO'!#5B%A[M)&WB^L?\3@/90+NWUB)OMA M0Z1X[\WX0/1%G>0M.L!:D!0+<83EV938G6R?C,F=.RJ[)0+R:Y/!G+R%/C"> MJ*UJIVCQGS8>R0#W+HC?8 X-PJ0KZK-621S3U'CGZ-J(TX5Z)3.N0//AP+2; M))^V*9K&1R FY@5>(SEF0!;31TT;NJQS'0.(?SYJVDW%%DCY<##RIP"ELBEJ MF,,TG4X+F@-\4Q:/F0-L5>&FP'\]:@99)FY5_G"A0I;%[Y273M?'SX-[.T+A M+FF=46C45M0X_W,PJJA X@.U9M3DZ;1">L# RK8,1$2'A$W]BS&6%F6;'/QQ MB)-<*&#A_98E!+G<[F*J.W,/=VF)W7)KGR==R>$!]I!<&*S<0,K\N)Q=_78. MS&Q-Z5_4P#E&@'/EAGDG"$Y7!CU+D(BX%=,A5V!W=B7!TS@V,7FOZ9NA.()Q ML?WM_#JL6)^-I]5Y/L[:'TAO4B&.'+C^>8WN"-*ARWJ<3<_+9EQ-?TB>+ZC@ M[#RY7W1+BMN>)*H)JA:.7%("N^IQ7@4Y);-[S TEKA(71!::TH;A[:>J7+W[63'V#P M\+]JHKR5^&TVT=_0,X7^INJ_E.$C9&RCEHO)#Z$?-'!EZL-VBW%C[(H]LD6Q M$SA,W7P8F0J2DZF@O]C]@-Z!XY"/2UR4?%RTZ+X=5V5R_& 44SA$Z".NQTU. MX0?C*3K_XV?$_\>V308[=6+R,6A6]G\'@"M$>+$7RAVRQ_[S"!$??7!8--\H M_7JNUK(G_#PU]]T%5Y7$A\TWMCHU,M57Q..8E?\B.ZT%)8P=Q"/7>0 >_'P/ MU8.__$@;_8LMB,?).Z(!J@LOS7,4.>J$H^,F=?_V;;*TKC&,&T.+BY(OZMXS M94ZA37E!Z8*@DC8-A7]7EH11 M1%X6K#<1A#4&D!>FWN.:3P_L%R__WTQNQ87D5KR0 @YH)KTBID9/]D5FW5(\ MLAKD08K*PR/PWALDW9;0I>%/YE__*5-) J1U#IG-QR 7^L]<(=]8XB,E6AC* M\:0\-K*I;.$9/IV9Z7)@0_SI,I=YA.9+M^%!9LM@NLL_EQQ.'T>$6!YT;H^3 M$G,,EZ7(\#BBK@X1EF(C4;K".&'QX'9&JIK""PCR\;Y]$'ORZ!& M0#ZDZ=7C^F$-.&+%9.V:@L#'P),.SWAJLE10AQ]7@1?LM9=<:"#OS '1N5&7 M]_9,R1U(<'>G->@PZ_Q&A]CF8JMO'Q*@#C$C_Q=]*-^1Q1/KI7B,:7N@L8 0 MWUFT+6V:?X,R[C'^=V'0:- T!<<%T\28@/W^?Y4-1/>7&OT?,Y3>$5)22.27 MDQX\FR!U S\YRU 6RNL6A*F<<5'HPUF.\@\^4.*'(BV*!G@DL&'U\8Q8+#[4 MC#& *"W@RWH,Y[?-RZ0:MX4PXVH,ZBX]#%2.P5VE\-URW#;$>OF'O TR 2 MU>*P'K=/67=%FKS7";O/'03L:?6]],O. A]X78RQ*H A[.EY'WP;5<2OA'V0 M'8&@>B.H(Z1O^:480O0Z6LDI2+KO8IA\EX(=QS5A7'5! 8E3CNV&@(:>"\[4 MM9_]K/!TZ76W/EP[875.WW MOH74X11L JIYZ9A0W]=YU DW>NW1#\T M3,^/H@;P5"V\NC(-;"8\]]39K0EP;$(W5%:F.>%A8+!>7BBO*<%6%'6%4>AE M"?]OZ@GGWAQ:$R2.F2]V-($HGHW)I)>Z.10NV:,&2B>BX,T"_\WA MF%;.]8L[R_J +4_IR>>%%WYB_@V/*<(.I\ OS2%XPR"J-G0@!?F HDV""J,_ MN2B4*$$/W4&,>^XID3E#EZ0,'<=06'5=<"!%0[9/"J-HTFS:#A! M<2>X:TQ;L@@G/!H;47&6U-,T!XY&FO@",\)U -X(D;GJK0:D[#5[BE%?V&(P M8#[Z=L A4UR9"/4A#)[>MB:CV=9F&G=S'P78 '0_>6K2);,FS2T(ED M7*&4U;1,""U\73,AP/94I=Y]E#_-YM_*DMGMMZ68@ Y:!/V*X+"XV.87-K9Y MX.NAW8L__G3HL914X)W_]/?+!/VYVWU9;WY3H=H&EGR/"P:\8_Z%L]O;5J 7 MIQFL8L9[@\9PKTI34L!!Q+RWFH"[;$8G#.L6I2'73PYK# ]FL%_M!.AXLR). MB)A " R6UAD(^G#"\+0C7E%>9WPPM8=YCH@<5Y*H,\HF4^#)E.2$*9I3@_I)/CNE,,:>^^12&\G;:Y73Q3G;8)" M50E%FZCADAK@< /;0 !#2CHCJ$S,\&(5$(\[,.%\6N*QRXM6TA7IOD-P^CQ/ MI[BQ!)$'$UMVR$A C3+%6A#S;XH 26DY*=SMVX*@"->J)1F3>)*G&&A84!@[ M;.8UT "GQE!OC+&(B)^8"&X2&]HF(XB^UD! M(6=I&\P_#-6I.8P&VGO/,)4TR5<6)#+1ZM9#GATB%@/R MK>.UOH0MH+# ZO M SP_])T+H*8%IWEL*'AP__['(4/^$+#F.P.@]V 4R$,XCQA#$&(]2AK7!O A@$=@E9@QB##2\#@1V'!B2IV2?&8:$?(8!=VM5Y=+,_JK_ R(0%L K M)PB#!E39@,+43"@//;( X>NP$(B-6"&2Q:0HDJJ!X] >7(J@D0)&C5&G,&<$ M,RV!,>?P+ZY'Y-G!=0F>+7-@XO!PBP.<)!6*3VUIC\<-H07;ZHK,UA\9F>69;/+-MGME6HZ_\T%^:'V## MQY@0UT['Z":IJS&Z,AX]QQ_@WAMC;E_;CFML+Z/6!P93UM1ITX[1-U,UU+<* MZ=E::-#PQC?#2'$,CHMO>9!2\AX1'^Z,^@0*['P)?S!2YPM3H<*[]$DUZH5: MGL&%50*II*HUE;8GXBB#=P;01GAW.Z"0Z_3C?:LC%A7:*%NYF6,[2]G>8 M7Y58KV""BD@-PD"1@RJ;YW%^=6 ](L^VB(Y":+49,!M$I<<%/HEAP3TZ@;5$ MV+"VK:DT+3*N PPK)\_Q$T04J1EE!.:1M=_$KPI,/P%A$ ,606&L@+/CA!\O MA9D6SVR;9[;5D]E618RJS8EGU%/B-M_&MI 'M1/Z!]A6>9!MH<36Y#2$BOO^ M[V1;:"B@+&2F>\>VBDF837TQ4#Z",XEMC1U4?R47B/7?/_G+@'DB.D[D!O*DU"&1TB-2;01X8E[E_:(C4F9$ M"HL@F,1D&M070=;3KRDRS0GDXDR91F.P M/?;?AIM8PZ+F#7,2N//S27][$%FO!HY0U.CIPIS/S:Q;(M86;!/\OT5A;@JB M147K/T6)9!)6)K$Y@)J,A_SK0*U)_(TAL^:_[V<;V*;EO9?&I=[[N)KMYSBQ M)\G19X_V<0I(?GS;GJ*)^^H3;=%?]ZN.ZMGZU6V];50.?]ICA]%-BE%)=:>F M:&(NQ>)3%?P)=@U+";S1T,]]UHI ;62_&J'1 I'PJK+!@A"@YH? T:.*DIU+ M@MD9D;&AD302 M&7O@:QA)\*C/(@OG(46-E!)4S&$SS5B(',H)OX*5,0RP>P ME1_;M+_^&B,]KXJTHL"3'*ZCEE(^\QJ. 64?7'UX\3]Y_N/CPXGVD M7!(& 4MY^S;MHI] M^T^M8&@6+3D'3>=Y,CI#RL=*TR8X)JA"UUV-;7;;:84/TZ!<8R]HM/_"-ZS M>?(SUN@EN720(O0F+)%)%T,*Y*J^ M!!##3RE'ODT^WE%6);*V\U!#<'72 M8'#O3(EB*]_\GCRB306]Z&!@ _YI&".<%*G9AH$T4MY\2(_715N'B[,^_(HM MDI\8NX*$SK"NQ]V8E 2\0\(3L'$WVZ$W@R0!T$2&?]3-!C\>J$M[X)H1>V4D M( UOE(!+O'_9_\H*?@,M]7\'\CG]R8%A1)Z,C,SZ0@;ZZ_\^/++(DP,CBSP9 M&9DG"L,CQ]:P__S1F5W\?/'\(O[M"=W9!X_U(^/ZM]<_OWK^RT^'?SU]FNZ% M8_WW3%-'?CYA!.$;QX808T(/J?WZ<+8TU+H*S^X-ZK]"[A4;=D1B/WE06J(. M.)-5SUY+Y94+!LFD7H7/A_?#!Y2=CI7VZO-@I-?36Q.*!I&]&ET=EG$[W!J1NY\$Q&2FH/2W>#V M#&W*\\Y- 7/X:6N"31B048,[/Q2?#A;V/3=2W(4N$NF%#TNV]'G2*^K[B%/V MR]5N^/Y7,0"WEZ(,I7A/L6O,MZRJL^CD+U(T0?Q"!5?#^X_KG%D6'Z>#:12#ZFA02*O_0+2Z MZ1^XO-%!#95!#A'8X],YH5SWL0*K?]2!5CBAK_5P3N2A*>K]?]18!ZOY18K. M/OC2P"+/+ZGBK/9V';XB^K^=)?]JTOW@SJ#$_O0!1F-C/W7-#*ZLFDX:'SH9 M(1V:H3(@'!+=CG5@A-3?D[.'OHH4+W93\84]HI&PA&TJ/IK?D\QAC"R2?/6(D_==Q\6QV)_0U-![/@G="7Z?,:\B1]=/L_IBO2U?"0AWP MT.]7)GM^R+'QS#@V7AC @7?D#OG@JNG$32HV1WFW-C1NC3$'69W+752NE&C! M\?[]^/M A='C[ZG"G,,Z1\]CN+F2 0*RCR7>#]0>R@A[//;W&0>L7>SWL5M^3' M'SDH3,7[F0)+#^_/2RX88+8#8Z3K580Y1JAT>2VG%I[WICLTWV^;H2FF'DR. MZRT'ZG2L2/.0"2N<8#(2.)W(W2[UT@<-^P]I+5:PZ\BSAJ8.QXD."R='RZ8' M,SM2'SPX;5E,82VB4=9O_0KB_9]'!;X43*&(-16-[3X]K#9:G]QJ[=_6KJ5Z MJ;3PY(1PW8&.L^@T1V5\H49Y&?W^].'W[4F# XM:*K*^=Z7Y8-;3.,5]*\'1.:3; MZ 85@\%5CZ[$ [NA@-K4UB,?WN$\.BE7;UNRS,)\9!LS\_B1NJ2"%Q*7;A[] M#MQ)O/"N(OH);0[R_2@=9DV4"?0NLXAC)_")/,('$JW=%EH@3!S$QL9!T#L+ M"SEGZZD/N_-C'GOKWEGT]3X#%'!"F$-D:9A\PS"P=TR&W/J%P.)%#"1$[?T$ M])!]J4H)5XK_!E*40-XR3F@H8]E(/^4VT"1WTH3METPX)[YC"DSJPH('7_7B M[-YN.C(U#@5"#;^I*WJ2E0?7&M;ICM*NPB@#U-05X"J: *A2JQAM3ELB,AV0 M:WX@@,3Q*TO/1XXECDNEGUC3A!G7R=K;L0D&9Y(NSR.C7]0QJC@P-&/VOUU%?/G4FDZ M_I+!?J?P[FB 7*](_<+ZG RKN3TP+G-?0LLV+U/7Y/U+MPR,[;T-/C?&/AL# M\)%POWN[_HNJ5W#J)=);MX-.,\0(CWQ7#AENKWG0%C"ZECS7^7Y,/GB/A%[.L!!)E$!/(K=3#Q,/^"W7+CCTTF,626IX M'ERA!ZZ+[U([WN5)Q^[X2Z>G;E 'AP^]HWAO)R)K^,OQ"1W()FW7LGH+68Z[V_#.*C>:ZY:!T43B?(# M3]5^&\)$)=8*EW3+:UUP/?/%Q",\QH?]C@#_J4+WH%YYUG^3(NC/5?Z*3" M5OSI[UGR/M2*#8K27[HYUEPC/ ">-'?D%AZ#.T#>1I+XTBUAC7Z*-AD0VPFA M"!2>F)5>F*.+2(C')?QUOWP0[H9I%W0E7.W_.9_=NR[P$X5@#'2%B83%0=@- M+98XQDVK.B>R/_3"R\77;NZ?RM!(W83VJ2C?C^;I_0V$*62>U\R=A+^'[X=V M&"UL^.+1T6O-FU#*?K_Y 3R<;-Q4 W-TM\O%?+X0>_%;(_N<*E-X]^R'3S V M*A_B!SVR28F+IGW8+&YN0KMH5D0=":?VAZ%PH"P8/QEJ?GZFJLO__Y=8HD.9AYX M!8;>V<+E5*&- Z]H'P,E38\S555*.7#J4(_'R-O9GH.6(W*7L=6 PY'/LT8UY>9F5_%;:QJC8$2;S:S6ZU_A56 S?5Q9V%& MAJB"/1RH'$BJ.$&I_?TG@KF+Y%9KCC2/B3LH:2 =]-OUQ9[9S@1>O5@%^F(Y MKNI@HPX/%.;WYO6/O[SCUKFR(W[7F=J-*+@ &T#V^#C?\ M' 6:S[,-YY_$O!G?;T0O$2UT8$AYC"\?[?I',G1Y/1OW_,M]1)Z=./E4F"NO' M]6;#I8>!)\&O81,/&M/#N,+'%96-OY*>4U4Z#JLTI1B#&0\(*")I"[C2;]:S M%:&OL%6/U+#35NK ZP^;%)4]II!(4H DD9$I8YGD [EE/I=3[B7#]6>[Q+4\ MW"<5]U,(J,[ =LHSCU H]70'O*L_<7528HQN1? I+]>3>>@AE?.4*1S//3MN MT%7]#!>(_1]:8ND9._@[C-*G2/S'1;[SN[:U0PMC)"/Q(R"Q>)'2J%.^C<8S M?]C0YMP??C<>"ZWJ+S_F]9Y4QW^>$+XDH8,@1UUW5/LOT-153CJ[L$Y8+XGZ M'AYN=*6.OC6T1OB&?GFSV(0O]RA,BV6R>#W!^0'&S%#''I#S)"&"FM_8$<3< MJOX3MG N+PQ5F^8NG@P*E?9L7\5[G<>2KWNK%/>2Q?NSN1K\LGBCJ'0F.MPT M*?IA8I1$*V7 /^+/@U82W88.=0C6[]UB^]OY]:;K7.E81HB\C/! MN5]$'$:V+T*?=*7. XU.D/*'H$.#3!^\K#8GI?\,[$"X\!&=,A\7X6YDXZI\ MZ*+V'R^F,6(IZG&3QZ)II^&Z"X1D,I452[(RF<_N'WRB?GR62DD,UMW?=<#! M#X04_\"FX,U-MR.\@S"+-8]GL3Y@"SD5807W-ZH&@>+.,NABB;+[ZK=(#ES< MKO2X :"JT&^IC;;O\D(>U].'+^M^D]4_IZ-/$Q(YV9;@\1.NH\ >,_3 9VB'S MH1WL%XQ\(L?M%KJA?AA,X,2\*49@[ M#\#[O5VVX,N/,:YG.A+8(./@&!+ !LI?1(YVW5O%\)&L.O+(XR]YRFJ\0/-@ M'V!1Y?B>(,D/;D9HC!L0JR2+-+G!O>X\8>KP"]U78%^+[4->X4KMI[P1G='? M3"[QA5A"7L@0^G;;PU--==9Q&F8HFXGQW1?-#$U&*-G:O.$CTY:E/=K5PUJU MZ_^=VS6;]'V;?>BB>ZFR#^Q)VB(V=BIM>F]]\]0?P.]..*C]2V=[X-;IK7.4 M=H>7Y&$]G< R'M;@22SE84V>PG*^87U[9'I2'\)^ MA-;W@3N)F:2.A9,,&5=0^MZ8H?OK,R1A1629DTQ6#Y&$'"ZT06G&G/48LK'4 MK4@R5K>3K(EJV]\@AIUT64=;OI#: !AO!>2Z0AA#YG$1XYS?S@M]>_L__#LB6&E$#M M>4"F$G5.H)KH.8V4=5A!O5O392Q2C'7-[NO=0K"VXNX$/"5B4Q\(5C%6D!EG M45&6V8S ,9:!63 N6S/?YO[39&8);6$)[7/,!_GH&_SD'K[#)DD(LW88_';@$ M'_]F:H0'-"]M7&&'(:.PN:7J*'\T%-GQ>=T0(LAF<;DW=#Y R0+IXCV]Q PN M6AUI+4*&N\6&2>$.K6X#L"+O.ZKL!?LT7 9YZ-4AH6/@>3[:G]W)C9SK\AC MCI&('&ZD"5[Y'NU0QC QHNN#K0(77$]V2)S0U MG#EI!^32HRC\E7+WXMG>AT?S!B%%L03&8)6TU/"7-'F.Y9$&Q_8!>$PWN]Z% M4:D"O4Z#-#%RCQG(QY5)-Z 4$"H9/Y!59M=)#/OO>+T-JWQF@W!.7RJ>A<@+ M+M5IT\611^T0["4=S50*KG807MCC>P-%D3CX":X41KSJ,JK_[! J"EE+,(^^Z.Q2VT9;TX,T-V_#DH /[C.<6Y['AJRU$ M5R0D4#P6X2Q-KS?TS.UL9Y%*WFTL-*=I8JE<33Z>AM_64;2BNHT^&UT<5_/Q6)W! MJH@N>1EKM:IB(W!]':M0V$YC:]NVT6QUOZ^BWDUB_6)3O MA#*;]-2QT3R$;XHP+DS\Q5<"FEO:*U]BRS&A<G7^\?V@!?3U^W<7+]X$_#VJ&7O*LXI;/ZJ3/P!BF@2T M >X_H!:EH^KV7Z.D+=/DJ//GHK^?Q+=];_F E%=@'\? M&G@8Q/_0D_^ZW>[^Q_\/4$L#!!0 ( #"F5% .*W1Q<0( $8- - M>&POQY$MPG-+N=7B3/1EVG%L#I5 &:K\T/N?X_,_/ES:G0:G6%-_G&"NP8I27 M(;F3:Q-KE'YETIWFW*,@%;P__AFT#JV/& 9+1$-X@RA92&*R4L0(75OWU#AB M084$2M\[7=\SGO+1ACUKF2O9Z##"A:QKVPKV<]%,'P5:RP 22CO *;2.*"B0 M4ECR6VW4DVOG#R'0C.?K0A-F$JV]Z3GL$^J'+K(0,L&R*^/!UA4%%*<&1Y(L M-T\E"L<$E1),#Q*",L%1S=!F- ,M&V-*[\WW]7.ZH;U*@9UCCL2%P%"T0[WJ M9MB?FELC#]6L]E!VMI57@ZO;7/O\)W$*5G5]BKM +0Z*@JZ?DM) MQAFVB]E9T-NS8!2@M@[(A22/6L]JO4ZK=%_F MZ1$R/_<^9YACB>@06M_]0][E_TQLWFQ_S5S_K(R)GQ%R=G'XC.8M?@20_C% M'L5Q7QX^Y.SJ\!E-+_=O(9VFR1AT,AM]3.<%BXI017B#FY,DP9;'-)(A_&3Z M5+K13?3MC)97:*'_U&SHZ]P$IZBBZLXLL0Z&L!]_,.">W\V:=Q(A[,_I]3]!U02P,$% @ ,*944-O/^5)!!P 'T0 \ !X;"]W;W)K M8F]O:RYX;6S%G%USVC@4AO^*AJON118PMK$[36?RV%U&;P\REI]LF6S MUF9Y.A@/Q$+;JIZU]^Y>66BC"_U#S;NC:E4^_U%:_:,TMFWYHFRM,^^%M7QZD([U=!"/W 6_Z4H_Z5S7+Z>#[N]<#=R[&)*WT?7# M]G'3B>_M_^G&W=3K?2Z&@@C"W4ZN"B_*2ONY5*U MV.XN-_/-6ZA=Y^RXA'VOW1/V9CYN&3EY3%7F>N[N/A?G,IR;JQ'>1Y4VFC*A<@[YRNJ]\H(70-LVQF35%(^]+U MHUX:[4Z3IA9G658VIM84$QEGS*R*\2]V[<,UM)]PT]\*U$ MQADS*^=3652V$)?JJ:942"EC9J=<2VW%%YDW72R\UL8-&;6+UC>FJFU34$PD ME3&S5=QPIG"!I=7<5SK41@H)F!5R5:SS\D6I#94X5T8M="WNW:C;2P>01 )F MB=PJ6:E*;!XH%$Q2F)7A\N*U2T!?NAARY>+RNCU!;)LI)E)&P*Z,S#9NI'6K M99<):]>1I(UB(F<$[)E*4>AZ,Q)L.]2-$FOG$.5^Q_Y'CK01,&OCQLP;%U!> MQ$PMNP^[)?VDRJ65ZY6F0]< >2/@SE6Z,6I>/KOXM[E .YQY;:682"4!LTK^ M:J2ME1?B;L^MGE P?[$$EGPBP=/S$0)^*7F<($26?"+!V8*7C1?(*D,V&?)-ME M"@<_:J2:R1'3&.$=W%150U0YK]/U%!,I)^PSS_%[$RDG9%;.H;6$2U5+G?O1")DGY%Z6@=E#2-(D((B9@5A3"\@(05% MS K"F%Y 0@J*F!6$,6.*B2P4,5L(8TYIP0JR4,R=_QR8>#D@]!@I*&96T '& M,U/KNYAW[C:? MUZH-[F8I;FGUUQ19:,ILH3W,OTVFK-.YZ;KSG,IRBBPT9;;0?F_NOK1G4DQDH>FQEW]H!>V= M]]V$!=)'+5_;P_3+N)&%ILP6@IB>+*?(0E-F"[W!=,,/9555O[%0@BR4,%OH M#:8?DB@FLE#";"&\-$F'Q0FR4,)L(8Q)A\4)LE#"OC^'K$OZ/Z"];08)LE!R MA+HW@OF@UHW-5K)J]T:X/)-B(@LE['MT/$S@] 19*&&V$%SR/?$"$K)0PFPA MB.E9*($;=9@MA#&]@(0LE#!;"&/2@)0B"Z5]EB-X>7J*+)1RS\A!3#H'FR(+ MI<>J2SBP.\NO<4V1A5)F"^W*)]K5UW,\PAM&V6?D$&CH@<)]HR/N_U* BGN\,=)X!'>. MCIA-A,M[_(\>[AT==2X:=B^O/GZ8.^\:-;]S-ZE<>R;S[-Z*]J&[5A!&[5ZV M19/G%Z[ML[DM9=O>76/[OSD^_@=02P,$% @ ,*944*5PI$$% P %3T M !H !X;"]?;=\\OC8GA^,8N[']VP[J?'1?.V:WX=A]=QT_?3V%S> MS/WY N>?O)_Z_[G\<;7:+ONOQ^7/?7^8/JCX>X%%\W&0G0^R\B W'^3D07X^ MR,N#PGQ0D ?%^: H#TKS04D>E.>#LCRHS <5>9!I0<96GT18Z[4VP+71>VT M;*,7VP#91F^V ;2-7FT#;!N]VP;@-GJY#=!M]'8;P-OH];:@M]7K;4%O6^%> MFVZV]7I;T-OJ];:@M]7K;4%OJ]?;@MY6K[<%O:U>;PMZ6[W>%O2V>KT=Z.WT M>CO0V^GU=J"WJ[!70ILE>KT=Z.WT>CO0V^GU=J"WT^OM0&^GU]N!WDZOMP.] MG5YO#WI[O=X>]/9ZO3WH[?5Z>]#;5]CKILUNO=X>]/9ZO3WH[?5Z>]#;Z_7V MH+?7Z^U!;Z_7.X#>0:]W +V#7N\ >@>]W@'T#GJ] ^@=*CRKI(>5>KT#Z!WT M>@?0.^CU#J!WT.L=0.^@USN"WE&O=P2]HU[O"'I'O=X1](YZO2/H'?5Z1] [ M5CAK0H=-]'I'T#OJ]8Z@=]3K'4'OJ-<[@=Y)KW<"O9->[P1Z)[W>"?1.>KT3 MZ)WT>B?0.^GU3J!WJG!6D X+ZO5.H'?2ZYU [Z37.X/>6:]W!KVS7N\,>F>] MWAGTSGJ],^B=]7IGT#OK]^LU[N WD6O=P&] MBU[O GH7O=X%]"YZO0OH7?1Z%]"[Z/4NH'?1ZUU [Z+7NX#>I<*L#@WKU)C6 MP7&="O,Z+0WLM!4F=EH:V6DKS.RT-+335IC:::\8'S?=T+]\GX;M83W>.N6? MQ3_/N2)\G-YW_>T[+JM^'G %]G2^3-]<7F_^'[ZL^J>BN)N)V"L0$#4].;;;=;I>T%&#@)"O]DNUWZ]G-H.VE5)G5J(GUO M0N"8K$ M:>$E']&97%'7Y1@/=3?^*\K/:3J\S!?+/UQO?P-02P$"% ,4 " P MIE10'R// \ 3 @ "P @ $ 7W)E;',O+G)E;'-0 M2P$"% ,4 " PIE10)^B'#H( "Q $ @ 'I M9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( #"F5%!Y08S&[@ "L" 1 M " 9D! !D;V-0&UL4$L! A0#% @ ,*944$B.'>MP P R1 !@ M ( !]P@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ ,*944)2%A5L@! *A( !@ ( !?A0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ,*944 GJ@8H7 M @ \@4 !@ ( !X1T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,*944,+2,DW0 0 / 0 !D M ( !22P 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ,*944&+2TC6W 0 T@, !D ( !)#( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,*94 M4"ZY.F.U 0 T@, !D ( !ZS< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,*944.;-T3"V 0 T@, M !D ( !L#T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,*944/Q8X5.W 0 T@, !D M ( !=D, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,*944,I::I*U 0 T@, !D ( !/$D 'AL+W=O M_[,! #2 M P &0 @ $H2P >&PO=V]R:W-H965T&UL4$L! A0#% @ ,*944/W. M&P>U 0 T@, !D ( ! $\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,*944$__$PVT 0 T@, !D M ( !#%8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ,*944!WH/E;" 0 -P0 !D ( ! M1%P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ,*944$V@RHWN 0 9@4 !D ( !:F( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,*944$Z?.D6R 0 T@, !D M ( !I6X 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,*944%KOA^[- 0 G 0 !D ( !:G0 M 'AL+W=O%%9 M%[,! #2 P &0 @ %N=@ >&PO=V]R:W-H965T&UL4$L! A0#% @ M,*944.@H6?/O 0 ' 4 !D ( !0GH 'AL+W=O&UL4$L! A0#% @ ,*944(( Q)>!@ M?R0 !D ( !I(, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,*944"B@S[GI P O1$ !D M ( !\Y 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ,*944'_YQ7'R 0 "P4 !D ( !/YH 'AL M+W=O&PO=V]R:W-H965T. 4 +$; 9 " M :&> !X;"]W;W)K&UL4$L! A0#% @ ,*94 M4"UMDGQ. P $0X !D ( !$*0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,*944&>17VQU @ [@< M !D ( !]*L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,*944-WRH\[F @ $ P !D M ( !=K4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,*944(CE+^(G P ?0X !D ( !&KX 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ,*944*"C M(U5< @ FP< !D ( !P,8 'AL+W=O_H" "#"P &0 M @ %3R0 >&PO=V]R:W-H965T&UL4$L! A0#% @ ,*944/[MN@#I 0 5@4 !D M ( !&\\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ,*944,Z:?WWS 0 !P4 !D ( ! M?M4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ,*944&K,:F.X 0 $00 !D ( !R> 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,*944!OYXR6_ @ N@P !D M ( !F^\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,*944"%N]3QM P H0\ !D ( !-_D M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M,*944'DPGQHJ @ F08 !D ( !L@,! 'AL+W=O+=-XX" #(" &0 @ %T M#0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ,*944#XM.BMT"@ U#\ !H M ( !^!(! 'AL+W=O&UL4$L! A0#% M @ ,*944$F-MK<1! SA( !H ( !I!T! 'AL+W=O&UL M4$L! A0#% @ ,*944.A@&UL4$L! A0#% @ ,*944)\< M X4KY@ @6H# !0 ( !@R@! 'AL+W-H87)E9%-T&UL4$L! A0#% @ ,*944 XK='%Q @ 1@T T ( ! MX X" 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ M,*944*5PI$$% P %3T !H ( !ZA@" 'AL+U]R96QS+W=O M XML 41 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions and Dispositiions - Assets Acquired and Liabilities Assumed - TokBox (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Aug. 01, 2018
Dec. 31, 2017
Business Acquisition [Line Items]        
Goodwill $ 602,970 $ 598,499   $ 373,764
TokBox        
Business Acquisition [Line Items]        
Cash and cash equivalents     $ 557  
Current assets     2,205  
Property and equipment     124  
Intangible assets     15,602  
Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets     92  
Restricted cash     50  
Total assets acquired     18,630  
Accounts payable     371  
Accrued expenses     6,003  
Total liabilities assumed     6,374  
Net identifiable assets acquired     12,256  
Goodwill     20,650  
Total purchase price     $ 32,906  

XML 42 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net of allowance of $5,494 and $3,542, respectively $ 101,813 $ 75,342
Contract with Customer, Liability, Revenue Recognized 456,855 445,547
Deferred revenue, current portion $ 59,464 $ 53,447
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions and Dispositiions Acquisition of Business (Tables)
12 Months Ended
Dec. 31, 2019
New Voice Media  
Business Acquisition [Line Items]  
Estimated fair values of assets acquired and liabilities assumed
The table below summarizes the NVM assets acquired and liabilities assumed as of October 31, 2018:
 
Preliminary Acquisition Date Fair Value as of December 31, 2018
Measurement Period Adjustments
Final Acquisition Date Fair Value
Assets
 
 
 
Cash and cash equivalents
$
1,994

 
$
1,994

Accounts receivable
13,747

(1,448
)
$
12,299

Other current assets
3,907

(565
)
$
3,342

Property and equipment
3,474

 
$
3,474

Intangible assets
154,300

 
$
154,300

Other assets
378

 
$
378

Total assets acquired
177,800

(2,013
)
175,787

 
 
 
 
Liabilities

 
 
Accounts payable
4,712

 
4,712

Accrued expenses
4,145

333

4,478

Deferred tax liabilities
7,756

(598
)
7,158

Deferred revenue
22,000

800

22,800

Total liabilities assumed
38,613

535

39,148

 
 
 
 
Net identifiable assets acquired
139,187

(2,548
)
136,639

Goodwill
210,992

2,548

213,540

Total purchase price
$
350,179

$

$
350,179


Pro forma financial information
The following supplemental pro forma information represents the results of operations if Vonage had acquired NVM on January 1, 2018.
  
 
For the year ended
  
 
December 31, 2018
Revenue
 
$
1,105,674

Net loss
 
(17,475
)
Loss per share - basic
 
(0.07
)
Loss per share - diluted
 
(0.07
)

TokBox  
Business Acquisition [Line Items]  
Estimated fair values of assets acquired and liabilities assumed
The table below summarizes the TokBox assets acquired and liabilities assumed as of August 1, 2018:
 
Acquisition Date Fair Value
Assets
 
Cash and cash equivalents
$
557

Current assets
2,205

Property and equipment
124

Intangible assets
15,602

Deferred tax asset
92

Restricted cash
50

Total assets acquired
18,630

 
 
Liabilities
 
Accounts payable
371

Accrued expenses
6,003

Total liabilities assumed
6,374

 
 
Net identifiable assets acquired
12,256

Goodwill
20,650

Total purchase price
$
32,906


Pro forma financial information
The following supplemental pro forma information represents the results of operations if Vonage had acquired TokBox on January 1, 2018.
  
 
For the year ended
  
 
December 31, 2018
Revenue
 
$
1,054,649

Net income
 
19,459

Earnings per share - basic
 
0.08

Earnings per share - diluted
 
0.08


Nexmo  
Business Acquisition [Line Items]  
Estimated fair values of assets acquired and liabilities assumed

Schedule of allocated acquisition costs

XML 45 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Long-Term Debt - Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
A schedule of long-term debt, excluding current portion, at December 31, 2019 and 2018 is as follows: 
 
December 31, 2019
 
December 31, 2018
Term note - due 2023
$

 
$
95,000

Revolving credit facility - due 2023
220,500

 
425,000

Convertible senior notes - due 2024
345,000

 

Long-term debt including current maturities
$
565,500

 
$
520,000

Less current maturities

 
10,000

Less unamortized discount
61,234

 

Less debt issuance cost
7,108

 
772

Total long-term debt
$
497,158

 
$
509,228

Schedule of Future Payments under Long-Term Debt obligations December 31, 2019, future payments under long-term debt obligations over each of the next five years are as follows: 
  
Long-term debt
2020
$

2021

2022

2023
220,500

2024
345,000

Minimum future payments of principal
$
565,500


Schedule of New Carrying Amount of Liability and Equity Components of Notes
The net carrying amount of the liability component of the Convertible Senior Notes was as follows:
 
December 31, 2019

Principal
$
345,000

Unamortized discount
(61,234
)
Unamortized issuance cost
(7,108
)
Net carrying amount
$
276,658



The net carrying amount of the equity component of the Convertible Senior Notes was as follows:
 
December 31, 2019

Proceeds allocated to the conversion option (debt discount)
$
67,664

Issuance cost
(1,944
)
Income tax expense
(15,597
)
Net carrying amount
$
50,123


Schedule of Interest Expense Recognized Related to Notes
The following table sets forth the interest expense recognized related to the Convertible Senior Notes:
 
For the years ended December 31,
 
2019
Contractual interest expense
$
3,304

Amortization of debt discount
6,430

Amortization of debt issuance costs
865

Total interest expense related to the Convertible Senior Notes
$
10,599


Accumulated OCI Balance Attributable to Cash Flow Derivatives The following table summarizes the effects of ASC 815 on the Company's accumulated OCI balance attributable to cash flow derivatives:
 
Years Ended December 31
 
2019
 
2018
Accumulated OCI beginning balance
$
975

 
$
965

Reclassified from accumulated OCI to income:
 
 
 
Due to reclassification of previously deferred gain
(531
)
 
(469
)
Change in fair value of cash flow hedge accounting contracts, net of tax
(1,445
)
 
479

Accumulated OCI ending balance, net of tax (expense) benefit of ($4) and $393, respectively
$
(1,001
)
 
$
975

Gains expected to be realized from accumulated OCI during the next 12 months
$
531

 
$


XML 46 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Long-Term Debt
12 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
Long-Term Debt And Revolving Credit Facility Long-Term Debt
A schedule of long-term debt, excluding current portion, at December 31, 2019 and 2018 is as follows: 
 
December 31, 2019
 
December 31, 2018
Term note - due 2023
$

 
$
95,000

Revolving credit facility - due 2023
220,500

 
425,000

Convertible senior notes - due 2024
345,000

 

Long-term debt including current maturities
$
565,500

 
$
520,000

Less current maturities

 
10,000

Less unamortized discount
61,234

 

Less debt issuance cost
7,108

 
772

Total long-term debt
$
497,158

 
$
509,228


As of December 31, 2019, future payments under long-term debt obligations over each of the next five years are as follows: 
  
Long-term debt
2020
$

2021

2022

2023
220,500

2024
345,000

Minimum future payments of principal
$
565,500



Convertible Senior Notes

In June 2019, the Company issued $300.0 million aggregate principal amount of 1.75% convertible senior notes due 2024 in a private placement and an additional $45.0 million aggregate principal amount of such notes pursuant to the exercise in full of the over-allotment option of the initial purchasers. The Convertible Senior Notes are the Company's senior unsecured obligations. The Convertible Senior Notes bear interest at a rate of 1.75% per year, payable semiannually in arrears on June 1 and December 1 of each year, beginning on December 1, 2019. The Convertible Senior Notes will mature on June 1, 2024, unless earlier redeemed, repurchased or converted. We may not redeem the notes prior to June 5, 2022. On or after June 5, 2022, we may redeem for cash all or a portion of the notes if the last reported sale price of the Company's common stock has been at least 130% of the conversion price then in effect on (i) each of at least 20 trading days (whether or not consecutive) during the 30 consecutive trading day period ending on, and including, the trading day immediately preceding the date the Company provides notice of redemption and (ii) the trading day immediately preceding the date the Company provides such notice. The total net proceeds from the offering, after deducting initial purchase discounts and expenses payable by the Company, were $334.8 million.

Each $1,000 principal amount of the Convertible Senior Notes is initially convertible into 59.8256 shares of the Company's common stock, which is equivalent to an initial conversion price of approximately $16.72  per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid interest. In addition, upon the occurrence of a make-whole fundamental change or a redemption period, each as defined in the indenture setting forth the terms of the Convertible Senior Notes, the Company will, in certain circumstances, increase the conversion rate by a number of additional shares for a holder that elects to convert its Convertible Senior Notes in connection with such make-whole fundamental change or during the relevant redemption period.
The Company used the net proceeds from the offering to (i) pay the cost of the capped call transactions described below, (ii) to repurchase approximately $10 million in shares of its common stock from purchasers of the Convertible Senior Notes in privately negotiated transactions effected through one of the initial purchasers or an affiliate thereof concurrently with the pricing of the Convertible Senior Notes described below, and (iii) to repay the outstanding principal balance under its credit facility.
Prior to December 1, 2023, the notes will be convertible only upon satisfaction of certain conditions and during certain periods, and thereafter, at any time until the close of business on the second scheduled trading day immediately preceding the maturity date. We will satisfy any conversion election by paying or delivering, as the case may be, cash, shares of common stock or a combination of cash and shares of common stock. The Convertible Senior Notes and shares of common stock issuable upon conversion, if any, have not been registered under the Securities Act, or under any U.S. state securities laws or other jurisdiction and may not be offered or sold in the United States absent registration or an applicable exemption from registration requirements.
During the year ended December 31, 2019, the conditions allowing holders of the Convertible Senior Notes to convert were not met.
In accounting for the issuance of the Convertible Senior Notes, the Company separated the Convertible Senior Notes into liability and equity components.  The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The fair value was determined utilizing a discounted cash flow model that includes assumptions such as implied credit spread, expected volatility, and the risk-free rate for notes with a similar term. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the Convertible Senior Notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount (“debt discount”) is amortized to interest expense at an effective interest rate of 6.4% over the contractual terms of the Convertible Senior Notes.
In accounting for the transaction costs related to the Convertible Senior Notes, the Company allocated the total amount incurred to the liability and equity components of the Convertible Senior Notes based on the proportion of the proceeds allocated to the debt and equity components. Issuance costs attributable to the liability component of $7,973 were recorded as additional debt discount and will be amortized to interest expense using the effective interest method over the contractual terms of the Convertible Senior Notes.  Issuance costs attributable to the equity component were netted with the equity component in stockholders’ equity.
The net carrying amount of the liability component of the Convertible Senior Notes was as follows:
 
December 31, 2019

Principal
$
345,000

Unamortized discount
(61,234
)
Unamortized issuance cost
(7,108
)
Net carrying amount
$
276,658



The net carrying amount of the equity component of the Convertible Senior Notes was as follows:
 
December 31, 2019

Proceeds allocated to the conversion option (debt discount)
$
67,664

Issuance cost
(1,944
)
Income tax expense
(15,597
)
Net carrying amount
$
50,123


The following table sets forth the interest expense recognized related to the Convertible Senior Notes:
 
For the years ended December 31,
 
2019
Contractual interest expense
$
3,304

Amortization of debt discount
6,430

Amortization of debt issuance costs
865

Total interest expense related to the Convertible Senior Notes
$
10,599


In connection with the pricing of the Convertible Senior Notes and subsequently in connection with the exercise of the initial purchasers option to purchase additional notes, the Company entered into privately negotiated capped call transactions with certain counterparties (the "Capped Calls"). The Capped Calls each have a strike price of $16.72 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Convertible Senior Notes. The Capped Calls have initial cap prices of $23.46 per share, subject to certain adjustments. The Capped Calls are expected generally to reduce potential dilution to the Company's common stock upon any conversion of notes and/or offset any cash payments the Company is required to make in excess of the aggregate principal amount of converted notes, as the case may be, with such reduction and/or offset subject to a cap. The initial cap price of the Capped Call transactions was $23.46. The net cost of $28,325 incurred to purchase the Capped Calls and related income tax benefit of $6,772 was recorded as a reduction to additional paid-in capital on the Company's consolidated balance sheet and are not accounted for as derivatives.
Concurrently with the issuance of the Convertible Senior Notes, the Company’s board of directors approved the repurchase of an aggregate of 852,515, or $10,000 of, shares of the Company’s outstanding common stock in privately negotiated transactions at a price of $11.73 per share, which was equal to the closing price per share of the Company’s common stock on June 11, 2019, the date of the pricing of the offering of the Convertible Senior Notes. The share repurchase was recorded to treasury stock on the Company's consolidated balance sheet.

2018 Term Note and Revolving Credit Facility

On July 31, 2018, the Company replaced its 2016 Credit Facility previously consisting of a $125 million term loan and a $325 million revolving credit facility with the 2018 Credit Facility consisting of a $100 million senior secured term loan and a $500 million revolving credit facility. The co-borrowers under the 2018 Credit Facility are the Company and Vonage America Inc., the Company’s wholly owned subsidiary. Obligations under the 2018 Credit Facility are guaranteed, fully and unconditionally, by the Company’s other United States subsidiaries and are secured by substantially all of the assets of each borrower and each guarantor.
The company used $232,000 of the proceeds available under our 2018 Credit Facility plus cash on hand to retire all of the debt outstanding under our 2016 Credit Facility and to cover transaction fees and expenses. Total transaction fees and expenses incurred were $3,376, of which $474 was allocated to the term note and $2,813 was allocated to the revolving credit facility to be amortized over the term of 2018 Credit Facility. The remaining $89 of transaction fees and expenses were expensed during the year ended December 31, 2018. The Company recognized a loss on extinguishment of debt of $14 which primarily consisted of the write off of previously deferred financing costs partially offset by the realization of a portion of gains associated with the interest rate swaps included in accumulated other comprehensive income. Remaining proceeds available from the undrawn revolving credit facility under our 2018 Credit Facility will be used for general corporate purposes and to fund potential additional acquisitions.

2018 Credit Facility Terms
The following description summarizes the material terms of the 2018 Credit Facility:
The loans under the 2018 Credit Facility mature on July 31, 2023. The unused portion of the Company's revolving credit facility incurs a 0.30% per annum commitment fee.
Outstanding amounts under the 2018 Credit Facility, at the Company's option, will bear interest at:
LIBOR (applicable to one-, two-, three-, six-, or twelve-month periods) plus an applicable margin equal to 2.00% up to 2.75% per annum payable on the last day of each relevant interest period or, if the interest period is longer than three months, each day that is three months after the first day of the interest period, or
the base rate determined by reference to the highest of (a) the rate of interest last quoted by the Wall Street Journal as the “Prime Rate” in the U.S., (b) the federal funds effective rate from time to time plus 0.50%, and (c) the adjusted LIBO rate applicable to one month interest periods plus 1.00%, plus an applicable margin equal to 1.00% up to 1.75% per annum payable on the last business day of each March, June, September, and December and the maturity date of the 2018 Credit Facility.
In 2019, we made repayments of $95 million under the 2018 term loan and made discretionary repayments of $348.5 million under the 2018 revolving credit facility, and borrowed $144 million under the revolving credit facility. In addition, the effective interest rate was 4.56% as of December 31, 2019.
In 2018, we made mandatory repayments of $5 million under the 2018 term loan and made discretionary repayments of $42 million under the 2018 revolving credit facility.
As of December 31, 2019, we were in compliance with all covenants, including financial covenants, for the 2018 Credit Facility.

2016 Financing
In 2018, we made mandatory repayments of $9.4 million under the term note and made discretionary repayments of $35 million under the revolving credit facility and borrowed $40 million under the revolving credit facility.

Interest Rate Swap
On July 14, 2017, we executed on three interest rate swap agreements in order to hedge the variability of expected future cash interest payments related to the 2016 Credit Facility. The swaps have an aggregate notional amount of $150 million and were effective from July 31, 2017 through June 3, 2020 concurrent with the term of the 2016 Credit Facility. Under the swaps our interest rate is fixed at 4.7%. The interest rate swaps are accounted for as cash flow hedges in accordance with ASC 815, Derivatives and Hedging.
As of December 31, 2019 and 2018, the fair market value of the swaps was $18 and $1,859, respectively, which is included in other assets on our consolidated balance sheet. The following table summarizes the effects of ASC 815 on the Company's accumulated OCI balance attributable to cash flow derivatives:
 
Years Ended December 31
 
2019
 
2018
Accumulated OCI beginning balance
$
975

 
$
965

Reclassified from accumulated OCI to income:
 
 
 
Due to reclassification of previously deferred gain
(531
)
 
(469
)
Change in fair value of cash flow hedge accounting contracts, net of tax
(1,445
)
 
479

Accumulated OCI ending balance, net of tax (expense) benefit of ($4) and $393, respectively
$
(1,001
)
 
$
975

Gains expected to be realized from accumulated OCI during the next 12 months
$
531

 
$


XML 47 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions and Dispositiions
12 Months Ended
Dec. 31, 2019
Business Combinations [Abstract]  
Acquisition of Business Acquisitions and Dispositions

Acquisition of NewVoiceMedia
On October 31, 2018, the Company acquired 100% of the issued and outstanding shares of NVM, a cloud CCaaS provider, for a purchase price of $350,179 paid in cash. NVM is a private limited company organized under the laws of England & Wales. Adding NVM's contact center solutions to its existing suite of products will enable the Company to offer a full array of cloud business communications solutions delivered through owned technology.
The acquisition was recorded as a business combination under ASC 805, with identifiable assets acquired and liabilities assumed provisionally recorded at their estimated fair value on the acquisition date. The accounting for the business combination was completed as of October 31, 2019, at which point the fair values became final.
Under the terms of the offer, NVM shareholders received cash in the amount of approximately $341 million (approximately £260 million based on a 1.31335 GBP to USD exchange rate as of September 18, 2018) shortly after completion of the offer and the Company paid transactions costs incurred by NVM of approximately $9 million on the date of the acquisition.
The table below summarizes the NVM assets acquired and liabilities assumed as of October 31, 2018:
 
Preliminary Acquisition Date Fair Value as of December 31, 2018
Measurement Period Adjustments
Final Acquisition Date Fair Value
Assets
 
 
 
Cash and cash equivalents
$
1,994

 
$
1,994

Accounts receivable
13,747

(1,448
)
$
12,299

Other current assets
3,907

(565
)
$
3,342

Property and equipment
3,474

 
$
3,474

Intangible assets
154,300

 
$
154,300

Other assets
378

 
$
378

Total assets acquired
177,800

(2,013
)
175,787

 
 
 
 
Liabilities

 
 
Accounts payable
4,712

 
4,712

Accrued expenses
4,145

333

4,478

Deferred tax liabilities
7,756

(598
)
7,158

Deferred revenue
22,000

800

22,800

Total liabilities assumed
38,613

535

39,148

 
 
 
 
Net identifiable assets acquired
139,187

(2,548
)
136,639

Goodwill
210,992

2,548

213,540

Total purchase price
$
350,179

$

$
350,179


The fair values of intangible assets at the acquisition date were measured primarily based on significant inputs that are not observable in the market and thus represent a Level 3 measurement as defined in ASC 820. The fair values of the trade name, customer relationships and developed technology were determined utilizing variations of the income approach where the expected future cash flows resulting from the acquired identifiable intangible assets were reduced by operating costs and charges for contributory assets and then discounted to present value at the weighted average cost of capital.
The Company recorded goodwill of $213,540 which is attributable to the Business segment and is not deductible for tax purposes. The factors that resulted in goodwill arising from the acquisition include the revenues and synergies anticipated with the ability to provide a contact center solution to our existing suite of cloud communication services along with a skilled workforce proficient in API development. The Company also recorded intangible assets of $154.3 million comprised of trade name of $5.3 million, customer relationships of $87 million, and developed technology of $62 million. In addition, the Company incurred and expensed acquisition related transaction costs included in general and administrative expense related to the acquisition of NVM of $253 and $9,627 for the years ended December 31, 2019 and 2018, respectively.
Supplemental Pro Forma Information (unaudited)
The following supplemental pro forma information represents the results of operations if Vonage had acquired NVM on January 1, 2018.
  
 
For the year ended
  
 
December 31, 2018
Revenue
 
$
1,105,674

Net loss
 
(17,475
)
Loss per share - basic
 
(0.07
)
Loss per share - diluted
 
(0.07
)

The pro forma information has been adjusted to include the pro-forma impact of amortization of intangible assets based on the purchase price allocations. The pro forma data has also been adjusted to eliminate non-recurring transaction costs as well as the related tax impact of pro forma adjustments. There were no transactions between Vonage and NVM. The pro forma results are presented for illustrative purposes only and do not reflect the realization of potential cost savings or any related integration costs.

Acquisition of TokBox
On August 1, 2018, the Company acquired 100% of the issued and outstanding shares of TokBox for a purchase price of $32,906 paid in cash. San Francisco-based TokBox develops and operates the OpenTok Platform and is a provider in the WebRTC programmable video segment of the cloud communications market which will compliment the Company's existing portfolio of programmable communications.
The acquisition was recorded as a business combination under ASC 805, with identifiable assets acquired and liabilities assumed provisionally recorded at their estimated fair value on the acquisition date. The accounting for the business combination was completed as of June 30, 2019, at which point the fair values became final.

The table below summarizes the TokBox assets acquired and liabilities assumed as of August 1, 2018:
 
Acquisition Date Fair Value
Assets
 
Cash and cash equivalents
$
557

Current assets
2,205

Property and equipment
124

Intangible assets
15,602

Deferred tax asset
92

Restricted cash
50

Total assets acquired
18,630

 
 
Liabilities
 
Accounts payable
371

Accrued expenses
6,003

Total liabilities assumed
6,374

 
 
Net identifiable assets acquired
12,256

Goodwill
20,650

Total purchase price
$
32,906



The Company recorded goodwill of $20,650 which is attributable to the Business segment and is deductible for tax purposes. The factors that resulted in goodwill arising from the acquisition include the revenues expected to be achieved by incorporating a video feature in the Company's API platform along with a skilled workforce proficient in API development. The Company also recorded intangible assets of $15,602 comprised of customer relationships of $5,020 and developed technology of $10,582.

Supplemental Pro Forma Information (unaudited)
The following supplemental pro forma information represents the results of operations if Vonage had acquired TokBox on January 1, 2018.
  
 
For the year ended
  
 
December 31, 2018
Revenue
 
$
1,054,649

Net income
 
19,459

Earnings per share - basic
 
0.08

Earnings per share - diluted
 
0.08


The pro forma information has been adjusted to include the pro-forma impact of amortization of intangible assets based on the preliminary purchase price allocations. The pro forma data has also been adjusted to eliminate non-recurring transaction costs as well as the related tax impact of pro forma adjustments. There were no transactions between Vonage and TokBox. The pro forma results are presented for illustrative purposes only and do not reflect the realization of potential cost savings or any related integration costs.

Sale of Hosted Infrastructure Product Line

On May 31, 2017, we completed the sale of our Hosted Infrastructure product line for up to $4.0 million consideration comprised of $1.0 million received upon closing, an additional $0.5 million of contingent consideration received during the third quarter of 2017 and the potential for up to $2.5 million further consideration based on the achievement of financial objectives for net sales during the 18 months following closing. The results of our Hosted Infrastructure product line have historically been included within the Business segment. As a result of the sale, we recorded a gain $1,879 for the year ended December 31, 2017, within other income. This disposal did not represent a strategic shift in operations and, therefore, did not qualify for presentation as discontinued operations.
XML 48 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule of Supplemental Cash Flow Information Statement
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Schedule of Supplemental Cash Flow Information [Abstract]  
Operating Lease, Payments $ 16,972
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 7,718
XML 49 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Long-Term Debt - Narrative (Details)
12 Months Ended
Jun. 14, 2019
USD ($)
$ / shares
shares
Aug. 01, 2018
Jul. 31, 2018
USD ($)
Dec. 31, 2019
USD ($)
trading_day
$ / shares
$ / unit
shares
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Jun. 30, 2019
USD ($)
Jun. 03, 2016
USD ($)
Debt Instrument [Line Items]                
Unrealized Gain on Derivatives, Tax       $ 397,000 $ (73,000) $ (320,000)    
Debt Instrument, Face Amount       345,000,000     $ 300,000,000.0  
Proceeds from issuance of short and long-term debt       $ 489,000,000 607,000,000 15,000,000    
Derivative, Number of Instruments Held       3        
Derivative, Amount of Hedged Item       $ 150,000,000        
Derivative, Fixed Interest Rate       4.70%        
Debt Issuance Costs, Gross       $ 7,973,000        
Write off of Deferred Debt Issuance Cost         89,000      
Loss on extinguishment of debt       0 14,000 0    
Repayments of Long-term Debt       $ 443,500,000 320,188,000 101,750,000    
Debt Instrument, Interest Rate, Stated Percentage       1.75%        
Debt Instrument Additional Principal Amount       $ 45,000,000.0        
Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger       130.00%        
Debt Instrument, Convertible, Threshold Consecutive Trading Days | trading_day       30        
Proceeds from Debt, Net of Issuance Costs       $ 334,800,000        
Debt Conversion, Converted Instrument, Amount       $ 1,000,000        
Debt Conversion, Converted Instrument, Shares Issued | shares       59.8256        
Debt Instrument, Convertible, Conversion Price | $ / shares       $ 16.72        
Payments for Repurchase of Common Stock $ 10,000,000     $ 10,000,000 0 $ 9,542,000    
Shares Issued, Price Per Share | $ / shares $ 11.73              
Debt Instrument, Interest Rate, Effective Percentage       6.40%        
Derivative, Cap Price | $ / unit       23.46        
Payments For Capped Call Transactions       $ 28,325,000        
Deferred Tax Assets, Convertible Note Hedge       $ 6,772,000        
Stock Repurchase Program, Number of Shares Authorized to be Repurchased | shares 852,515,000              
Credit Facility, 2018 [Member]                
Debt Instrument [Line Items]                
Repayments of debt     $ 232,000,000          
Debt Issuance Costs, Gross     $ 3,376,000          
Line of Credit Facility, Interest Rate at Period End       4.56%        
Credit Facility, 2018 [Member] | LIBOR Rate Option | Leverage Ratio, Term One | LIBOR                
Debt Instrument [Line Items]                
Basis spread on variable rate     2.00%          
Credit Facility, 2018 [Member] | LIBOR Rate Option | Leverage Ratio, Term Four | LIBOR                
Debt Instrument [Line Items]                
Basis spread on variable rate     2.75%          
Credit Facility, 2018 [Member] | Base Rate Option | Federal Funds                
Debt Instrument [Line Items]                
Basis spread on variable rate     0.50%          
Credit Facility, 2018 [Member] | Base Rate Option | Base Rate [Member]                
Debt Instrument [Line Items]                
Basis spread on variable rate     1.00%          
Credit Facility, 2018 [Member] | Base Rate Option | Leverage Ratio, Term One | Base Rate [Member]                
Debt Instrument [Line Items]                
Basis spread on variable rate     1.00%          
Credit Facility, 2018 [Member] | Base Rate Option | Leverage Ratio, Term Four | Base Rate [Member]                
Debt Instrument [Line Items]                
Basis spread on variable rate     1.75%          
Revolving Credit Facility | Line of Credit | 2016 Credit Facility                
Debt Instrument [Line Items]                
Line of Credit Facility, Maximum Borrowing Capacity               $ 325,000,000
Proceeds from issuance of short and long-term debt         40,000,000      
Repayments of Long-term Debt         35,000,000      
Revolving Credit Facility | Line of Credit | Credit Facility, 2018 [Member]                
Debt Instrument [Line Items]                
Line of Credit Facility, Maximum Borrowing Capacity     $ 500,000,000          
Proceeds from issuance of short and long-term debt       $ 144,000,000        
Unused capacity, commitment fee, percent   0.30%            
Debt Issuance Costs, Gross     2,813,000          
Repayments of Long-term Debt       348,500,000 42,000,000      
Term Loan | Secured debt | 2016 Credit Facility                
Debt Instrument [Line Items]                
Debt Instrument, Face Amount               $ 125,000,000
Repayments of Long-term Debt         9,400,000      
Term Loan | Secured debt | Credit Facility, 2018 [Member]                
Debt Instrument [Line Items]                
Debt Instrument, Face Amount     100,000,000          
Debt Issuance Costs, Gross     $ 474,000          
Repayments of Long-term Debt       95,000,000 5,000,000      
Accumulated Other Comprehensive Income                
Debt Instrument [Line Items]                
Unrealized Gain on Derivatives, Tax       (4,000) 393,000      
Fair Value, Recurring | Level 2 Assets                
Debt Instrument [Line Items]                
Interest Rate Derivative Assets, at Fair Value       $ 18,000 $ 1,859,000      
XML 50 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Assets and liabilities:    
Accounts receivable and inventory allowances $ 1,044 $ 839
Deferred rent 1,833 1,212
Acquired intangible assets and property and equipment (35,524) (56,801)
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals 7,964 7,344
Research and development 1,170 991
Stock option compensation 17,979 14,741
Capital leases 0 (38)
Cumulative Translation Adjustments 40 170
Deferred Tax Assets, Deferred Income 7,471 5,355
Deferred Tax Assets, Derivative Instruments 3 142
Deferred Tax Liabilities, Prepaid Expenses (15,569) (13,312)
Deferred Tax Liabilities, Convertible Debt and Capped Call (7,934) 0
Net operating loss carryforwards 149,848 165,732
Deferred Tax Assets, Gross, Noncurrent 128,325 126,375
Valuation allowance (19,978) (23,815)
Deferred tax assets $ 108,347 $ 102,560
XML 51 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Long-Term Debt - Long-term Debt (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Debt Disclosure [Abstract]    
Secured Long-term Debt, Noncurrent $ 0 $ 95,000,000
Indebtedness under revolving credit facility 220,500,000 425,000,000
Convertible Debt, Noncurrent 345,000,000 0
Debt, Long-term and Short-term, Combined Amount 565,500,000 520,000,000
Long-term Debt, Current Maturities 0 10,000,000
Debt Instrument, Unamortized Discount 61,234,000 0
Debt Issuance Costs, Net 7,108,000 772,000
Long-term debt including current maturities $ 497,158,000 $ 509,228,000
Derivative, Number of Instruments Held 3  
XML 52 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Common Stock - Repurchased Shares of Common Stock (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
shares
Common stock repurchases:  
Stock repurchased during period (in shares) | shares 852,515
Value of common stock repurchased | $ $ 10,000
XML 53 R89.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Stock Benefit Plans - Share-based Compensation, by Incentive Plan (Details) - shares
Dec. 31, 2019
Dec. 31, 2018
Share-based compensation:    
Shares Authorized 116,627,000  
Shares Available for Grant 23,441,000  
Stock Options Outstanding 4,946,000 5,935,000
Non-vested Restricted Stock and Restricted Stock Units 10,389,000 9,906,000
Options assumed from acquisition    
Share-based compensation:    
Shares Authorized 2,227,000  
Shares Available for Grant 296,000  
Stock Options Outstanding 219,000  
Non-vested Restricted Stock and Restricted Stock Units  
2006 Incentive Plan    
Share-based compensation:    
Shares Authorized 71,669,000  
Shares Available for Grant  
Stock Options Outstanding 3,650,000  
Non-vested Restricted Stock and Restricted Stock Units 34,000  
2015 Incentive Plan    
Share-based compensation:    
Shares Authorized 42,731,000  
Shares Available for Grant 23,145,000  
Stock Options Outstanding 1,077,000  
Non-vested Restricted Stock and Restricted Stock Units 10,355,000  
XML 54 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Long-Term Debt - Schedule of Interest Expense REcognized Related to Notes (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Debt Disclosure [Abstract]  
Interest Expense, Debt, Excluding Amortization $ 3,304
Amortization of Debt Discount (Premium) 6,430
Amortization of financing costs and debt discount 865
Interest Expense, Debt $ 10,599
XML 55 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Income
Beginning Balance at Dec. 31, 2016 $ 436,541 $ 282 $ 1,310,847 $ (641,869) $ (219,125) $ (13,594)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock option exercises 21,410 16 21,394      
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation (15,572)       (15,572)  
Employee taxes paid on withholding shares 37,482   37,482      
Common stock repurchases (9,542)       (9,542)  
Unrealized loss on available-for-sale securities 26,637         26,637
Unrealized gain on derivatives 1         1
Unrealized gain on derivatives 965         965
Net income (33,933)     (33,933)    
Ending Balance at Dec. 31, 2017 472,898 298 1,375,391 (672,561) (244,239) 14,009
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Cumulative Effect Adjustment Upon the Adoption of ASU 8,909          
Cumulative Effect Adjustment Upon the Adoption of ASU | Accounting Standards Update 2016-09     5,668 3,241    
Stock option exercises 6,504 12 6,492      
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation (30,770)       (30,770)  
Employee taxes paid on withholding shares 33,799   33,799      
Unrealized loss on available-for-sale securities (7,249)         (7,249)
Unrealized gain on derivatives 0          
Unrealized gain on derivatives 10         10
Net income 35,728     35,728    
Ending Balance at Dec. 31, 2018 535,768 310 1,415,682 (611,985) (275,009) 6,770
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Cumulative Effect Adjustment Upon the Adoption of ASU 24,848          
Cumulative Effect Adjustment Upon the Adoption of ASU | Accounting Standards Update 2014-09       24,848    
Stock option exercises 1,981 6 1,975      
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation (21,034)       (21,034)  
Employee taxes paid on withholding shares 45,242   45,242      
Common stock repurchases (10,000)       (10,000)  
Unrealized loss on available-for-sale securities 4,535         4,535
Unrealized gain on derivatives 0          
Equity component of convertible notes, net of issuance costs and tax 50,123   50,123      
Equity component of convertible notes, net of issuance costs and tax (21,553)   (21,553)      
Asset Acquisition, Consideration Transferred By Stock 3,000   3,000      
Unrealized gain on derivatives (1,976)         (1,976)
Net income (19,482)          
Ending Balance at Dec. 31, 2019 567,062 $ 316 $ 1,494,469 (631,009) $ (306,043) $ 9,329
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Cumulative Effect Adjustment Upon the Adoption of ASU $ 458          
Cumulative Effect Adjustment Upon the Adoption of ASU | Accounting Standards Update 2016-02       $ 458    
XML 56 R101.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Industry Segment and Geographic Information Revenues from External Customers and Long-lived Assets by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Total revenues $ 309,687 $ 302,534 $ 297,584 $ 279,541 $ 273,803 $ 261,531 $ 259,875 $ 253,573 $ 1,189,346 $ 1,048,782 $ 1,002,286
Long-Lived Assets 941,546       965,102       $ 941,546 $ 965,102  
UNITED STATES                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Customer Representation Of Revenue, Percentage                 72.00% 79.00% 85.00%
Total revenues                 $ 855,255 $ 825,721 $ 851,413
Long-Lived Assets 640,277       596,820       640,277 596,820  
CANADA                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Total revenues                 26,696 27,267 30,252
UNITED KINGDOM                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Total revenues                 66,723 49,430 28,309
Long-Lived Assets 299,660       366,594       299,660 366,594  
Non-US [Member]                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Total revenues                 240,672 146,364 $ 92,312
ISRAEL                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Long-Lived Assets $ 1,609       $ 1,688       $ 1,609 $ 1,688  
XML 57 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions and Dispositiions - Pro Forma Information - New Voice Media (Details) - New Voice Media
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
$ / shares
Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]  
Business Acquisition, Pro Forma Revenue | $ $ 1,105,674
Business Acquisition, Pro Forma Net Income (Loss) | $ $ (17,475)
Business Acquisition, Pro Forma Earnings Per Share, Basic | $ / shares $ (0.07)
Business Acquisition, Pro Forma Earnings Per Share, Diluted | $ / shares $ (0.07)
XML 58 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]                      
Total revenues $ 309,687 $ 302,534 $ 297,584 $ 279,541 $ 273,803 $ 261,531 $ 259,875 $ 253,573 $ 1,189,346 $ 1,048,782 $ 1,002,286
Service                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 1,059,976 921,096 871,458
Product                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 46,496 50,627 55,496
USF                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 82,874 77,059 75,332
Business Service                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 803,880 608,144 498,922
Business Service | Service                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 719,514 526,707 417,118
Business Service | Product                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 46,232 50,068 54,971
Business Service | USF                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 38,134 31,369 26,833
Consumer Service                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 385,466 440,638 503,364
Consumer Service | Service                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 340,462 394,389 454,340
Consumer Service | Product                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 264 559 525
Consumer Service | USF                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 44,740 45,690 48,499
UNITED STATES                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 855,255 825,721 851,413
UNITED STATES | Business Service                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 500,545 421,239  
UNITED STATES | Consumer Service                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 354,710 404,482  
CANADA                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 26,696 27,267 30,252
CANADA | Business Service                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 6,942 3,549  
CANADA | Consumer Service                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 19,754 23,718  
UNITED KINGDOM                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 66,723 49,430 $ 28,309
UNITED KINGDOM | Business Service                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 55,721 36,992  
UNITED KINGDOM | Consumer Service                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 11,002 12,438  
Other Countries                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 240,672 146,364  
Other Countries | Business Service                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 240,672 146,364  
Other Countries | Consumer Service                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 $ 0 $ 0  
XML 59 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Statement [Abstract]      
Cost, depreciation and amortization $ 38,167 $ 27,754 $ 27,308
XML 60 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cover Page - USD ($)
12 Months Ended
Dec. 31, 2019
Jan. 31, 2020
Jun. 30, 2019
Cover page.      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Dec. 31, 2019    
Entity File Number 001-32887    
Entity Registrant Name VONAGE HOLDINGS CORP    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 11-3547680    
Entity Address, Address Line One 23 Main Street    
Entity Address, City or Town Holmdel    
Entity Address, State or Province NJ    
Entity Address, Postal Zip Code 07733    
City Area Code 732    
Local Phone Number 528-2600    
Title of 12(b) Security Common Stock, Par Value $0.001 Per Share    
Trading Symbol VG    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Public Float     $ 2,588,190,451
Entity Common Stock, Shares Outstanding (in shares)   242,918,708  
Entity Central Index Key 0001272830    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2019    
Document Fiscal Period Focus FY    
Amendment Flag false    
XML 61 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Components of Income Before Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
United States $ 11,994 $ 31,205 $ 39,370
Foreign (38,102) 5,320 6,423
Income from continuing operations before income tax expense $ (26,108) $ 36,525 $ 45,793
XML 62 R98.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Liabilities Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Accrued Liabilities [Abstract]    
Employee-related Liabilities, Current $ 40,101 $ 33,249
Accrued Marketing Costs, Current 15,294 10,238
Taxes Payable, Current 22,922 11,189
Accrued Utilities, Current 40,498 21,403
Interest Payable 873 65
Accrued Customer Credits, Current 2,772 3,325
Accrued Professional Fees, Current 4,482 2,049
Accrued Inventory 871 1,188
Other Accrued Liabilities, Current 9,776 4,664
Accrued expenses $ 137,589 $ 87,370
XML 63 R94.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2020 $ 15,017
2021 11,663
2022 7,599
2023 7,197
2024 6,592
Thereafter 21,178
Total lease payments 69,246
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (11,047)
Operating Lease, Liability $ 58,199
XML 64 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets - Goodwill Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Goodwill [Roll Forward]    
Goodwill, beginning of period $ 598,499 $ 373,764
Foreign currency translation adjustment 1,923 6,907
Goodwill, end of period 602,970 598,499
Nexmo    
Goodwill [Roll Forward]    
Goodwill, Period Increase (Decrease)   20,650
New Voice Media    
Goodwill [Roll Forward]    
Goodwill, Period Increase (Decrease) 2,548 $ 210,992
Goodwill, end of period $ 213,540  
XML 65 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions and Dispositiions - Narrative (Details)
$ in Thousands, £ in Millions
3 Months Ended 12 Months Ended
Oct. 31, 2018
USD ($)
Oct. 31, 2018
GBP (£)
Aug. 01, 2018
USD ($)
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Sep. 30, 2017
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
May 31, 2017
USD ($)
Business Acquisition [Line Items]                                
Goodwill       $ 602,970       $ 598,499         $ 602,970 $ 598,499 $ 373,764  
Total revenues       309,687 $ 302,534 $ 297,584 $ 279,541 273,803 $ 261,531 $ 259,875 $ 253,573   1,189,346 1,048,782 1,002,286  
Net income (loss)       $ (2,375) $ (21,097) $ 4,524 $ (534) $ (6,943) $ 9,588 $ 8,559 $ 24,524   $ (19,482) 35,728 $ (33,933)  
New Voice Media                                
Business Acquisition [Line Items]                                
Acquisition Cost $ 350,179                              
Acquisition cash paid 341,000                              
Foreign Currency Exchange Rate, Translation       1.31335                 1.31335      
Other Payments to Acquire Businesses 9,000                              
Goodwill 210,992     $ 213,540                 $ 213,540      
Intangible assets 154,300     $ 154,300                 154,300      
Acquisition related transaction costs                         $ 253 $ 9,627    
New Voice Media | Customer relationships                                
Business Acquisition [Line Items]                                
Intangible assets 87,000                              
New Voice Media | Trade names                                
Business Acquisition [Line Items]                                
Intangible assets 5,300                              
New Voice Media | Developed technology                                
Business Acquisition [Line Items]                                
Intangible assets $ 62,000                              
TokBox                                
Business Acquisition [Line Items]                                
Business Acquisition, Percentage of Voting Interests Acquired     100.00%                          
Acquisition Cost     $ 32,906                          
Goodwill     20,650                          
Intangible assets     15,602                          
TokBox | Customer relationships                                
Business Acquisition [Line Items]                                
Intangible assets     5,020                          
TokBox | Developed technology                                
Business Acquisition [Line Items]                                
Intangible assets     $ 10,582                          
Disposal Group, Not Discontinued Operations | Hosted Infrastructure Product Line                                
Business Acquisition [Line Items]                                
Disposal Group, Including Discontinued Operation, Consideration                               $ 4,000
Disposal Group, Including Discontinued Operation, Consideration Received At Closing                               1,000
Disposal Group, Including Discontinued Operation, Consideration To Be Received Six Months From Closing                               500
Disposal Group, Discontinued Operation, Consideration To Be Received Based On Achievement Of Financial Objectives                               $ 2,500
Disposal Group, Including Discontinued Operation, Gain on Sale                       $ 1,879        
United Kingdom, Pounds | New Voice Media                                
Business Acquisition [Line Items]                                
Acquisition cash paid | £   £ 260                            
XML 66 R90.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Stock Benefit Plans - Share-based Compensation, Award Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Stock Options Outstanding, Number of Shares:      
Stock options granted (in shares) 0    
Stock options exercised (in shares) (948)    
Stock options canceled (in shares) (41)    
Stock Options Outstanding, Weighted Average Exercise Price Per Share:      
Stock options, outstanding, weighted average exercise price, beginning of period (USD per share) $ 3.79    
Stock options granted, weighted average exercise price (USD per share) 0   $ 6.46
Stock options exercised, weighted average exercise price (USD per share) 2.62    
Stock options canceled, weighted average exercise price (USD per share) 4.04    
Stock options, outstanding, weighted average exercise price, end of period (USD per share) $ 4.01 $ 3.79  
Stock options, exercisable (in shares) 4,425    
Stock options, exercisable, weighted average exercise price (USD per share) $ 3.73    
Restricted Stock and Restricted Stock Units, Number of Shares:      
Restricted stocks and restricted stock units, outstanding, beginning of period (in shares) 9,906    
Restricted stocks and restricted stock units, granted (in shares) 7,696    
Restricted stocks and restricted stock units, exercised (in shares) (4,917)    
Restricted stocks and restricted stock units, canceled (in shares) (2,296)    
Restricted stocks and restricted stock units, outstanding, end of period (in shares) 10,389 9,906  
Restricted Stock and Restricted Stock Units, Weighted Average Grant Date Fair Market Value Per Share:      
Restricted stocks and restricted stock units, outstanding, weighted average exercise price, beginning of period (USD per share) $ 8.81    
Restricted stocks and restricted stock units, granted, weighted average exercise price (USD per share) 11.29 $ 10.55 $ 6.79
Restricted stocks and restricted stock units, exercised, weighted average exercise price (USD per share) 6.69    
Restricted stocks and restricted stock units, canceled, weighted average exercise price (USD per share) 10.31    
Restricted stocks and restricted stock units, outstanding, weighted average exercise price, end of period (USD per share) $ 10.58 $ 8.81  
XML 67 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Minimal Rental Commitments under Non-Cancelable Operating Lease (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] ental commitments under non-cancelable operating leases in effect as of December 31, 2018 were as follows (as calculated under ASC 840, Leases):
2019
$
17,204

2020
14,209

2021
10,378

2022
8,206

2023
8,154

Thereafter
9,908

Total minimum payments required
$
68,059



XML 68 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cash Flow Information Supplemental Disclosures fo Cash Flow Information (Tables)
12 Months Ended
Dec. 31, 2019
Supplemental Cash Flow Elements [Abstract]  
Schedule of Cash Flow, Supplemental Disclosures
Supplemental cash flow related to the Company's operating leases is as follows:
 
The Year Ended
 
December 31, 2019
Cash paid for amounts included in the measurement of lease liabilities
$
16,972

Right-of-use assets obtained in exchange for lease obligations
7,718




Detail of supplemental disclosures for cash flow and non-cash investing and financing information was as follows:
  
For the years ended December 31,
(In thousands)
2019
 
2018
 
2017
Supplemental disclosures of cash flow information:
 
 
 
 
 
Cash paid during the periods for:
 
 
 
 
 
Interest
$
23,006

 
$
14,278

 
$
13,323

Income taxes
4,365

 
6,644

 
6,760

Non-cash investing and financing activities:
 
 
 
 
 
Capital expenditures included in accounts payable and accrued liabilities
$
1,326

 
$
1,036

 
$
2,345

Issuance of shares for asset acquisition
3,000

 

 

XML 69 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Industry Segment and Geographic Information
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
Industry Segment and Geographic Information Industry Segment and Geographic Information

ASC 280, Segment Reporting, establishes reporting standards for an enterprise's business segments and related disclosures about its products, services, geographic areas and major customers.  Under ASC 280, the method for determining what information to report is based upon the way management organizes the operating segments within the Company for making operating decisions and assessing financial performance. Our chief operating decision-maker reviews revenue and gross margin information for each of our reportable segments, but does not review operating expenses on a segment by segment basis. In addition, with the exception of goodwill and intangible assets, we do not identify or allocate our assets by the reportable segments.
Business
For our Business customers, our Applications Group provides innovative, cloud-based UCaaS and CCaaS solutions, comprised of integrated voice, text, video, data, collaboration, and mobile applications over our flexible, scalable SIP based VoIP network. The API Platform Group also offers CPaaS solutions designed to enhance the way businesses communicate with their customers embedding communications into apps, websites and business processes. Together we have a robust set of product families tailored to serve the full range of the business value chain, from the SMB, market, through mid-market and enterprise markets. We provide customers with multiple deployment options, designed to provide the reliability and quality of service they demand. We provide customers the ability to integrate our cloud communications platform with many cloud-based productivity and CRM solutions, including Google’s G Suite, Zendesk, Salesforce’s Sales Cloud, Oracle, Clio, and other CRM solutions. In combination, our products and services permit our business customers to communicate with their customers and employees through any cloud-connected device, in any place, at any time without the often costly investment required with on-site equipment.
Consumer
For our Consumer customers, we enable users to access and utilize our UCaaS services and features, via a single “identity,” either a number or user name, regardless of how they are connected to the Internet, including over 3G/4G, LTE, Cable, or DSL broadband networks. This technology enables us to offer our Consumer customers attractively priced voice and messaging services and other features around the world on a variety of devices.

For our segments we categorize revenues as follows:

Services revenues. Services revenues consists primarily of revenue attributable to our communication services for Consumer and Software Defined Wide Area Network, or SD-WAN, UCaaS and CPaaS services for Business,

Access and product revenues. Product revenues include equipment sold to customers, shipping and handling, professional services, and broadband access, as well as revenues associated with providing access services to Business customers.

USF revenues. USF revenues represent fees passed on to customers to offset required contributions to the USF.

For our segments we categorize cost of revenues as follows:

Services cost of revenues. Services cost of revenues consists of costs associated with network operations and technical support personnel, communication origination, and termination services provided by third party carriers and excludes depreciation and amortization.

Access and product cost of revenues. Product cost of revenues includes equipment sold to customers, shipping and handling, professional services, cost of certain products including equipment or services that we give customers as promotions, and broadband access, as well as costs associated with providing access services to Business customers.

USF cost of revenues. USF cost of revenues represents contributions to the Federal USF and related fees.
 
Information about our segment results for the years ended December 31, 2019, 2018, and 2017 were as follows:
Year ended December 31, 2019
 
 
 
 
 
 
Business
 
Consumer
 
Total
Revenues
 
 
 
 
 
Service revenues
$
719,514

 
$
340,462

 
$
1,059,976

Access and product revenues (1)
46,232

 
264

 
46,496

Service, access and product revenues
765,746

 
340,726

 
1,106,472

USF revenues
38,134

 
44,740

 
82,874

Total revenues
803,880

 
385,466

 
1,189,346

 
 
 
 
 
 
Cost of revenues
 
 
 
 
 
Service cost of revenues (2)
336,045

 
34,677

 
370,722

Access and product cost of revenues (1)
53,455

 
4,033

 
57,488

Service, access and product cost of revenues
389,500

 
38,710

 
428,210

USF cost of revenues
38,134

 
44,740

 
82,874

Total cost of revenues
427,634

 
83,450

 
511,084

 
 
 
 
 
 
Segment gross margin
 
 
 
 
 
Service margin
383,469

 
305,785

 
689,254

Access and product margin
(7,223
)
 
(3,769
)
 
(10,992
)
Gross margin ex-USF (Service, access and product margin)
376,246

 
302,016

 
678,262

USF margin

 

 

Segment gross margin
$
376,246

 
$
302,016

 
$
678,262

Segment gross margin %
 
 
 
 
 
Service margin %
53.3
%
 
89.8
%
 
65.0
%
Gross margin ex-USF (Service, access and product margin) %
49.1
%
 
88.6
%
 
61.3
%
Segment gross margin %
46.8
%
 
78.4
%
 
57.0
%

(1) Includes customer premise equipment, access, professional services, and shipping and handling.
(2) Excludes depreciation and amortization of $33,484, $4,683, and $38,167, respectively.

Year ended December 31, 2018
 
 
 
 
 
 
Business
 
Consumer
 
Total
Revenues
 
 
 
 
 
Service revenues
$
526,707

 
$
394,389

 
$
921,096

Access and product revenues (1)
50,068

 
559

 
50,627

Service, access and product revenues
576,775

 
394,948

 
971,723

USF revenues
31,369

 
45,690

 
77,059

Total revenues
608,144

 
440,638

 
1,048,782

 
 
 
 
 
 
Cost of revenues
 
 
 
 
 
Service cost of revenues (2)
239,096

 
47,439

 
286,535

Access and product cost of revenues (1)
58,081

 
5,289

 
63,370

Service, access and product cost of revenues
297,177

 
52,728

 
349,905

USF cost of revenues
31,374

 
45,716

 
77,090

Total cost of revenues
328,551

 
98,444

 
426,995

 
 
 
 
 
 
Segment gross margin
 
 
 
 
 
Service margin
287,611

 
346,950

 
634,561

Access and product margin
(8,013
)
 
(4,730
)
 
(12,743
)
Gross margin ex-USF (Service, access and product margin)
279,598

 
342,220

 
621,818

USF margin
(5
)
 
(26
)
 
(31
)
Segment gross margin
$
279,593

 
$
342,194

 
$
621,787

Segment gross margin %
 
 
 
 
 
Service margin %
54.6
%
 
88.0
%
 
68.9
%
Gross margin ex-USF (Service, access and product margin) %
48.5
%
 
86.6
%
 
64.0
%
Segment gross margin %
46.0
%
 
77.7
%
 
59.3
%

(1) Includes customer premise equipment, access, and shipping and handling.
(2) Excludes depreciation and amortization of $22,554, $5,200, and $27,754, respectively.

Year ended December 31, 2017
 
 
 
 
 
 
Business
 
Consumer
 
Total
Revenues
 
 
 
 
 
Service revenues
$
417,118

 
$
454,340

 
$
871,458

Access and product revenues (1)
54,971

 
525

 
55,496

Service, access and product revenues
472,089

 
454,865

 
926,954

USF revenues
26,833

 
48,499

 
75,332

Total revenues
498,922

 
503,364

 
1,002,286

 
 
 
 
 
 
Cost of revenues
 
 
 
 
 
Service cost of revenues (2)
184,054

 
80,454

 
264,508

Access and product cost of revenues (1)
57,906

 
7,208

 
65,114

Service and product cost of revenues
241,960

 
87,662

 
329,622

USF cost of revenues
26,833

 
48,499

 
75,332

Total cost of revenues
268,793

 
136,161

 
404,954

 
 
 
 
 
 
Segment gross margin
 
 
 
 
 
Service margin
233,064

 
373,886

 
606,950

Access and product margin
(2,935
)
 
(6,683
)
 
(9,618
)
Gross margin ex-USF (Service, access and product margin)
230,129

 
367,203

 
597,332

USF margin

 

 

Segment gross margin
$
230,129

 
$
367,203

 
$
597,332

Segment gross margin %
 
 
 
 
 
Service margin %
55.9
%
 
82.3
%
 
69.6
%
Gross margin ex-USF (Service, access and product margin) %
48.7
%
 
80.7
%
 
64.4
%
Segment gross margin %
46.1
%
 
72.9
%
 
59.6
%

(1) Includes customer premise equipment, access, and shipping and handling.
(2) Excludes depreciation and amortization of $20,100, $7,208, and $27,308, respectively.

A reconciliation of the total of the reportable segments' gross margin to consolidated income before provision for income taxes is as follows:
 
Years Ended December 31,
 
 
2019
 
2018
 
2017
Total reportable gross margin
$
678,262

 
$
621,787

 
$
597,332

Sales and marketing
363,111

 
311,433

 
313,251

Engineering and development
69,460

 
52,139

 
29,630

General and administrative
152,672

 
135,324

 
122,537

Depreciation and amortization
86,256

 
70,980

 
72,523

Income from operations
$
6,763

 
$
51,911

 
$
59,391

 
 
 
 
 
 
Interest expense
$
(32,821
)
 
$
(15,068
)
 
$
(14,868
)
Other income (expense), net
(50
)
 
(318
)
 
1,270

Income before income taxes
$
(26,108
)
 
$
36,525

 
$
45,793


Information about our operations by geographic location is as follows:
  
For the years ended December 31,
 
  
2019
 
2018
 
2017
Revenues:
 
 
 
 
 
United States
$
855,255

 
$
825,721

 
$
851,413

Canada
26,696

 
27,267

 
30,252

United Kingdom
66,723

 
49,430

 
28,309

Other Countries (1)
240,672

 
146,364

 
92,312

 
$
1,189,346

 
$
1,048,782

 
$
1,002,286


(1) No individual other international country represented greater than 10% of total revenue during the periods presented.
  
December 31, 2019

 
December 31, 2018

Long-lived assets:
 
 
 
United States
$
640,277

 
$
596,820

United Kingdom
299,660

 
366,594

Israel
1,609

 
1,688

 
$
941,546

 
$
965,102


XML 70 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Leases
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Lessor, Operating Lease, Payments to be Received, Maturity Leases

The Company entered into various non-cancelable operating lease arrangements for certain of our existing office and telecommunications co-location space as well as operating leases for certain equipment. The operating leases expire at various times through 2026, some of which provide the Company options to extend the leases for terms up to 5 years beyond the original term. We are committed to pay a portion of the buildings’ operating expenses as required under the arrangements which we will separate as a non-lease component when readily determinable.

During the year ended December 31, 2019, the Company incurred operating lease expense of $14,390, related to its operating leases and $1,272 of sub-lease income. Under ASC 840, the Company had rent expense net of sub-lease income of $22,706 and $11,429 for the years ended December 31, 2018 and 2017, respectively. Additionally, the remaining weighted average lease term for our operating leases was 6.88 years and the weighted average discount rate utilized to measure the Company's operating leases was 5.18% as of December 31, 2019.
    
Supplemental cash flow related to the Company's operating leases is as follows:
 
The Year Ended
 
December 31, 2019
Cash paid for amounts included in the measurement of lease liabilities
$
16,972

Right-of-use assets obtained in exchange for lease obligations
7,718



Maturities of lease liabilities as of December 31, 2019 were as follows:
2020
$
15,017

2021
11,663

2022
7,599

2023
7,197

2024
6,592

Thereafter
21,178

Total lease payments
$
69,246

Less imputed interest
(11,047
)
Total
$
58,199


Rental commitments under non-cancelable operating leases in effect as of December 31, 2018 were as follows (as calculated under ASC 840, Leases):
2019
$
17,204

2020
14,209

2021
10,378

2022
8,206

2023
8,154

Thereafter
9,908

Total minimum payments required
$
68,059



XML 72 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets

Goodwill

The Company's goodwill is derived primarily from the acquisitions of Vocalocity, Telesphere, iCore, Simple Signal, Nexmo, TokBox and NVM which are included in the Company's Business segment. The following table provides a summary of the changes in the carrying amounts of goodwill:
Balance at January 1, 2018
$
373,764

Increase in goodwill related to acquisition of TokBox
20,650

Increase in goodwill related to acquisition of NVM
210,992

Foreign currency translation adjustment
(6,907
)
Balance at December 31, 2018
598,499

Increase in goodwill related to measurement period adjustments to initial acquisition accounting of NVM
2,548

Foreign currency translation adjustment
1,923

Balance at December 31, 2019
$
602,970



Intangible assets, net

The Company's intangible assets as of December 31, 2019 and 2018 primarily reflect intangible assets established with the acquisitions of various companies such as customer relationships, trade names and developed technology. In addition, the Company's intangible assets include patents we have purchased and licensed, including in connection with the settlement of litigation.
 
 
 
 
December 31, 2019
 
December 31, 2018
 
Useful Lives
(years)
Gross Carrying Value
Accumulated Amortization
Net Carrying Value
 
Gross Carrying Value
Accumulated Amortization
Net Carrying Value
Customer relationships
7
to
12
$
272,767

$
(115,583
)
$
157,184

 
$
272,226

$
(84,339
)
$
187,887

Developed technology
3
to
10
169,722

(80,523
)
89,199

 
162,316

(57,948
)
104,368

Patents and patent licenses
3
to
5
20,554

(19,228
)
1,326

 
20,214

(17,700
)
2,514

Trade names
2
to
5
7,074

(4,878
)
2,196

 
6,952

(1,947
)
5,005

Non-compete agreements
 
3
 
970

(970
)

 
991

(854
)
137

Total finite-lived intangible assets
 
 
 
$
471,087

$
(221,182
)
$
249,905

 
$
462,699

$
(162,788
)
$
299,911




During the years ended December 31, 2019, 2018, and 2017, the Company recorded amortization expense of $58,441, $39,457 and $38,056, respectively. Amortization expense may vary in the future as acquisitions, dispositions and impairments, if any, occur. The total expected future annual amortization for the succeeding five years ended December 31 is as follows:
 
 
Estimated Amortization Expense
2020
$
51,219

2021
43,390

2022
39,942

2023
33,523

2024
27,927


XML 73 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Significant Accounting Policies Summary of Significant Accounting Policies

Principles of Consolidation
The consolidated financial statements have been prepared in accordance with U.S. GAAP. The ASC established by the FASB is the source of authoritative GAAP to be applied to nongovernmental entities. In addition, the rules and interpretive releases of the SEC under the authority of federal securities laws are also sources of authoritative GAAP for SEC registrants.
The consolidated financial statements include the accounts and operations of Vonage and its wholly-owned subsidiaries for which we have a controlling interest. All intercompany balances and transactions have been eliminated in consolidation. The usual condition for a controlling financial interest is ownership of a majority of the voting interests of an entity; however, a controlling financial interest may also exist through arrangements that do not involve controlling voting interests. As such, Vonage applies the guidance of ASC 810, Consolidations, or ASC 810, to determine when an entity that is insufficiently capitalized or not controlled through its voting interests, referred to as a VIE, should be consolidated. In addition, the results of companies acquired or disposed of are included in the consolidated financial statements from the effective date of the acquisition or up to the date of disposal.
Revenue Recognition    
Beginning January 1, 2018, our results are presented in accordance with the guidance of ASU 2014-09, Revenue from Contracts with Customers (Topic 606), or Topic 606. We measure revenue based upon consideration specified by contracts with our customers. Revenue is recognized when our performance obligation under the contract is satisfied by transferring control over the product or service to the customer. We derive our revenues for our Consumer and Business segments primarily from the sale of our communication services and customer equipment as further described in Note 3, Revenue Recognition. The majority of the Company's contracts with customers have a single performance obligation for service revenues. We recognize revenue with customers when control transfers, which occurs upon delivery of a service or product. For our Business segment, the typical life of a customer for service is 7 years.
Contract Acquisition Costs
We have various commission programs for which eligible employees and third parties may earn commission on sales of services and products to customers. We expect that these commission fees are recoverable and, therefore, we have capitalized these commissions as contract costs included within deferred customer acquisitions cost on our consolidated balance sheet. Capitalized commission fees are amortized to sales and marketing expense over estimated customer life, which is 7 years for Business customers. In addition, the Company expenses sales commissions for commission plans related to customer arrangements deemed less than a year and for residuals and renewals.
Cost of Revenues
Cost of revenues is primarily comprised of cost of services consisting of costs that we pay to third parties such as access and interconnection charges that we pay to other companies to terminate domestic and international phone calls on the public switched telephone network. In addition, costs to lease phone numbers, to co-locate in other companies’ facilities, to provide enhanced emergency dialing capabilities to transmit 911 calls, and to provide local number portability are also included in cost of service. These costs also include taxes that we pay on telecommunications services from our suppliers or are imposed by government agencies such as USF contributions and royalties for use of third parties’ intellectual property. In addition, these costs include certain personnel and related costs for network operations and technical support that are attributable to revenue generating activities. Cost of services excludes depreciation and amortization expense of $38,167, $27,754, and $27,308 for the years ended December 31, 2019, 2018, and 2017, respectively.
Also included in cost of revenues is costs of goods sold consisting primarily of costs incurred on customer equipment for customers who subscribe through the direct sales channel in excess of activation fees. The amortization of deferred customer equipment, the cost of shipping and handling for customer equipment, and the cost of certain promotions are also included in cost of goods sold.
We categorize cost of revenues as follows:
Services cost of revenues. Services cost of revenues consists of costs associated with network operations and technical support personnel, communication origination, and termination services provided by third party carriers and excludes depreciation and amortization.
Access and product cost of revenues. Product cost of revenues includes equipment sold to customers, shipping and handling, professional services, cost of certain products including equipment or services that we give customers as promotions, and broadband access.
USF cost of revenues. USF cost of revenues represents contributions to the Federal USF and related fees.
Sales and Marketing Expenses
Sales and marketing expenses consist primarily of personnel and related costs for employees and contractors directly associated with our sales and marketing activities, internet advertising fees, radio and billboard advertising, public relations, commissions paid to employees, resellers and other third parties, trade shows, marketing and promotional activities, customer support, credit card fees, collections, and systems and information technology support. We expense advertising costs during the period in which they are incurred. Advertising costs included in sales and marketing were $46,606, $54,735, and $57,703 for the years ended December 31, 2019, 2018, and 2017, respectively.
Engineering and Development Expenses
Engineering and development expenses predominantly include personnel and related costs for developers responsible for research and development of new products.
Costs for research, including predevelopment efforts prior to establishing technological feasibility of software expected to be marketed, are expensed as incurred.
Cash, Cash Equivalents and Marketable Securities
We maintain cash with several investment grade financial institutions. Highly liquid investments, which are readily convertible into cash, with original maturities of three months or less, are recorded as cash equivalents. The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the consolidated balance sheet to same such amounts show in the consolidated statement of cash flows:
 
As of December 31,
 
2019
2018
2017
2016
Cash and cash equivalents
$
23,620

$
5,057

$
31,360

$
29,078

Restricted cash
2,015

2,047

1,967

1,851

 
$
25,635

$
7,104

$
33,327

$
30,929


Certain Risks and Concentrations
Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash equivalents, marketable securities, and accounts receivable. They are subject to fluctuations in both market value and yield based upon changes in market conditions, including interest rates, liquidity, general economic conditions, and conditions specific to the issuers. Accounts receivable are typically unsecured and are derived from revenues earned from customers primarily located in the United States. A portion of our accounts receivable represents the timing difference between when a customer’s credit card is billed and the subsequent settlement of that transaction with our credit card processors. This timing difference is generally three days for substantially all of our credit card receivables. We have never experienced any accounts receivable write-offs due to this timing difference. In addition, we collect subscription fees in advance, minimizing our accounts receivable and bad debt exposure. If a customer’s credit card, debit card or ECP is declined, we generally suspend international calling capabilities as well as their ability to incur domestic usage charges in excess of their plan minutes. Generally, if the customer’s credit card, debit card or ECP could not be successfully processed during three billing cycles, we terminate the account. In addition, we automatically charge any per minute fees to our customers’ credit card, debit card or ECP monthly in arrears. To further mitigate our bad debt exposure, a customer’s credit card, debit card or ECP will be charged in advance of their monthly billing if their international calling or overage charges exceed a certain dollar threshold.
Inventory
Inventory consists of the cost of customer equipment and is valued at the lower of cost or market, with cost determined using the average cost method. We provide an inventory allowance for customer equipment that has been returned by customers but may not be able to be reissued to new customers or returned to the manufacturer for credit.
Property and Equipment
Property and equipment includes acquired assets and consist principally of network equipment and computer hardware, software, furniture, and leasehold improvements. Company-owned equipment in use at customer premises is also included in property and equipment. Network equipment, computer hardware and furniture are stated at cost with depreciation provided using the straight-line method over the estimated useful lives of the related assets, which range from three to five years. Leasehold improvements are amortized over their estimated useful life of the related assets or the life of the lease, whichever is shorter. The cost of substantial improvements is capitalized while the cost of maintenance and repairs is charged to operating expenses as incurred. Company-owned customer premises equipment is depreciated on a straight-line basis over 3 years.
Our network equipment and computer hardware, which consists of routers, gateways, and servers that enable our services, is subject to technological risks and rapid market changes due to new products and services and changing customer demand. These changes may result in future adjustments to the estimated useful lives or the carrying value of these assets, or both.
Leases
We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use assets, operating lease obligations, current portion and operating lease obligations on the Company's consolidated balance sheets. A right-of-use asset represents the Company's right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. A right-of-use asset and related liability is recognized at the commencement date of the arrangement based upon the present value of lease payments over the lease term. As most of our lease arrangements do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments.
When the Company has the option to extend the lease term, terminate the lease before the contractual expiration date, or purchase the leased asset, and it is reasonably certain that the Company will exercise the option, the Company will consider these options in determining the classification and measurement of the lease. Lease expense for lease payments is recognized on a straight-line basis over the term of the lease arrangement.
The Company has lease arrangements with lease and non-lease components, which are generally accounted for separately. For certain leases, the Company accounts for the lease and non-lease components as a single lease component.
As of December 31, 2019, the Company did not have any finance lease arrangements.
Software
The Company capitalizes software which primarily consists qualifying internal-use software development costs that are incurred during the application development stage. Capitalization is dependent on whether management with the relevant authority has authorized and committed to funding the project, it is probable the project will be completed, and the software will be used to perform the function intended. Costs related to preliminary project activities and post implementation activities are expensed as incurred. Capitalized software is stated at cost less accumulated amortization and amortized on a straight-line basis over their estimated useful lives.
Cloud Computing Arrangements
The Company incurs costs to implement cloud computing arrangements that are hosted by a third party vendor. Generally, these arrangements are service contracts that do not provide the Company with the right to take possession of the software or the ability to run the software on its own hardware or contract with another party, other than the vendor, to host the software. As such, the costs incurred to implement these arrangements are capitalized into other assets on the Company's balance sheet and amortized on a straight-line basis over their estimated useful lives.
Goodwill
In accordance with ASC 350, Intangibles - Goodwill and Other, we recognize goodwill for the excess cost of an acquired business over the fair value assigned to assets acquired and liabilities assumed. Goodwill is tested for impairment on an annual basis on October 1st and, when specific circumstances dictate, between annual tests. When impaired, the carrying value of goodwill is written down based on the quantitative test result. The Company early adopted ASC No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Accounting for Goodwill Impairment on September 30, 2019. The new guidance eliminates Step 2 of the old goodwill impairment test. A goodwill impairment loss will instead be measured at the amount by which a reporting unit's carrying amount, including goodwill, exceeds its fair value, not to exceed the carrying amount of goodwill. The new guidance allows an entity to assess qualitative factors to determine whether it is more likely than not (that is, a likelihood of more than 50%) that the fair value of a reporting unit is less than its carrying amount, including goodwill. If determined to be necessary, the quantitative impairment test shall be used to identify goodwill impairment and measure the amount of a goodwill impairment loss to be recognized (if any).
The Company performed its quantitative assessment of the Applications Group and API Platform Group reporting units as of October 1, 2019 and estimated that the fair value of the reporting units' invested capital exceeded its carrying value and accordingly, no impairment needed to be recognized for the year ended December 31, 2019. There were also no impairments recorded during the years ended December 31, 2018 and 2017, respectively.
Intangible Assets
Intangible assets acquired in the settlement of litigation or by direct purchase are accounted for based upon the fair value of assets received.
Purchased-intangible assets are accounted for based upon the fair value of assets received and are amortized on a straight-line or accelerated basis over the periods of economic benefit, ranging from two to twelve years. We perform a review of purchased-intangible assets whenever events or changes in circumstances indicate that the useful life is shorter than we had originally estimated or that the carrying amount of assets may not be recoverable. If such facts and circumstances exist, we assess the recoverability of purchased-intangible assets by comparing the projected undiscounted net cash flows associated with the related asset or group of assets over their remaining lives against their respective carrying amounts. Impairments, if any, are based on the excess of the carrying amount over the fair value of those assets. If the useful life of the asset is shorter than originally estimated, we accelerate the rate of amortization and amortize the remaining carrying value over the new shorter useful life. There was no impairment of purchased-intangible assets identified for the years ended December 31, 2019, 2018, and 2017.
Asset Impairments
We evaluate impairment losses on long-lived assets used in operations when events and changes in circumstances indicate that the assets might be impaired. If our review indicates that the carrying value of an asset will not be recoverable, based on a comparison of the carrying value of the asset to the undiscounted future cash flows, the impairment will be measured by comparing the carrying value of the asset to its fair value. Fair value will be determined based on quoted market values, discounted cash flows or appraisals. Impairments of long-lived assets are recorded in the statement of operations as part of depreciation and amortization expense. There was no impairment of property and equipment identified for the years ended December 31, 2019, 2018, and 2017.
Debt Related Costs
Costs incurred in raising debt are deferred and amortized as interest expense using the effective interest method over the life of the debt. Costs associated with term loans are netted against the underlying notes payable in accordance with ASU 2015-15, Interest-Imputation of Interest, while costs deferred associated with revolving facilities are included in other assets. Upon refinancing, costs associated with the new debt are either expensed or deferred and unamortized costs associated with the old debt are either written off or deferred and to be amortized as interest expense if deferred using the effective interest method over the life of the new debt per the guidance in ASC 470-50. Total costs related to the Convertible Senior Notes were allocated to the liability and equity components of the Convertible Senior Notes based on the proportion of the proceeds allocated to the debt and equity components. Costs attributable to the liability component were recorded as additional debt discount and amortized to interest expense using the effective interest method over the contractual terms of the Convertible Senior Notes. Costs attributable to the equity component were netted with the equity component in stockholders’ equity.
Restricted Cash and Letters of Credit
We had a cash collateralized letter of credit for $1,528 and $1,516 as of December 31, 2019 and 2018, respectively, mainly related to lease deposits for our Holmdel office. In the aggregate, cash reserves and collateralized letters of credit of $2,015 and $2,047 were recorded as long-term restricted cash at December 31, 2019 and 2018, respectively.
Derivative Financial Instruments
The Company accounts for derivative financial instruments under ASC 815, Derivatives and Hedging, which requires the Company to record all derivatives on the balance sheet at fair value unless they qualify for a normal purchase normal sale exception. Changes in the fair value of non-hedge derivatives are immediately recognized into earnings. Changes in the fair value of derivatives accounted for as hedges, if elected for hedge accounting, are either recognized in earnings as an offset to the changes in the fair value of the related hedged assets and liabilities or deferred and recognized as a component of accumulated other comprehensive income, or OCI, until the hedged transactions occur and are recognized in earnings.
During 2017, the Company entered into three interest rate swap agreements to mitigate variability in our 2016 Credit Facility earnings due to fluctuations in interest rates and has been designated and qualified as a cash flow hedge. Upon the refinancing in 2018, the Company de-designated the swaps of our 2016 Credit Facility and re-designated the swaps as a cash flow hedge of the 2018 Credit Facility. As such, the balances in Accumulated Other Comprehensive Income related to de-designated 2016 Credit Facility cash flow hedge were either released into earnings or continue to be deferred and amortized over the remaining life of the 2018 Credit Facility. The Company assesses hedge effectiveness under the critical terms matched method at inception and at least quarterly through the life of the hedging relationship. If the critical terms of the interest rate swap match the terms of the forecasted transaction, the Company concludes that the hedge is effective.
Income Taxes
We recognize deferred tax assets and liabilities at enacted income tax rates for the temporary differences between the financial reporting bases and the tax bases of our assets and liabilities. Any effects of changes in income tax rates or tax laws are included in the provision for income taxes in the period of enactment. Our net deferred tax assets primarily consist of net operating loss carry forwards, or NOLs. We are required to record a valuation allowance against our net deferred tax assets if we conclude that it is more likely than not that taxable income generated in the future will be insufficient to utilize the future income tax benefit from our net deferred tax assets prior to expiration. We periodically review this conclusion, which requires significant management judgment. If we are able to conclude in a future period that a future income tax benefit from our net deferred tax assets has a greater than 50% likelihood of being realized, we are required in that period to reduce the related valuation allowance with a corresponding decrease in income tax expense. This would result in a non-cash benefit to our net income in the period of the determination. In the future, if available evidence changes our conclusion that it is more likely than not that we will utilize our net deferred tax assets prior to their expiration, we will make an adjustment to the related valuation allowance and income tax expense at that time. In subsequent periods, we would expect to recognize income tax expense equal to our pre-tax income multiplied by our effective income tax rate, an expense that was not recognized prior to the reduction of the valuation allowance. Our effective rate may differ from the federal statutory rate due, in part, to our foreign operations and certain discrete period items.
On December 22, 2017, the TCJA was signed into law by the President of the United States. The TCJA most notably reduced the corporate tax rate from 35% to 21% along with eliminating the alternative minimum tax, or AMT, and imposing a mandatory one-time tax on foreign earnings. Under ASC 740, Income Taxes, an entity was required to recognize the effect of tax law changes during the period of enactment. As such, the Company reflected the impact of this law within its December 31, 2017 financial statements. The Company recorded a charge to income tax expense of $69,378 related to the re-measurement of the Company’s deferred tax balances at the 21% income tax rate in its December 31, 2017 statement of operations.
We file income tax returns in the U.S. for federal and state purposes and in various foreign jurisdictions. Our federal tax return remains subject to examination by the Internal Revenue Service from 2015 to present, our New Jersey tax returns remain open from 2014 to present, our Canada tax return remains open from 2015 to present, and other domestic and foreign tax returns remain open for all periods to which those filings relate. The Company received notice that the State of New Jersey will commence an income tax audit for the tax years ended December 31, 2014 through December 31, 2017. We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate resolution.
Business Combinations
We account for business combinations using the acquisition method of accounting. The acquisition method of accounting requires that the purchase price, including the fair value of contingent consideration, of the acquisition be allocated to the assets acquired and liabilities assumed using the fair values determined by management as of the acquisition date. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair values of assets acquired and the liabilities assumed. While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the acquisition date, the Company’s estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill to the extent the Company identifies adjustments to the preliminary purchase price allocation. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations. We include the results of all acquisitions in our consolidated financial statements from the date of acquisition.
Acquisition related transaction costs, such as banking, legal, accounting and other costs incurred in connection with an acquisition, are expensed as incurred in general and administrative expense.
Acquisition related integration costs include costs associated with exit or disposal activities, which do not meet the criteria of discontinued operations, including costs for employee, lease, and contract terminations, facility closing or other exit activities. Additionally, these costs include expenses directly related to integrating and reorganizing acquired businesses and include items such as employee retention costs, recruiting costs, certain moving costs, certain duplicative costs during integration and asset impairments. These costs are expensed as incurred in general and administrative expense.
Acquisition related consideration accounted for as compensation expense, such as restricted cash, restricted stock and option related costs incurred in connection with an acquisition are included in general and administrative expense.
Foreign Currency
Generally, the functional currency of our non-United States subsidiaries is the local currency. However, the functional currency of API's United States's subsidiary is the Euro. The financial statements of these subsidiaries are translated to their respective functional currency using month-end rates of exchange for assets and liabilities, and average rates of exchange for revenues, costs, and expenses. Translation gains and losses from the Company's net investments in subsidiaries are deferred and recorded in accumulated other comprehensive income as a component of stockholders’ equity until sale or complete or substantially complete liquidation of the net investment in the foreign entity takes place. Foreign currency transaction gains or losses are reported within other income (expense), net in the Company's consolidated statements of operations. For the year ended December 31, 2019, the amount recognized as foreign currency transaction loss was $727, for the years ended December 31, 2018, the amount recognized as foreign currency transaction gain was $145, and for the year ended December 31, 2017, the amount recognized as foreign currency transaction loss was $620, respectively.
Share-Based Compensation
We account for share-based compensation in accordance with FASB ASC 718, Compensation-Stock Compensation. Under the fair value recognition provisions of this pronouncement, share-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the applicable vesting period of the stock award on a straight-line basis. On January 1, 2017, the Company adopted ASU 2016-09, Improvements to Employee Share-Based Payment Accounting.  Previously, excess tax benefits were recognized in additional paid-in capital on the consolidated balance sheet to the extent they reduced income taxes payable.  Any excess tax benefits or shortfalls are recorded in income taxes upon vest or exercise.  During the years ended December 31, 2019, 2018, and 2017, the Company recorded a net benefit of $5 million, $16 million, and $11 million, respectively, related to excess tax benefits. 

Comprehensive Income (Loss)
Comprehensive income (loss) consists of net income (loss) and other comprehensive items. Other comprehensive items include unrealized gains (losses) on derivatives, foreign currency translation adjustments, and unrealized gains (losses) on available-for-sale securities.

Use of Estimates
Our consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States, which require management to make estimates and assumptions that affect the amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates.
We base our estimates on historical experience, available market information, appropriate valuation methodologies, and on various other assumptions that we believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Estimates are used for such items as depreciable lives for long-lived assets including intangible assets, tax provisions, uncollectible accounts, and assets and liabilities assumed in business combinations, among others. In addition, estimates are used to test long-lived assets and goodwill for impairment.
Reclassifications
Reclassifications have been made to our consolidated financial statements for the prior year periods to conform to classification used in the current year period. The reclassifications did not affect results from operations or net assets.
Recent Accounting Pronouncements
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes by removing certain exceptions currently permissible under ASC Topic 740 along with requiring entities to recognize a franchise tax that is partially based on income as an income-based tax and account for any incremental amounts incurred as non-income based tax, evaluate when a step up in the tax basis of goodwill should be considered as part of the business combination and when it should be considered a separate transaction, specifying that an entity is not required to allocate the consolidated amount of current and deferred tax expense to a legal entity that is not subject to tax in its separate financial statements, reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation and other minor improvements. This ASU is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. The Company is currently evaluating the impact of adopting ASU 2019-12 on our consolidated financial statements and disclosures.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments which requires the use of a new current expected credit loss ("CECL") model in estimating allowances for doubtful accounts with respect to accounts receivable, straight-line receivable and notes receivable. Receivables from revenue transactions, or trade receivables, are recognized when the corresponding revenue is recognized under ASC Topic 606, Revenue from Contracts with Customers. The CECL model requires that the Company estimates its lifetime expected credit loss with respect to these receivables and records allowances when deducted from the balance of the receivables, which represent the estimated net amounts expected to be collected. Given the generally short term nature of trade receivables, we do not expect to apply a discounted cash flow methodology. However, the Company will consider whether historical loss rates are consistent with expectations of forward-looking estimates for our trade receivables. In November 2018, the FASB issued ASU 2018-19 to clarify that operating lease receivables recorded by lessors are explicitly excluded from the scope of Topic 326. In April 2019, the FASB issued ASU 2019-04 to improve certain codifications including Topic 326 where accrued interest on receivables, recoveries, variable interest rates and prepayments are addressed. In November 2019, the FASB issued ASU 2019-11 to require entities to include expected recoveries of the amortized cost basis previously written off or expected to be written off in the valuation account for purchased financial assets with credit deterioration and clarifies and improves various aspects of the guidance for ASU 2016-13. This ASU is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The adoption of this ASU will not have a material impact on our consolidated financial statements and related disclosures.
The following standards were adopted by the Company during the current year:
In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other. The guidance eliminates Step 2 of the goodwill impairment test. A goodwill impairment loss will now be measured as the amount by which a reporting unit's carrying amount, including goodwill, exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance is effective for annual and interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption was permitted for any impairment test performed on testing dates after January 1, 2017. The Company early adopted this guidance effective September 30, 2019. The adoption of this ASU did not have a material impact on our consolidated financial statements and related disclosures.
In February 2016, FASB issued ASU 2016-02, Leases (Topic 842) which replaces the guidance on accounting for leases in Topic 840. The new guidance increases transparency and comparability among organizations by requiring lessees to recognize assets and liabilities on the balance sheet for most leases and disclose key information about leasing arrangements.
The Company adopted the new standard on January 1, 2019 using a modified retrospective transition approach, which involves applying the new standard to all leases existing at the date of the initial application with any cumulative impact of the adoption recorded to retained earnings. The Company elected the practical expedient which permits the Company the use of hindsight along with package of practical expedients permitted under the transition guidance which excludes lease arrangements with an initial term of twelve month or less. Additionally, the Company carried over its assessment under ASC 840 regarding whether our contracts contained a lease arrangement, the classification of those lease, and the remaining lease terms. The Company also elected the optional transition method that allows adoption of the new standard prospectively, as of the effective date, without adjusting comparative periods presented.
The adoption of Topic 842 has had a significant effect on our balance sheet, mostly related to (1) the recognition of new right-of-use assets and new lease liabilities on our balance sheet for our existing operating leases (most notably leases of office space and co-location space); and (2) the derecognition of existing assets (most notably prepaid rent), and existing liabilities (most notably deferred rent) related to such leases. It will not materially affect our earnings or cash flows. We recorded the following transactions on January 1, 2019:
Recognize currently unrecognized right-of-use assets of approximately $57.3 million net of deferred rent and lease incentives which were previously included in other liabilities.
Recognize currently unrecognized lease liabilities of approximately $64.5 million (based on the present value of the remaining rental payments for existing operating leases).
Recognize an adjustment to retained earnings of $458 thousand related to release of deferred tax assets.
XML 74 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Common Stock (Tables)
12 Months Ended
Dec. 31, 2019
Equity [Abstract]  
Common stock repurchases
We repurchased the following shares of common stock during the year ended December 31, 2019:
 
December 31, 2019
Shares of common stock repurchased
852,515

Value of common stock repurchased
$
10,000



XML 75 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies Cash, Cash Equivalents and Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2019
Cash, Cash Equivalents and Marketable Securities [Abstract]  
Restrictions on Cash and Cash Equivalents [Table Text Block] The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the consolidated balance sheet to same such amounts show in the consolidated statement of cash flows:
 
As of December 31,
 
2019
2018
2017
2016
Cash and cash equivalents
$
23,620

$
5,057

$
31,360

$
29,078

Restricted cash
2,015

2,047

1,967

1,851

 
$
25,635

$
7,104

$
33,327

$
30,929


XML 76 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill The following table provides a summary of the changes in the carrying amounts of goodwill:
Balance at January 1, 2018
$
373,764

Increase in goodwill related to acquisition of TokBox
20,650

Increase in goodwill related to acquisition of NVM
210,992

Foreign currency translation adjustment
(6,907
)
Balance at December 31, 2018
598,499

Increase in goodwill related to measurement period adjustments to initial acquisition accounting of NVM
2,548

Foreign currency translation adjustment
1,923

Balance at December 31, 2019
$
602,970


Intangible assets, net
 
 
 
 
December 31, 2019
 
December 31, 2018
 
Useful Lives
(years)
Gross Carrying Value
Accumulated Amortization
Net Carrying Value
 
Gross Carrying Value
Accumulated Amortization
Net Carrying Value
Customer relationships
7
to
12
$
272,767

$
(115,583
)
$
157,184

 
$
272,226

$
(84,339
)
$
187,887

Developed technology
3
to
10
169,722

(80,523
)
89,199

 
162,316

(57,948
)
104,368

Patents and patent licenses
3
to
5
20,554

(19,228
)
1,326

 
20,214

(17,700
)
2,514

Trade names
2
to
5
7,074

(4,878
)
2,196

 
6,952

(1,947
)
5,005

Non-compete agreements
 
3
 
970

(970
)

 
991

(854
)
137

Total finite-lived intangible assets
 
 
 
$
471,087

$
(221,182
)
$
249,905

 
$
462,699

$
(162,788
)
$
299,911




Total expected future annual amortization The total expected future annual amortization for the succeeding five years ended December 31 is as follows:
 
 
Estimated Amortization Expense
2020
$
51,219

2021
43,390

2022
39,942

2023
33,523

2024
27,927


XML 77 R103.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Quarterly Financial Information (Unaudited) Quarterly Financial Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Quarterly Financial Information Disclosure [Abstract]                      
Revenue $ 309,687 $ 302,534 $ 297,584 $ 279,541 $ 273,803 $ 261,531 $ 259,875 $ 253,573 $ 1,189,346 $ 1,048,782 $ 1,002,286
(Loss) income from operations 3,975 5,547 (167) (2,592) 6,021 14,847 13,375 17,668 6,763 51,911 59,391
Net income (loss) $ (2,375) $ (21,097) $ 4,524 $ (534) $ (6,943) $ 9,588 $ 8,559 $ 24,524 $ (19,482) $ 35,728 $ (33,933)
Basic earnings per share                      
Basic (loss) earnings per share $ (0.01) $ (0.09) $ 0.02 $ 0 $ (0.03) $ 0.04 $ 0.04 $ 0.11 $ (0.08) $ 0.15 $ (0.15)
Diluted earnings per share                      
Diluted (loss) earnings (loss) per share $ (0.01) $ (0.09) $ 0.02 $ 0 $ (0.03) $ 0.04 $ 0.03 $ 0.10 $ (0.08) $ 0.14 $ (0.15)
XML 78 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                        
Revenue, Remaining Performance Obligation, Amount $ 400,000               $ 400,000      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Year 18 months               18 months      
Contract with Customer, Liability, Revenue Recognized                 $ 456,855 $ 445,547    
Total revenues $ 309,687 $ 302,534 $ 297,584 $ 279,541 $ 273,803 $ 261,531 $ 259,875 $ 253,573 1,189,346 1,048,782 $ 1,002,286  
Capitalized Contract Cost, Gross $ 68,982       $ 49,636       68,982 49,636    
Deferred Tax Liabilities, Deferred Expense, Other Capitalized Costs                       $ 9,636
Amortization of deferred customer acquisition costs                 11,359 10,287 0  
Subscription services                        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                        
Total revenues                 637,980 607,823    
Usage                        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                        
Total revenues                 338,697 247,256    
USF and others                        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                        
Total revenues                 212,669 193,703    
Business Service                        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                        
Total revenues                 $ 803,880 $ 608,144 $ 498,922  
Customer Life                 7 years      
Minimum                        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                        
Revenue, Performance Obligation, Description of Timing                 1      
Maximum                        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                        
Revenue, Performance Obligation, Description of Timing                 3      
XML 79 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies Cash, Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Cash, Cash Equivalents and Marketable Securities [Abstract]        
Cash and cash equivalents $ 23,620 $ 5,057 $ 31,360 $ 29,078
Restricted cash 2,015 2,047 1,967 1,851
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents $ 25,635 $ 7,104 $ 33,327 $ 30,929
XML 80 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions and Dispositiions - Pro Forma Information -TokBox (Details) - TokBox
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
$ / shares
Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]  
Business Acquisition, Pro Forma Revenue | $ $ 1,054,649
Business Acquisition, Pro Forma Net Income (Loss) | $ $ 19,459
Business Acquisition, Pro Forma Earnings Per Share, Basic | $ / shares $ 0.08
Business Acquisition, Pro Forma Earnings Per Share, Diluted | $ / shares $ 0.08
XML 81 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Comprehensive Income Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax $ 393 $ (4,433) $ 4,616
Other Comprehensive Income (Loss), Securities, Available-for-sale, Tax 0 0 0
Unrealized Gain on Derivatives, Tax $ 397 $ (73) $ (320)
XML 82 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Accounts receivable, allowance $ 5,494 $ 3,542
Inventory, allowance $ 76 $ 152
Common stock, par value (USD per share) $ 0.001 $ 0.001
Common stock, shares authorized 596,950 596,950
Common stock, shares issued 315,808 309,736
Common stock, shares outstanding 242,849 239,743
Treasury stock, shares 72,959 69,993
Accumulated Depreciation, Property, Plant, and Equipment $ 109,646 $ 104,999
Accumulated Amortization, Software 102,133 100,870
Accumulated Amortization, Intangible Assets $ 221,182 $ 162,788
XML 83 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value of Financial Instruments Narrative (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Debt Instrument, Interest Rate, Stated Percentage 1.75%
Fair Value, Recurring | Level 2 Assets  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Convertible Debt, Fair Value Disclosures $ 309,641
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Uncertain Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Uncertain Tax Benefits [Abstract]    
Uncertain Tax Benefits, Beginning Balance $ 1,107 $ 1,086
Increase due to current year positions 155 1,107
Decrease due to prior year positions (243) (1,086)
Unrecognized Tax Benefits, Increase Resulting from Settlements with Taxing Authorities 86 0
Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations 71 0
Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation 52 0
Uncertain Tax Benefits, Ending Balance $ 914 $ 1,107
XML 85 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Long-Term Debt - Schedule of Net Carrying Amount of Liability Component of Notes (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jun. 30, 2019
Dec. 31, 2018
Debt Disclosure [Abstract]      
Debt Instrument, Face Amount $ 345,000 $ 300,000  
Debt Instrument, Unamortized Discount, Noncurrent (61,234)    
Debt Issuance Costs, Net (7,108)   $ (772)
Convertible Notes Payable, Noncurrent $ 276,658    
XML 86 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Stock Benefit Plans - Share-based Compensation, Assumptions Used (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based compensation:      
Risk-free interest rate, minimum 1.95%    
Risk-free interest rate, maximum 2.18%    
Expected stock price volatility, minimum 46.19%    
Expected stock price volatility, maximum 47.59%    
Dividend yield 0.00%   0.00%
Expected life (in years)     6 years 3 months
Restricted stock and restricted stock units      
Share-based compensation:      
Risk-free interest rate 2.40% 2.38% 1.54%
Expected stock price volatility 39.95% 36.72% 35.99%
Dividend yield 0.00% 0.00% 0.00%
Expected life (in years) 2 years 9 months 14 days 2 years 9 months 14 days 2 years 9 months 14 days
XML 87 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 257 578 1 false 81 0 false 8 false false R1.htm 0001000 - Document - Cover Page Sheet http://www.vonage.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.vonage.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.vonage.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Income Sheet http://www.vonage.com/role/ConsolidatedStatementsOfIncome Consolidated Statements of Income Statements 4 false false R5.htm 1002501 - Statement - Consolidated Statements of Income (Parenthetical) Sheet http://www.vonage.com/role/ConsolidatedStatementsOfIncomeParenthetical Consolidated Statements of Income (Parenthetical) Statements 5 false false R6.htm 1003000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 6 false false R7.htm 1003001 - Statement - Consolidated Statements of Comprehensive Income Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.vonage.com/role/ConsolidatedStatementsOfComprehensiveIncomeConsolidatedStatementsOfComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income Consolidated Statements of Comprehensive Income (Parenthetical) Statements 7 false false R8.htm 1004000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.vonage.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 1005000 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.vonage.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 9 false false R10.htm 1006000 - Statement - Schedule of Supplemental Cash Flow Information Statement Sheet http://www.vonage.com/role/ScheduleOfSupplementalCashFlowInformationStatement Schedule of Supplemental Cash Flow Information Statement Statements 10 false false R11.htm 2101100 - Disclosure - Nature of Business (Notes) Notes http://www.vonage.com/role/NatureOfBusinessNotes Nature of Business (Notes) Notes 11 false false R12.htm 2102100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.vonage.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 12 false false R13.htm 2103100 - Disclosure - Revenue Recognition Revenue from Contract with Customer (Notes) Notes http://www.vonage.com/role/RevenueRecognitionRevenueFromContractWithCustomerNotes Revenue Recognition Revenue from Contract with Customer (Notes) Notes 13 false false R14.htm 2105100 - Disclosure - Acquisitions and Dispositiions Sheet http://www.vonage.com/role/AcquisitionsAndDispositiions Acquisitions and Dispositiions Notes 14 false false R15.htm 2106100 - Disclosure - Earnings Per Share (Notes) Notes http://www.vonage.com/role/EarningsPerShareNotes Earnings Per Share (Notes) Notes 15 false false R16.htm 2107100 - Disclosure - Goodwill and Intangible Assets Sheet http://www.vonage.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 16 false false R17.htm 2108100 - Disclosure - Income Taxes Sheet http://www.vonage.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 2109100 - Disclosure - Long-Term Debt Sheet http://www.vonage.com/role/LongTermDebt Long-Term Debt Notes 18 false false R19.htm 2110100 - Disclosure - Fair Value of Financial Instruments Sheet http://www.vonage.com/role/FairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 19 false false R20.htm 2111100 - Disclosure - Common Stock Sheet http://www.vonage.com/role/CommonStock Common Stock Notes 20 false false R21.htm 2112100 - Disclosure - Employee Stock Benefit Plans Sheet http://www.vonage.com/role/EmployeeStockBenefitPlans Employee Stock Benefit Plans Notes 21 false false R22.htm 2113100 - Disclosure - Leases Leases Sheet http://www.vonage.com/role/LeasesLeases Leases Leases Notes 22 false false R23.htm 2114100 - Disclosure - Property and Equipment Property and Equipment Sheet http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipment Property and Equipment Property and Equipment Notes 23 false false R24.htm 2115100 - Disclosure - Accrued Liabilities Accrued Liabilities Sheet http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilities Accrued Liabilities Accrued Liabilities Notes 24 false false R25.htm 2117100 - Disclosure - Commitments and Contingencies Sheet http://www.vonage.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 25 false false R26.htm 2118100 - Disclosure - Industry Segment and Geographic Information Sheet http://www.vonage.com/role/IndustrySegmentAndGeographicInformation Industry Segment and Geographic Information Notes 26 false false R27.htm 2119100 - Disclosure - Cash Flow Information Cash Flow Inforamtion Sheet http://www.vonage.com/role/CashFlowInformationCashFlowInforamtion Cash Flow Information Cash Flow Inforamtion Notes 27 false false R28.htm 2120100 - Disclosure - Quarterly Financial Information (Unaudited) Sheet http://www.vonage.com/role/QuarterlyFinancialInformationUnaudited Quarterly Financial Information (Unaudited) Notes 28 false false R29.htm 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.vonage.com/role/SummaryOfSignificantAccountingPolicies 29 false false R30.htm 2217201 - Disclosure - Commitments and Contingencies Capital Lease (Policies) Sheet http://www.vonage.com/role/CommitmentsAndContingenciesCapitalLeasePolicies Commitments and Contingencies Capital Lease (Policies) Policies http://www.vonage.com/role/SummaryOfSignificantAccountingPolicies 30 false false R31.htm 2302302 - Disclosure - Summary of Significant Accounting Policies Cash, Cash Equivalents and Marketable Securities (Tables) Sheet http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndMarketableSecuritiesTables Summary of Significant Accounting Policies Cash, Cash Equivalents and Marketable Securities (Tables) Tables 31 false false R32.htm 2303301 - Disclosure - Revenue Recognition (Tables) Sheet http://www.vonage.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.vonage.com/role/RevenueRecognitionRevenueFromContractWithCustomerNotes 32 false false R33.htm 2305301 - Disclosure - Acquisitions and Dispositiions Acquisition of Business (Tables) Sheet http://www.vonage.com/role/AcquisitionsAndDispositiionsAcquisitionOfBusinessTables Acquisitions and Dispositiions Acquisition of Business (Tables) Tables 33 false false R34.htm 2306301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.vonage.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.vonage.com/role/EarningsPerShareNotes 34 false false R35.htm 2307301 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.vonage.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.vonage.com/role/GoodwillAndIntangibleAssets 35 false false R36.htm 2308301 - Disclosure - Income Taxes (Tables) Sheet http://www.vonage.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.vonage.com/role/IncomeTaxes 36 false false R37.htm 2309301 - Disclosure - Long-Term Debt - Long-Term Debt (Tables) Sheet http://www.vonage.com/role/LongTermDebtLongTermDebtTables Long-Term Debt - Long-Term Debt (Tables) Tables 37 false false R38.htm 2310301 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.vonage.com/role/FairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.vonage.com/role/FairValueOfFinancialInstruments 38 false false R39.htm 2311301 - Disclosure - Common Stock (Tables) Sheet http://www.vonage.com/role/CommonStockTables Common Stock (Tables) Tables http://www.vonage.com/role/CommonStock 39 false false R40.htm 2311302 - Disclosure - Common Stock Common Stock Issued and Outstanding (Tables) Sheet http://www.vonage.com/role/CommonStockCommonStockIssuedAndOutstandingTables Common Stock Common Stock Issued and Outstanding (Tables) Tables 40 false false R41.htm 2312301 - Disclosure - Employee Stock Benefit Plans Employee Stock Benefit Plans (Tables) Sheet http://www.vonage.com/role/EmployeeStockBenefitPlansEmployeeStockBenefitPlansTables Employee Stock Benefit Plans Employee Stock Benefit Plans (Tables) Tables 41 false false R42.htm 2313301 - Disclosure - Leases Leases (Tables) Sheet http://www.vonage.com/role/LeasesLeasesTables Leases Leases (Tables) Tables http://www.vonage.com/role/LeasesLeases 42 false false R43.htm 2313302 - Disclosure - Leases - Minimal Rental Commitments under Non-Cancelable Operating Lease (Tables) Sheet http://www.vonage.com/role/LeasesMinimalRentalCommitmentsUnderNonCancelableOperatingLeaseTables Leases - Minimal Rental Commitments under Non-Cancelable Operating Lease (Tables) Tables 43 false false R44.htm 2314301 - Disclosure - Property and Equipment Property and Equipment (Tables) Sheet http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentTables Property and Equipment Property and Equipment (Tables) Tables http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipment 44 false false R45.htm 2315301 - Disclosure - Accrued Liabilities Accrued Liabilities (Tables) Sheet http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesTables Accrued Liabilities Accrued Liabilities (Tables) Tables http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilities 45 false false R46.htm 2318301 - Disclosure - Industry Segment and Geographic Information Industry Segment and Geographic Information (Tables) Sheet http://www.vonage.com/role/IndustrySegmentAndGeographicInformationIndustrySegmentAndGeographicInformationTables Industry Segment and Geographic Information Industry Segment and Geographic Information (Tables) Tables 46 false false R47.htm 2319301 - Disclosure - Cash Flow Information Supplemental Disclosures fo Cash Flow Information (Tables) Sheet http://www.vonage.com/role/CashFlowInformationSupplementalDisclosuresFoCashFlowInformationTables Cash Flow Information Supplemental Disclosures fo Cash Flow Information (Tables) Tables 47 false false R48.htm 2320301 - Disclosure - Quarterly Financial Information (Unaudited) Quarterly Financial Information (Tables) Sheet http://www.vonage.com/role/QuarterlyFinancialInformationUnauditedQuarterlyFinancialInformationTables Quarterly Financial Information (Unaudited) Quarterly Financial Information (Tables) Tables http://www.vonage.com/role/QuarterlyFinancialInformationUnaudited 48 false false R49.htm 2401402 - Disclosure - Nature of Business (Details) Sheet http://www.vonage.com/role/NatureOfBusinessDetails Nature of Business (Details) Details http://www.vonage.com/role/NatureOfBusinessNotes 49 false false R50.htm 2402403 - Disclosure - Summary of Significant Accounting Policies Cash, Cash Equivalents and Marketable Securities (Details) Sheet http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndMarketableSecuritiesDetails Summary of Significant Accounting Policies Cash, Cash Equivalents and Marketable Securities (Details) Details http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndMarketableSecuritiesTables 50 false false R51.htm 2402404 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.vonage.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 51 false false R52.htm 2403402 - Disclosure - Revenue Recognition Disaggregation of Revenue (Details) Sheet http://www.vonage.com/role/RevenueRecognitionDisaggregationOfRevenueDetails Revenue Recognition Disaggregation of Revenue (Details) Details 52 false false R53.htm 2403403 - Disclosure - Revenue Recognition Contract with Customer, Asset and Liability (Details) Sheet http://www.vonage.com/role/RevenueRecognitionContractWithCustomerAssetAndLiabilityDetails Revenue Recognition Contract with Customer, Asset and Liability (Details) Details 53 false false R54.htm 2403404 - Disclosure - Revenue Recognition Narrative (Details) Sheet http://www.vonage.com/role/RevenueRecognitionNarrativeDetails Revenue Recognition Narrative (Details) Details 54 false false R55.htm 2405402 - Disclosure - Acquisitions and Dispositiions - Assets Acquired and Liabilities Assumed - New Voice Media (Details) Sheet http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNewVoiceMediaDetails Acquisitions and Dispositiions - Assets Acquired and Liabilities Assumed - New Voice Media (Details) Details 55 false false R56.htm 2405403 - Disclosure - Acquisitions and Dispositiions - Pro Forma Information - New Voice Media (Details) Sheet http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationNewVoiceMediaDetails Acquisitions and Dispositiions - Pro Forma Information - New Voice Media (Details) Details 56 false false R57.htm 2405404 - Disclosure - Acquisitions and Dispositiions - Assets Acquired and Liabilities Assumed - TokBox (Details) Sheet http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedTokboxDetails Acquisitions and Dispositiions - Assets Acquired and Liabilities Assumed - TokBox (Details) Details 57 false false R58.htm 2405405 - Disclosure - Acquisitions and Dispositiions - Pro Forma Information -TokBox (Details) Sheet http://www.vonage.com/role/AcquisitionsAndDispositiionsProFormaInformationTokboxDetails Acquisitions and Dispositiions - Pro Forma Information -TokBox (Details) Details 58 false false R59.htm 2405406 - Disclosure - Acquisitions and Dispositiions - Assets Acquired and Liabilities Assumed - Nexmo (Details) Sheet http://www.vonage.com/role/AcquisitionsAndDispositiionsAssetsAcquiredAndLiabilitiesAssumedNexmoDetails Acquisitions and Dispositiions - Assets Acquired and Liabilities Assumed - Nexmo (Details) Details 59 false false R60.htm 2405408 - Disclosure - Acquisitions and Dispositiions - Narrative (Details) Sheet http://www.vonage.com/role/AcquisitionsAndDispositiionsNarrativeDetails Acquisitions and Dispositiions - Narrative (Details) Details 60 false false R61.htm 2406402 - Disclosure - Earnings Per Share (Details) Sheet http://www.vonage.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.vonage.com/role/EarningsPerShareTables 61 false false R62.htm 2406403 - Disclosure - Earnings Per Share Antidilutive Securities (Details) Sheet http://www.vonage.com/role/EarningsPerShareAntidilutiveSecuritiesDetails Earnings Per Share Antidilutive Securities (Details) Details 62 false false R63.htm 2406404 - Disclosure - Earnings Per Share - Narrative (Details) Sheet http://www.vonage.com/role/EarningsPerShareNarrativeDetails Earnings Per Share - Narrative (Details) Details 63 false false R64.htm 2407402 - Disclosure - Goodwill and Intangible Assets - Goodwill Rollforward (Details) Sheet http://www.vonage.com/role/GoodwillAndIntangibleAssetsGoodwillRollforwardDetails Goodwill and Intangible Assets - Goodwill Rollforward (Details) Details 64 false false R65.htm 2407403 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Details) Sheet http://www.vonage.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsDetails Goodwill and Intangible Assets - Intangible Assets (Details) Details 65 false false R66.htm 2407404 - Disclosure - Goodwill and Intangible Assets - Expected Future Annual Amortization (Details) Sheet http://www.vonage.com/role/GoodwillAndIntangibleAssetsExpectedFutureAnnualAmortizationDetails Goodwill and Intangible Assets - Expected Future Annual Amortization (Details) Details 66 false false R67.htm 2407405 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://www.vonage.com/role/GoodwillAndIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 67 false false R68.htm 2408402 - Disclosure - Income Taxes - Components of Income Before Income Tax Expense (Details) Sheet http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxExpenseDetails Income Taxes - Components of Income Before Income Tax Expense (Details) Details 68 false false R69.htm 2408403 - Disclosure - Income Taxes - Components of Income Tax Expense (Details) Sheet http://www.vonage.com/role/IncomeTaxesComponentsOfIncomeTaxExpenseDetails Income Taxes - Components of Income Tax Expense (Details) Details 69 false false R70.htm 2408404 - Disclosure - Income Taxes - Income Tax Rate Reconciliation (Details) Sheet http://www.vonage.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails Income Taxes - Income Tax Rate Reconciliation (Details) Details 70 false false R71.htm 2408405 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) Sheet http://www.vonage.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails Income Taxes - Deferred Tax Assets and Liabilities (Details) Details 71 false false R72.htm 2408406 - Disclosure - Income Taxes - Net Operating Loss Carryforwards (Details) Sheet http://www.vonage.com/role/IncomeTaxesNetOperatingLossCarryforwardsDetails Income Taxes - Net Operating Loss Carryforwards (Details) Details 72 false false R73.htm 2408407 - Disclosure - Income Taxes - Uncertain Tax Benefits (Details) Sheet http://www.vonage.com/role/IncomeTaxesUncertainTaxBenefitsDetails Income Taxes - Uncertain Tax Benefits (Details) Details 73 false false R74.htm 2408408 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.vonage.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 74 false false R75.htm 2409402 - Disclosure - Long-Term Debt - Long-term Debt (Details) Sheet http://www.vonage.com/role/LongTermDebtLongTermDebtDetails Long-Term Debt - Long-term Debt (Details) Details 75 false false R76.htm 2409403 - Disclosure - Long-Term Debt - Future Payments Under Long-term Debt Obligations (Details) Sheet http://www.vonage.com/role/LongTermDebtFuturePaymentsUnderLongTermDebtObligationsDetails Long-Term Debt - Future Payments Under Long-term Debt Obligations (Details) Details 76 false false R77.htm 2409404 - Disclosure - Long-Term Debt - Schedule of Net Carrying Amount of Liability Component of Notes (Details) Notes http://www.vonage.com/role/LongTermDebtScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails Long-Term Debt - Schedule of Net Carrying Amount of Liability Component of Notes (Details) Details 77 false false R78.htm 2409405 - Disclosure - Long-Term Debt - Schedule of Net Carrying Amount of Equity Component of Notes (Details) Notes http://www.vonage.com/role/LongTermDebtScheduleOfNetCarryingAmountOfEquityComponentOfNotesDetails Long-Term Debt - Schedule of Net Carrying Amount of Equity Component of Notes (Details) Details 78 false false R79.htm 2409406 - Disclosure - Long-Term Debt - Schedule of Interest Expense REcognized Related to Notes (Details) Notes http://www.vonage.com/role/LongTermDebtScheduleOfInterestExpenseRecognizedRelatedToNotesDetails Long-Term Debt - Schedule of Interest Expense REcognized Related to Notes (Details) Details 79 false false R80.htm 2409407 - Disclosure - Long-Term Debt - Interest Rate Swap (Details) Sheet http://www.vonage.com/role/LongTermDebtInterestRateSwapDetails Long-Term Debt - Interest Rate Swap (Details) Details 80 false false R81.htm 2409408 - Disclosure - Long-Term Debt - Narrative (Details) Sheet http://www.vonage.com/role/LongTermDebtNarrativeDetails Long-Term Debt - Narrative (Details) Details 81 false false R82.htm 2410402 - Disclosure - Fair Value of Financial Instruments Fair Value of Financial Instruments (Details) Sheet http://www.vonage.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsDetails Fair Value of Financial Instruments Fair Value of Financial Instruments (Details) Details 82 false false R83.htm 2410403 - Disclosure - Fair Value of Financial Instruments Narrative (Details) Sheet http://www.vonage.com/role/FairValueOfFinancialInstrumentsNarrativeDetails Fair Value of Financial Instruments Narrative (Details) Details 83 false false R84.htm 2411403 - Disclosure - Common Stock - Schedule of Stock by Class (Details) Sheet http://www.vonage.com/role/CommonStockScheduleOfStockByClassDetails Common Stock - Schedule of Stock by Class (Details) Details 84 false false R85.htm 2411404 - Disclosure - Common Stock - Repurchased Shares of Common Stock (Details) Sheet http://www.vonage.com/role/CommonStockRepurchasedSharesOfCommonStockDetails Common Stock - Repurchased Shares of Common Stock (Details) Details 85 false false R86.htm 2411405 - Disclosure - Common Stock - Narrative (Details) Sheet http://www.vonage.com/role/CommonStockNarrativeDetails Common Stock - Narrative (Details) Details 86 false false R87.htm 2412402 - Disclosure - Employee Stock Benefit Plans - Share-based Compensation, Assumptions Used (Details) Sheet http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAssumptionsUsedDetails Employee Stock Benefit Plans - Share-based Compensation, Assumptions Used (Details) Details 87 false false R88.htm 2412403 - Disclosure - Employee Stock Benefit Plans - SBC, Total Share Return (Details) Sheet http://www.vonage.com/role/EmployeeStockBenefitPlansSbcTotalShareReturnDetails Employee Stock Benefit Plans - SBC, Total Share Return (Details) Details 88 false false R89.htm 2412404 - Disclosure - Employee Stock Benefit Plans - Share-based Compensation, by Incentive Plan (Details) Sheet http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationByIncentivePlanDetails Employee Stock Benefit Plans - Share-based Compensation, by Incentive Plan (Details) Details 89 false false R90.htm 2412405 - Disclosure - Employee Stock Benefit Plans - Share-based Compensation, Award Activity (Details) Sheet http://www.vonage.com/role/EmployeeStockBenefitPlansShareBasedCompensationAwardActivityDetails Employee Stock Benefit Plans - Share-based Compensation, Award Activity (Details) Details 90 false false R91.htm 2412406 - Disclosure - Employee Stock Benefit Plans - Range of Exercise Prices (Details) Sheet http://www.vonage.com/role/EmployeeStockBenefitPlansRangeOfExercisePricesDetails Employee Stock Benefit Plans - Range of Exercise Prices (Details) Details 91 false false R92.htm 2412407 - Disclosure - Employee Stock Benefit Plans - Narrative (Details) Sheet http://www.vonage.com/role/EmployeeStockBenefitPlansNarrativeDetails Employee Stock Benefit Plans - Narrative (Details) Details 92 false false R93.htm 2413403 - Disclosure - Leases - Supplemental Cash Flow Information (Details) Sheet http://www.vonage.com/role/LeasesSupplementalCashFlowInformationDetails Leases - Supplemental Cash Flow Information (Details) Details 93 false false R94.htm 2413404 - Disclosure - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.vonage.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails Leases - Maturities of Lease Liabilities (Details) Details 94 false false R95.htm 2413405 - Disclosure - Leases - Minimum Rental Payment Commitments (Details) Sheet http://www.vonage.com/role/LeasesMinimumRentalPaymentCommitmentsDetails Leases - Minimum Rental Payment Commitments (Details) Details 95 false false R96.htm 2413406 - Disclosure - Leases - Narratives (Details) Sheet http://www.vonage.com/role/LeasesNarrativesDetails Leases - Narratives (Details) Details 96 false false R97.htm 2414402 - Disclosure - Property and Equipment Property and Equipment (Details) Sheet http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails Property and Equipment Property and Equipment (Details) Details http://www.vonage.com/role/PropertyAndEquipmentPropertyAndEquipmentTables 97 false false R98.htm 2415402 - Disclosure - Accrued Liabilities Accrued Liabilities (Details) Sheet http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesDetails Accrued Liabilities Accrued Liabilities (Details) Details http://www.vonage.com/role/AccruedLiabilitiesAccruedLiabilitiesTables 98 false false R99.htm 2417402 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.vonage.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 99 false false R100.htm 2418402 - Disclosure - Industry Segment and Geographic Information Segment Reporting (Details) Sheet http://www.vonage.com/role/IndustrySegmentAndGeographicInformationSegmentReportingDetails Industry Segment and Geographic Information Segment Reporting (Details) Details 100 false false R101.htm 2418403 - Disclosure - Industry Segment and Geographic Information Revenues from External Customers and Long-lived Assets by Geographic Areas (Details) Sheet http://www.vonage.com/role/IndustrySegmentAndGeographicInformationRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicAreasDetails Industry Segment and Geographic Information Revenues from External Customers and Long-lived Assets by Geographic Areas (Details) Details 101 false false R102.htm 2419402 - Disclosure - Cash Flow Information Supplemental Disclosures Cash Flow Information (Details) Sheet http://www.vonage.com/role/CashFlowInformationSupplementalDisclosuresCashFlowInformationDetails Cash Flow Information Supplemental Disclosures Cash Flow Information (Details) Details 102 false false R103.htm 2420402 - Disclosure - Quarterly Financial Information (Unaudited) Quarterly Financial Information (Details) Sheet http://www.vonage.com/role/QuarterlyFinancialInformationUnauditedQuarterlyFinancialInformationDetails Quarterly Financial Information (Unaudited) Quarterly Financial Information (Details) Details http://www.vonage.com/role/QuarterlyFinancialInformationUnauditedQuarterlyFinancialInformationTables 103 false false All Reports Book All Reports a10-k2019.htm a10-k2019exhibit211.htm a10-k2019exhibit231.htm a10-k2019exhibit311.htm a10-k2019exhibit312.htm a10-k2019exhibit321.htm a10-k2019exhibit45.htm vg-20191231.xsd vg-20191231_cal.xml vg-20191231_def.xml vg-20191231_lab.xml vg-20191231_pre.xml chart-5f9115f580ea5eeb8b8.jpg http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/currency/2019-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 true true XML 88 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Nature of Business (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
UNITED STATES      
Concentration risk:      
Customer Representation Of Revenue, Percentage 72.00% 79.00% 85.00%
XML 89 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Stock Benefit Plans Employee Stock Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]  
Assumptions used to value options
The fair value for these options was estimated at the date of grant using a Black-Scholes option-pricing model. The company did not grant options in 2019 and 2018. The assumptions used to value options in 2017 is as follows:
 
 
2017
Risk-free interest rate
1.95-2.18%

Expected stock price volatility
46.19-47.59%

Dividend yield
0.00
%
Expected life (in years)
6.25


Payout schedule For the market-based restricted performance stock units issued during the year ended December 31, 2019 and 2018, the payouts at vesting which are linearly interpolated between the percentiles specified below are as follows:
Payout Schedule
Percentile Ranking
 
% of Target Earned
Greater than

 
80%
 
 
 
200%
50
%
80%
 
100
%
200%
30
%
50%
 
50
%
100%
Less than

 
30%
 
%
 
—%

Assumptions made on restricted performance stock units
The assumptions used to value these market based restricted performance stock units are as follows:
 
2019
 
2018
 
2017
Risk-free interest rate
2.40
%
 
2.38
%
 
1.54
%
Expected stock price volatility
39.95
%
 
36.72
%
 
35.99
%
Dividend yield
0.00
%
 
0.00
%
 
0.00
%
Expected term (in years)
2.79

 
2.79

 
2.79


Summary of stock incentive plans
Our stock incentive plans as of December 31, 2019 are summarized as follows (in thousands): 
 
Shares
Authorized
 
Shares
Available
for Grant
 
Stock
Options
Outstanding
 
Non-vested Restricted Stock and Restricted Stock Units
Options assumed from acquisition
2,227

 
296

 
219

 


2006 Incentive Plan
71,669

 

 
3,650

 
34

2015 Incentive Plan
42,731

 
23,145

 
1,077

 
10,355

Total as of December 31, 2019
116,627

 
23,441

 
4,946

 
10,389


Summary of stock option activities
The following table summarizes the activity and changes related to stock options during the year:
  
Stock Options Outstanding
  
Units
 
Weighted Average Exercise Price Per Unit
 
(in thousands)
 
 
Outstanding at December 31, 2018
5,935

 
$
3.79

Stock options granted

 

Stock options exercised
(948
)
 
2.62

Stock options canceled
(41
)
 
4.04

Outstanding at December 31, 2019
4,946

 
$
4.01

Exercisable at December 31, 2019
4,425

 
$
3.73


Summary of restricted stock and restricted stock unit activities
The following table summarizes the activity and changes related to restricted stock and restricted stock units during the year:
  
Restricted Stock and Restricted Stock Units Outstanding
  
Units
 
Weighted Average Grant Date Fair Market Value Per Unit
 
(in thousands)
 
 
Non-vested at December 31, 2018
9,906

 
$
8.81

Restricted stock and restricted stock units granted
7,696

 
11.29

Restricted stock and restricted stock units vested
(4,917
)
 
6.69

Restricted stock and restricted stock units canceled
(2,296
)
 
10.31

Non-vested at December 31, 2019
10,389

 
$
10.58


Information regarding options outstanding by exercise price range Information regarding the options outstanding as of December 31, 2019 is summarized below: 
  
Stock Options Outstanding
 
Stock Options Exercisable
Range of
Exercise Prices
Stock
Options
Outstanding
Weighted
Average
Remaining
Contractual
Life
Weighted Average Exercise Price
Aggregate
Intrinsic
Value
 
Stock Options Vested and Exercisable
Weighted Average Remaining Contractual Life
Weighted Average Exercise Price
Aggregate
Intrinsic
Value
 
(in thousands)
(in years)
 
(in thousands)
 
(in thousands)
(in years)
 
(in thousands)
$0.69 to $1.99
268

 
1.22

 
 
264

 
1.22

 
$2.00 to $4.00
3,337

 
3.41

 
 
3,337

 
3.41

 
$4.01 to $7.25
1,341

 
6.06

 
 
824

 
5.83

 
 
4,946

5.13
4.01

$
16,804

 
4,425

4.87
3.73

$
16,281


XML 90 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Liabilities Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2019
Accrued Liabilities [Abstract]  
Schedule of Accrued Liabilities [Table Text Block]

 
December 31, 2019
 
December 31, 2018
Compensation and benefits, related taxes and temporary labor
$
40,101

 
$
33,249

Marketing
15,294

 
10,238

Taxes and fees
22,922

 
11,189

Telecommunications
40,498

 
21,403

Interest
873

 
65

Customer credits
2,772

 
3,325

Professional fees
4,482

 
2,049

Inventory
871

 
1,188

Other accruals
9,776

 
4,664

 
$
137,589

 
$
87,370


XML 91 R96.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Narratives (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Leases [Abstract]      
Operating Lease, Expense $ 14,390,000    
Operating Leases, Income Statement, Sublease Revenue $ 1,272    
Operating Leases, Rent Expense, Net   $ 22,706,000 $ 11,429,000
Operating Lease, Weighted Average Remaining Lease Term 6 years 10 months 17 days    
Operating Lease, Weighted Average Discount Rate, Percent 5.18%    
XML 92 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Intangible Assets - Expected Future Annual Amortization (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2018 $ 51,219
2019 43,390
2020 39,942
2021 33,523
2022 $ 27,927
XML 93 a10-k2019_htm.xml IDEA: XBRL DOCUMENT 0001272830 2019-01-01 2019-12-31 0001272830 vg:NewVoiceMediaMember 2019-01-01 2019-12-31 0001272830 vg:TokBoxMember 2019-01-01 2019-12-31 0001272830 vg:NexmoMember 2019-01-01 2019-12-31 0001272830 2020-01-31 0001272830 2019-06-30 0001272830 2018-12-31 0001272830 2019-12-31 0001272830 2018-01-01 2018-12-31 0001272830 2017-01-01 2017-12-31 0001272830 2016-12-31 0001272830 2017-12-31 0001272830 us-gaap:CommonStockMember 2017-12-31 0001272830 us-gaap:TreasuryStockMember 2017-01-01 2017-12-31 0001272830 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001272830 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001272830 us-gaap:AccountingStandardsUpdate201609Member us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001272830 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001272830 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001272830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001272830 us-gaap:CommonStockMember 2018-12-31 0001272830 us-gaap:CommonStockMember 2016-12-31 0001272830 us-gaap:TreasuryStockMember 2019-12-31 0001272830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001272830 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001272830 us-gaap:RetainedEarningsMember 2018-12-31 0001272830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001272830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001272830 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0001272830 us-gaap:RetainedEarningsMember 2017-12-31 0001272830 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001272830 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001272830 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001272830 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0001272830 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001272830 us-gaap:AccountingStandardsUpdate201609Member us-gaap:RetainedEarningsMember 2017-12-31 0001272830 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001272830 us-gaap:RetainedEarningsMember 2019-12-31 0001272830 us-gaap:TreasuryStockMember 2018-12-31 0001272830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001272830 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001272830 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-12-31 0001272830 us-gaap:AccountingStandardsUpdate201602Member us-gaap:RetainedEarningsMember 2019-12-31 0001272830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001272830 us-gaap:CommonStockMember 2019-12-31 0001272830 us-gaap:RetainedEarningsMember 2016-12-31 0001272830 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001272830 us-gaap:TreasuryStockMember 2016-12-31 0001272830 us-gaap:TreasuryStockMember 2017-12-31 0001272830 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001272830 country:US 2019-01-01 2019-12-31 0001272830 country:US 2018-01-01 2018-12-31 0001272830 country:US 2017-01-01 2017-12-31 0001272830 vg:BusinessServicesMember 2019-01-01 2019-12-31 0001272830 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member us-gaap:RetainedEarningsMember 2019-01-01 0001272830 srt:MaximumMember vg:NetworkEquipmentMember 2019-01-01 2019-12-31 0001272830 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001272830 srt:MaximumMember vg:PurchasedIntangibleAssetsMember 2019-01-01 2019-12-31 0001272830 vg:CustomerPremisesEquipmentMember 2019-01-01 2019-12-31 0001272830 vg:RestrictedCashLeaseDepositsMember 2019-12-31 0001272830 vg:RestrictedCashLeaseDepositsMember 2018-12-31 0001272830 srt:MinimumMember vg:PurchasedIntangibleAssetsMember 2019-01-01 2019-12-31 0001272830 srt:MinimumMember vg:NetworkEquipmentMember 2019-01-01 2019-12-31 0001272830 2018-01-01 0001272830 vg:SubscriptionservicesMember 2019-01-01 2019-12-31 0001272830 vg:USFandothersMember 2018-01-01 2018-12-31 0001272830 vg:UsageMember 2018-01-01 2018-12-31 0001272830 vg:UsageMember 2019-01-01 2019-12-31 0001272830 srt:MinimumMember 2019-01-01 2019-12-31 0001272830 vg:SubscriptionservicesMember 2018-01-01 2018-12-31 0001272830 srt:MaximumMember 2019-01-01 2019-12-31 0001272830 vg:USFandothersMember 2019-01-01 2019-12-31 0001272830 country:GB 2019-01-01 2019-12-31 0001272830 vg:USFMember vg:BusinessServicesMember 2019-01-01 2019-12-31 0001272830 us-gaap:ProductMember 2019-01-01 2019-12-31 0001272830 vg:NonUSExcludingCanadaAndUnitedKingdomMember vg:BusinessServicesMember 2019-01-01 2019-12-31 0001272830 vg:NonUSExcludingCanadaAndUnitedKingdomMember 2018-01-01 2018-12-31 0001272830 country:US vg:ConsumerServicesMember 2018-01-01 2018-12-31 0001272830 country:GB vg:BusinessServicesMember 2019-01-01 2019-12-31 0001272830 us-gaap:ServiceMember vg:ConsumerServicesMember 2019-01-01 2019-12-31 0001272830 country:CA vg:BusinessServicesMember 2018-01-01 2018-12-31 0001272830 us-gaap:ServiceMember vg:BusinessServicesMember 2019-01-01 2019-12-31 0001272830 us-gaap:ServiceMember 2018-01-01 2018-12-31 0001272830 us-gaap:ProductMember vg:ConsumerServicesMember 2019-01-01 2019-12-31 0001272830 us-gaap:ServiceMember 2019-01-01 2019-12-31 0001272830 us-gaap:ProductMember 2018-01-01 2018-12-31 0001272830 vg:USFMember vg:ConsumerServicesMember 2018-01-01 2018-12-31 0001272830 vg:BusinessServicesMember 2018-01-01 2018-12-31 0001272830 vg:NonUSExcludingCanadaAndUnitedKingdomMember vg:ConsumerServicesMember 2019-01-01 2019-12-31 0001272830 country:CA vg:ConsumerServicesMember 2019-01-01 2019-12-31 0001272830 vg:ConsumerServicesMember 2019-01-01 2019-12-31 0001272830 vg:NonUSExcludingCanadaAndUnitedKingdomMember vg:ConsumerServicesMember 2018-01-01 2018-12-31 0001272830 vg:USFMember 2018-01-01 2018-12-31 0001272830 vg:NonUSExcludingCanadaAndUnitedKingdomMember 2019-01-01 2019-12-31 0001272830 country:GB vg:BusinessServicesMember 2018-01-01 2018-12-31 0001272830 vg:USFMember vg:ConsumerServicesMember 2019-01-01 2019-12-31 0001272830 us-gaap:ServiceMember vg:BusinessServicesMember 2018-01-01 2018-12-31 0001272830 us-gaap:ServiceMember vg:ConsumerServicesMember 2018-01-01 2018-12-31 0001272830 us-gaap:ProductMember vg:ConsumerServicesMember 2018-01-01 2018-12-31 0001272830 country:CA vg:BusinessServicesMember 2019-01-01 2019-12-31 0001272830 country:CA 2018-01-01 2018-12-31 0001272830 country:GB vg:ConsumerServicesMember 2018-01-01 2018-12-31 0001272830 vg:NonUSExcludingCanadaAndUnitedKingdomMember vg:BusinessServicesMember 2018-01-01 2018-12-31 0001272830 vg:USFMember 2019-01-01 2019-12-31 0001272830 vg:USFMember vg:BusinessServicesMember 2018-01-01 2018-12-31 0001272830 country:GB 2018-01-01 2018-12-31 0001272830 country:US vg:BusinessServicesMember 2019-01-01 2019-12-31 0001272830 vg:ConsumerServicesMember 2018-01-01 2018-12-31 0001272830 country:GB vg:ConsumerServicesMember 2019-01-01 2019-12-31 0001272830 country:US vg:ConsumerServicesMember 2019-01-01 2019-12-31 0001272830 us-gaap:ProductMember vg:BusinessServicesMember 2019-01-01 2019-12-31 0001272830 country:CA 2019-01-01 2019-12-31 0001272830 us-gaap:ProductMember vg:BusinessServicesMember 2018-01-01 2018-12-31 0001272830 country:US vg:BusinessServicesMember 2018-01-01 2018-12-31 0001272830 country:CA vg:ConsumerServicesMember 2018-01-01 2018-12-31 0001272830 vg:TokBoxMember 2018-01-01 2018-12-31 0001272830 vg:NewVoiceMediaMember 2018-01-01 2018-12-31 0001272830 vg:NewVoiceMediaMember 2018-10-31 0001272830 vg:NewVoiceMediaMember 2019-12-31 0001272830 vg:TokBoxMember us-gaap:TechnologyBasedIntangibleAssetsMember 2018-08-01 0001272830 vg:TokBoxMember 2018-08-01 0001272830 vg:NewVoiceMediaMember us-gaap:TradeNamesMember 2018-10-31 0001272830 us-gaap:DisposalGroupNotDiscontinuedOperationsMember vg:HostedInfrastructureProductLineMember 2017-05-31 0001272830 vg:TokBoxMember us-gaap:CustomerRelationshipsMember 2018-08-01 0001272830 vg:TokBoxMember 2018-08-01 2018-08-01 0001272830 vg:NewVoiceMediaMember 2018-10-31 2018-10-31 0001272830 vg:NewVoiceMediaMember us-gaap:TechnologyBasedIntangibleAssetsMember 2018-10-31 0001272830 currency:GBP vg:NewVoiceMediaMember 2018-10-31 2018-10-31 0001272830 vg:NewVoiceMediaMember us-gaap:CustomerRelationshipsMember 2018-10-31 0001272830 us-gaap:DisposalGroupNotDiscontinuedOperationsMember vg:HostedInfrastructureProductLineMember 2017-07-01 2017-09-30 0001272830 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001272830 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001272830 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0001272830 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001272830 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001272830 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001272830 vg:NexmoMember 2018-01-01 2018-12-31 0001272830 us-gaap:NoncompeteAgreementsMember 2019-12-31 0001272830 us-gaap:PatentsMember 2019-12-31 0001272830 srt:MinimumMember us-gaap:PatentsMember 2019-01-01 2019-12-31 0001272830 us-gaap:CustomerRelationshipsMember 2019-12-31 0001272830 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-01 2019-12-31 0001272830 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-01 2019-12-31 0001272830 us-gaap:CustomerRelationshipsMember 2018-12-31 0001272830 us-gaap:TradeNamesMember 2019-12-31 0001272830 us-gaap:NoncompeteAgreementsMember 2019-01-01 2019-12-31 0001272830 us-gaap:TradeNamesMember 2018-12-31 0001272830 us-gaap:NoncompeteAgreementsMember 2018-12-31 0001272830 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-12-31 0001272830 us-gaap:PatentsMember 2018-12-31 0001272830 us-gaap:TechnologyBasedIntangibleAssetsMember 2018-12-31 0001272830 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001272830 srt:MaximumMember us-gaap:PatentsMember 2019-01-01 2019-12-31 0001272830 srt:MinimumMember us-gaap:TradeNamesMember 2019-01-01 2019-12-31 0001272830 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001272830 srt:MaximumMember us-gaap:TradeNamesMember 2019-01-01 2019-12-31 0001272830 us-gaap:DomesticCountryMember 2019-12-31 0001272830 us-gaap:StateAndLocalJurisdictionMember 2019-12-31 0001272830 us-gaap:ForeignCountryMember 2019-12-31 0001272830 vg:TermLoanMember vg:CreditFacility2016Member us-gaap:SecuredDebtMember 2018-01-01 2018-12-31 0001272830 us-gaap:RevolvingCreditFacilityMember vg:CreditFacility2016Member us-gaap:LineOfCreditMember 2018-01-01 2018-12-31 0001272830 2019-06-14 0001272830 vg:CreditFacility2018Member us-gaap:BaseRateMember vg:LeverageRatioTermOneMember vg:BaseRateOptionMember 2018-07-31 2018-07-31 0001272830 us-gaap:RevolvingCreditFacilityMember vg:CreditFacility2018Member us-gaap:LineOfCreditMember 2018-07-31 0001272830 vg:CreditFacility2018Member us-gaap:FederalFundsEffectiveSwapRateMember vg:BaseRateOptionMember 2018-07-31 2018-07-31 0001272830 2019-06-14 2019-06-14 0001272830 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001272830 vg:CreditFacility2018Member 2018-07-31 0001272830 vg:CreditFacility2018Member us-gaap:BaseRateMember vg:LeverageRatioTermFourMember vg:BaseRateOptionMember 2018-07-31 2018-07-31 0001272830 us-gaap:RevolvingCreditFacilityMember vg:CreditFacility2018Member us-gaap:LineOfCreditMember 2019-01-01 2019-12-31 0001272830 vg:CreditFacility2018Member us-gaap:BaseRateMember vg:BaseRateOptionMember 2018-07-31 2018-07-31 0001272830 vg:TermLoanMember vg:CreditFacility2018Member us-gaap:SecuredDebtMember 2018-01-01 2018-12-31 0001272830 vg:CreditFacility2018Member us-gaap:LondonInterbankOfferedRateLIBORMember vg:LeverageRatioTermFourMember vg:LIBORRateOptionMember 2018-07-31 2018-07-31 0001272830 us-gaap:RevolvingCreditFacilityMember vg:CreditFacility2018Member us-gaap:LineOfCreditMember 2018-08-01 2018-08-01 0001272830 vg:CreditFacility2018Member us-gaap:LondonInterbankOfferedRateLIBORMember vg:LeverageRatioTermOneMember vg:LIBORRateOptionMember 2018-07-31 2018-07-31 0001272830 vg:CreditFacility2018Member 2018-07-31 2018-07-31 0001272830 vg:TermLoanMember vg:CreditFacility2018Member us-gaap:SecuredDebtMember 2018-07-31 0001272830 vg:TermLoanMember vg:CreditFacility2016Member us-gaap:SecuredDebtMember 2016-06-03 0001272830 vg:TermLoanMember vg:CreditFacility2018Member us-gaap:SecuredDebtMember 2019-01-01 2019-12-31 0001272830 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001272830 vg:CreditFacility2018Member 2019-12-31 0001272830 us-gaap:RevolvingCreditFacilityMember vg:CreditFacility2016Member us-gaap:LineOfCreditMember 2016-06-03 0001272830 us-gaap:RevolvingCreditFacilityMember vg:CreditFacility2018Member us-gaap:LineOfCreditMember 2018-01-01 2018-12-31 0001272830 us-gaap:CommonStockMember 2019-12-31 0001272830 vg:ExercisePriceRangeRangeOneMember 2019-12-31 0001272830 vg:ExercisePriceRangeRangeTwoMember 2019-12-31 0001272830 vg:ExercisePriceRangeRangeThreeMember 2019-12-31 0001272830 vg:RestrictedStockAndRestrictedStockUnitsMember 2017-01-01 2017-12-31 0001272830 vg:RestrictedStockAndRestrictedStockUnitsMember 2019-01-01 2019-12-31 0001272830 vg:RestrictedStockAndRestrictedStockUnitsMember 2018-01-01 2018-12-31 0001272830 vg:AssumedThroughAcquisitionsMember 2019-12-31 0001272830 vg:IncentivePlan2006Member 2019-12-31 0001272830 vg:IncentivePlan2015Member 2019-12-31 0001272830 srt:MaximumMember vg:RestrictedStockAndRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-01-01 2019-12-31 0001272830 vg:RestrictedStockAndRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-01-01 2019-12-31 0001272830 srt:MaximumMember vg:RestrictedStockAndRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-12-31 0001272830 vg:RestrictedStockAndRestrictedStockUnitsMember vg:SharebasedCompensationAwardTrancheFourMember 2019-01-01 2019-12-31 0001272830 srt:MinimumMember vg:RestrictedStockAndRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-12-31 0001272830 srt:MinimumMember vg:RestrictedStockAndRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-01-01 2019-12-31 0001272830 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0001272830 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-12-31 0001272830 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-12-31 0001272830 srt:MaximumMember srt:DirectorMember vg:StockOptionAndStockAppreciationRightsMember 2019-12-31 0001272830 srt:MaximumMember vg:StockOptionAndStockAppreciationRightsMember 2019-12-31 0001272830 vg:ExercisePriceRangeRangeTwoMember 2019-01-01 2019-12-31 0001272830 vg:ExercisePriceRangeRangeOneMember 2019-01-01 2019-12-31 0001272830 vg:ExercisePriceRangeRangeThreeMember 2019-01-01 2019-12-31 0001272830 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001272830 vg:CustomerPremisesEquipmentMember 2019-12-31 0001272830 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2018-12-31 0001272830 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2019-12-31 0001272830 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001272830 vg:NetworkEquipmentMember 2019-12-31 0001272830 vg:CustomerPremisesEquipmentMember 2018-12-31 0001272830 vg:NetworkEquipmentMember 2018-12-31 0001272830 us-gaap:LetterOfCreditMember 2018-12-31 0001272830 us-gaap:LetterOfCreditMember 2019-12-31 0001272830 vg:CollectionAndRemittanceOfStateAndMunicipalTaxesMember us-gaap:ThreatenedLitigationMember 2019-12-31 0001272830 us-gaap:NonUsMember 2018-01-01 2018-12-31 0001272830 country:GB 2017-01-01 2017-12-31 0001272830 us-gaap:NonUsMember 2017-01-01 2017-12-31 0001272830 country:CA 2017-01-01 2017-12-31 0001272830 us-gaap:NonUsMember 2019-01-01 2019-12-31 0001272830 vg:BusinessServicesMember 2017-01-01 2017-12-31 0001272830 vg:ConsumerServicesMember 2017-01-01 2017-12-31 0001272830 us-gaap:ServiceMember vg:BusinessServicesMember 2017-01-01 2017-12-31 0001272830 us-gaap:ServiceMember 2017-01-01 2017-12-31 0001272830 vg:ServiceandProductMember 2017-01-01 2017-12-31 0001272830 vg:ServiceandProductMember vg:BusinessServicesMember 2017-01-01 2017-12-31 0001272830 us-gaap:ServiceMember vg:ConsumerServicesMember 2017-01-01 2017-12-31 0001272830 vg:ServiceandProductMember vg:ConsumerServicesMember 2017-01-01 2017-12-31 0001272830 vg:ServiceandProductMember vg:ConsumerServicesMember 2018-01-01 2018-12-31 0001272830 vg:ServiceandProductMember 2018-01-01 2018-12-31 0001272830 vg:ServiceandProductMember vg:BusinessServicesMember 2018-01-01 2018-12-31 0001272830 vg:ServiceandProductMember vg:BusinessServicesMember 2019-01-01 2019-12-31 0001272830 vg:ServiceandProductMember 2019-01-01 2019-12-31 0001272830 vg:ServiceandProductMember vg:ConsumerServicesMember 2019-01-01 2019-12-31 0001272830 vg:USFMember vg:BusinessServicesMember 2017-01-01 2017-12-31 0001272830 us-gaap:ProductMember 2017-01-01 2017-12-31 0001272830 us-gaap:ProductMember vg:ConsumerServicesMember 2017-01-01 2017-12-31 0001272830 us-gaap:ProductMember vg:BusinessServicesMember 2017-01-01 2017-12-31 0001272830 vg:USFMember 2017-01-01 2017-12-31 0001272830 vg:USFMember vg:ConsumerServicesMember 2017-01-01 2017-12-31 0001272830 country:US 2018-12-31 0001272830 country:GB 2019-12-31 0001272830 country:IL 2019-12-31 0001272830 country:IL 2018-12-31 0001272830 country:US 2019-12-31 0001272830 country:GB 2018-12-31 0001272830 2018-07-01 2018-09-30 0001272830 2019-07-01 2019-09-30 0001272830 2018-10-01 2018-12-31 0001272830 2018-04-01 2018-06-30 0001272830 2019-01-01 2019-03-31 0001272830 2018-01-01 2018-03-31 0001272830 2019-04-01 2019-06-30 0001272830 2019-10-01 2019-12-31 shares vg:billing_cycle iso4217:USD pure iso4217:GBP iso4217:USD shares iso4217:USD vg:unit vg:trading_day false --12-31 FY 2019 0001272830 3542000 5494000 100870000 102133000 0.001 0.001 596950000 596950000 309736000 315808000 0.5 0.5 6000 6000 P2Y 152000 76000 0 0 0 4616000 -4433000 393000 -320000 -73000 393000 397000 -4000 P3Y P3Y 0.4759 0.4619 0.0218 0.0195 0.69 4.01 2.00 1.99 7.34 4.00 P5Y 69993000 72959000 10-K true false 2019-12-31 001-32887 VONAGE HOLDINGS CORP DE 11-3547680 23 Main Street Holmdel NJ 07733 732 528-2600 Common Stock, Par Value $0.001 Per Share VG NASDAQ Yes No Yes Yes Large Accelerated Filer false false false 2588190451 242918708 23620000 5057000 101813000 75342000 1475000 1470000 13834000 11755000 22338000 26496000 9988000 7634000 173068000 127754000 48371000 49262000 50847000 0 602970000 598499000 40300000 17430000 55148000 37881000 2015000 2047000 249905000 299911000 108347000 102560000 33729000 24144000 1364700000 1259488000 42366000 53262000 137589000 87370000 59464000 53447000 12477000 0 0 10000000 251896000 204079000 220500000 425000000 0 84228000 276658000 0 45722000 0 2862000 10413000 797638000 723720000 0 0 316000 310000 1494469000 1415682000 -631009000 -611985000 306043000 275009000 9329000 6770000 567062000 535768000 1364700000 1259488000 1189346000 1048782000 1002286000 511084000 426995000 404954000 363111000 311433000 313251000 69460000 52139000 29630000 152672000 135324000 122537000 86256000 70980000 72523000 1182583000 996871000 942895000 6763000 51911000 59391000 32821000 15068000 14868000 -50000 -318000 1270000 -32871000 -15386000 -13598000 -26108000 36525000 45793000 -6626000 797000 79726000 -19482000 35728000 -33933000 -0.08 0.15 -0.15 -0.08 0.14 -0.15 242018000 237499000 225311000 242018000 248892000 225311000 -19482000 35728000 -33933000 4535000 -7249000 26637000 0 0 1000 -1976000 10000 965000 2559000 -7239000 27603000 -16923000 28489000 -6330000 -19482000 35728000 -33933000 27815000 31444000 34255000 58441000 39457000 38056000 -13411000 -4809000 74577000 11359000 10287000 0 2247000 2010000 2399000 8907000 1022000 1074000 -771000 -79000 -212000 0 -14000 0 45242000 33799000 37482000 0 0 1879000 531000 198000 0 29139000 20485000 7253000 -27000 -1233000 -789000 -1956000 -2787000 -3339000 -30546000 -25439000 1729000 38027000 13502000 -24025000 3947000 1416000 -2584000 15480000 6255000 0 2776000 7613000 3820000 92926000 123205000 128058000 20273000 19032000 21915000 318000 0 0 0 0 602000 28488000 7714000 11374000 3000000 380484000 0 0 0 1950000 -52079000 -407230000 -30737000 0 140000 5788000 443500000 320188000 101750000 489000000 607000000 15000000 10043000 3380000 0 28325000 0 0 10000000 0 9542000 21034000 31584000 15572000 1981000 6504000 21410000 -21921000 258212000 -96242000 -395000 -410000 1319000 18531000 -26223000 2398000 7104000 33327000 30929000 25635000 7104000 33327000 282000 1310847000 -641869000 -219125000 -13594000 436541000 5668000 3241000 8909000 16000 21394000 21410000 37482000 37482000 15572000 15572000 9542000 9542000 26637000 26637000 1000 1000 965000 965000 -33933000 -33933000 298000 1375391000 -672561000 -244239000 14009000 472898000 24848000 24848000 12000 6492000 6504000 33799000 33799000 30770000 30770000 -7249000 -7249000 10000 10000 35728000 35728000 310000 1415682000 -611985000 -275009000 6770000 535768000 458000 458000 6000 1975000 1981000 45242000 45242000 21034000 21034000 10000000 10000000 50123000 50123000 21553000 21553000 3000000 3000000 4535000 4535000 -1976000 -1976000 -19482000 -19482000 316000 1494469000 -631009000 -306043000 9329000 567062000 Nature of Business<div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Nature of Operations</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vonage Holdings Corp. (“Vonage”, “Company”, “we”, “our”, “us”) is incorporated as a Delaware corporation. At Vonage, our strategy is to continually redefine business communications. We are making communications more flexible, intelligent and personal to help enterprises the world over stay ahead. We provide unified communications, contact centers and programmable communications APIs, built on what we believe to be the world's most flexible cloud communications platform. True to our roots as a technology disruptor, our flexible approach helps us better serve the growing collaboration, communications, and customer experience needs of companies, across all communications channels.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For our Business customers, our provide innovative, cloud-based Applications, comprised of integrated voice, text, video, data, collaboration, and mobile applications over our flexible, scalable SIP based VoIP network. We also offer API solutions designed to enhance the way businesses communicate with their customers by embedding communications into apps, websites and business processes. In combination, our products and services permit our business customers to communicate with their customers and employees through any cloud-connected device, in any place, at any time without the often costly investment required with on-site equipment. We have a robust set of product families tailored to serve the full range of the business value chain, from the SMB market, through mid-market and enterprise markets. We provide customers with multiple deployment options, designed to provide the reliability and quality of service they demand. We provide customers the ability to integrate our cloud communications platform with many cloud-based productivity and CRM solutions, including Google’s G Suite, Zendesk, Salesforce’s Sales Cloud, Oracle, and Clio. With our ability to integrate these cloud-based, workplace tools, Vonage integrates the entire business communications value chain - from employee communications that maximize productivity to the direct engagement with customers that APIs provides. When combined with our MPLS network, as well as voice services over customers' broadband networks via our SmartWan solution, we create a differentiated offering.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also provide a robust suite of feature-rich residential communication solutions that allow consumers to connect their home phones and mobile phones on one number and we offer attractive international long distance rates that help create a loyal base of satisfied customers. </span></div><span style="font-family:inherit;font-size:10pt;">Customers in the United States represented </span><span style="font-family:inherit;font-size:10pt;"><span>72%</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>79%</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>85%</span></span><span style="font-family:inherit;font-size:10pt;"> of our consolidated revenues for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span>, respectively, with the balance in Canada, the United Kingdom, China, Singapore, Netherlands, and other countries around the world. 0.72 0.79 0.85 Summary of Significant Accounting Policies<div style="line-height:120%;padding-top:6px;text-align:justify;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Principles of Consolidation</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements have been prepared in accordance with U.S. GAAP. The ASC established by the FASB is the source of authoritative GAAP to be applied to nongovernmental entities. In addition, the rules and interpretive releases of the SEC under the authority of federal securities laws are also sources of authoritative GAAP for SEC registrants. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts and operations of Vonage and its wholly-owned subsidiaries for which we have a controlling interest. All intercompany balances and transactions have been eliminated in consolidation. The usual condition for a controlling financial interest is ownership of a majority of the voting interests of an entity; however, a controlling financial interest may also exist through arrangements that do not involve controlling voting interests. As such, Vonage applies the guidance of ASC 810, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Consolidations</span><span style="font-family:inherit;font-size:10pt;">, or ASC 810, to determine when an entity that is insufficiently capitalized or not controlled through its voting interests, referred to as a VIE, should be consolidated. In addition, the results of companies acquired or disposed of are included in the consolidated financial statements from the effective date of the acquisition or up to the date of disposal. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">    </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning January 1, 2018, our results are presented in accordance with the guidance of ASU 2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</span><span style="font-family:inherit;font-size:10pt;"> (Topic 606)</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">, </span><span style="font-family:inherit;font-size:10pt;">or Topic 606. We measure revenue based upon consideration specified by contracts with our customers. Revenue is recognized when our performance obligation under the contract is satisfied by transferring control over the product or service to the customer. We derive our revenues for our Consumer and Business segments primarily from the sale of our communication services and customer equipment as further described in Note 3, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</span><span style="font-family:inherit;font-size:10pt;">. The majority of the Company's contracts with customers have a single performance obligation for service revenues. We recognize revenue with customers when control transfers, which occurs upon delivery of a service or product. For our Business segment, the typical life of a customer for service is </span><span style="font-family:inherit;font-size:10pt;"><span>7 years</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract Acquisition Costs </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have various commission programs for which eligible employees and third parties may earn commission on sales of services and products to customers. We expect that these commission fees are recoverable and, therefore, we have capitalized these commissions as contract costs included within deferred customer acquisitions cost on our consolidated balance sheet. Capitalized commission fees are amortized to sales and marketing expense over estimated customer life, which is </span><span style="font-family:inherit;font-size:10pt;"><span>7 years</span></span><span style="font-family:inherit;font-size:10pt;"> for Business customers. In addition, the Company expenses sales commissions for commission plans related to customer arrangements deemed less than a year and for residuals and renewals. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost of Revenues</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenues is primarily comprised of cost of services consisting of costs that we pay to third parties such as access and interconnection charges that we pay to other companies to terminate domestic and international phone calls on the public switched telephone network. In addition, costs to lease phone numbers, to co-locate in other companies’ facilities, to provide enhanced emergency dialing capabilities to transmit 911 calls, and to provide local number portability are also included in cost of service. These costs also include taxes that we pay on telecommunications services from our suppliers or are imposed by government agencies such as USF contributions and royalties for use of third parties’ intellectual property. In addition, these costs include certain personnel and related costs for network operations and technical support that are attributable to revenue generating activities. Cost of services excludes depreciation and amortization expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$38,167</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$27,754</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$27,308</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Also included in cost of revenues is costs of goods sold consisting primarily of costs incurred on customer equipment for customers who subscribe through the direct sales channel in excess of activation fees. The amortization of deferred customer equipment, the cost of shipping and handling for customer equipment, and the cost of certain promotions are also included in cost of goods sold. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We categorize cost of revenues as follows:</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services cost of revenues. Services cost of revenues consists of costs associated with network operations and technical support personnel, communication origination, and termination services provided by third party carriers and excludes depreciation and amortization.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Access and product cost of revenues. Product cost of revenues includes equipment sold to customers, shipping and handling, professional services, cost of certain products including equipment or services that we give customers as promotions, and broadband access. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">USF cost of revenues. USF cost of revenues represents contributions to the Federal USF and related fees.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Sales and Marketing Expenses</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing expenses consist primarily of personnel and related costs for employees and contractors directly associated with our sales and marketing activities, internet advertising fees, radio and billboard advertising, public relations, commissions paid to employees, resellers and other third parties, trade shows, marketing and promotional activities, customer support, credit card fees, collections, and systems and information technology support. We expense advertising costs during the period in which they are incurred. Advertising costs included in sales and marketing were </span><span style="font-family:inherit;font-size:10pt;"><span>$46,606</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$54,735</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$57,703</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Engineering and Development Expenses</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Engineering and development expenses predominantly include personnel and related costs for developers responsible for research and development of new products.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Costs for research, including predevelopment efforts prior to establishing technological feasibility of software expected to be marketed, are expensed as incurred. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash, Cash Equivalents and Marketable Securities</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We maintain cash with several investment grade financial institutions. Highly liquid investments, which are readily convertible into cash, with original maturities of </span><span style="font-family:inherit;font-size:10pt;"><span>three months</span></span><span style="font-family:inherit;font-size:10pt;"> or less, are recorded as cash equivalents. The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the consolidated balance sheet to same such amounts show in the consolidated statement of cash flows:</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:60%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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="12" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of December 31,</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</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;">Cash and cash equivalents</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>23,620</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;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>5,057</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;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,360</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;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>29,078</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;">Restricted cash</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,015</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 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,047</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 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,967</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 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,851</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="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>25,635</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;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,104</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;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>33,327</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;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>30,929</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%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Certain Risks and Concentrations</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash equivalents, marketable securities, and accounts receivable. They are subject to fluctuations in both market value and yield based upon changes in market conditions, including interest rates, liquidity, general economic conditions, and conditions specific to the issuers. Accounts receivable are typically unsecured and are derived from revenues earned from customers primarily located in the United States. A portion of our accounts receivable represents the timing difference between when a customer’s credit card is billed and the subsequent settlement of that transaction with our credit card processors. This timing difference is generally three days for substantially all of our credit card receivables. We have never experienced any accounts receivable write-offs due to this timing difference. In addition, we collect subscription fees in advance, minimizing our accounts receivable and bad debt exposure. If a customer’s credit card, debit card or ECP is declined, we generally suspend international calling capabilities as well as their ability to incur domestic usage charges in excess of their plan minutes. Generally, if the customer’s credit card, debit card or ECP could not be successfully processed during </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> billing cycles, we terminate the account. In addition, we automatically charge any per minute fees to our customers’ credit card, debit card or ECP monthly in arrears. To further mitigate our bad debt exposure, a customer’s credit card, debit card or ECP will be charged in advance of their monthly billing if their international calling or overage charges exceed a certain dollar threshold. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventory</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory consists of the cost of customer equipment and is valued at the lower of cost or market, with cost determined using the average cost method. We provide an inventory allowance for customer equipment that has been returned by customers but may not be able to be reissued to new customers or returned to the manufacturer for credit.</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment includes acquired assets and consist principally of network equipment and computer hardware, software, furniture, and leasehold improvements. Company-owned equipment in use at customer premises is also included in property and equipment. Network equipment, computer hardware and furniture are stated at cost with depreciation provided using the straight-line method over the estimated useful lives of the related assets, which range from three to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">. Leasehold improvements are amortized over their estimated useful life of the related assets or the life of the lease, whichever is shorter. The cost of substantial improvements is capitalized while the cost of maintenance and repairs is charged to operating expenses as incurred. Company-owned customer premises equipment is depreciated on a straight-line basis over </span><span style="font-family:inherit;font-size:10pt;"><span>3 years</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our network equipment and computer hardware, which consists of routers, gateways, and servers that enable our services, is subject to technological risks and rapid market changes due to new products and services and changing customer demand. These changes may result in future adjustments to the estimated useful lives or the carrying value of these assets, or both. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Leases</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use assets, operating lease obligations, current portion and operating lease obligations on the Company's consolidated balance sheets. A right-of-use asset represents the Company's right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. A right-of-use asset and related liability is recognized at the commencement date of the arrangement based upon the present value of lease payments over the lease term. As most of our lease arrangements do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">When the Company has the option to extend the lease term, terminate the lease before the contractual expiration date, or purchase the leased asset, and it is reasonably certain that the Company will exercise the option, the Company will consider these options in determining the classification and measurement of the lease. Lease expense for lease payments is recognized on a straight-line basis over the term of the lease arrangement.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has lease arrangements with lease and non-lease components, which are generally accounted for separately. For certain leases, the Company accounts for the lease and non-lease components as a single lease component. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, 2019, the Company did not have any finance lease arrangements.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Software </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company capitalizes software which primarily consists qualifying internal-use software development costs that are incurred during the application development stage. Capitalization is dependent on whether management with the relevant authority has authorized and committed to funding the project, it is probable the project will be completed, and the software will be used to perform the function intended. Costs related to preliminary project activities and post implementation activities are expensed as incurred. Capitalized software is stated at cost less accumulated amortization and amortized on a straight-line basis over their estimated useful lives. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cloud Computing Arrangements</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company incurs costs to implement cloud computing arrangements that are hosted by a third party vendor. Generally, these arrangements are service contracts that do not provide the Company with the right to take possession of the software or the ability to run the software on its own hardware or contract with another party, other than the vendor, to host the software. As such, the costs incurred to implement these arrangements are capitalized into other assets on the Company's balance sheet and amortized on a straight-line basis over their estimated useful lives.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with ASC 350, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other</span><span style="font-family:inherit;font-size:10pt;">, we recognize goodwill for the excess cost of an acquired business over the fair value assigned to assets acquired and liabilities assumed. Goodwill is tested for impairment on an annual basis on October 1st and, when specific circumstances dictate, between annual tests. When impaired, the carrying value of goodwill is written down based on the quantitative test result. The Company early adopted ASC No. 2017-04, Intangibles - Goodwill and Other (Topic 350): </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Simplifying the Accounting for Goodwill Impairment</span><span style="font-family:inherit;font-size:10pt;"> on</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019. The new guidance eliminates Step 2 of the old goodwill impairment test. A goodwill impairment loss will instead be measured at the amount by which a reporting unit's carrying amount, including goodwill, exceeds its fair value, not to exceed the carrying amount of goodwill. The new guidance allows an entity to assess qualitative factors to determine whether it is more likely than not (that is, a likelihood of more than 50%) that the fair value of a reporting unit is less than its carrying amount, including goodwill. If determined to be necessary, the quantitative impairment test shall be used to identify goodwill impairment and measure the amount of a goodwill impairment loss to be recognized (if any).</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company performed its quantitative assessment of the Applications Group and API Platform Group reporting units as of October 1, 2019 and estimated that the fair value of the reporting units' invested capital exceeded its carrying value and accordingly, no impairment needed to be recognized for the year ended December 31, 2019. There were also no impairments recorded during the years ended December 31, 2018 and 2017, respectively.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible Assets </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets acquired in the settlement of litigation or by direct purchase are accounted for based upon the fair value of assets received. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchased-intangible assets are accounted for based upon the fair value of assets received and are amortized on a straight-line or accelerated basis over the periods of economic benefit, ranging from two to </span><span style="font-family:inherit;font-size:10pt;"><span>twelve years</span></span><span style="font-family:inherit;font-size:10pt;">. We perform a review of purchased-intangible assets whenever events or changes in circumstances indicate that the useful life is shorter than we had originally estimated or that the carrying amount of assets may not be recoverable. If such facts and circumstances exist, we assess the recoverability of purchased-intangible assets by comparing the projected undiscounted net cash flows associated with the related asset or group of assets over their remaining lives against their respective carrying amounts. Impairments, if any, are based on the excess of the carrying amount over the fair value of those assets. If the useful life of the asset is shorter than originally estimated, we accelerate the rate of amortization and amortize the remaining carrying value over the new shorter useful life. There was no impairment of purchased-intangible assets identified for the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Asset Impairments</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We evaluate impairment losses on long-lived assets used in operations when events and changes in circumstances indicate that the assets might be impaired. If our review indicates that the carrying value of an asset will not be recoverable, based on a comparison of the carrying value of the asset to the undiscounted future cash flows, the impairment will be measured by comparing the carrying value of the asset to its fair value. Fair value will be determined based on quoted market values, discounted cash flows or appraisals. Impairments of long-lived assets are recorded in the statement of operations as part of depreciation and amortization expense. There was no impairment of property and equipment identified for the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Debt Related Costs</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Costs incurred in raising debt are deferred and amortized as interest expense using the effective interest method over the life of the debt. Costs associated with term loans are netted against the underlying notes payable in accordance with ASU 2015-15, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Interest-Imputation of Interest,</span><span style="font-family:inherit;font-size:10pt;"> while costs deferred associated with revolving facilities are included in other assets. Upon refinancing, costs associated with the new debt are either expensed or deferred and unamortized costs associated with the old debt are either written off or deferred and to be amortized as interest expense if deferred using the effective interest method over the life of the new debt per the guidance in ASC 470-50. Total costs related to the Convertible Senior Notes were allocated to the liability and equity components of the Convertible Senior Notes based on the proportion of the proceeds allocated to the debt and equity components. Costs attributable to the liability component were recorded as additional debt discount and amortized to interest expense using the effective interest method over the contractual terms of the Convertible Senior Notes. Costs attributable to the equity component were netted with the equity component in stockholders’ equity.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted Cash and Letters of Credit</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:42px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We had a cash collateralized letter of credit for </span><span style="font-family:inherit;font-size:10pt;"><span>$1,528</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,516</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, mainly related to lease deposits for our Holmdel office. In the aggregate, cash reserves and collateralized letters of credit of </span><span style="font-family:inherit;font-size:10pt;"><span>$2,015</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,047</span></span><span style="font-family:inherit;font-size:10pt;"> were recorded as long-term restricted cash at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative Financial Instruments</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company accounts for derivative financial instruments under ASC 815, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging, </span><span style="font-family:inherit;font-size:10pt;">which requires the Company to record all derivatives on the balance sheet at fair value unless they qualify for a normal purchase normal sale exception. Changes in the fair value of non-hedge derivatives are immediately recognized into earnings. Changes in the fair value of derivatives accounted for as hedges, if elected for hedge accounting, are either recognized in earnings as an offset to the changes in the fair value of the related hedged assets and liabilities or deferred and recognized as a component of accumulated other comprehensive income, or OCI, until the hedged transactions occur and are recognized in earnings. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2017, the Company entered into three interest rate swap agreements to mitigate variability in our 2016 Credit Facility earnings due to fluctuations in interest rates and has been designated and qualified as a cash flow hedge. Upon the refinancing in 2018, the Company de-designated the swaps of our 2016 Credit Facility and re-designated the swaps as a cash flow hedge of the 2018 Credit Facility. As such, the balances in Accumulated Other Comprehensive Income related to de-designated 2016 Credit Facility cash flow hedge were either released into earnings or continue to be deferred and amortized over the remaining life of the 2018 Credit Facility. The Company assesses hedge effectiveness under the critical terms matched method at inception and at least quarterly through the life of the hedging relationship. If the critical terms of the interest rate swap match the terms of the forecasted transaction, the Company concludes that the hedge is effective. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize deferred tax assets and liabilities at enacted income tax rates for the temporary differences between the financial reporting bases and the tax bases of our assets and liabilities. Any effects of changes in income tax rates or tax laws are included in the provision for income taxes in the period of enactment. Our net deferred tax assets primarily consist of net operating loss carry forwards, or NOLs. We are required to record a valuation allowance against our net deferred tax assets if we conclude that it is more likely than not that taxable income generated in the future will be insufficient to utilize the future income tax benefit from our net deferred tax assets prior to expiration. We periodically review this conclusion, which requires significant management judgment. If we are able to conclude in a future period that a future income tax benefit from our net deferred tax assets has a greater than 50% likelihood of being realized, we are required in that period to reduce the related valuation allowance with a corresponding decrease in income tax expense. This would result in a non-cash benefit to our net income in the period of the determination. In the future, if available evidence changes our conclusion that it is more likely than not that we will utilize our net deferred tax assets prior to their expiration, we will make an adjustment to the related valuation allowance and income tax expense at that time. In subsequent periods, we would expect to recognize income tax expense equal to our pre-tax income multiplied by our effective income tax rate, an expense that was not recognized prior to the reduction of the valuation allowance. Our effective rate may differ from the federal statutory rate due, in part, to our foreign operations and certain discrete period items. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 22, 2017, the TCJA was signed into law by the President of the United States. The TCJA most notably reduced the corporate tax rate from 35% to 21% along with eliminating the alternative minimum tax, or AMT, and imposing a mandatory one-time tax on foreign earnings. Under ASC 740, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</span><span style="font-family:inherit;font-size:10pt;">, an entity was required to recognize the effect of tax law changes during the period of enactment. As such, the Company reflected the impact of this law within its December 31, 2017 financial statements. The Company recorded a charge to income tax expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$69,378</span></span><span style="font-family:inherit;font-size:10pt;"> related to the re-measurement of the Company’s deferred tax balances at the 21% income tax rate in its December 31, 2017 statement of operations. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We file income tax returns in the U.S. for federal and state purposes and in various foreign jurisdictions. Our federal tax return remains subject to examination by the Internal Revenue Service from 2015 to present, our New Jersey tax returns remain open from 2014 to present, our Canada tax return remains open from 2015 to present, and other domestic and foreign tax returns remain open for all periods to which those filings relate. The Company received notice that the State of New Jersey will commence an income tax audit for the tax years ended December 31, 2014 through December 31, 2017. We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate resolution. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Business Combinations</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We account for business combinations using the acquisition method of accounting. The acquisition method of accounting requires that the purchase price, including the fair value of contingent consideration, of the acquisition be allocated to the assets acquired and liabilities assumed using the fair values determined by management as of the acquisition date. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair values of assets acquired and the liabilities assumed. While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the acquisition date, the Company’s estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill to the extent the Company identifies adjustments to the preliminary purchase price allocation. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations. We include the results of all acquisitions in our consolidated financial statements from the date of acquisition. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition related transaction costs, such as banking, legal, accounting and other costs incurred in connection with an acquisition, are expensed as incurred in general and administrative expense. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition related integration costs include costs associated with exit or disposal activities, which do not meet the criteria of discontinued operations, including costs for employee, lease, and contract terminations, facility closing or other exit activities. Additionally, these costs include expenses directly related to integrating and reorganizing acquired businesses and include items such as employee retention costs, recruiting costs, certain moving costs, certain duplicative costs during integration and asset impairments. These costs are expensed as incurred in general and administrative expense. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition related consideration accounted for as compensation expense, such as restricted cash, restricted stock and option related costs incurred in connection with an acquisition are included in general and administrative expense. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign Currency</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Generally, the functional currency of our non-United States subsidiaries is the local currency. However, the functional currency of API's United States's subsidiary is the Euro. The financial statements of these subsidiaries are translated to their respective functional currency using month-end rates of exchange for assets and liabilities, and average rates of exchange for revenues, costs, and expenses. Translation gains and losses from the Company's net investments in subsidiaries are deferred and recorded in accumulated other comprehensive income as a component of stockholders’ equity until sale or complete or substantially complete liquidation of the net investment in the foreign entity takes place. Foreign currency transaction gains or losses are reported within other income (expense), net in the Company's consolidated statements of operations. For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the amount recognized as foreign currency transaction loss was </span><span style="font-family:inherit;font-size:10pt;"><span>$727</span></span><span style="font-family:inherit;font-size:10pt;">, for the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the amount recognized as foreign currency transaction gain was </span><span style="font-family:inherit;font-size:10pt;"><span>$145</span></span><span style="font-family:inherit;font-size:10pt;">, and for the year ended December 31, 2017, the amount recognized as foreign currency transaction loss was </span><span style="font-family:inherit;font-size:10pt;"><span>$620</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Share-Based Compensation</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We account for share-based compensation in accordance with FASB ASC 718, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Stock Compensation</span><span style="font-family:inherit;font-size:10pt;">. Under the fair value recognition provisions of this pronouncement, share-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the applicable vesting period of the stock award on a straight-line basis. On January 1, 2017, the Company adopted ASU 2016-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Improvements to Employee Share-Based Payment Accounting</span><span style="font-family:inherit;font-size:10pt;">.  Previously, excess tax benefits were recognized in additional paid-in capital on the consolidated balance sheet to the extent they reduced income taxes payable.  Any excess tax benefits or shortfalls are recorded in income taxes upon vest or exercise.  During the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the Company recorded a net benefit of </span><span style="font-family:inherit;font-size:10pt;"><span>$5 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$16 million</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$11 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, related to excess tax benefits. </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-weight:bold;">Comprehensive Income (Loss)</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Comprehensive income (loss) consists of net income (loss) and other comprehensive items. Other comprehensive items include unrealized gains (losses) on derivatives, foreign currency translation adjustments, and unrealized gains (losses) on available-for-sale securities. </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%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States, which require management to make estimates and assumptions that affect the amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We base our estimates on historical experience, available market information, appropriate valuation methodologies, and on various other assumptions that we believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Estimates are used for such items as depreciable lives for long-lived assets including intangible assets, tax provisions, uncollectible accounts, and assets and liabilities assumed in business combinations, among others. In addition, estimates are used to test long-lived assets and goodwill for impairment. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Reclassifications</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reclassifications have been made to our consolidated financial statements for the prior year periods to conform to classification used in the current year period. The reclassifications did not affect results from operations or net assets. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, the FASB issued ASU 2019-12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes </span><span style="font-family:inherit;font-size:10pt;">(Topic 740): Simplifying the Accounting for Income Taxes by removing certain exceptions currently permissible under ASC Topic 740 along with requiring entities to recognize a franchise tax that is partially based on income as an income-based tax and account for any incremental amounts incurred as non-income based tax, evaluate when a step up in the tax basis of goodwill should be considered as part of the business combination and when it should be considered a separate transaction, specifying that an entity is not required to allocate the consolidated amount of current and deferred tax expense to a legal entity that is not subject to tax in its separate financial statements, reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation and other minor improvements. This ASU is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. The Company is currently evaluating the impact of adopting ASU 2019-12 on our consolidated financial statements and disclosures.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Credit Losses</span><span style="font-family:inherit;font-size:10pt;"> (Topic 326): Measurement of Credit Losses on Financial Instruments which requires the use of a new current expected credit loss ("CECL") model in estimating allowances for doubtful accounts with respect to accounts receivable, straight-line receivable and notes receivable. Receivables from revenue transactions, or trade receivables, are recognized when the corresponding revenue is recognized under ASC Topic 606, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</span><span style="font-family:inherit;font-size:10pt;">. The CECL model requires that the Company estimates its lifetime expected credit loss with respect to these receivables and records allowances when deducted from the balance of the receivables, which represent the estimated net amounts expected to be collected. Given the generally short term nature of trade receivables, we do not expect to apply a discounted cash flow methodology. However, the Company will consider whether historical loss rates are consistent with expectations of forward-looking estimates for our trade receivables. In November 2018, the FASB issued ASU 2018-19 to clarify that operating lease receivables recorded by lessors are explicitly excluded from the scope of Topic 326. In April 2019, the FASB issued ASU 2019-04 to improve certain codifications including Topic 326 where accrued interest on receivables, recoveries, variable interest rates and prepayments are addressed. In November 2019, the FASB issued ASU 2019-11 to require entities to include expected recoveries of the amortized cost basis previously written off or expected to be written off in the valuation account for purchased financial assets with credit deterioration and clarifies and improves various aspects of the guidance for ASU 2016-13. This ASU is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The adoption of this ASU will not have a material impact on our consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following standards were adopted by the Company during the current year:</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other</span><span style="font-family:inherit;font-size:10pt;">. The guidance eliminates Step 2 of the goodwill impairment test. A goodwill impairment loss will now be measured as the amount by which a reporting unit's carrying amount, including goodwill, exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance is effective for annual and interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption was permitted for any impairment test performed on testing dates after January 1, 2017. The Company early adopted this guidance effective September 30, 2019. The adoption of this ASU did not have a material impact on our consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, FASB issued ASU 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;"> (Topic 842) which replaces the guidance on accounting for leases in Topic 840. The new guidance increases transparency and comparability among organizations by requiring lessees to recognize assets and liabilities on the balance sheet for most leases and disclose key information about leasing arrangements.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company adopted the new standard on January 1, 2019 using a modified retrospective transition approach, which involves applying the new standard to all leases existing at the date of the initial application with any cumulative impact of the adoption recorded to retained earnings. The Company elected the practical expedient which permits the Company the use of hindsight along with package of practical expedients permitted under the transition guidance which excludes lease arrangements with an initial term of twelve month or less. Additionally, the Company carried over its assessment under ASC 840 regarding whether our contracts contained a lease arrangement, the classification of those lease, and the remaining lease terms. The Company also elected the optional transition method that allows adoption of the new standard prospectively, as of the effective date, without adjusting comparative periods presented. </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The adoption of Topic 842 has had a significant effect on our balance sheet, mostly related to (1) the recognition of new right-of-use assets and new lease liabilities on our balance sheet for our existing operating leases (most notably leases of office space and co-location space); and (2) the derecognition of existing assets (most notably prepaid rent), and existing liabilities (most notably deferred rent) related to such leases. It will not materially affect our earnings or cash flows. We recorded the following transactions on January 1, 2019:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:5px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Recognize currently unrecognized right-of-use assets of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$57.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> net of deferred rent and lease incentives which were previously included in other liabilities.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Recognize currently unrecognized lease liabilities of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$64.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> (based on the present value of the remaining rental payments for existing operating leases).</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:48px;"><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;">Recognize an adjustment to retained earnings of </span><span style="font-family:inherit;font-size:10pt;"><span>$458 thousand</span></span><span style="font-family:inherit;font-size:10pt;"> related to release of deferred tax assets.</span></div> <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Principles of Consolidation</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements have been prepared in accordance with U.S. GAAP. The ASC established by the FASB is the source of authoritative GAAP to be applied to nongovernmental entities. In addition, the rules and interpretive releases of the SEC under the authority of federal securities laws are also sources of authoritative GAAP for SEC registrants. </span></div><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts and operations of Vonage and its wholly-owned subsidiaries for which we have a controlling interest. All intercompany balances and transactions have been eliminated in consolidation. The usual condition for a controlling financial interest is ownership of a majority of the voting interests of an entity; however, a controlling financial interest may also exist through arrangements that do not involve controlling voting interests. As such, Vonage applies the guidance of ASC 810, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Consolidations</span>, or ASC 810, to determine when an entity that is insufficiently capitalized or not controlled through its voting interests, referred to as a VIE, should be consolidated. In addition, the results of companies acquired or disposed of are included in the consolidated financial statements from the effective date of the acquisition or up to the date of disposal. <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">    </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Beginning January 1, 2018, our results are presented in accordance with the guidance of ASU 2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</span><span style="font-family:inherit;font-size:10pt;"> (Topic 606)</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">, </span><span style="font-family:inherit;font-size:10pt;">or Topic 606. We measure revenue based upon consideration specified by contracts with our customers. Revenue is recognized when our performance obligation under the contract is satisfied by transferring control over the product or service to the customer. We derive our revenues for our Consumer and Business segments primarily from the sale of our communication services and customer equipment as further described in Note 3, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</span><span style="font-family:inherit;font-size:10pt;">. The majority of the Company's contracts with customers have a single performance obligation for service revenues. We recognize revenue with customers when control transfers, which occurs upon delivery of a service or product. For our Business segment, the typical life of a customer for service is </span><span style="font-family:inherit;font-size:10pt;"><span>7 years</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div>Revenue Recognition<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%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 1, 2018, the Company adopted ASU 2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers </span><span style="font-family:inherit;font-size:10pt;">(Topic 606). Our results for reporting periods beginning after January 1, 2018 are presented in accordance with the provisions under Topic 606 but any prior period amounts have not been adjusted and continue to be reported in accordance with our revenue recognition policy. </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Service Revenues</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Substantially all of our revenues are service revenues, which are derived from monthly subscription fees under usage based or pay-per-use type billing arrangements, and contract-based services plans. For consumer customers in the United States, we offer domestic and international rate plans, including a variety of residential plans and mobile plans. For business customers, we offer small and medium business, mid-market, and enterprise customers several service plans with different pricing structures and contractual requirements ranging in duration from month-to-month to three years. In addition, we provide managed equipment to business customers for a monthly fee. Customers also have the opportunity to purchase premium features for additional fees. We also derive service revenues from per minute fees for international calls if not covered under a plan, including calls made via applications for mobile devices and other stand-alone products, and for any calling minutes in excess of a customer's monthly plan limits. For a portion of our customers, monthly subscription fees are automatically charged to customers' credit cards, debit cards or ECP in advance and are recognized over the following month as service is provided. </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service revenue also includes supplying messaging (SMS and Voice) services to customers as part of our CPaaS offerings. Revenue is recognized in the period when messages are sent by the customer. We also transact with providers or bulk SMS aggregators and sell services to these customers who then onsell to their customers. Since the aggregator is our customer, revenue is recognized on a gross basis with related costs included in cost of revenues.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the United States, we charge regulatory, compliance and intellectual property, and E-911 recovery fees on a monthly basis to defray costs and to cover taxes that we are charged by the suppliers of telecommunications services. These charges, along with the remittance to the relevant government entity, are recorded on a gross basis. In addition, we charge customers USF fees from customers to recover our obligation to contribute to the fund, as allowed by the FCC. We recognize USF revenue on a gross basis and record the related fees in cost of revenues.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Customer Equipment and Shipping Revenues</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues are generated from sales of customer equipment directly to customers for replacement devices, or for upgrading their device at the time of customer sign-up for which we charge an additional fee. In addition, customer equipment and shipping revenues include revenues from the sale of VoIP telephones in order to access our small and medium business services. Customer equipment and shipping revenues also include the fees that customers are charged for shipping their customer equipment to them. </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Disaggregation of Revenue</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables detail our revenue from customers disaggregated by primary geographical market, source of revenue, and timing of revenue recognition. The table also includes a reconciliation of the disaggregated revenue for our Business and Consumer segments.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:35%;"/><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: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:8%;"/><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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the years ended December 31,</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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the years ended December 31,</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consumer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Business</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consumer</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</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;font-weight:bold;">Primary geographical markets</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: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;">United States</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>500,545</span></span></div></td><td style="vertical-align: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>354,710</span></span></div></td><td style="vertical-align: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>855,255</span></span></div></td><td style="vertical-align: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>421,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>404,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 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>825,721</span></span></div></td><td style="vertical-align: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;">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>6,942</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>19,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,696</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,549</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>23,718</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>27,267</span></span></div></td><td 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;">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>55,721</span></span></div></td><td style="vertical-align: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>11,002</span></span></div></td><td style="vertical-align: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>66,723</span></span></div></td><td style="vertical-align: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>36,992</span></span></div></td><td style="vertical-align: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>12,438</span></span></div></td><td style="vertical-align: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>49,430</span></span></div></td><td style="vertical-align: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;">Other Countries</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>240,672</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>—</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>240,672</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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="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>146,364</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>—</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>146,364</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="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>803,880</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>385,466</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>1,189,346</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;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;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>608,144</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;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;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>440,638</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;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;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>1,048,782</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;font-weight:bold;">Major Sources of Revenue</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: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;">Service revenues</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>719,514</span></span></div></td><td style="vertical-align: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>340,462</span></span></div></td><td style="vertical-align: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,059,976</span></span></div></td><td style="vertical-align: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>526,707</span></span></div></td><td style="vertical-align: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>394,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 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>921,096</span></span></div></td><td style="vertical-align: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;">Access and product revenues</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,232</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>264</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,496</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,068</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>559</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,627</span></span></div></td><td 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;">USF revenues</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>38,134</span></span></div></td><td style="vertical-align: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,740</span></span></div></td><td style="vertical-align: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>82,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;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>31,369</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>45,690</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>77,059</span></span></div></td><td style="vertical-align: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="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: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>803,880</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="2" 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>385,466</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="2" 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>1,189,346</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;border-bottom:3px double #000000;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: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>608,144</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;border-bottom:3px double #000000;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: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>440,638</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;border-bottom:3px double #000000;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: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>1,048,782</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-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In addition, the Company recognizes service revenues from its customers through subscription services provided or through usage or pay-per-use type arrangements. During the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$637,980</span></span><span style="font-family:inherit;font-size:10pt;"> related to subscription services, </span><span style="font-family:inherit;font-size:10pt;"><span>$338,697</span></span><span style="font-family:inherit;font-size:10pt;"> related to usage, and </span><span style="font-family:inherit;font-size:10pt;"><span>$212,669</span></span><span style="font-family:inherit;font-size:10pt;"> related to other revenues such as USF, other regulatory fees, and credits. During the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, the Company recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$607,823</span></span><span style="font-family:inherit;font-size:10pt;"> related to subscription services, </span><span style="font-family:inherit;font-size:10pt;"><span>$247,256</span></span><span style="font-family:inherit;font-size:10pt;"> related to usage, and </span><span style="font-family:inherit;font-size:10pt;"><span>$193,703</span></span><span style="font-family:inherit;font-size:10pt;"> related to other revenues such as USF, other regulatory fees, and credits. </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Assets and Liabilities</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides information about receivables and contract liabilities from contracts with customers:</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></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:16%;"/><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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Receivables</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> (1)</sup></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>101,813</span></span></div></td><td style="vertical-align: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,342</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,464</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>53,447</span></span></div></td><td 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></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:8pt;">Amounts included in accounts receivables on our consolidated balance sheet.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:8pt;">Amounts included in deferred revenues on our consolidated balance sheet. </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our deferred revenue represents the advance consideration received from customers for subscription services and is predominantly recognized over the following month as transfer of control occurs. During the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and 2018, the Company recognized revenue of </span><span style="font-family:inherit;font-size:10pt;"><span>$456,855</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$445,547</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, related to its contract liabilities. We expect to recognize </span><span style="font-family:inherit;font-size:10pt;"><span>$59,464</span></span><span style="font-family:inherit;font-size:10pt;"> into revenue over the next twelve months related to our deferred revenue as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Remaining Performance Obligation</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Transaction price allocated to the remaining performance obligation represents contracted revenue that has not yet been recognized. The typical subscription term may range from </span><span style="font-family:inherit;font-size:10pt;"><span>1</span></span><span style="font-family:inherit;font-size:10pt;"> month to </span><span style="font-family:inherit;font-size:10pt;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;"> years. Contracted revenue as of December 31, 2019 that has not yet been recognized was approximately </span><span style="font-family:inherit;font-size:10pt;font-style:normal;"><span>$0.4 billion</span></span><span style="font-family:inherit;font-size:10pt;">. This excludes contracts with an original expected length of less than one year. The Company expects to recognize the majority of its remaining performance obligation over the next </span><span style="font-family:inherit;font-size:10pt;font-style:normal;"><span>18 months</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Acquisition Costs </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have various commission programs for internal sales personnel and channel partners that are incremental to the acquisition of customer contracts. These costs are recorded as deferred contract acquisition costs on the consolidated balance sheets which eligible employees and third parties may earn commission on sales of services and products to customers. We expect that these commission fees are recoverable and, therefore, we have capitalized </span><span style="font-family:inherit;font-size:10pt;"><span>$68,982</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$49,636</span></span><span style="font-family:inherit;font-size:10pt;"> as contract costs, net of accumulated amortization, as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;">, respectively, included within deferred customer acquisitions costs, current portion and deferred customer acquisition costs on our consolidated balance sheet. In addition, we established a deferred tax liability associated with the transition asset of </span><span style="font-family:inherit;font-size:10pt;"><span>$9,636</span></span><span style="font-family:inherit;font-size:10pt;"> upon the adoption of Topic 606 on January 1,2018. Capitalized commission fees are amortized to sales and marketing expense over the estimated customer life, which is </span><span style="font-family:inherit;font-size:10pt;"><span>seven years</span></span><span style="font-family:inherit;font-size:10pt;"> for Business customers. During the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the amounts amortized to sales and marketing were </span><span style="font-family:inherit;font-size:10pt;"><span>$11,359</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$10,287</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. There were no impairment losses recognized in relation to the costs capitalized for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;">. In addition, the Company expenses sales commissions for commission plans related to customer arrangements deemed less than a year and for residuals and renewals.</span></div> P7Y <div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract Acquisition Costs </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have various commission programs for which eligible employees and third parties may earn commission on sales of services and products to customers. We expect that these commission fees are recoverable and, therefore, we have capitalized these commissions as contract costs included within deferred customer acquisitions cost on our consolidated balance sheet. Capitalized commission fees are amortized to sales and marketing expense over estimated customer life, which is </span><span style="font-family:inherit;font-size:10pt;"><span>7 years</span></span><span style="font-family:inherit;font-size:10pt;"> for Business customers. In addition, the Company expenses sales commissions for commission plans related to customer arrangements deemed less than a year and for residuals and renewals. </span></div> P7Y <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost of Revenues</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenues is primarily comprised of cost of services consisting of costs that we pay to third parties such as access and interconnection charges that we pay to other companies to terminate domestic and international phone calls on the public switched telephone network. In addition, costs to lease phone numbers, to co-locate in other companies’ facilities, to provide enhanced emergency dialing capabilities to transmit 911 calls, and to provide local number portability are also included in cost of service. These costs also include taxes that we pay on telecommunications services from our suppliers or are imposed by government agencies such as USF contributions and royalties for use of third parties’ intellectual property. In addition, these costs include certain personnel and related costs for network operations and technical support that are attributable to revenue generating activities. Cost of services excludes depreciation and amortization expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$38,167</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$27,754</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$27,308</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Also included in cost of revenues is costs of goods sold consisting primarily of costs incurred on customer equipment for customers who subscribe through the direct sales channel in excess of activation fees. The amortization of deferred customer equipment, the cost of shipping and handling for customer equipment, and the cost of certain promotions are also included in cost of goods sold. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We categorize cost of revenues as follows:</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services cost of revenues. Services cost of revenues consists of costs associated with network operations and technical support personnel, communication origination, and termination services provided by third party carriers and excludes depreciation and amortization.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Access and product cost of revenues. Product cost of revenues includes equipment sold to customers, shipping and handling, professional services, cost of certain products including equipment or services that we give customers as promotions, and broadband access. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">USF cost of revenues. USF cost of revenues represents contributions to the Federal USF and related fees.</span></div> 38167000 27754000 27308000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Sales and Marketing Expenses</span></div><span style="font-family:inherit;font-size:10pt;">Sales and marketing expenses consist primarily of personnel and related costs for employees and contractors directly associated with our sales and marketing activities, internet advertising fees, radio and billboard advertising, public relations, commissions paid to employees, resellers and other third parties, trade shows, marketing and promotional activities, customer support, credit card fees, collections, and systems and information technology support. We expense advertising costs during the period in which they are incurred. Advertising costs included in sales and marketing were </span><span style="font-family:inherit;font-size:10pt;"><span>$46,606</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$54,735</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$57,703</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span>, respectivel 46606000 54735000 57703000 <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Engineering and Development Expenses</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Engineering and development expenses predominantly include personnel and related costs for developers responsible for research and development of new products.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Costs for research, including predevelopment efforts prior to establishing technological feasibility of software expected to be marketed, are expensed as incurred. </span></div> <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash, Cash Equivalents and Marketable Securities</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We maintain cash with several investment grade financial institutions. Highly liquid investments, which are readily convertible into cash, with original maturities of </span><span style="font-family:inherit;font-size:10pt;"><span>three months</span></span><span style="font-family:inherit;font-size:10pt;"> or less, are recorded as cash equivalents. The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the consolidated balance sheet to same such amounts show in the consolidated statement of cash flows:</span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:60%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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="12" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of December 31,</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</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;">Cash and cash equivalents</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>23,620</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;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>5,057</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;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,360</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;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>29,078</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;">Restricted cash</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,015</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 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,047</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 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,967</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 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,851</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="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>25,635</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;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,104</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;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>33,327</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;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>30,929</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> P3M The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the consolidated balance sheet to same such amounts show in the consolidated statement of cash flows:<div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:60%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><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="12" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of December 31,</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</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;">Cash and cash equivalents</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>23,620</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;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>5,057</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;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,360</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;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>29,078</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;">Restricted cash</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,015</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 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,047</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 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,967</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 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,851</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="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>25,635</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;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,104</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;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>33,327</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;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>30,929</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> 23620000 5057000 31360000 29078000 2015000 2047000 1967000 1851000 25635000 7104000 33327000 30929000 <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Certain Risks and Concentrations</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash equivalents, marketable securities, and accounts receivable. They are subject to fluctuations in both market value and yield based upon changes in market conditions, including interest rates, liquidity, general economic conditions, and conditions specific to the issuers. Accounts receivable are typically unsecured and are derived from revenues earned from customers primarily located in the United States. A portion of our accounts receivable represents the timing difference between when a customer’s credit card is billed and the subsequent settlement of that transaction with our credit card processors. This timing difference is generally three days for substantially all of our credit card receivables. We have never experienced any accounts receivable write-offs due to this timing difference. In addition, we collect subscription fees in advance, minimizing our accounts receivable and bad debt exposure. If a customer’s credit card, debit card or ECP is declined, we generally suspend international calling capabilities as well as their ability to incur domestic usage charges in excess of their plan minutes. Generally, if the customer’s credit card, debit card or ECP could not be successfully processed during </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> billing cycles, we terminate the account. In addition, we automatically charge any per minute fees to our customers’ credit card, debit card or ECP monthly in arrears. To further mitigate our bad debt exposure, a customer’s credit card, debit card or ECP will be charged in advance of their monthly billing if their international calling or overage charges exceed a certain dollar threshold. </span></div> 3 <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventory</span></div><span style="font-family:inherit;font-size:10pt;">Inventory consists of the cost of customer equipment and is valued at the lower of cost or market, with cost determined using the average cost method. We provide an inventory allowance for customer equipment that has been returned by customers but may not be able to be reissued to new customers or returned to the manufacturer for credit.</span> <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment includes acquired assets and consist principally of network equipment and computer hardware, software, furniture, and leasehold improvements. Company-owned equipment in use at customer premises is also included in property and equipment. Network equipment, computer hardware and furniture are stated at cost with depreciation provided using the straight-line method over the estimated useful lives of the related assets, which range from three to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">. Leasehold improvements are amortized over their estimated useful life of the related assets or the life of the lease, whichever is shorter. The cost of substantial improvements is capitalized while the cost of maintenance and repairs is charged to operating expenses as incurred. Company-owned customer premises equipment is depreciated on a straight-line basis over </span><span style="font-family:inherit;font-size:10pt;"><span>3 years</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div>Our network equipment and computer hardware, which consists of routers, gateways, and servers that enable our services, is subject to technological risks and rapid market changes due to new products and services and changing customer demand. These changes may result in future adjustments to the estimated useful lives or the carrying value of these assets, or both. P5Y P3Y <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Leases</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use assets, operating lease obligations, current portion and operating lease obligations on the Company's consolidated balance sheets. A right-of-use asset represents the Company's right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. A right-of-use asset and related liability is recognized at the commencement date of the arrangement based upon the present value of lease payments over the lease term. As most of our lease arrangements do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">When the Company has the option to extend the lease term, terminate the lease before the contractual expiration date, or purchase the leased asset, and it is reasonably certain that the Company will exercise the option, the Company will consider these options in determining the classification and measurement of the lease. Lease expense for lease payments is recognized on a straight-line basis over the term of the lease arrangement.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has lease arrangements with lease and non-lease components, which are generally accounted for separately. For certain leases, the Company accounts for the lease and non-lease components as a single lease component. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, 2019, the Company did not have any finance lease arrangements.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Commitments</span></div> <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Software </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company capitalizes software which primarily consists qualifying internal-use software development costs that are incurred during the application development stage. Capitalization is dependent on whether management with the relevant authority has authorized and committed to funding the project, it is probable the project will be completed, and the software will be used to perform the function intended. Costs related to preliminary project activities and post implementation activities are expensed as incurred. Capitalized software is stated at cost less accumulated amortization and amortized on a straight-line basis over their estimated useful lives. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cloud Computing Arrangements</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company incurs costs to implement cloud computing arrangements that are hosted by a third party vendor. Generally, these arrangements are service contracts that do not provide the Company with the right to take possession of the software or the ability to run the software on its own hardware or contract with another party, other than the vendor, to host the software. As such, the costs incurred to implement these arrangements are capitalized into other assets on the Company's balance sheet and amortized on a straight-line basis over their estimated useful lives.</span></div> <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with ASC 350, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other</span><span style="font-family:inherit;font-size:10pt;">, we recognize goodwill for the excess cost of an acquired business over the fair value assigned to assets acquired and liabilities assumed. Goodwill is tested for impairment on an annual basis on October 1st and, when specific circumstances dictate, between annual tests. When impaired, the carrying value of goodwill is written down based on the quantitative test result. The Company early adopted ASC No. 2017-04, Intangibles - Goodwill and Other (Topic 350): </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Simplifying the Accounting for Goodwill Impairment</span><span style="font-family:inherit;font-size:10pt;"> on</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span><span style="font-family:inherit;font-size:10pt;">September 30, 2019. The new guidance eliminates Step 2 of the old goodwill impairment test. A goodwill impairment loss will instead be measured at the amount by which a reporting unit's carrying amount, including goodwill, exceeds its fair value, not to exceed the carrying amount of goodwill. The new guidance allows an entity to assess qualitative factors to determine whether it is more likely than not (that is, a likelihood of more than 50%) that the fair value of a reporting unit is less than its carrying amount, including goodwill. If determined to be necessary, the quantitative impairment test shall be used to identify goodwill impairment and measure the amount of a goodwill impairment loss to be recognized (if any).</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company performed its quantitative assessment of the Applications Group and API Platform Group reporting units as of October 1, 2019 and estimated that the fair value of the reporting units' invested capital exceeded its carrying value and accordingly, no impairment needed to be recognized for the year ended December 31, 2019. There were also no impairments recorded during the years ended December 31, 2018 and 2017, respectively.</span></div> <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible Assets </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets acquired in the settlement of litigation or by direct purchase are accounted for based upon the fair value of assets received. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Purchased-intangible assets are accounted for based upon the fair value of assets received and are amortized on a straight-line or accelerated basis over the periods of economic benefit, ranging from two to </span><span style="font-family:inherit;font-size:10pt;"><span>twelve years</span></span><span style="font-family:inherit;font-size:10pt;">. We perform a review of purchased-intangible assets whenever events or changes in circumstances indicate that the useful life is shorter than we had originally estimated or that the carrying amount of assets may not be recoverable. If such facts and circumstances exist, we assess the recoverability of purchased-intangible assets by comparing the projected undiscounted net cash flows associated with the related asset or group of assets over their remaining lives against their respective carrying amounts. Impairments, if any, are based on the excess of the carrying amount over the fair value of those assets. If the useful life of the asset is shorter than originally estimated, we accelerate the rate of amortization and amortize the remaining carrying value over the new shorter useful life. There was no impairment of purchased-intangible assets identified for the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">. </span></div> P12Y <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Asset Impairments</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We evaluate impairment losses on long-lived assets used in operations when events and changes in circumstances indicate that the assets might be impaired. If our review indicates that the carrying value of an asset will not be recoverable, based on a comparison of the carrying value of the asset to the undiscounted future cash flows, the impairment will be measured by comparing the carrying value of the asset to its fair value. Fair value will be determined based on quoted market values, discounted cash flows or appraisals. Impairments of long-lived assets are recorded in the statement of operations as part of depreciation and amortization expense. There was no impairment of property and equipment identified for the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">. </span></div> <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Debt Related Costs</span></div><span style="font-family:inherit;font-size:10pt;">Costs incurred in raising debt are deferred and amortized as interest expense using the effective interest method over the life of the debt. Costs associated with term loans are netted against the underlying notes payable in accordance with ASU 2015-15, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Interest-Imputation of Interest,</span> while costs deferred associated with revolving facilities are included in other assets. Upon refinancing, costs associated with the new debt are either expensed or deferred and unamortized costs associated with the old debt are either written off or deferred and to be amortized as interest expense if deferred using the effective interest method over the life of the new debt per the guidance in ASC 470-50. <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted Cash and Letters of Credit</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:42px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We had a cash collateralized letter of credit for </span><span style="font-family:inherit;font-size:10pt;"><span>$1,528</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,516</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, mainly related to lease deposits for our Holmdel office. In the aggregate, cash reserves and collateralized letters of credit of </span><span style="font-family:inherit;font-size:10pt;"><span>$2,015</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,047</span></span><span style="font-family:inherit;font-size:10pt;"> were recorded as long-term restricted cash at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div> 1528000 1516000 2015000 2047000 <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative Financial Instruments</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company accounts for derivative financial instruments under ASC 815, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging, </span><span style="font-family:inherit;font-size:10pt;">which requires the Company to record all derivatives on the balance sheet at fair value unless they qualify for a normal purchase normal sale exception. Changes in the fair value of non-hedge derivatives are immediately recognized into earnings. Changes in the fair value of derivatives accounted for as hedges, if elected for hedge accounting, are either recognized in earnings as an offset to the changes in the fair value of the related hedged assets and liabilities or deferred and recognized as a component of accumulated other comprehensive income, or OCI, until the hedged transactions occur and are recognized in earnings. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2017, the Company entered into three interest rate swap agreements to mitigate variability in our 2016 Credit Facility earnings due to fluctuations in interest rates and has been designated and qualified as a cash flow hedge. Upon the refinancing in 2018, the Company de-designated the swaps of our 2016 Credit Facility and re-designated the swaps as a cash flow hedge of the 2018 Credit Facility. As such, the balances in Accumulated Other Comprehensive Income related to de-designated 2016 Credit Facility cash flow hedge were either released into earnings or continue to be deferred and amortized over the remaining life of the 2018 Credit Facility. The Company assesses hedge effectiveness under the critical terms matched method at inception and at least quarterly through the life of the hedging relationship. If the critical terms of the interest rate swap match the terms of the forecasted transaction, the Company concludes that the hedge is effective. </span></div> <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize deferred tax assets and liabilities at enacted income tax rates for the temporary differences between the financial reporting bases and the tax bases of our assets and liabilities. Any effects of changes in income tax rates or tax laws are included in the provision for income taxes in the period of enactment. Our net deferred tax assets primarily consist of net operating loss carry forwards, or NOLs. We are required to record a valuation allowance against our net deferred tax assets if we conclude that it is more likely than not that taxable income generated in the future will be insufficient to utilize the future income tax benefit from our net deferred tax assets prior to expiration. We periodically review this conclusion, which requires significant management judgment. If we are able to conclude in a future period that a future income tax benefit from our net deferred tax assets has a greater than 50% likelihood of being realized, we are required in that period to reduce the related valuation allowance with a corresponding decrease in income tax expense. This would result in a non-cash benefit to our net income in the period of the determination. In the future, if available evidence changes our conclusion that it is more likely than not that we will utilize our net deferred tax assets prior to their expiration, we will make an adjustment to the related valuation allowance and income tax expense at that time. In subsequent periods, we would expect to recognize income tax expense equal to our pre-tax income multiplied by our effective income tax rate, an expense that was not recognized prior to the reduction of the valuation allowance. Our effective rate may differ from the federal statutory rate due, in part, to our foreign operations and certain discrete period items. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 22, 2017, the TCJA was signed into law by the President of the United States. The TCJA most notably reduced the corporate tax rate from 35% to 21% along with eliminating the alternative minimum tax, or AMT, and imposing a mandatory one-time tax on foreign earnings. Under ASC 740, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</span><span style="font-family:inherit;font-size:10pt;">, an entity was required to recognize the effect of tax law changes during the period of enactment. As such, the Company reflected the impact of this law within its December 31, 2017 financial statements. The Company recorded a charge to income tax expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$69,378</span></span><span style="font-family:inherit;font-size:10pt;"> related to the re-measurement of the Company’s deferred tax balances at the 21% income tax rate in its December 31, 2017 statement of operations. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We file income tax returns in the U.S. for federal and state purposes and in various foreign jurisdictions. Our federal tax return remains subject to examination by the Internal Revenue Service from 2015 to present, our New Jersey tax returns remain open from 2014 to present, our Canada tax return remains open from 2015 to present, and other domestic and foreign tax returns remain open for all periods to which those filings relate. The Company received notice that the State of New Jersey will commence an income tax audit for the tax years ended December 31, 2014 through December 31, 2017. We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate resolution. </span></div> 69378000 <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Business Combinations</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We account for business combinations using the acquisition method of accounting. The acquisition method of accounting requires that the purchase price, including the fair value of contingent consideration, of the acquisition be allocated to the assets acquired and liabilities assumed using the fair values determined by management as of the acquisition date. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair values of assets acquired and the liabilities assumed. While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the acquisition date, the Company’s estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill to the extent the Company identifies adjustments to the preliminary purchase price allocation. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations. We include the results of all acquisitions in our consolidated financial statements from the date of acquisition. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition related transaction costs, such as banking, legal, accounting and other costs incurred in connection with an acquisition, are expensed as incurred in general and administrative expense. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition related integration costs include costs associated with exit or disposal activities, which do not meet the criteria of discontinued operations, including costs for employee, lease, and contract terminations, facility closing or other exit activities. Additionally, these costs include expenses directly related to integrating and reorganizing acquired businesses and include items such as employee retention costs, recruiting costs, certain moving costs, certain duplicative costs during integration and asset impairments. These costs are expensed as incurred in general and administrative expense. </span></div>Acquisition related consideration accounted for as compensation expense, such as restricted cash, restricted stock and option related costs incurred in connection with an acquisition are included in general and administrative expense. <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign Currency</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Generally, the functional currency of our non-United States subsidiaries is the local currency. However, the functional currency of API's United States's subsidiary is the Euro. The financial statements of these subsidiaries are translated to their respective functional currency using month-end rates of exchange for assets and liabilities, and average rates of exchange for revenues, costs, and expenses. Translation gains and losses from the Company's net investments in subsidiaries are deferred and recorded in accumulated other comprehensive income as a component of stockholders’ equity until sale or complete or substantially complete liquidation of the net investment in the foreign entity takes place. Foreign currency transaction gains or losses are reported within other income (expense), net in the Company's consolidated statements of operations. For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the amount recognized as foreign currency transaction loss was </span><span style="font-family:inherit;font-size:10pt;"><span>$727</span></span><span style="font-family:inherit;font-size:10pt;">, for the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the amount recognized as foreign currency transaction gain was </span><span style="font-family:inherit;font-size:10pt;"><span>$145</span></span><span style="font-family:inherit;font-size:10pt;">, and for the year ended December 31, 2017, the amount recognized as foreign currency transaction loss was </span><span style="font-family:inherit;font-size:10pt;"><span>$620</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> 727000 145000 620000 <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Share-Based Compensation</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We account for share-based compensation in accordance with FASB ASC 718, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Stock Compensation</span><span style="font-family:inherit;font-size:10pt;">. Under the fair value recognition provisions of this pronouncement, share-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the applicable vesting period of the stock award on a straight-line basis. On January 1, 2017, the Company adopted ASU 2016-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Improvements to Employee Share-Based Payment Accounting</span><span style="font-family:inherit;font-size:10pt;">.  Previously, excess tax benefits were recognized in additional paid-in capital on the consolidated balance sheet to the extent they reduced income taxes payable.  Any excess tax benefits or shortfalls are recorded in income taxes upon vest or exercise.  During the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the Company recorded a net benefit of </span><span style="font-family:inherit;font-size:10pt;"><span>$5 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$16 million</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$11 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, related to excess tax benefits. </span></div> 5000000 16000000 11000000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Comprehensive Income (Loss)</span></div>Comprehensive income (loss) consists of net income (loss) and other comprehensive items. Other comprehensive items include unrealized gains (losses) on derivatives, foreign currency translation adjustments, and unrealized gains (losses) on available-for-sale securities. <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States, which require management to make estimates and assumptions that affect the amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates.</span></div>We base our estimates on historical experience, available market information, appropriate valuation methodologies, and on various other assumptions that we believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Estimates are used for such items as depreciable lives for long-lived assets including intangible assets, tax provisions, uncollectible accounts, and assets and liabilities assumed in business combinations, among others. In addition, estimates are used to test long-lived assets and goodwill for impairment. <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, the FASB issued ASU 2019-12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes </span><span style="font-family:inherit;font-size:10pt;">(Topic 740): Simplifying the Accounting for Income Taxes by removing certain exceptions currently permissible under ASC Topic 740 along with requiring entities to recognize a franchise tax that is partially based on income as an income-based tax and account for any incremental amounts incurred as non-income based tax, evaluate when a step up in the tax basis of goodwill should be considered as part of the business combination and when it should be considered a separate transaction, specifying that an entity is not required to allocate the consolidated amount of current and deferred tax expense to a legal entity that is not subject to tax in its separate financial statements, reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation and other minor improvements. This ASU is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. The Company is currently evaluating the impact of adopting ASU 2019-12 on our consolidated financial statements and disclosures.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Credit Losses</span><span style="font-family:inherit;font-size:10pt;"> (Topic 326): Measurement of Credit Losses on Financial Instruments which requires the use of a new current expected credit loss ("CECL") model in estimating allowances for doubtful accounts with respect to accounts receivable, straight-line receivable and notes receivable. Receivables from revenue transactions, or trade receivables, are recognized when the corresponding revenue is recognized under ASC Topic 606, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</span><span style="font-family:inherit;font-size:10pt;">. The CECL model requires that the Company estimates its lifetime expected credit loss with respect to these receivables and records allowances when deducted from the balance of the receivables, which represent the estimated net amounts expected to be collected. Given the generally short term nature of trade receivables, we do not expect to apply a discounted cash flow methodology. However, the Company will consider whether historical loss rates are consistent with expectations of forward-looking estimates for our trade receivables. In November 2018, the FASB issued ASU 2018-19 to clarify that operating lease receivables recorded by lessors are explicitly excluded from the scope of Topic 326. In April 2019, the FASB issued ASU 2019-04 to improve certain codifications including Topic 326 where accrued interest on receivables, recoveries, variable interest rates and prepayments are addressed. In November 2019, the FASB issued ASU 2019-11 to require entities to include expected recoveries of the amortized cost basis previously written off or expected to be written off in the valuation account for purchased financial assets with credit deterioration and clarifies and improves various aspects of the guidance for ASU 2016-13. This ASU is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The adoption of this ASU will not have a material impact on our consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following standards were adopted by the Company during the current year:</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other</span><span style="font-family:inherit;font-size:10pt;">. The guidance eliminates Step 2 of the goodwill impairment test. A goodwill impairment loss will now be measured as the amount by which a reporting unit's carrying amount, including goodwill, exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance is effective for annual and interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption was permitted for any impairment test performed on testing dates after January 1, 2017. The Company early adopted this guidance effective September 30, 2019. The adoption of this ASU did not have a material impact on our consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, FASB issued ASU 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;"> (Topic 842) which replaces the guidance on accounting for leases in Topic 840. The new guidance increases transparency and comparability among organizations by requiring lessees to recognize assets and liabilities on the balance sheet for most leases and disclose key information about leasing arrangements.</span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company adopted the new standard on January 1, 2019 using a modified retrospective transition approach, which involves applying the new standard to all leases existing at the date of the initial application with any cumulative impact of the adoption recorded to retained earnings. The Company elected the practical expedient which permits the Company the use of hindsight along with package of practical expedients permitted under the transition guidance which excludes lease arrangements with an initial term of twelve month or less. Additionally, the Company carried over its assessment under ASC 840 regarding whether our contracts contained a lease arrangement, the classification of those lease, and the remaining lease terms. The Company also elected the optional transition method that allows adoption of the new standard prospectively, as of the effective date, without adjusting comparative periods presented. </span></div><div style="line-height:120%;padding-top:5px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The adoption of Topic 842 has had a significant effect on our balance sheet, mostly related to (1) the recognition of new right-of-use assets and new lease liabilities on our balance sheet for our existing operating leases (most notably leases of office space and co-location space); and (2) the derecognition of existing assets (most notably prepaid rent), and existing liabilities (most notably deferred rent) related to such leases. It will not materially affect our earnings or cash flows. We recorded the following transactions on January 1, 2019:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:5px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Recognize currently unrecognized right-of-use assets of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$57.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> net of deferred rent and lease incentives which were previously included in other liabilities.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"/><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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Recognize currently unrecognized lease liabilities of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$64.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> (based on the present value of the remaining rental payments for existing operating leases).</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:48px;"><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;">Recognize an adjustment to retained earnings of </span><span style="font-family:inherit;font-size:10pt;"><span>$458 thousand</span></span><span style="font-family:inherit;font-size:10pt;"> related to release of deferred tax assets.</span></div> 57300000 64500000 458000 <div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables detail our revenue from customers disaggregated by primary geographical market, source of revenue, and timing of revenue recognition. The table also includes a reconciliation of the disaggregated revenue for our Business and Consumer segments.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:35%;"/><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: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:8%;"/><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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the years ended December 31,</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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the years ended December 31,</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Business</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consumer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Business</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consumer</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</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;font-weight:bold;">Primary geographical markets</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: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;">United States</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>500,545</span></span></div></td><td style="vertical-align: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>354,710</span></span></div></td><td style="vertical-align: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>855,255</span></span></div></td><td style="vertical-align: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>421,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>404,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 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>825,721</span></span></div></td><td style="vertical-align: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;">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>6,942</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>19,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,696</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,549</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>23,718</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>27,267</span></span></div></td><td 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;">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>55,721</span></span></div></td><td style="vertical-align: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>11,002</span></span></div></td><td style="vertical-align: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>66,723</span></span></div></td><td style="vertical-align: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>36,992</span></span></div></td><td style="vertical-align: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>12,438</span></span></div></td><td style="vertical-align: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>49,430</span></span></div></td><td style="vertical-align: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;">Other Countries</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>240,672</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>—</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>240,672</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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="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>146,364</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>—</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>146,364</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="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>803,880</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>385,466</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>1,189,346</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;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;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>608,144</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;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;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>440,638</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;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;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>1,048,782</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;font-weight:bold;">Major Sources of Revenue</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: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;">Service revenues</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>719,514</span></span></div></td><td style="vertical-align: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>340,462</span></span></div></td><td style="vertical-align: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,059,976</span></span></div></td><td style="vertical-align: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>526,707</span></span></div></td><td style="vertical-align: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>394,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 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>921,096</span></span></div></td><td style="vertical-align: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;">Access and product revenues</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,232</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>264</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,496</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,068</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>559</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,627</span></span></div></td><td 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;">USF revenues</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>38,134</span></span></div></td><td style="vertical-align: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,740</span></span></div></td><td style="vertical-align: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>82,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;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>31,369</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>45,690</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>77,059</span></span></div></td><td style="vertical-align: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="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: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>803,880</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="2" 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>385,466</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="2" 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>1,189,346</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;border-bottom:3px double #000000;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: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>608,144</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;border-bottom:3px double #000000;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: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>440,638</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;border-bottom:3px double #000000;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: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>1,048,782</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> 500545000 354710000 855255000 421239000 404482000 825721000 6942000 19754000 26696000 3549000 23718000 27267000 55721000 11002000 66723000 36992000 12438000 49430000 240672000 0 240672000 146364000 0 146364000 803880000 385466000 1189346000 608144000 440638000 1048782000 719514000 340462000 1059976000 526707000 394389000 921096000 46232000 264000 46496000 50068000 559000 50627000 38134000 44740000 82874000 31369000 45690000 77059000 803880000 385466000 1189346000 608144000 440638000 1048782000 637980000 338697000 212669000 607823000 247256000 193703000 <div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides information about receivables and contract liabilities from contracts with customers:</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></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:16%;"/><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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Receivables</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> (1)</sup></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>101,813</span></span></div></td><td style="vertical-align: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,342</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="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,464</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>53,447</span></span></div></td><td 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></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:8pt;">Amounts included in accounts receivables on our consolidated balance sheet.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:8pt;">Amounts included in deferred revenues on our consolidated balance sheet. </span></div> 101813000 75342000 59464000 53447000 456855000 445547000 59464000 1 3 400000000 P18M 68982000 49636000 9636000 P7Y 11359000 10287000 <span style="font-family:inherit;font-size:18pt;">Acquisitions and Dispositions</span><div style="line-height:120%;padding-bottom:4px;text-align:left;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;font-weight:bold;">Acquisition of NewVoiceMedia</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On October 31, 2018, the Company acquired </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of the issued and outstanding shares of NVM, a cloud CCaaS provider, for a purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$350,179</span></span><span style="font-family:inherit;font-size:10pt;"> paid in cash. NVM is a private limited company organized under the laws of England &amp; Wales. Adding NVM's contact center solutions to its existing suite of products will enable the Company to offer a full array of cloud business communications solutions delivered through owned technology.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The acquisition was recorded as a business combination under ASC 805, with identifiable assets acquired and liabilities assumed provisionally recorded at their estimated fair value on the acquisition date. The accounting for the business combination was completed as of October 31, 2019, at which point the fair values became final.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the terms of the offer, NVM shareholders received cash in the amount of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$341 million</span></span><span style="font-family:inherit;font-size:10pt;"> (approximately </span><span style="font-family:inherit;font-size:10pt;"><span>£260 million</span></span><span style="font-family:inherit;font-size:10pt;"> based on a </span><span style="font-family:inherit;font-size:10pt;"><span>1.31335</span></span><span style="font-family:inherit;font-size:10pt;"> GBP to USD exchange rate as of September 18, 2018) shortly after completion of the offer and the Company paid transactions costs incurred by NVM of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$9 million</span></span><span style="font-family:inherit;font-size:10pt;"> on the date of the acquisition. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below summarizes the NVM assets acquired and liabilities assumed as of October 31, 2018:</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Preliminary Acquisition Date Fair Value as of December 31, 2018</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Measurement Period Adjustments</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Final Acquisition Date Fair Value</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;font-weight:bold;">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 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 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;">Cash and cash equivalents</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,994</span></span></div></td><td style="vertical-align: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="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;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,994</span></span></div></td><td style="vertical-align: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;">Accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,747</span></span></div></td><td style="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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,448</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;"><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>12,299</span></span></div></td><td 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 current 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>3,907</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(565</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;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,342</span></span></div></td><td style="vertical-align: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;">Property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,474</span></span></div></td><td style="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="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;"><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>3,474</span></span></div></td><td 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;">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>154,300</span></span></div></td><td style="vertical-align: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="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;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>154,300</span></span></div></td><td style="vertical-align: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;color:#2c2c2c;">Other 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>378</span></span></div></td><td style="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="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;"><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>378</span></span></div></td><td 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:36px;padding-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 acquired</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>177,800</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 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>(2,013</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 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>175,787</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="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 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 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;font-weight:bold;">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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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></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;">Accounts payable </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,712</span></span></div></td><td style="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="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 colspan="2" style="vertical-align:bottom;padding-left: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,712</span></span></div></td><td 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;">Accrued expenses</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>4,145</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>333</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left: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,478</span></span></div></td><td style="vertical-align: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;">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>7,756</span></span></div></td><td style="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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(598</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 colspan="2" style="vertical-align:bottom;padding-left: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,158</span></span></div></td><td 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;">Deferred revenue</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>22,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 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>800</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left: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,800</span></span></div></td><td style="vertical-align: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:36px;padding-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 assumed</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>38,613</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 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>535</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 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>39,148</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="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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net identifiable assets acquired</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139,187</span></span></div></td><td style="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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,548</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136,639</span></span></div></td><td 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</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,992</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left: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,548</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left: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,540</span></span></div></td><td style="vertical-align: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:36px;padding-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 purchase price</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>350,179</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;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;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>350,179</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-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair values of intangible assets at the acquisition date were measured primarily based on significant inputs that are not observable in the market and thus represent a Level 3 measurement as defined in ASC 820. The fair values of the trade name, customer relationships and developed technology were determined utilizing variations of the income approach where the expected future cash flows resulting from the acquired identifiable intangible assets were reduced by operating costs and charges for contributory assets and then discounted to present value at the weighted average cost of capital. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recorded goodwill of </span><span style="font-family:inherit;font-size:10pt;"><span>$213,540</span></span><span style="font-family:inherit;font-size:10pt;"> which is attributable to the Business segment and is not deductible for tax purposes. The factors that resulted in goodwill arising from the acquisition include the revenues and synergies anticipated with the ability to provide a contact center solution to our existing suite of cloud communication services along with a skilled workforce proficient in API development. The Company also recorded intangible assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$154.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> comprised of trade name of </span><span style="font-family:inherit;font-size:10pt;"><span>$5.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, customer relationships of </span><span style="font-family:inherit;font-size:10pt;"><span>$87 million</span></span><span style="font-family:inherit;font-size:10pt;">, and developed technology of </span><span style="font-family:inherit;font-size:10pt;"><span>$62 million</span></span><span style="font-family:inherit;font-size:10pt;">. In addition, the Company incurred and expensed acquisition related transaction costs included in general and administrative expense related to the acquisition of NVM of </span><span style="font-family:inherit;font-size:10pt;"><span>$253</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$9,627</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended December 31, 2019 and 2018, respectively.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Supplemental Pro Forma Information (unaudited) </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following supplemental pro forma information represents the results of operations if Vonage had acquired NVM on January 1, 2018. </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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:81%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><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:10pt;"><span 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;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the year ended</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;">  </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="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:10pt;"><span style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span 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,105,674</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>(17,475</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss per share - basic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(0.07</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="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss per share - diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>(0.07</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%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The pro forma information has been adjusted to include the pro-forma impact of amortization of intangible assets based on the purchase price allocations. The pro forma data has also been adjusted to eliminate non-recurring transaction costs as well as the related tax impact of pro forma adjustments. There were no transactions between Vonage and NVM. The pro forma results are presented for illustrative purposes only and do not reflect the realization of potential cost savings or any related integration costs.</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;font-weight:bold;">Acquisition of TokBox</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 1, 2018, the Company acquired </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of the issued and outstanding shares of TokBox for a purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$32,906</span></span><span style="font-family:inherit;font-size:10pt;"> paid in cash. San Francisco-based TokBox develops and operates the OpenTok Platform and is a provider in the WebRTC programmable video segment of the cloud communications market which will compliment the Company's existing portfolio of programmable communications. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The acquisition was recorded as a business combination under ASC 805, with identifiable assets acquired and liabilities assumed provisionally recorded at their estimated fair value on the acquisition date. The accounting for the business combination was completed as of June 30, 2019, at which point the fair values became final.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below summarizes the TokBox assets acquired and liabilities assumed as of August 1, 2018:</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:25%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Acquisition Date Fair Value</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;font-weight:bold;">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></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;">Cash and cash equivalents</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>557</span></span></div></td><td style="vertical-align: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;">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,205</span></span></div></td><td 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;">Property and equipment</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>124</span></span></div></td><td style="vertical-align: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;">Intangible 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>15,602</span></span></div></td><td 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;">Deferred tax asset</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>92</span></span></div></td><td style="vertical-align: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;">Restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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</span></span></div></td><td 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:36px;padding-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 acquired</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>18,630</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="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;font-weight:bold;">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></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;">Accounts payable </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>371</span></span></div></td><td 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;">Accrued expenses</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,003</span></span></div></td><td style="vertical-align: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:36px;padding-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 assumed</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>6,374</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="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;background-color:#cceeff;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;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net identifiable assets acquired</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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: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</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>20,650</span></span></div></td><td style="vertical-align: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:36px;padding-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 purchase price</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>32,906</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-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recorded goodwill of </span><span style="font-family:inherit;font-size:10pt;"><span>$20,650</span></span><span style="font-family:inherit;font-size:10pt;"> which is attributable to the Business segment and is deductible for tax purposes. The factors that resulted in goodwill arising from the acquisition include the revenues expected to be achieved by incorporating a video feature in the Company's API platform along with a skilled workforce proficient in API development. The Company also recorded intangible assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$15,602</span></span><span style="font-family:inherit;font-size:10pt;"> comprised of customer relationships of </span><span style="font-family:inherit;font-size:10pt;"><span>$5,020</span></span><span style="font-family:inherit;font-size:10pt;"> and developed technology of </span><span style="font-family:inherit;font-size:10pt;"><span>$10,582</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Supplemental Pro Forma Information (unaudited) </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following supplemental pro forma information represents the results of operations if Vonage had acquired TokBox on January 1, 2018. </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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:81%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><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:10pt;"><span 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;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the year ended</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;">  </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="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:10pt;"><span style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span 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,054,649</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net 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="2" style="vertical-align:bottom;padding-left: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,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></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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings per share - basic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>0.08</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings per share - diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>0.08</span></span></div></td><td 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%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The pro forma information has been adjusted to include the pro-forma impact of amortization of intangible assets based on the preliminary purchase price allocations. The pro forma data has also been adjusted to eliminate non-recurring transaction costs as well as the related tax impact of pro forma adjustments. There were no transactions between Vonage and TokBox. The pro forma results are presented for illustrative purposes only and do not reflect the realization of potential cost savings or any related integration costs.</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;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;">Sale of Hosted Infrastructure Product Line</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:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 31, 2017, we completed the sale of our Hosted Infrastructure product line for up to </span><span style="font-family:inherit;font-size:10pt;"><span>$4.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> consideration comprised of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> received upon closing, an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of contingent consideration received during the third quarter of 2017 and the potential for up to </span><span style="font-family:inherit;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> further consideration based on the achievement of financial objectives for net sales during the 18 months following closing. The results of our Hosted Infrastructure product line have historically been included within the Business segment. As a result of the sale, we recorded a gain </span><span style="font-family:inherit;font-size:10pt;"><span>$1,879</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended December 31, 2017, within other income. This disposal did not represent a strategic shift in operations and, therefore, did not qualify for presentation as discontinued operations.</span></div> 1 350179000 341000000 260000000 1.31335 9000000 <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below summarizes the NVM assets acquired and liabilities assumed as of October 31, 2018:</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Preliminary Acquisition Date Fair Value as of December 31, 2018</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Measurement Period Adjustments</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Final Acquisition Date Fair Value</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;font-weight:bold;">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 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 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;">Cash and cash equivalents</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,994</span></span></div></td><td style="vertical-align: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="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;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,994</span></span></div></td><td style="vertical-align: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;">Accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,747</span></span></div></td><td style="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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,448</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;"><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>12,299</span></span></div></td><td 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 current 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>3,907</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(565</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;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,342</span></span></div></td><td style="vertical-align: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;">Property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,474</span></span></div></td><td style="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="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;"><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>3,474</span></span></div></td><td 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;">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>154,300</span></span></div></td><td style="vertical-align: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="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;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>154,300</span></span></div></td><td style="vertical-align: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;color:#2c2c2c;">Other 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>378</span></span></div></td><td style="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="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;"><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>378</span></span></div></td><td 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:36px;padding-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 acquired</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>177,800</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 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>(2,013</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 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>175,787</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="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 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 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;font-weight:bold;">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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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></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;">Accounts payable </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,712</span></span></div></td><td style="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="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 colspan="2" style="vertical-align:bottom;padding-left: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,712</span></span></div></td><td 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;">Accrued expenses</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>4,145</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>333</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left: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,478</span></span></div></td><td style="vertical-align: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;">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>7,756</span></span></div></td><td style="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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(598</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 colspan="2" style="vertical-align:bottom;padding-left: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,158</span></span></div></td><td 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;">Deferred revenue</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>22,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 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>800</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left: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,800</span></span></div></td><td style="vertical-align: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:36px;padding-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 assumed</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>38,613</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 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>535</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 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>39,148</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="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;background-color:#cceeff;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;background-color:#cceeff;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;background-color:#cceeff;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;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net identifiable assets acquired</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139,187</span></span></div></td><td style="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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,548</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136,639</span></span></div></td><td 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</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,992</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left: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,548</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left: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,540</span></span></div></td><td style="vertical-align: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:36px;padding-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 purchase price</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>350,179</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;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;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>350,179</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> 1994000 1994000 13747000 -1448000 12299000 3907000 -565000 3342000 3474000 3474000 154300000 154300000 378000 378000 177800000 -2013000 175787000 4712000 4712000 4145000 333000 4478000 7756000 -598000 7158000 22000000 800000 22800000 38613000 535000 39148000 139187000 -2548000 136639000 210992000 2548000 213540000 350179000 350179000 213540000 154300000 5300000 87000000 62000000 253000 9627000 <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following supplemental pro forma information represents the results of operations if Vonage had acquired NVM on January 1, 2018. </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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:81%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><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:10pt;"><span 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;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the year ended</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;">  </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="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:10pt;"><span style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span 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,105,674</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>(17,475</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss per share - basic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(0.07</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="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss per share - diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>(0.07</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> 1105674000 -17475000 -0.07 -0.07 1 32906000 <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below summarizes the TokBox assets acquired and liabilities assumed as of August 1, 2018:</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:25%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Acquisition Date Fair Value</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;font-weight:bold;">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></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;">Cash and cash equivalents</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>557</span></span></div></td><td style="vertical-align: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;">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,205</span></span></div></td><td 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;">Property and equipment</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>124</span></span></div></td><td style="vertical-align: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;">Intangible 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>15,602</span></span></div></td><td 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;">Deferred tax asset</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>92</span></span></div></td><td style="vertical-align: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;">Restricted cash</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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</span></span></div></td><td 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:36px;padding-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 acquired</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>18,630</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="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;font-weight:bold;">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></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;">Accounts payable </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>371</span></span></div></td><td 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;">Accrued expenses</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,003</span></span></div></td><td style="vertical-align: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:36px;padding-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 assumed</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>6,374</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="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;background-color:#cceeff;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;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net identifiable assets acquired</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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: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</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>20,650</span></span></div></td><td style="vertical-align: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:36px;padding-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 purchase price</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>32,906</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> 557000 2205000 124000 15602000 92000 50000 18630000 371000 6003000 6374000 12256000 20650000 32906000 20650000 15602000 5020000 10582000 <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following supplemental pro forma information represents the results of operations if Vonage had acquired TokBox on January 1, 2018. </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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:81%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><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:10pt;"><span 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;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the year ended</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;">  </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="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:10pt;"><span style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span 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,054,649</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net 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="2" style="vertical-align:bottom;padding-left: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,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></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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings per share - basic</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>0.08</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings per share - diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>0.08</span></span></div></td><td 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> 1054649000 19459000 0.08 0.08 <div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 4000000.0 1000000.0 500000 2500000 1879000 Earnings Per Share<div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings (loss) per share has been computed according to FASB ASC 260, “Earnings per Share”, which requires a dual presentation of basic and diluted EPS. Basic EPS represents net income or loss divided by the weighted average number of common shares outstanding during a reporting period. Diluted EPS reflects the potential dilution that could occur if securities or other contracts to issue common stock, including stock options and restricted stock units under our 2001 Stock Incentive Plan and 2006 Incentive Plan were exercised or converted into common stock. The dilutive effect of outstanding, stock options and restricted stock units is reflected in diluted earnings per share by application of the treasury stock method. In applying the treasury stock method for stock-based compensation arrangements, the assumed proceeds are computed as the sum of the amount the employee must pay upon exercise and the amounts of average unrecognized compensation cost attributed to future services. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the computation for basic and diluted earnings (loss) per share:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:66%;"/><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%;"/></tr><tr><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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the years ended December 31,</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</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:10px;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:10px;font-size:10pt;"><span 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:10px;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:10px;font-size:10pt;"><span 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:10px;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:1px solid #000000;"><div style="overflow:hidden;height:10px;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;font-weight:bold;">Numerator</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;">Net (loss) income</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>(19,482</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>35,728</span></span></div></td><td style="vertical-align: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>(33,933</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="overflow:hidden;height:17px;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:17px;font-size:10pt;"><span 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:17px;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:17px;font-size:10pt;"><span 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:17px;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:17px;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;font-weight:bold;">Denominator</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: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;">Basic weighted average common shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242,018</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>237,499</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>225,311</span></span></div></td><td 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: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;">Dilutive effect of stock options and restricted stock units</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;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>11,393</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;border-bottom:3px double #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted weighted average common shares outstanding</span></div></td><td colspan="2" 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>242,018</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;border-bottom:3px double #000000;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: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>248,892</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;border-bottom:3px double #000000;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: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>225,311</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Basic (loss) earnings per share</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;border-bottom:3px double #000000;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;">Basic (loss) earnings per share</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>(0.08</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>0.15</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(0.15</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:2px;padding-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;">Diluted (loss) earnings per share</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;border-bottom:3px double #000000;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;">Diluted (loss) earnings (loss) per share</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>(0.08</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>0.14</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(0.15</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><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-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following shares were excluded from the calculation of diluted earnings (loss) per share because of their anti-dilutive effects:</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:67%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td colspan="7" 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;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;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:2px;padding-top:2px;padding-bottom:2px;padding-right: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-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px dotted #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,389</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px dotted #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px dotted #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;border-top:1px dotted #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,285</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px dotted #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px dotted #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;border-top:1px dotted #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,928</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px dotted #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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee stock options</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,946</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,163</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,448</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="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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,335</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,448</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,376</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%;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;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As the Company expects to settle the principal amount of its outstanding convertible senior notes in cash and any excess in cash or shares of the Company’s common stock, the Company uses the treasury stock method for calculating any potential dilutive effect of the conversion spread on diluted net income per share, if applicable. The conversion spread will have a dilutive impact on diluted net income per share of common stock when the average market price of the Company’s common stock for a given period exceeds the conversion price of  </span><span style="font-family:inherit;font-size:10pt;"><span>$16.72</span></span><span style="font-family:inherit;font-size:10pt;">  per share. The Company's convertible senior notes are further described in Note 8, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Long-Term Debt</span><span style="font-family:inherit;font-size:10pt;"> .</span></div> <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the computation for basic and diluted earnings (loss) per share:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:66%;"/><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%;"/></tr><tr><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="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the years ended December 31,</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</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:10px;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:10px;font-size:10pt;"><span 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:10px;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:10px;font-size:10pt;"><span 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:10px;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:1px solid #000000;"><div style="overflow:hidden;height:10px;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;font-weight:bold;">Numerator</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;">Net (loss) income</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>(19,482</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>35,728</span></span></div></td><td style="vertical-align: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>(33,933</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="overflow:hidden;height:17px;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:17px;font-size:10pt;"><span 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:17px;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:17px;font-size:10pt;"><span 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:17px;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:17px;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;font-weight:bold;">Denominator</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: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;">Basic weighted average common shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242,018</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>237,499</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>225,311</span></span></div></td><td 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: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;">Dilutive effect of stock options and restricted stock units</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;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>11,393</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;border-bottom:3px double #000000;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted weighted average common shares outstanding</span></div></td><td colspan="2" 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>242,018</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;border-bottom:3px double #000000;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: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>248,892</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;border-bottom:3px double #000000;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: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>225,311</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Basic (loss) earnings per share</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;border-bottom:3px double #000000;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;">Basic (loss) earnings per share</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>(0.08</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>0.15</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(0.15</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:2px;padding-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;">Diluted (loss) earnings per share</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;border-bottom:3px double #000000;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;">Diluted (loss) earnings (loss) per share</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>(0.08</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>0.14</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(0.15</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div> -19482000 35728000 -33933000 242018000 237499000 225311000 0 11393000 0 242018000 248892000 225311000 -0.08 0.15 -0.15 -0.08 0.14 -0.15 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following shares were excluded from the calculation of diluted earnings (loss) per share because of their anti-dilutive effects:</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:67%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td colspan="7" 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;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;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:2px;padding-top:2px;padding-bottom:2px;padding-right: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-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock units</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px dotted #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,389</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px dotted #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px dotted #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;border-top:1px dotted #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,285</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px dotted #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px dotted #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;border-top:1px dotted #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,928</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px dotted #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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee stock options</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,946</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,163</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,448</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="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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,335</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,448</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,376</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%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 10389000 3285000 11928000 4946000 1163000 10448000 15335000 4448000 22376000 16.72 <span style="font-family:inherit;font-size:18pt;">Goodwill and Intangible Assets </span><div style="line-height:120%;text-align:justify;font-size:18pt;"><span style="font-family:Arial;font-size:18pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill</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;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's goodwill is derived primarily from the acquisitions of Vocalocity, Telesphere, iCore, Simple Signal, Nexmo, TokBox and NVM which are included in the Company's Business segment. The following table provides a summary of the changes in the carrying amounts of goodwill:</span></div><div style="line-height:120%;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;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at January 1, 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>373,764</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;">Increase in goodwill related to acquisition of TokBox</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase in goodwill related to acquisition of NVM</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,992</span></span></div></td><td style="vertical-align: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;border-bottom:1px solid #000000;padding-left:2px;padding-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 adjustment</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,907</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:2px;padding-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 December 31, 2018</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>598,499</span></span></div></td><td style="vertical-align: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;">Increase in goodwill related to measurement period adjustments to initial acquisition accounting of NVM</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,548</span></span></div></td><td 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;border-bottom:1px dotted #000000;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 currency translation adjustment</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,923</span></span></div></td><td style="vertical-align: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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at December 31, 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>602,970</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-bottom:6px;padding-top:6px;text-align:justify;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-weight:bold;">Intangible assets, 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-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's intangible assets as of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> primarily reflect intangible assets established with the acquisitions of various companies such as customer relationships, trade names and developed technology. In addition, the Company's intangible assets include patents we have purchased and licensed, including in connection with the settlement of litigation.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="23"/></tr><tr><td style="width:28%;"/><td style="width:2%;"/><td style="width:4%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><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 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 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 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="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 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="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Useful Lives</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(years)</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Value</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Value</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying 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;">Customer relationships</span></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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</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:10pt;"><span style="font-family:inherit;font-size:10pt;">to</span></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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12</span></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>272,767</span></span></div></td><td style="vertical-align: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: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>(115,583</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;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>157,184</span></span></div></td><td style="vertical-align: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>272,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><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>(84,339</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;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>187,887</span></span></div></td><td style="vertical-align: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;">Developed technology</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</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:10pt;"><span style="font-family:inherit;font-size:10pt;">to</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>169,722</span></span></div></td><td style="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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(80,523</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 colspan="2" style="vertical-align:bottom;padding-left: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,199</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>162,316</span></span></div></td><td style="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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(57,948</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,368</span></span></div></td><td 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;">Patents and patent licenses</span></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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</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:10pt;"><span style="font-family:inherit;font-size:10pt;">to</span></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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></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>20,554</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left: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,228</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 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,326</span></span></div></td><td style="vertical-align: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>20,214</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left: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,700</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 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,514</span></span></div></td><td style="vertical-align: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;">Trade names</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</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:10pt;"><span style="font-family:inherit;font-size:10pt;">to</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,074</span></span></div></td><td style="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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,878</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 colspan="2" style="vertical-align:bottom;padding-left: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,196</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,952</span></span></div></td><td style="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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,947</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 colspan="2" style="vertical-align:bottom;padding-left: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,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></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;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</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="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>970</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(970</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 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>991</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(854</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 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</span></span></div></td><td style="vertical-align: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;">Total finite-lived intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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: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>471,087</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;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>(221,182</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;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>249,905</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;border-bottom:3px double #000000;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;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>462,699</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;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>(162,788</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;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>299,911</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: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;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the Company recorded amortization expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$58,441</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$39,457</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$38,056</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Amortization expense may vary in the future as acquisitions, dispositions and impairments, if any, occur. The total expected future annual amortization for the succeeding five years ended December 31 is as follows:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:28%;"/><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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Estimated Amortization Expense</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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: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>51,219</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,390</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</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>39,942</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,523</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</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>27,927</span></span></div></td><td style="vertical-align: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> The following table provides a summary of the changes in the carrying amounts of goodwill:<div style="line-height:120%;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;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at January 1, 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>373,764</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;">Increase in goodwill related to acquisition of TokBox</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase in goodwill related to acquisition of NVM</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,992</span></span></div></td><td style="vertical-align: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;border-bottom:1px solid #000000;padding-left:2px;padding-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 adjustment</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,907</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:2px;padding-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 December 31, 2018</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>598,499</span></span></div></td><td style="vertical-align: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;">Increase in goodwill related to measurement period adjustments to initial acquisition accounting of NVM</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,548</span></span></div></td><td 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;border-bottom:1px dotted #000000;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 currency translation adjustment</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,923</span></span></div></td><td style="vertical-align: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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at December 31, 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>602,970</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> 373764000 20650000 210992000 -6907000 598499000 2548000 -1923000 602970000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="23"/></tr><tr><td style="width:28%;"/><td style="width:2%;"/><td style="width:4%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><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 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 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 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="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 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="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Useful Lives</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(years)</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Value</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Value</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying 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;">Customer relationships</span></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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</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:10pt;"><span style="font-family:inherit;font-size:10pt;">to</span></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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12</span></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>272,767</span></span></div></td><td style="vertical-align: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: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>(115,583</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;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>157,184</span></span></div></td><td style="vertical-align: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>272,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><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>(84,339</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;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>187,887</span></span></div></td><td style="vertical-align: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;">Developed technology</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</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:10pt;"><span style="font-family:inherit;font-size:10pt;">to</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10</span></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>169,722</span></span></div></td><td style="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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(80,523</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 colspan="2" style="vertical-align:bottom;padding-left: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,199</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>162,316</span></span></div></td><td style="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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(57,948</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>104,368</span></span></div></td><td 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;">Patents and patent licenses</span></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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</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:10pt;"><span style="font-family:inherit;font-size:10pt;">to</span></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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></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>20,554</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left: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,228</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 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,326</span></span></div></td><td style="vertical-align: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>20,214</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left: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,700</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 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,514</span></span></div></td><td style="vertical-align: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;">Trade names</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</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:10pt;"><span style="font-family:inherit;font-size:10pt;">to</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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5</span></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,074</span></span></div></td><td style="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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,878</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 colspan="2" style="vertical-align:bottom;padding-left: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,196</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,952</span></span></div></td><td style="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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,947</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 colspan="2" style="vertical-align:bottom;padding-left: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,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></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;">Non-compete agreements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3</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="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>970</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(970</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 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>991</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(854</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 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</span></span></div></td><td style="vertical-align: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;">Total finite-lived intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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: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>471,087</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;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>(221,182</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;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>249,905</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;border-bottom:3px double #000000;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;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>462,699</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;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>(162,788</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;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>299,911</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: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;"><br/></span></div> P7Y P12Y 272767000 115583000 157184000 272226000 84339000 187887000 P3Y P10Y 169722000 80523000 89199000 162316000 57948000 104368000 P3Y P5Y 20554000 19228000 1326000 20214000 17700000 2514000 P2Y P5Y 7074000 4878000 2196000 6952000 1947000 5005000 P3Y 970000 970000 0 991000 854000 137000 471087000 221182000 249905000 462699000 162788000 299911000 58441000 39457000 38056000 The total expected future annual amortization for the succeeding five years ended December 31 is as follows:<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:28%;"/><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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Estimated Amortization Expense</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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: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>51,219</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,390</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</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>39,942</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,523</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</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>27,927</span></span></div></td><td style="vertical-align: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> 51219000 43390000 39942000 33523000 27927000 <span style="font-family:inherit;font-size:18pt;">Income Taxes</span><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:8pt;"/><span style="font-family:inherit;font-size:10pt;">The components of loss or income before income taxes are as follows: </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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:68%;"/><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: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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the years ended December 31,</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;">  </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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</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:justify;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>11,994</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;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;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,205</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;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;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>39,370</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</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>(38,102</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,320</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,423</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="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>(26,108</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>36,525</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>45,793</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-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The income tax benefit or expense consisted of the following amounts:</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:68%;"/><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: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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the years ended December 31,</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;">  </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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current:</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</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>(1,101</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</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,599</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>(3,023</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,731</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State and local taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,186</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,583</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,317</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="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;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:1px solid #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>(6,785</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;border-bottom:1px solid #000000;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;border-bottom:1px solid #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:1px solid #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>(5,606</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;border-bottom:1px solid #000000;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;border-bottom:1px solid #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:1px solid #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>(5,149</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred:</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</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,495</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>6,249</span></span></div></td><td style="vertical-align: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>(75,928</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,321</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,290</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,631</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State and local taxes</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,585</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,730</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(280</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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,411</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>4,809</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(74,577</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:2px;padding-top:2px;padding-bottom:2px;padding-right: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>6,626</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(797</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(79,726</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></tr></table></div><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The reconciliation between the United States federal statutory rate of 21% for the year ended December 31, 2019 and 2018, and 35% for the years ended December 31, 2017, respectively, to the Company's effective rates are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:68%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the years ended December 31,</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;">  </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;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;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Federal statutory tax rate</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>21</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;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21</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;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Statutory permanent items</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</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>3</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>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></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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of the Tax Cuts and Jobs Act</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>—</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>—</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>152</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="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity-based compensation</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>19</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>(43</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>(24</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition costs</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>—</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</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>—</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="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Officers' compensation</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>(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>3</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</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>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>—</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="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State and local taxes, net of federal benefit</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>13</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>12</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</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International tax (reflects effect of losses for which tax benefit not realized)</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>(9</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</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</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="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Uncertain tax positions</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</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</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>—</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax credits</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</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</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</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="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation reserve for income taxes and other</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;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>—</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>(3</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax rate change</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>—</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>—</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>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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective tax rate</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>25</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;border-bottom:3px double #000000;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;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>2</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;border-bottom:3px double #000000;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;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>174</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;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the year ended December 31, 2019, the Company's overall effective tax rate was different from the statutory rate of 21% primarily as a result of a permanent benefit related to the equity based stock compensation and an interested related adjustment in the United Kingdom.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the year ended December 31, 2018, the Company's overall effective tax rate was different from the statutory rate of 21% primarily as a result of the increase in the state provision along with the permanent benefit related to the equity-based stock compensation and its related state impact. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the year ended December 31, 2017, the Company's overall effective tax rate was different from the statutory rate of 35% primarily due to the impact of tax reform enacted in the United States on December 22, 2017 reducing the corporate tax rate from 35% to 21% beginning January 1, 2018. This resulted in an expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$69,378</span></span><span style="font-family:inherit;font-size:10pt;"> attributable to the re-measurement of the Company's deferred tax assets as of December 31, 2017. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The temporary differences which gave rise to the Company's net deferred tax assets consisted of the following:</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets and 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></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable and inventory allowances</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,044</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>839</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred rent</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,833</span></span></div></td><td style="vertical-align: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,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></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired intangible assets and property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(35,524</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>(56,801</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</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,964</span></span></div></td><td style="vertical-align: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,344</span></span></div></td><td style="vertical-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,170</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>991</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock option compensation</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,979</span></span></div></td><td style="vertical-align: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>14,741</span></span></div></td><td style="vertical-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>(38</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative translation adjustments</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>40</span></span></div></td><td style="vertical-align: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>170</span></span></div></td><td style="vertical-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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>5,355</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives</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</span></span></div></td><td style="vertical-align: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>142</span></span></div></td><td style="vertical-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,569</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>(13,312</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible debt and capped call</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,934</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></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net operating loss carryforwards</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>149,848</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>165,732</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="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>128,325</span></span></div></td><td style="vertical-align: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,375</span></span></div></td><td style="vertical-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance</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>(19,978</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(23,815</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets, net, non-current</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>108,347</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>102,560</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;">  </span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred tax assets and valuation allowance</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Net deferred tax balance.</span><span style="font-family:inherit;font-size:10pt;"> As of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, we recorded a net deferred tax asset, net of valuation allowance of </span><span style="font-family:inherit;font-size:10pt;"><span>$108,347</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;font-style:normal;"><span>$102,560</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The Company believes that the net operating losses related to one of its United Kingdom subsidiaries, Vonage Limited, and certain U.S. states may not be realizable under a "more likely than not" measurement and as such, a valuation allowance has been established to reduce the asset accordingly. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">NOL carryforwards. </span><span style="font-family:inherit;font-size:10pt;">As of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, the Company has U.S. Federal and state NOL carryforwards of </span><span style="font-family:inherit;font-size:10pt;"><span>$509,313</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$237,667</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, which expire at various times through 2037. We have Non-US NOLs of </span><span style="font-family:inherit;font-size:10pt;"><span>$165,104</span></span><span style="font-family:inherit;font-size:10pt;"> primarily related to the United Kingdom which has no expiration date. Under Section 382 of the Internal Revenue Code, if we undergo an “ownership change” which is generally defined as a greater than 50% change by value in our equity ownership over a three-year period, our ability to use our pre-change of control NOLs and other pre-change tax attributes against our post-change income may be limited. The Section 382 limitation is applied annually so as to limit the use of our pre-change NOLs to an amount that generally equals the value of our stock immediately before the ownership change multiplied by a designated federal long-term tax-exempt rate. At </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were no limitations on the use of our NOLs except for certain of the NOLs of Vocalocity, which the Company has reflected in the deferred tax asset.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Valuation allowance. </span><span style="font-family:inherit;font-size:10pt;">As of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the Company's valuation allowance was </span><span style="font-family:inherit;font-size:10pt;font-style:normal;"><span>$19,978</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$23,815</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, primarily consisting of NOLs associated with Vonage Limited, NVM and state NOLs for certain legal entities.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Uncertain tax benefits</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">The Company had uncertain tax benefits of </span><span style="font-family:inherit;font-size:10pt;"><span>$914</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,107</span></span><span style="font-family:inherit;font-size:10pt;"> as of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. The Company recognizes interest and penalties related to uncertain tax benefits in income tax expense. The Company incurred interest expense or penalties of </span><span style="font-family:inherit;font-size:10pt;"><span>$60</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$68</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$61</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.  </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles the total amounts of uncertain tax benefits: </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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of December 31,</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of January 1</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,107</span></span></div></td><td style="vertical-align: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,086</span></span></div></td><td style="vertical-align: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;">Increase due to current year positions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,107</span></span></div></td><td 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;">Decrease due to prior year positions</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>(243</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,086</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decrease due to settlements and payments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(86</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: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;">Decrease due to lapse of applicable statute of limitations</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>(71</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></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;">Increase due to foreign currency fluctuation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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;">Uncertain tax benefits as of December 31</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>914</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;border-bottom:3px double #000000;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;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,107</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%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Tax jurisdictions</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">Business is conducted in various countries throughout the world and is subject to tax in numerous jurisdictions. A significant number of tax returns that are filed are subject to audit by various Federal, state and local tax authorities. The Company is no longer subject to U.S. federal income tax examinations for years prior to 2015. With few exceptions, state and local income tax examinations are no longer open for years before 2014.</span></div> <div style="line-height:120%;text-align:justify;text-indent:24px;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:8pt;"/><span style="font-family:inherit;font-size:10pt;">The components of loss or income before income taxes are as follows: </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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:68%;"/><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: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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the years ended December 31,</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;">  </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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</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:justify;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>11,994</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;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;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,205</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;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;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>39,370</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</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>(38,102</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,320</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,423</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="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>(26,108</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>36,525</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>45,793</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> 11994000 31205000 39370000 -38102000 5320000 6423000 -26108000 36525000 45793000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The income tax benefit or expense consisted of the following amounts:</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:68%;"/><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: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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the years ended December 31,</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;">  </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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current:</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</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>(1,101</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</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,599</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>(3,023</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,731</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State and local taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,186</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,583</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,317</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="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;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:1px solid #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>(6,785</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;border-bottom:1px solid #000000;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;border-bottom:1px solid #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:1px solid #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>(5,606</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;border-bottom:1px solid #000000;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;border-bottom:1px solid #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:1px solid #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>(5,149</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred:</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</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,495</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>6,249</span></span></div></td><td style="vertical-align: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>(75,928</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,321</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,290</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,631</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State and local taxes</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,585</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,730</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(280</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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,411</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>4,809</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(74,577</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:2px;padding-top:2px;padding-bottom:2px;padding-right: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>6,626</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(797</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(79,726</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></tr></table></div> 0 0 1101000 3599000 3023000 1731000 3186000 2583000 2317000 6785000 5606000 5149000 1495000 -6249000 75928000 -7321000 -1290000 -1631000 -7585000 2730000 280000 -13411000 -4809000 74577000 -6626000 797000 79726000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The reconciliation between the United States federal statutory rate of 21% for the year ended December 31, 2019 and 2018, and 35% for the years ended December 31, 2017, respectively, to the Company's effective rates are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:68%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the years ended December 31,</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;">  </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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:10pt;"><span style="font-family:inherit;font-size:10pt;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;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. Federal statutory tax rate</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>21</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;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21</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;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Statutory permanent items</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</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>3</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>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></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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of the Tax Cuts and Jobs Act</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>—</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>—</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>152</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="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity-based compensation</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>19</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>(43</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>(24</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition costs</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>—</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</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>—</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="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Officers' compensation</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>(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>3</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</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest</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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>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>—</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="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State and local taxes, net of federal benefit</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>13</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>12</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</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International tax (reflects effect of losses for which tax benefit not realized)</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>(9</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</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</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="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Uncertain tax positions</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</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</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>—</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax credits</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</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</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</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="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation reserve for income taxes and other</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;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>—</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>(3</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax rate change</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>—</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>—</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>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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective tax rate</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>25</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;border-bottom:3px double #000000;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;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>2</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;border-bottom:3px double #000000;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;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>174</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> 0.21 0.21 0.35 -0.03 0.03 0.09 0 0 1.52 0.19 -0.43 -0.24 0 0.04 0 -0.07 0.03 0.01 -0.10 0.01 0 0.13 0.12 0.05 -0.09 0.04 -0.04 0.02 0.02 0 -0.01 0.02 0.02 0 0 -0.03 0 0 0.03 -0.02 -0.03 0.02 0.25 0.02 1.74 69378000 <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The temporary differences which gave rise to the Company's net deferred tax assets consisted of the following:</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets and 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></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable and inventory allowances</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,044</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>839</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred rent</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,833</span></span></div></td><td style="vertical-align: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,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></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired intangible assets and property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(35,524</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>(56,801</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses</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,964</span></span></div></td><td style="vertical-align: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,344</span></span></div></td><td style="vertical-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,170</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>991</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock option compensation</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,979</span></span></div></td><td style="vertical-align: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>14,741</span></span></div></td><td style="vertical-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>(38</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative translation adjustments</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>40</span></span></div></td><td style="vertical-align: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>170</span></span></div></td><td style="vertical-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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>5,355</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives</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</span></span></div></td><td style="vertical-align: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>142</span></span></div></td><td style="vertical-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expense</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,569</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>(13,312</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible debt and capped call</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,934</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></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net operating loss carryforwards</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>149,848</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>165,732</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="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>128,325</span></span></div></td><td style="vertical-align: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,375</span></span></div></td><td style="vertical-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance</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>(19,978</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(23,815</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets, net, non-current</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>108,347</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>102,560</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> 1044000 839000 1833000 1212000 35524000 56801000 7964000 7344000 1170000 991000 17979000 14741000 0 38000 40000 170000 7471000 5355000 3000 142000 15569000 13312000 7934000 0 149848000 165732000 128325000 126375000 19978000 23815000 108347000 102560000 108347000 102560000 509313000 237667000 165104000 19978000 23815000 <div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Uncertain tax benefits</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">The Company had uncertain tax benefits of </span><span style="font-family:inherit;font-size:10pt;"><span>$914</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,107</span></span><span style="font-family:inherit;font-size:10pt;"> as of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. The Company recognizes interest and penalties related to uncertain tax benefits in income tax expense. The Company incurred interest expense or penalties of </span><span style="font-family:inherit;font-size:10pt;"><span>$60</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$68</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$61</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.  </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles the total amounts of uncertain tax benefits: </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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:69%;"/><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;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of December 31,</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of January 1</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,107</span></span></div></td><td style="vertical-align: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,086</span></span></div></td><td style="vertical-align: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;">Increase due to current year positions</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,107</span></span></div></td><td 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;">Decrease due to prior year positions</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>(243</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,086</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decrease due to settlements and payments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(86</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: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;">Decrease due to lapse of applicable statute of limitations</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>(71</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></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;">Increase due to foreign currency fluctuation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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;">Uncertain tax benefits as of December 31</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>914</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;border-bottom:3px double #000000;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;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,107</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> 914000 1107000 60000 68000 61000 1107000 1086000 155000 1107000 243000 1086000 86000 0 71000 0 52000 0 914000 1107000 <span style="font-family:inherit;font-size:18pt;">Long-Term Debt</span><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A schedule of long-term debt, excluding current portion, at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> is as follows: </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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Term note - due 2023</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>95,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;">Revolving credit facility - due 2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>220,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>425,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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible senior notes - due 2024</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>345,000</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Long-term debt including current maturities</span></div></td><td style="vertical-align:bottom;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;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>565,500</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;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;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;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>520,000</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:44px;padding-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 current maturities</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>10,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:top;padding-left:44px;padding-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 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>61,234</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:44px;padding-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 debt issuance 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>7,108</span></span></div></td><td style="vertical-align: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>772</span></span></div></td><td style="vertical-align: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:justify;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>497,158</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;border-bottom:3px double #000000;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;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>509,228</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%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;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;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, future payments under long-term debt obligations over each of the next five years are as follows: </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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><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: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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-term debt</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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: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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>220,500</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</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>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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Minimum future payments of principal</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>565,500</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%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Convertible Senior Notes</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2019, the Company issued </span><span style="font-family:inherit;font-size:10pt;"><span>$300.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> aggregate principal amount of </span><span style="font-family:inherit;font-size:10pt;"><span>1.75%</span></span><span style="font-family:inherit;font-size:10pt;"> convertible senior notes due 2024 in a private placement and an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$45.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> aggregate principal amount of such notes pursuant to the exercise in full of the over-allotment option of the initial purchasers. The Convertible Senior Notes are the Company's senior unsecured obligations. The Convertible Senior Notes bear interest at a rate of </span><span style="font-family:inherit;font-size:10pt;"><span>1.75%</span></span><span style="font-family:inherit;font-size:10pt;"> per year, payable semiannually in arrears on June 1 and December 1 of each year, beginning on December 1, 2019. The Convertible Senior Notes will mature on June 1, 2024, unless earlier redeemed, repurchased or converted. We may not redeem the notes prior to June 5, 2022. On or after June 5, 2022, we may redeem for cash all or a portion of the notes if the last reported sale price of the Company's common stock has been at least </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 then in effect on (i) each of at least 20 trading days (whether or not consecutive) during the </span><span style="font-family:inherit;font-size:10pt;"><span>30</span></span><span style="font-family:inherit;font-size:10pt;"> consecutive trading day period ending on, and including, the trading day immediately preceding the date the Company provides notice of redemption and (ii) the trading day immediately preceding the date the Company provides such notice. The total net proceeds from the offering, after deducting initial purchase discounts and expenses payable by the Company, were </span><span style="font-family:inherit;font-size:10pt;"><span>$334.8 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Each </span><span style="font-family:inherit;font-size:10pt;"><span>$1,000</span></span><span style="font-family:inherit;font-size:10pt;"> principal amount of the Convertible Senior Notes is initially convertible into </span><span style="font-family:inherit;font-size:10pt;"><span>59.8256</span></span><span style="font-family:inherit;font-size:10pt;"> shares of the Company's common stock, which is equivalent to an initial conversion price of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$16.72</span></span><span style="font-family:inherit;font-size:10pt;">  per share. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid interest. In addition, upon the occurrence of a make-whole fundamental change or a redemption period, each as defined in the indenture setting forth the terms of the Convertible Senior Notes, the Company will, in certain circumstances, increase the conversion rate by a number of additional shares for a holder that elects to convert its Convertible Senior Notes in connection with such make-whole fundamental change or during the relevant redemption period.</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company used the net proceeds from the offering to (i) pay the cost of the capped call transactions described below, (ii) to repurchase approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$10 million</span></span><span style="font-family:inherit;font-size:10pt;"> in shares of its common stock from purchasers of the Convertible Senior Notes in privately negotiated transactions effected through one of the initial purchasers or an affiliate thereof concurrently with the pricing of the Convertible Senior Notes described below, and (iii) to repay the outstanding principal balance under its credit facility.</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prior to December 1, 2023, the notes will be convertible only upon satisfaction of certain conditions and during certain periods, and thereafter, at any time until the close of business on the second scheduled trading day immediately preceding the maturity date. We will satisfy any conversion election by paying or delivering, as the case may be, cash, shares of common stock or a combination of cash and shares of common stock. The Convertible Senior Notes and shares of common stock issuable upon conversion, if any, have not been registered under the Securities Act, or under any U.S. state securities laws or other jurisdiction and may not be offered or sold in the United States absent registration or an applicable exemption from registration requirements.</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended December 31, 2019, the conditions allowing holders of the Convertible Senior Notes to convert were not met. </span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accounting for the issuance of the Convertible Senior Notes, the Company separated the Convertible Senior Notes into liability and equity components.  The carrying amount of the liability component was calculated by measuring the fair value of a similar debt instrument that does not have an associated convertible feature. The fair value was determined utilizing a discounted cash flow model that includes assumptions such as implied credit spread, expected volatility, and the risk-free rate for notes with a similar term. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the Convertible Senior Notes. The equity component is not remeasured as long as it continues to meet the conditions for equity classification. The excess of the principal amount of the liability component over its carrying amount (“debt discount”) is amortized to interest expense at an effective interest rate of </span><span style="font-family:inherit;font-size:10pt;"><span>6.4%</span></span><span style="font-family:inherit;font-size:10pt;"> over the contractual terms of the Convertible Senior Notes.</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accounting for the transaction costs related to the Convertible Senior Notes, the Company allocated the total amount incurred to the liability and equity components of the Convertible Senior Notes based on the proportion of the proceeds allocated to the debt and equity components. Issuance costs attributable to the liability component of </span><span style="font-family:inherit;font-size:10pt;"><span>$7,973</span></span><span style="font-family:inherit;font-size:10pt;"> were recorded as additional debt discount and will be amortized to interest expense using the effective interest method over the contractual terms of the Convertible Senior Notes.  Issuance costs attributable to the equity component were netted with the equity component in stockholders’ equity.</span></div><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net carrying amount of the liability component of the Convertible Senior Notes was as follows:</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td><td 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;">Principal</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>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></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;">Unamortized 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>(61,234</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;">Unamortized issuance cost</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,108</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: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;">Net carrying amount</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>276,658</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-top:16px;text-align:left;text-indent:36px;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 net carrying amount of the equity component of the Convertible Senior Notes was as follows:</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td><td 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;">Proceeds allocated to the conversion option (debt discount)</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>67,664</span></span></div></td><td style="vertical-align: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;">Issuance 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,944</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;">Income tax 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>(15,597</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: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;">Net carrying amount</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>50,123</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;text-indent:36px;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 table sets forth the interest expense recognized related to the Convertible Senior Notes:</span></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the years ended December 31,</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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:10pt;"><span style="font-family:inherit;font-size:10pt;">Contractual interest 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>3,304</span></span></div></td><td 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 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>6,430</span></span></div></td><td style="vertical-align: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;">Amortization of 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>865</span></span></div></td><td 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: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;">Total interest expense related to the Convertible Senior Notes</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,599</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%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the pricing of the Convertible Senior Notes and subsequently in connection with the exercise of the initial purchasers option to purchase additional notes, the Company entered into privately negotiated capped call transactions with certain counterparties (the "Capped Calls"). The Capped Calls each have a strike price of </span><span style="font-family:inherit;font-size:10pt;"><span>$16.72</span></span><span style="font-family:inherit;font-size:10pt;"> per share, subject to certain adjustments, which corresponds to the initial conversion price of the Convertible Senior Notes. The Capped Calls have initial cap prices of </span><span style="font-family:inherit;font-size:10pt;"><span>$23.46</span></span><span style="font-family:inherit;font-size:10pt;"> per share, subject to certain adjustments. The Capped Calls are expected generally to reduce potential dilution to the Company's common stock upon any conversion of notes and/or offset any cash payments the Company is required to make in excess of the aggregate principal amount of converted notes, as the case may be, with such reduction and/or offset subject to a cap. The initial cap price of the Capped Call transactions was </span><span style="font-family:inherit;font-size:10pt;"><span>$23.46</span></span><span style="font-family:inherit;font-size:10pt;">. The net cost of </span><span style="font-family:inherit;font-size:10pt;"><span>$28,325</span></span><span style="font-family:inherit;font-size:10pt;"> incurred to purchase the Capped Calls and related income tax benefit of </span><span style="font-family:inherit;font-size:10pt;"><span>$6,772</span></span><span style="font-family:inherit;font-size:10pt;"> was recorded as a reduction to additional paid-in capital on the Company's consolidated balance sheet and are not accounted for as derivatives.</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Concurrently with the issuance of the Convertible Senior Notes, the Company’s board of directors approved the repurchase of an aggregate of </span><span style="font-family:inherit;font-size:10pt;"><span>852,515</span></span><span style="font-family:inherit;font-size:10pt;">, or </span><span style="font-family:inherit;font-size:10pt;"><span>$10,000</span></span><span style="font-family:inherit;font-size:10pt;"> of, shares of the Company’s outstanding common stock in privately negotiated transactions at a price of </span><span style="font-family:inherit;font-size:10pt;"><span>$11.73</span></span><span style="font-family:inherit;font-size:10pt;"> per share, which was equal to the closing price per share of the Company’s common stock on June 11, 2019, the date of the pricing of the offering of the Convertible Senior Notes. The share repurchase was recorded to treasury stock on the Company's consolidated balance sheet.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018 Term Note and Revolving Credit Facility </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On July 31, 2018, the Company replaced its 2016 Credit Facility previously consisting of a </span><span style="font-family:inherit;font-size:10pt;"><span>$125 million</span></span><span style="font-family:inherit;font-size:10pt;"> term loan and a </span><span style="font-family:inherit;font-size:10pt;"><span>$325 million</span></span><span style="font-family:inherit;font-size:10pt;"> revolving credit facility with the 2018 Credit Facility consisting of a </span><span style="font-family:inherit;font-size:10pt;"><span>$100 million</span></span><span style="font-family:inherit;font-size:10pt;"> senior secured term loan and a </span><span style="font-family:inherit;font-size:10pt;"><span>$500 million</span></span><span style="font-family:inherit;font-size:10pt;"> revolving credit facility. The co-borrowers under the 2018 Credit Facility are the Company and Vonage America Inc., the Company’s wholly owned subsidiary. Obligations under the 2018 Credit Facility are guaranteed, fully and unconditionally, by the Company’s other United States subsidiaries and are secured by substantially all of the assets of each borrower and each guarantor. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The company used </span><span style="font-family:inherit;font-size:10pt;"><span>$232,000</span></span><span style="font-family:inherit;font-size:10pt;"> of the proceeds available under our 2018 Credit Facility plus cash on hand to retire all of the debt outstanding under our 2016 Credit Facility and to cover transaction fees and expenses. Total transaction fees and expenses incurred were </span><span style="font-family:inherit;font-size:10pt;"><span>$3,376</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$474</span></span><span style="font-family:inherit;font-size:10pt;"> was allocated to the term note and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,813</span></span><span style="font-family:inherit;font-size:10pt;"> was allocated to the revolving credit facility to be amortized over the term of 2018 Credit Facility. The remaining </span><span style="font-family:inherit;font-size:10pt;"><span>$89</span></span><span style="font-family:inherit;font-size:10pt;"> of transaction fees and expenses were expensed during the year ended December 31, 2018. The Company recognized a loss on extinguishment of debt of </span><span style="font-family:inherit;font-size:10pt;"><span>$14</span></span><span style="font-family:inherit;font-size:10pt;"> which primarily consisted of the write off of previously deferred financing costs partially offset by the realization of a portion of gains associated with the interest rate swaps included in accumulated other comprehensive income. Remaining proceeds available from the undrawn revolving credit facility under our 2018 Credit Facility will be used for general corporate purposes and to fund potential additional acquisitions.</span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018 Credit Facility Terms</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following description summarizes the material terms of the 2018 Credit Facility:</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The loans under the 2018 Credit Facility mature on July 31, 2023. The unused portion of the Company's revolving credit facility incurs a </span><span style="font-family:inherit;font-size:10pt;"><span>0.30%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum commitment fee. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding amounts under the 2018 Credit Facility, at the Company's option, will bear interest at:</span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;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%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">LIBOR (applicable to one-, two-, three-, six-, or twelve-month periods) 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;"> up to </span><span style="font-family:inherit;font-size:10pt;"><span>2.75%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum payable on the last day of each relevant interest period or, if the interest period is longer than three months, each day that is three months after the first day of the interest period, or</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;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%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">the base rate determined by reference to the highest of (a) the rate of interest last quoted by the Wall Street Journal as the “Prime Rate” in the U.S., (b) the federal funds effective rate from time to time plus </span><span style="font-family:inherit;font-size:10pt;"><span>0.50%</span></span><span style="font-family:inherit;font-size:10pt;">, and (c) the adjusted LIBO rate applicable to one month interest periods plus </span><span style="font-family:inherit;font-size:10pt;"><span>1.00%</span></span><span style="font-family:inherit;font-size:10pt;">, plus an applicable margin equal to </span><span style="font-family:inherit;font-size:10pt;"><span>1.00%</span></span><span style="font-family:inherit;font-size:10pt;"> up to </span><span style="font-family:inherit;font-size:10pt;"><span>1.75%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum payable on the last business day of each March, June, September, and December and the maturity date of the 2018 Credit Facility.</span></div></td></tr></table><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, we made repayments of </span><span style="font-family:inherit;font-size:10pt;"><span>$95 million</span></span><span style="font-family:inherit;font-size:10pt;"> under the 2018 term loan and made discretionary repayments of </span><span style="font-family:inherit;font-size:10pt;"><span>$348.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> under the 2018 revolving credit facility, and borrowed </span><span style="font-family:inherit;font-size:10pt;"><span>$144 million</span></span><span style="font-family:inherit;font-size:10pt;"> under the revolving credit facility. In addition, the effective interest rate was </span><span style="font-family:inherit;font-size:10pt;"><span>4.56%</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2018, we made mandatory repayments of </span><span style="font-family:inherit;font-size:10pt;"><span>$5 million</span></span><span style="font-family:inherit;font-size:10pt;"> under the 2018 term loan and made discretionary repayments of </span><span style="font-family:inherit;font-size:10pt;"><span>$42 million</span></span><span style="font-family:inherit;font-size:10pt;"> under the 2018 revolving credit facility. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;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;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we were in compliance with all covenants, including financial covenants, for the 2018 Credit Facility.</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%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2016 Financing</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2018, we made mandatory repayments of </span><span style="font-family:inherit;font-size:10pt;"><span>$9.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> under the term note and made discretionary repayments of </span><span style="font-family:inherit;font-size:10pt;"><span>$35 million</span></span><span style="font-family:inherit;font-size:10pt;"> under the revolving credit facility and borrowed </span><span style="font-family:inherit;font-size:10pt;"><span>$40 million</span></span><span style="font-family:inherit;font-size:10pt;"> under the revolving credit facility.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Interest Rate Swap</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On July 14, 2017, we executed on </span><span style="font-family:inherit;font-size:10pt;"><span>three</span></span><span style="font-family:inherit;font-size:10pt;"> interest rate swap agreements in order to hedge the variability of expected future cash interest payments related to the 2016 Credit Facility. The swaps have an aggregate notional amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$150 million</span></span><span style="font-family:inherit;font-size:10pt;"> and were effective from July 31, 2017 through June 3, 2020 concurrent with the term of the 2016 Credit Facility. Under the swaps our interest rate is fixed at </span><span style="font-family:inherit;font-size:10pt;"><span>4.7%</span></span><span style="font-family:inherit;font-size:10pt;">. The interest rate swaps are accounted for as cash flow hedges in accordance with ASC 815, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the fair market value of the swaps was </span><span style="font-family:inherit;font-size:10pt;"><span>$18</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,859</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, which is included in other assets on our consolidated balance sheet. The following table summarizes the effects of ASC 815 on the Company's accumulated OCI balance attributable to cash flow derivatives:</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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: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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Years Ended December 31</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;"> </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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Accumulated OCI beginning balance</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>975</span></span></div></td><td style="vertical-align: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>965</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: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;">Reclassified from accumulated OCI to income:</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: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;">Due to reclassification of previously deferred gain</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>(531</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>(469</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: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;">Change in fair value of cash flow hedge accounting contracts, net of 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,445</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>479</span></span></div></td><td 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;">Accumulated OCI ending balance, net of tax (expense) benefit of ($4) and $393, respectively</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,001</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;border-bottom:3px double #000000;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;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>975</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;">Gains expected to be realized from accumulated OCI during the next 12 months</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>531</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A schedule of long-term debt, excluding current portion, at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> is as follows: </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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Term note - due 2023</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>95,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;">Revolving credit facility - due 2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>220,500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>425,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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible senior notes - due 2024</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>345,000</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">Long-term debt including current maturities</span></div></td><td style="vertical-align:bottom;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;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>565,500</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;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;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;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>520,000</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:44px;padding-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 current maturities</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>10,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:top;padding-left:44px;padding-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 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>61,234</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:44px;padding-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 debt issuance 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>7,108</span></span></div></td><td style="vertical-align: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>772</span></span></div></td><td style="vertical-align: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:justify;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>497,158</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;border-bottom:3px double #000000;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;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>509,228</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> 0 95000000 220500000 425000000 345000000 0 565500000 520000000 0 10000000 61234000 0 7108000 772000 497158000 509228000 <span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, future payments under long-term debt obligations over each of the next five years are as follows: </span><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><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: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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-term debt</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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: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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>220,500</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</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>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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Minimum future payments of principal</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>565,500</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 0 0 220500000 345000000 565500000 300000000.0 0.0175 45000000.0 0.0175 1.30 30 334800000 1000000 59.8256 16.72 10000000 0.064 7973000 <div style="line-height:120%;padding-top:16px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The net carrying amount of the liability component of the Convertible Senior Notes was as follows:</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td><td 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;">Principal</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>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></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;">Unamortized 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>(61,234</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;">Unamortized issuance cost</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,108</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: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;">Net carrying amount</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>276,658</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-top:16px;text-align:left;text-indent:36px;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 net carrying amount of the equity component of the Convertible Senior Notes was as follows:</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td><td 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;">Proceeds allocated to the conversion option (debt discount)</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>67,664</span></span></div></td><td style="vertical-align: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;">Issuance 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,944</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;">Income tax 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>(15,597</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: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;">Net carrying amount</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>50,123</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;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 345000000 61234000 7108000 276658000 67664000 1944000 -15597000 50123000 <div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the interest expense recognized related to the Convertible Senior Notes:</span></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the years ended December 31,</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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:10pt;"><span style="font-family:inherit;font-size:10pt;">Contractual interest 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>3,304</span></span></div></td><td 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 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>6,430</span></span></div></td><td style="vertical-align: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;">Amortization of 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>865</span></span></div></td><td 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: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;">Total interest expense related to the Convertible Senior Notes</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,599</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> 3304000 6430000 865000 10599000 16.72 23.46 23.46 28325000 6772000 852515000 10000000 11.73 125000000 325000000 100000000 500000000 232000000 3376000 474000 2813000 89000 -14000 0.0030 0.0200 0.0275 0.0050 0.0100 0.0100 0.0175 95000000 348500000 144000000 0.0456 5000000 42000000 9400000 35000000 40000000 3 150000000 0.047 18000 1859000 The following table summarizes the effects of ASC 815 on the Company's accumulated OCI balance attributable to cash flow derivatives:<div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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: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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Years Ended December 31</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;"> </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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Accumulated OCI beginning balance</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>975</span></span></div></td><td style="vertical-align: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>965</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: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;">Reclassified from accumulated OCI to income:</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: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;">Due to reclassification of previously deferred gain</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>(531</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>(469</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: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;">Change in fair value of cash flow hedge accounting contracts, net of 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,445</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>479</span></span></div></td><td 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;">Accumulated OCI ending balance, net of tax (expense) benefit of ($4) and $393, respectively</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,001</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;border-bottom:3px double #000000;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;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>975</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;">Gains expected to be realized from accumulated OCI during the next 12 months</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>531</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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> 975000 965000 -531000 -469000 -1445000 479000 -1001000 975000 531000 0 <span style="font-family:inherit;font-size:18pt;">Fair Value of Financial Instruments </span><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ASC 820-10 defines fair value as the amount that would be received for an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. ASC 820-10 also establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820-10 describes the following three levels of inputs that may be used:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:6px;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%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1: Quoted prices (unadjusted) in active markets that are accessible at the measurement date for identical assets and liabilities. The fair value hierarchy gives the highest priority to Level 1 inputs.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;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%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2: Observable prices that are based on inputs not quoted on active markets but corroborated by market data.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;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%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 3: Unobservable inputs when there is little or no market data available, thereby requiring an entity to develop its own assumptions. The fair value hierarchy gives the lowest priority to Level 3 inputs.  </span></div></td></tr></table><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Although management believed its valuation methods were appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could have resulted in a different fair value measurement at the reporting date.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the assets and liabilities that are measured and recognized at fair value on a recurring basis classified under the appropriate level of the fair value hierarchy as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 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%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Level 2 Measurements</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: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;">Interest rate swaps </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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>18</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>1,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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;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:justify;padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1) Included in other assets on our consolidated balance sheets.</span></div><div style="line-height:120%;text-align:justify;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%;padding-top:6px;text-align:justify;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;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the fair value of the </span><span style="font-family:inherit;font-size:10pt;"><span>1.75%</span></span><span style="font-family:inherit;font-size:10pt;"> Convertible Senior Notes was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$309,641</span></span><span style="font-family:inherit;font-size:10pt;">. The fair value was determined based on the quoted price for the Convertible Senior Notes in an inactive market on the last trading day of the reporting period and is classified as Level 2 in the fair value hierarchy.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value of Other Financial Instruments</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The carrying amounts of our other financial instruments, including cash and cash equivalents, accounts receivable, and accounts payable, approximate fair value and are classified as Level 1 because of their short maturities. We believe the fair value of our 2018 Credit Facility at </span><span style="font-family:inherit;font-size:10pt;">December 31, 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;"> was approximately the same as its carrying amount as market conditions, including available interest rates, credit spread relative to our credit rating, and illiquidity, remain relatively unchanged from the issuance date of our debt obligations for a similar debt instrument and are classified as Level 3 within the fair value hierarchy.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;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;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we did not have any other assets or liabilities that are measured and recognized at fair value on a recurring basis.</span></div> <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the assets and liabilities that are measured and recognized at fair value on a recurring basis classified under the appropriate level of the fair value hierarchy as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 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%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:67%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><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-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;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;">Level 2 Measurements</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: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;">Interest rate swaps </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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>18</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>1,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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;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:justify;padding-left:48px;text-indent:-24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1) Included in other assets on our consolidated balance sheets.</span></div> 18000 1859000 0.0175 309641000 <span style="font-family:inherit;font-size:18pt;">Common Stock </span><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and December 31, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the Company had </span><span style="font-family:inherit;font-size:10pt;"><span>596,950</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock authorized. For a detailed description of our share-based compensation programs refer to Note 11, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Employee Stock Benefit Plans.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects the changes in the Company's common stock issued and outstanding:</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:56%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Year Ended</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="overflow:hidden;font-size:10pt;"><span 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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Issued</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Treasury</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding</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;">Balance at December 31, 2016</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>282,318</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(63,317</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>219,001</span></span></div></td><td 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;">Shares issued under the 2015 Equity Incentive Plan</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>15,856</span></span></div></td><td style="vertical-align: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>—</span></span></div></td><td style="vertical-align: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>15,856</span></span></div></td><td style="vertical-align: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;">Employee taxes paid on withholding shares</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>(2,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 style="vertical-align:bottom;padding-left: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,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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common stock repurchases</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>—</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(1,599</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(1,599</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: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;">Balance at December 31, 2017</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>298,174</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(67,235</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>230,939</span></span></div></td><td 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;">Shares issued under the 2015 Equity Incentive Plan</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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>—</span></span></div></td><td style="vertical-align: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>11,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: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;">Employee taxes paid on withholding shares</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: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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,758</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,758</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:2px;padding-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 December 31, 2018</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>309,736</span></span></div></td><td style="vertical-align: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>(69,993</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>239,743</span></span></div></td><td style="vertical-align: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;">Shares issued under the 2015 Equity Incentive Plan</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,832</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>5,832</span></span></div></td><td 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;">Employee taxes paid on withholding shares</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>—</span></span></div></td><td style="vertical-align: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,113</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,113</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;">Assets acquisition</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>240</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>240</span></span></div></td><td 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;">Common stock repurchases (Note 8)</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>—</span></span></div></td><td style="vertical-align: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>(853</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>(853</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;">Balance at December 31, 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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315,808</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;border-bottom:3px double #000000;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;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>(72,959</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;border-bottom:3px double #000000;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;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>242,849</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-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Common Stock Repurchases</span></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On June 11, 2019, concurrently with the issuance of the Convertible Senior Notes, the Company repurchased the Company’s outstanding common stock in privately negotiated transactions. For additional information, refer to Note 8. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Long-Term Debt.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We repurchased the following shares of common stock during the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 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;">Shares of common stock repurchased</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>852,515</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;">Value of common stock repurchased</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>10,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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Operating Loss Rights Agreement</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On June 7, 2012, we entered into a Tax Benefits Preservation Plan, or Preservation Plan, designed to preserve stockholder value and tax assets. Our ability to use our tax attributes to offset tax on U.S. taxable income would be substantially limited if there were an "ownership change" as defined under Section 382 of the U.S. Internal Revenue Code. In general, an ownership change would occur if one or more "5-percent shareholders," as defined under Section 382, collectively increase their ownership in us by more than 50 percent over a rolling three-year period. </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the adoption of the Preservation Plan, our board of directors declared a dividend of one preferred share purchase right for each outstanding share of the Company’s common stock. The preferred share purchase rights were distributed to stockholders of record as of June 18, 2012, as well as to holders of the Company's common stock issued after that date, but will only be activated if certain triggering events under the Preservation Plan occur. </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under the Preservation Plan, preferred share purchase rights will work to impose significant dilution upon any person or group which acquires beneficial ownership of 4.9% or more of the outstanding common stock, without the approval of our board of directors, from and after June 7, 2012. Stockholders that own 4.9% or more of the outstanding common stock as of the opening of business on June 7, 2012, will not trigger the preferred share purchase rights so long as they do not (i) acquire additional shares of common stock or (ii) fall under 4.9% ownership of common stock and then re-acquire shares that in the aggregate equal 4.9% or more of the common stock. </span></div>The Preservation Plan was set to expire on June 30, 2019, unless extended by our board of directors. On June 6, 2019, at the Vonage 2019 annual meeting of stockholders, stockholders ratified the continued extension of the Preservation Plan through June 30, 2021. 596950000 <div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects the changes in the Company's common stock issued and outstanding:</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:56%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">For the Year Ended</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="overflow:hidden;font-size:10pt;"><span 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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Issued</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Treasury</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding</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;">Balance at December 31, 2016</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>282,318</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(63,317</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>219,001</span></span></div></td><td 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;">Shares issued under the 2015 Equity Incentive Plan</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>15,856</span></span></div></td><td style="vertical-align: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>—</span></span></div></td><td style="vertical-align: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>15,856</span></span></div></td><td style="vertical-align: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;">Employee taxes paid on withholding shares</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>(2,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 style="vertical-align:bottom;padding-left: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,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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common stock repurchases</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>—</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(1,599</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(1,599</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: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;">Balance at December 31, 2017</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>298,174</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(67,235</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>230,939</span></span></div></td><td 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;">Shares issued under the 2015 Equity Incentive Plan</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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>—</span></span></div></td><td style="vertical-align: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>11,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: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;">Employee taxes paid on withholding shares</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: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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,758</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,758</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:2px;padding-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 December 31, 2018</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>309,736</span></span></div></td><td style="vertical-align: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>(69,993</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>239,743</span></span></div></td><td style="vertical-align: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;">Shares issued under the 2015 Equity Incentive Plan</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,832</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>5,832</span></span></div></td><td 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;">Employee taxes paid on withholding shares</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>—</span></span></div></td><td style="vertical-align: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,113</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,113</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;">Assets acquisition</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>240</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>240</span></span></div></td><td 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;">Common stock repurchases (Note 8)</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>—</span></span></div></td><td style="vertical-align: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>(853</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>(853</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;">Balance at December 31, 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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>315,808</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;border-bottom:3px double #000000;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;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>(72,959</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;border-bottom:3px double #000000;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;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>242,849</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> 282318000 63317000 219001000 15856000 0 15856000 0 2319000 2319000 0 1599000 1599000 298174000 67235000 230939000 11562000 0 11562000 0 2758000 2758000 309736000 69993000 239743000 5832000 0 5832000 0 2113000 2113000 240000 0 240000 0 853000 853000 315808000 72959000 242849000 <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We repurchased the following shares of common stock during the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 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;">Shares of common stock repurchased</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>852,515</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;">Value of common stock repurchased</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>10,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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 852515 10000000 <span style="font-family:inherit;font-size:18pt;">Employee Stock Benefit Plans </span><div style="line-height:120%;text-align:left;font-size:18pt;"><span style="font-family:inherit;font-size:18pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our stock option program is a long-term retention program that is intended to attract, retain and provide incentives for talented employees, officers and directors, and to align stockholder and employee interests. Currently, we grant options from our 2015 Equity Incentive Plan. Our 2006 Incentive Plan was terminated by our board of directors in 2015 and our 2001 Stock Incentive Plan was terminated by our board of directors in 2008. As such, share-based awards are no longer granted under either the 2006 Incentive Plan and the 2001 Stock Incentive Plan. Under the 2015 Equity Incentive Plan, share-based awards can be granted to all employees, including executive officers, outside consultants, and non-employee directors. Vesting periods for share-based awards are generally three or </span><span style="font-family:inherit;font-size:10pt;"><span>four years</span></span><span style="font-family:inherit;font-size:10pt;"> for both plans. Awards granted under each plan expire in five or </span><span style="font-family:inherit;font-size:10pt;"><span>ten years</span></span><span style="font-family:inherit;font-size:10pt;"> from the effective date of grant. As of April 2010, the Company began routinely granting awards with </span><span style="font-family:inherit;font-size:10pt;"><span>ten years</span></span><span style="font-family:inherit;font-size:10pt;"> expiration period.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value for these options was estimated at the date of grant using a Black-Scholes option-pricing model. The company did not grant options in 2019 and 2018. The assumptions used to value options in 2017 is as follows:</span></div><div style="line-height:120%;padding-bottom:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:86%;"/><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="2" 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</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:justify;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.95-2.18%</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected stock price 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;">46.19-47.59%</span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>0.00</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="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected life (in years)</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.25</span></span></div></td><td 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-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> We estimated the volatility of our stock using historical volatility of our common stock in accordance with guidance in FASB ASC 718, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">“Compensation-Stock Compensation</span><span style="font-family:inherit;font-size:10pt;">”. The risk-free interest rate assumption is based upon observed interest rates appropriate for the term of our employee stock options. The expected term of employee stock options represents the weighted-average period that the stock options are expected to remain outstanding, which we derive based on our historical settlement experience. As we historically have not paid dividends, we utilize a dividend yield of </span><span style="font-family:inherit;font-size:10pt;"><span>0%</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also issue restricted performance stock units with vesting that is contingent on both TSR compared to members of our peer group and continued service. For the market-based restricted performance stock units issued during the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the payouts at vesting which are linearly interpolated between the percentiles specified below are as follows: </span></div><div style="line-height:120%;padding-bottom:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:19%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:22%;"/><td style="width:6%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:22%;"/></tr><tr><td colspan="9" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Payout Schedule</span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Percentile Ranking</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">% of Target Earned</span></div></td></tr><tr><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;">Greater than</span></div></td><td style="vertical-align: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;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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div 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;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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span></div></td></tr><tr><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>50</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="text-align:center;font-size:10pt;"><span 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>100</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="text-align:center;font-size:10pt;"><span 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span></div></td></tr><tr><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>30</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="text-align:center;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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50%</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="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>50</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="text-align:center;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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span></div></td></tr><tr><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;">Less than</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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></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;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—%</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Notwithstanding the foregoing, if our TSR is negative for the performance period, then the vesting percentage shall not exceed </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;">. In addition, we reduce the shares available for grant to cover the potential payout of </span><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">To value these market-based restricted performance stock units, we used a Monte Carlo simulation model on the date of grant. Compensation expense for restricted stock units with performance and market conditions is recognized over the requisite service period using the straight-line method.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The assumptions used to value these market based restricted performance stock units are as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:56%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><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="2" 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</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;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-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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;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-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</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:justify;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.40</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;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.38</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;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.54</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected stock price 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>39.95</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>36.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.99</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>0.00</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>0.00</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>0.00</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="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term (in years)</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.79</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.79</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.79</span></span></div></td><td 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%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our stock incentive plans as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> are summarized as follows (in thousands): </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:29%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Authorized</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Available</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">for Grant</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Options</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Non-vested Restricted Stock and Restricted Stock Units</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options assumed from acquisition</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,227</span></span></div></td><td style="vertical-align: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>296</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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>219</span></span></div></td><td style="vertical-align: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></span><br/></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2006 Incentive Plan</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>71,669</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span></span><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>3,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>34</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2015 Incentive Plan</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>42,731</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>23,145</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>1,077</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>10,355</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total as of December 31, 2019</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116,627</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;border-bottom:3px double #000000;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;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>23,441</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;border-bottom:3px double #000000;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;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>4,946</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;border-bottom:3px double #000000;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;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>10,389</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-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2015 Equity Incentive Plan</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On June 3, 2015, we adopted our 2015 Equity Incentive Plan which replaced the 2006 Incentive Plan. Shares issued under the plan may be authorized and unissued shares or may be issued shares that we have reacquired. Shares covered by awards that are forfeited, canceled or otherwise expire without having been exercised or settled, or that are settled by cash or other non-share consideration, will become available for issuance pursuant to a new award. Shares that are tendered or withheld to pay the exercise price of an award or to satisfy tax withholding obligations will not be available for issuance pursuant to new awards.  Our 2015 Equity Incentive Plan will terminate on June 3, 2025. At </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there are </span><span style="font-family:inherit;font-size:10pt;"><span>23,145</span></span><span style="font-family:inherit;font-size:10pt;"> shares available for future grant under the 2015 Equity Incentive Plan.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The 2015 Equity Incentive Plan permits the grant of stock options, restricted stock, restricted stock units, stock appreciation rights, performance stock, performance units, annual awards, and other awards based on, or related to, shares of our common stock. Options awarded under our 2015 Equity Incentive Plan may be non-qualified stock options or may qualify as incentive stock options under Section 422 of the Internal Revenue Code of 1986, as amended. For purposes of complying with the requirements of Section 162(m) of the Internal Revenue Code of 1986, as amended, the maximum number of shares of common stock that may be subject to stock options, stock appreciation rights, performance-based restricted stock awards, performance-based restricted stock units and performance-based stock awards granted to any participant other than a non-employee director during any calendar year will be limited to </span><span style="font-family:inherit;font-size:10pt;"><span>10,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock for each such award type individually. The maximum number of shares of common stock that may be subject to stock options, stock appreciation rights, restricted stock awards, restricted stock units and stock awards granted to any non-employee director during any calendar year will be limited to </span><span style="font-family:inherit;font-size:10pt;"><span>10,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock for all such award types in the aggregate. Further, the maximum amount that may become payable to any one Participant during any one calendar year under all Cash Performance Awards intended to qualify as “performance-based compensation” under Section 162(m) of the Internal Revenue Code of 1986, as amended, is limited to </span><span style="font-family:inherit;font-size:10pt;"><span>$5,000</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Options</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity and changes related to stock options during the year:</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:43%;"/><td style="width:27%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:26%;"/><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: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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Options Outstanding</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;">  </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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Units</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Exercise Price Per Unit</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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at December 31, 2018</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,935</span></span></div></td><td style="vertical-align: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.79</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options 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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options exercised</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>(948</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>2.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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options canceled</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>(41</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>4.04</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at December 31, 2019</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>4,946</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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.01</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable at December 31, 2019</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,425</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td 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;font-size:10pt;"><span 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>3.73</span></span></div></td><td 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%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There were no options granted in 2019 and 2018. The weighted average exercise price of options granted was </span><span style="font-family:inherit;font-size:10pt;"><span>$6.46</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">. The aggregate intrinsic value of exercised stock options for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$7,616</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$38,248</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$38,958</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.  </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted average grant date fair market value of stock options granted was </span><span style="font-family:inherit;font-size:10pt;"><span>$3.04</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted Stock and Restricted Stock Units</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity and changes related to restricted stock and restricted stock units during the year:</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:43%;"/><td style="width:27%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:26%;"/><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: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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted Stock and Restricted Stock Units Outstanding</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;">  </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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Units</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Grant Date Fair Market Value Per Unit</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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Non-vested at December 31, 2018</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>9,906</span></span></div></td><td style="vertical-align: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>8.81</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock and restricted stock units 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>7,696</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>11.29</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock and restricted stock units 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>(4,917</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>6.69</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock and restricted stock units canceled</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,296</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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.31</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Non-vested at December 31, 2019</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>10,389</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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.58</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%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted average grant date fair market value of restricted stock and restricted stock units granted was </span><span style="font-family:inherit;font-size:10pt;"><span>$11.29</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$10.55</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$6.79</span></span><span style="font-family:inherit;font-size:10pt;"> per unit during the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. The fair value of restricted stock and restricted stock units that vested during the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$32,872</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$44,812</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$41,057</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The aggregate intrinsic value of restricted stock units outstanding was </span><span style="font-family:inherit;font-size:10pt;"><span>$76,986</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Supplemental Information</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total share-based compensation expense recognized for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$45,242</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$33,799</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$37,482</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, which were recorded to cost of services and general and administrative expense in the consolidated statement of income. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, total unamortized share-based compensation was </span><span style="font-family:inherit;font-size:10pt;"><span>$51,602</span></span><span style="font-family:inherit;font-size:10pt;">, accounting for forfeitures when they occur, which is expected to be amortized over the remaining weighted average recognition period of </span><span style="font-family:inherit;font-size:10pt;"><span>2.1</span></span><span style="font-family:inherit;font-size:10pt;"> years. Compensation costs for all share-based awards are amortized on a straight-line basis over the requisite service period. Our current policy is to issue new shares to settle the exercise of stock options and prospectively, the vesting of restricted stock units.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> Information regarding the options outstanding as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> is summarized below: </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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"/></tr><tr><td style="width:15%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;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 colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Options Outstanding</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;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="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Options Exercisable</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Range of</span></div><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Exercise Prices</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Options</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contractual</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Life</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Exercise Price</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Intrinsic</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Value</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Options Vested and Exercisable</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Remaining Contractual Life</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Exercise Price</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Intrinsic</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Value</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;"> </span></div></td><td colspan="2" 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;">(in thousands)</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:8pt;"><span style="font-family:inherit;font-size:8pt;">(in years)</span></div></td><td colspan="2" 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;">(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="2" 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;">(in thousands)</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:8pt;"><span style="font-family:inherit;font-size:8pt;">(in years)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><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;">(in thousands)</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$0.69 to $1.99</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>268</span></span></div></td><td style="vertical-align: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: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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.22</span></span></div></td><td style="vertical-align: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="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: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>264</span></span></div></td><td style="vertical-align: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: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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.22</span></span></div></td><td style="vertical-align: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="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: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$2.00 to $4.00</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,337</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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: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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.41</span></span></div></td><td style="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="3" 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>3,337</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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: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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.41</span></span></div></td><td style="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="3" 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;"> </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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$4.01 to $7.25</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,341</span></span></div></td><td style="vertical-align: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: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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.06</span></span></div></td><td style="vertical-align: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="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: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>824</span></span></div></td><td style="vertical-align: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: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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.83</span></span></div></td><td style="vertical-align: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="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: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="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>4,946</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.13</span></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>4.01</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;"><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>16,804</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>4,425</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.87</span></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>3.73</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;"><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>16,281</span></span></div></td><td 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-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Retirement Plan</span></div><span style="font-family:inherit;font-size:10pt;">In March 2001, we established a 401(k) Retirement Plan, or the Retirement Plan, available to employees who meet the plan’s eligibility requirements. Participants may elect to contribute a percentage of their compensation to the Retirement Plan up to a statutory limit. We may make a contribution to the Retirement Plan in the form of a matching contribution. The employer matching contribution is </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of each employee’s contributions not to exceed </span><span style="font-family:inherit;font-size:10pt;"><span>$6</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. Our expense related to the Retirement Plan was </span><span style="font-family:inherit;font-size:10pt;"><span>$8,750</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$6,756</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$5,411</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span>, respectively. P4Y P10Y P10Y <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value for these options was estimated at the date of grant using a Black-Scholes option-pricing model. The company did not grant options in 2019 and 2018. The assumptions used to value options in 2017 is as follows:</span></div><div style="line-height:120%;padding-bottom:6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:86%;"/><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="2" 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</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:justify;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">1.95-2.18%</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected stock price 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;">46.19-47.59%</span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>0.00</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="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected life (in years)</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.25</span></span></div></td><td 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> 0.0000 P6Y3M 0 For the market-based restricted performance stock units issued during the year ended <span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the payouts at vesting which are linearly interpolated between the percentiles specified below are as follows: </span><div style="line-height:120%;padding-bottom:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:19%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:22%;"/><td style="width:6%;"/><td style="width:21%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:22%;"/></tr><tr><td colspan="9" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Payout Schedule</span></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Percentile Ranking</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">% of Target Earned</span></div></td></tr><tr><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;">Greater than</span></div></td><td style="vertical-align: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;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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div 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;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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span></div></td></tr><tr><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>50</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="text-align:center;font-size:10pt;"><span 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>100</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="text-align:center;font-size:10pt;"><span 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span></div></td></tr><tr><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>30</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="text-align:center;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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50%</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="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>50</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="text-align:center;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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span></div></td></tr><tr><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;">Less than</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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></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;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—%</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.80 2 0.50 0.80 1 2 0.30 0.50 0.50 1 0.30 0 1 2 <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The assumptions used to value these market based restricted performance stock units are as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:56%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><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="2" 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</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;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-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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;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-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</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:justify;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.40</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;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.38</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;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.54</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected stock price 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>39.95</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>36.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.99</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>0.00</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>0.00</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>0.00</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="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term (in years)</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.79</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.79</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.79</span></span></div></td><td 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> 0.0240 0.0238 0.0154 0.3995 0.3672 0.3599 0.0000 0.0000 0.0000 P2Y9M14D P2Y9M14D P2Y9M14D <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our stock incentive plans as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> are summarized as follows (in thousands): </span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:29%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Authorized</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Available</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">for Grant</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Options</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Non-vested Restricted Stock and Restricted Stock Units</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options assumed from acquisition</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,227</span></span></div></td><td style="vertical-align: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>296</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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>219</span></span></div></td><td style="vertical-align: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></span><br/></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2006 Incentive Plan</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>71,669</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span></span><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>3,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>34</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2015 Incentive Plan</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>42,731</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>23,145</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>1,077</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>10,355</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total as of December 31, 2019</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116,627</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;border-bottom:3px double #000000;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;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>23,441</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;border-bottom:3px double #000000;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;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>4,946</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;border-bottom:3px double #000000;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;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>10,389</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> 2227000 296000 219000 71669000 3650000 34000 42731000 23145000 1077000 10355000 116627000 23441000 4946000 10389000 23145000 10000000 10000000 5000000 <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity and changes related to stock options during the year:</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:43%;"/><td style="width:27%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:26%;"/><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: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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Options Outstanding</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;">  </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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Units</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Exercise Price Per Unit</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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at December 31, 2018</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,935</span></span></div></td><td style="vertical-align: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.79</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options 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>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options exercised</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>(948</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>2.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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options canceled</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>(41</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>4.04</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding at December 31, 2019</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>4,946</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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.01</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable at December 31, 2019</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,425</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td 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;font-size:10pt;"><span 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>3.73</span></span></div></td><td 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> 5935000 3.79 0 0 948000 2.62 41000 4.04 4946000 4.01 4425000 3.73 6.46 7616000 38248000 38958000 3.04 <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity and changes related to restricted stock and restricted stock units during the year:</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:43%;"/><td style="width:27%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:26%;"/><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: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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Restricted Stock and Restricted Stock Units Outstanding</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;">  </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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Units</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Grant Date Fair Market Value Per Unit</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;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Non-vested at December 31, 2018</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>9,906</span></span></div></td><td style="vertical-align: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>8.81</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock and restricted stock units 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>7,696</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>11.29</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock and restricted stock units 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>(4,917</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>6.69</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock and restricted stock units canceled</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,296</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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.31</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Non-vested at December 31, 2019</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>10,389</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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.58</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> 9906000 8.81 7696000 11.29 4917000 6.69 2296000 10.31 10389000 10.58 11.29 10.55 6.79 32872000 44812000 41057000 76986000 45242000 33799000 37482000 51602000 P2Y1M6D Information regarding the options outstanding as of <span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> is summarized below: </span><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"/></tr><tr><td style="width:15%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;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 colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Options Outstanding</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;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="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Options Exercisable</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Range of</span></div><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Exercise Prices</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Options</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Remaining</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contractual</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Life</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Exercise Price</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Intrinsic</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Value</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Options Vested and Exercisable</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Remaining Contractual Life</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Exercise Price</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Intrinsic</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Value</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;"> </span></div></td><td colspan="2" 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;">(in thousands)</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:8pt;"><span style="font-family:inherit;font-size:8pt;">(in years)</span></div></td><td colspan="2" 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;">(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="2" 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;">(in thousands)</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:8pt;"><span style="font-family:inherit;font-size:8pt;">(in years)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><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;">(in thousands)</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$0.69 to $1.99</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>268</span></span></div></td><td style="vertical-align: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: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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.22</span></span></div></td><td style="vertical-align: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="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: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>264</span></span></div></td><td style="vertical-align: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: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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.22</span></span></div></td><td style="vertical-align: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="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: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$2.00 to $4.00</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,337</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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: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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.41</span></span></div></td><td style="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="3" 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;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>3,337</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size: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: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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.41</span></span></div></td><td style="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="3" 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;"> </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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$4.01 to $7.25</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,341</span></span></div></td><td style="vertical-align: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: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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.06</span></span></div></td><td style="vertical-align: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="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: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>824</span></span></div></td><td style="vertical-align: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: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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.83</span></span></div></td><td style="vertical-align: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="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: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="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>4,946</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.13</span></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>4.01</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;"><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>16,804</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>4,425</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="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.87</span></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>3.73</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;"><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>16,281</span></span></div></td><td 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> 268000 1.22 264000 1.22 3337000 3.41 3337000 3.41 1341000 6.06 824000 5.83 4946000 P5Y1M17D 4.01 16804000 4425000 P4Y10M13D 3.73 16281000 0.50 6000 8750000 6756000 5411000 <span style="font-family:inherit;font-size:18pt;">Leases</span><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company entered into various non-cancelable operating lease arrangements for certain of our existing office and telecommunications co-location space as well as operating leases for certain equipment. The operating leases expire at various times through 2026, some of which provide the Company options to extend the leases for terms up to 5 years beyond the original term. We are committed to pay a portion of the buildings’ operating expenses as required under the arrangements which we will separate as a non-lease component when readily determinable.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company incurred operating lease expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$14,390</span></span><span style="font-family:inherit;font-size:10pt;">, related to its operating leases and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,272</span></span><span style="font-family:inherit;font-size:10pt;"> of sub-lease income. Under ASC 840, the Company had rent expense net of sub-lease income of </span><span style="font-family:inherit;font-size:10pt;"><span>$22,706</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$11,429</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended December 31, 2018 and 2017, respectively. Additionally, the remaining weighted average lease term for our operating leases was </span><span style="font-family:inherit;font-size:10pt;"><span>6.88 years</span></span><span style="font-family:inherit;font-size:10pt;"> and the weighted average discount rate utilized to measure the Company's operating leases was </span><span style="font-family:inherit;font-size:10pt;"><span>5.18%</span></span><span style="font-family:inherit;font-size:10pt;"> as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow related to the Company's operating leases is as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">The Year Ended</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 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;">Cash paid for amounts included in the measurement of lease liabilities</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>16,972</span></span></div></td><td style="vertical-align: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;">Right-of-use assets obtained in exchange for lease obligations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,718</span></span></div></td><td 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-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maturities of lease liabilities as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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: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>15,017</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,663</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</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,599</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,197</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</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,592</span></span></div></td><td style="vertical-align: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:justify;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>21,178</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 lease payments</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>69,246</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less imputed interest</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>(11,047</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: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>58,199</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%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rental commitments under non-cancelable operating leases in effect as of December 31, 2018 were as follows (as calculated under ASC 840, Leases):</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>17,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:justify;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>14,209</span></span></div></td><td 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:justify;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>10,378</span></span></div></td><td style="vertical-align: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:justify;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>8,206</span></span></div></td><td 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:justify;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>8,154</span></span></div></td><td style="vertical-align: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:justify;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>9,908</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum payments required</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>68,059</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> 14390000 1272 22706000 11429000 P6Y10M17D 0.0518 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow related to the Company's operating leases is as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">The Year Ended</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 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;">Cash paid for amounts included in the measurement of lease liabilities</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>16,972</span></span></div></td><td style="vertical-align: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;">Right-of-use assets obtained in exchange for lease obligations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,718</span></span></div></td><td 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-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;"><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;">Detail of supplemental disclosures for cash flow and non-cash investing and financing information was as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:68%;"/><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: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="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">  </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the years ended December 31,</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:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;">(In thousands)</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</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:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Supplemental disclosures of cash flow information:</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:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cash paid during the periods for:</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: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;">Interest</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>23,006</span></span></div></td><td style="vertical-align: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>14,278</span></span></div></td><td style="vertical-align: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>13,323</span></span></div></td><td style="vertical-align: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: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;">Income taxes</span></div></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>4,365</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>6,644</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>6,760</span></span></div></td><td 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:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Non-cash investing and financing activities:</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: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;">Capital expenditures included in accounts payable and accrued 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: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>1,326</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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: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>1,036</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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: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>2,345</span></span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;">Issuance of shares for asset acquisition</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>3,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="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>—</span></span></div></td><td style="vertical-align: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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></table></div><span style="font-family:inherit;font-size:10pt;"> </span></div> 16972000 7718000 <div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maturities of lease liabilities as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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: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>15,017</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,663</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</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,599</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,197</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</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,592</span></span></div></td><td style="vertical-align: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:justify;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>21,178</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 lease payments</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>69,246</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less imputed interest</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>(11,047</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: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>58,199</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%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 15017000 11663000 7599000 7197000 6592000 21178000 69246000 11047000 58199000 ental commitments under non-cancelable operating leases in effect as of December 31, 2018 were as follows (as calculated under ASC 840, Leases):<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>17,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:justify;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>14,209</span></span></div></td><td 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:justify;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>10,378</span></span></div></td><td style="vertical-align: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:justify;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>8,206</span></span></div></td><td 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:justify;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>8,154</span></span></div></td><td style="vertical-align: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:justify;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>9,908</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total minimum payments required</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>68,059</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 style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 17204000 14209000 10378000 8206000 8154000 9908000 68059000 Property and Equipment<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%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Network equipment and computer hardware</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>88,360</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;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;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>91,901</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:justify;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>37,522</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,464</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer premise equipment</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,022</span></span></div></td><td style="vertical-align: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,280</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture</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>4,113</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>7,616</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="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>158,017</span></span></div></td><td style="vertical-align: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>154,261</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less accumulated 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>(109,646</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>(104,999</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment</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>48,371</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;border-bottom:3px double #000000;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;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>49,262</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:100%;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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Network equipment and computer hardware</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>88,360</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;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;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>91,901</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:justify;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>37,522</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,464</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer premise equipment</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,022</span></span></div></td><td style="vertical-align: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,280</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture</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>4,113</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>7,616</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="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>158,017</span></span></div></td><td style="vertical-align: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>154,261</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less accumulated 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>(109,646</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>(104,999</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment</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>48,371</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;border-bottom:3px double #000000;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;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>49,262</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> 88360000 91901000 37522000 36464000 28022000 18280000 4113000 7616000 158017000 154261000 109646000 104999000 48371000 49262000 Accrued Liabilities<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%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensation and benefits, related taxes and temporary labor</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>40,101</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;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;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>33,249</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,294</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Taxes and fees</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>22,922</span></span></div></td><td style="vertical-align: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>11,189</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Telecommunications</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>21,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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest</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>873</span></span></div></td><td style="vertical-align: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>65</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer credits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,772</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,325</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional fees</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>4,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>2,049</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>871</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,188</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accruals</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,776</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>4,664</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:2px;padding-top:2px;padding-bottom:2px;padding-right: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,589</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;border-bottom:3px double #000000;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;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>87,370</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></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:100%;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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</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;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:10pt;"><span style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensation and benefits, related taxes and temporary labor</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>40,101</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;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;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>33,249</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Marketing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,294</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Taxes and fees</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>22,922</span></span></div></td><td style="vertical-align: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>11,189</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Telecommunications</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>21,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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest</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>873</span></span></div></td><td style="vertical-align: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>65</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer credits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,772</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,325</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Professional fees</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>4,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>2,049</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>871</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,188</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other accruals</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,776</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>4,664</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:2px;padding-top:2px;padding-bottom:2px;padding-right: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,589</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;border-bottom:3px double #000000;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;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>87,370</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> 40101000 33249000 15294000 10238000 22922000 11189000 40498000 21403000 873000 65000 2772000 3325000 4482000 2049000 871000 1188000 9776000 4664000 137589000 87370000 <span style="font-family:inherit;font-size:18pt;">Commitments and Contingencies </span><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Commitments</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Stand-by Letters of Credit</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have stand-by letters of credit totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$1,528</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,516</span></span><span style="font-family:inherit;font-size:10pt;">, as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">End-User Commitments</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are obligated to provide telephone services to our registered end-users. The costs related to the potential utilization of minutes sold are expensed as incurred. Our obligation to provide this service is dependent on the proper functioning of systems controlled by third-party service providers. We do not have a contractual service relationship with some of these providers.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Vendor Commitments</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have several commitments primarily commitments to vendors who will provide local inbound services, provide carrier operation, provide data center with technical supports, provide networks and telephone related services, provide marketing infrastructure and services, provide customer caller ID, provide hardware and software supports, provide web hosting service, provide electricity to our office, provide software maintenance service, and license patents to us. In certain cases, we may terminate these arrangements early upon payment of specified fees. These commitments total </span><span style="font-family:inherit;font-size:10pt;"><span>$94,196</span></span><span style="font-family:inherit;font-size:10pt;"> as of December 31, 2019. Of this total amount, we expect to purchase </span><span style="font-family:inherit;font-size:10pt;"><span>$41,807</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$26,952</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2021</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$21,892</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2022</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$3,545</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;">2023</span><span style="font-family:inherit;font-size:10pt;">, respectively. During the fourth quarter of 2019, the Company executed a contract with a vendor related to co-location and infrastructure services over the next three years which comprises a large portion of the Company's purchase commitments as of December 31, 2019. These amounts do not represent our entire anticipated purchases in the future, but represent only those items for which we are contractually committed. We also purchase products and services as needed with no firm commitment. For this reason, the amounts presented do not provide a reliable indicator of our expected future cash outflows or changes in our expected cash position. </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contingencies</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">From time to time, in addition to those identified below, we are subject to legal proceedings, claims, investigations, and proceedings in the ordinary course of business, including claims of alleged infringement of third-party patents and other intellectual property rights, commercial, employment, and other matters. From time to time, we receive letters or other communications from third parties inviting us to obtain patent licenses that might be relevant to our business or alleging that our services infringe upon third party patents or other intellectual property. In accordance with generally accepted accounting principles, we make a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss or range of loss can be reasonably estimated. These provisions, if any, are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case. Litigation is inherently unpredictable. We believe that we have valid defenses with respect to the legal matters pending against us and are vigorously defending these matters. Given the uncertainty surrounding litigation and our inability to assess the likelihood of a favorable or unfavorable outcome in the matters noted below and our inability to reasonably estimate the amount of loss or range of loss, it is possible that the resolution of one or more of these matters could have a material adverse effect on our condensed consolidated financial position, cash flows or results of operations.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Regulation</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Telephony services are subject to a broad spectrum of state, federal and foreign regulations. Because of the uncertainty over whether VoIP should be treated as a telecommunications or information service, we have been involved in a substantial amount of state and federal regulatory activity. Implementation and interpretation of the existing laws and regulations is ongoing and is subject to litigation by various federal and state agencies and courts. Due to the uncertainty over the regulatory classification of VoIP service, there can be no assurance that we will not be subject to new regulations or existing regulations under new interpretations, and that such change would not introduce material additional costs to our business. The Company continues to monitor federal regulations relating to net neutrality, rural call completion issues, number slamming, 911 access, access to telecommunication equipment and services by persons with disabilities, caller ID services, number portability, unwanted calls to reassigned numbers, and robocalling. As we continue to expand globally, these types of regulations are likely to be similarly enacted and enforced by the local regulatory authorities.    </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-style:italic;">State and Municipal Taxes</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;text-align:justify;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;">In accordance with generally accepted accounting principles, we make a provision for a liability for taxes when it is both probable that a liability has been incurred and the amount of the liability or range of liability can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case. From time to time, we have received inquiries from a number of states and local taxing agencies with respect to the remittance of sales, use, telecommunications, and excise taxes. Several jurisdictions are currently conducting tax audits of the Company's records. While the Company collects or has accrued for taxes that it believes are required to be remitted, it has reviewed its positions in those various jurisdictions as well as other regulatory fees and has established appropriate reserves. As such, we have a reserve of </span><span style="font-family:inherit;font-size:10pt;"><span>$3,175</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span> as our best estimate of the potential tax exposure for any retroactive assessment. 1528000 1516000 94196000 41807000 26952000 21892000 3545000 3175000 <span style="font-family:inherit;font-size:18pt;">Industry Segment and Geographic Information </span><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ASC 280, Segment Reporting, establishes reporting standards for an enterprise's business segments and related disclosures about its products, services, geographic areas and major customers.  Under ASC 280, the method for determining what information to report is based upon the way management organizes the operating segments within the Company for making operating decisions and assessing financial performance. Our chief operating decision-maker reviews revenue and gross margin information for each of our reportable segments, but does not review operating expenses on a segment by segment basis. In addition, with the exception of goodwill and intangible assets, we do not identify or allocate our assets by the reportable segments.</span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Business </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For our Business customers, our Applications Group provides innovative, cloud-based UCaaS and CCaaS solutions, comprised of integrated voice, text, video, data, collaboration, and mobile applications over our flexible, scalable SIP based VoIP network. The API Platform Group also offers CPaaS solutions designed to enhance the way businesses communicate with their customers embedding communications into apps, websites and business processes. Together we have a robust set of product families tailored to serve the full range of the business value chain, from the SMB, market, through mid-market and enterprise markets. We provide customers with multiple deployment options, designed to provide the reliability and quality of service they demand. We provide customers the ability to integrate our cloud communications platform with many cloud-based productivity and CRM solutions, including Google’s G Suite, Zendesk, Salesforce’s Sales Cloud, Oracle, Clio, and other CRM solutions. In combination, our products and services permit our business customers to communicate with their customers and employees through any cloud-connected device, in any place, at any time without the often costly investment required with on-site equipment.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consumer </span></div><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For our Consumer customers, we enable users to access and utilize our UCaaS services and features, via a single “identity,” either a number or user name, regardless of how they are connected to the Internet, including over 3G/4G, LTE, Cable, or DSL broadband networks. This technology enables us to offer our Consumer customers attractively priced voice and messaging services and other features around the world on a variety of devices.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;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;">For our segments we categorize revenues as follows:</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;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;">Services revenues. </span><span style="font-family:inherit;font-size:10pt;">Services revenues consists primarily of revenue attributable to our communication services for Consumer and Software Defined Wide Area Network, or SD-WAN, UCaaS and CPaaS services for Business,</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;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;">Access and product revenues</span><span style="font-family:inherit;font-size:10pt;">. Product revenues include equipment sold to customers, shipping and handling, professional services, and broadband access, as well as revenues associated with providing access services to Business customers. </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;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;">USF revenues. </span><span style="font-family:inherit;font-size:10pt;">USF revenues represent fees passed on to customers to offset required contributions to the USF.</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;">For our segments we categorize cost of revenues as follows:</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;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;">Services cost of revenues. </span><span style="font-family:inherit;font-size:10pt;">Services cost of revenues consists of costs associated with network operations and technical support personnel, communication origination, and termination services provided by third party carriers and excludes depreciation and amortization.</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;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;">Access and product cost of revenues</span><span style="font-family:inherit;font-size:10pt;">. Product cost of revenues includes equipment sold to customers, shipping and handling, professional services, cost of certain products including equipment or services that we give customers as promotions, and broadband access, as well as costs associated with providing access services to Business customers. </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;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;">USF cost of revenues. </span><span style="font-family:inherit;font-size:10pt;">USF cost of revenues represents contributions to the Federal USF and related fees.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Information about our segment results for the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</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:100%;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year ended December 31, 2019</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Business</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consumer</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;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;font-weight:bold;">Revenues</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service revenues</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>719,514</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>340,462</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>1,059,976</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Access and product revenues (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>46,232</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>264</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>46,496</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service, access and product revenues</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>765,746</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>340,726</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,106,472</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">USF revenues</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>38,134</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>44,740</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>82,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: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;font-weight:bold;">Total revenues</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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>803,880</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>385,466</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,189,346</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:20px;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:20px;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:20px;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:20px;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:20px;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:20px;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;font-weight:bold;">Cost of revenues</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost of revenues (2)</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>336,045</span></span></div></td><td style="vertical-align: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,677</span></span></div></td><td style="vertical-align: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>370,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></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Access and product cost of revenues (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>53,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><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>4,033</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>57,488</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service, access and product cost of revenues</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>389,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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>38,710</span></span></div></td><td style="vertical-align: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>428,210</span></span></div></td><td style="vertical-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">USF cost of revenues</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>38,134</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,740</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>82,874</span></span></div></td><td 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;">Total cost of revenues</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>427,634</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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 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>83,450</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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 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>511,084</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><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;font-weight:bold;">Segment gross margin</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service margin</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>383,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>305,785</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>689,254</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Access and product margin</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,223</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,769</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(10,992</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:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross margin ex-USF (Service, access and product margin)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>376,246</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>302,016</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>678,262</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">USF margin</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;background-color:#cceeff;padding-left: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;font-weight:bold;">Segment gross margin</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>376,246</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;border-bottom:3px double #000000;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;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>302,016</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;border-bottom:3px double #000000;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;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>678,262</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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment gross margin %</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:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service margin %</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>53.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>89.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>65.0</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: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;">Gross margin ex-USF (Service, access and product margin) %</span></div></td><td style="vertical-align:bottom;border-bottom:1px dotted #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>49.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px dotted #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 dotted #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>88.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px dotted #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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61.3</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;font-weight:bold;">Segment gross margin %</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>46.8</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;border-bottom:3px double #000000;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;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>78.4</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;border-bottom:3px double #000000;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;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>57.0</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%;padding-top:6px;text-align:center;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;">(1) Includes customer premise equipment, access, professional services, and shipping and handling.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2) Excludes depreciation and amortization of </span><span style="font-family:inherit;font-size:10pt;"><span>$33,484</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$4,683</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$38,167</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year ended December 31, 2018</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Business</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consumer</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;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;font-weight:bold;">Revenues</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service revenues</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>526,707</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>394,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 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>921,096</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Access and product revenues (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>50,068</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>559</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>50,627</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service, access and product revenues</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>576,775</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>394,948</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>971,723</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">USF revenues</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>31,369</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>45,690</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>77,059</span></span></div></td><td style="vertical-align: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;font-weight:bold;">Total revenues</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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>608,144</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>440,638</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,048,782</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:20px;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:20px;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:20px;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:20px;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:20px;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:20px;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;font-weight:bold;">Cost of revenues</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost of revenues (2)</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>239,096</span></span></div></td><td style="vertical-align: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>47,439</span></span></div></td><td style="vertical-align: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>286,535</span></span></div></td><td style="vertical-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Access and product cost of revenues (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>58,081</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,289</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>63,370</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service, access and product cost of revenues</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>297,177</span></span></div></td><td style="vertical-align: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,728</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>349,905</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">USF cost of revenues</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,374</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,716</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>77,090</span></span></div></td><td 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;">Total cost of revenues</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>328,551</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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 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>98,444</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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 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>426,995</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><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;font-weight:bold;">Segment gross margin</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service margin</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>287,611</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>346,950</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>634,561</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Access and product margin</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,013</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(4,730</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(12,743</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:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross margin ex-USF (Service, access and product margin)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>279,598</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>342,220</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>621,818</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">USF margin</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>(5</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(26</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>(31</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;font-weight:bold;">Segment gross margin</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>279,593</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;border-bottom:3px double #000000;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;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>342,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><td style="vertical-align:bottom;border-bottom:3px double #000000;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;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>621,787</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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment gross margin %</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:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service margin %</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>54.6</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>88.0</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>68.9</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: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;">Gross margin ex-USF (Service, access and product margin) %</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>48.5</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>86.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>64.0</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;font-weight:bold;">Segment gross margin %</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>46.0</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;border-bottom:3px double #000000;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;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>77.7</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;border-bottom:3px double #000000;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;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>59.3</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%;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;">(1) Includes customer premise equipment, access, and shipping and handling.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2) Excludes depreciation and amortization of </span><span style="font-family:inherit;font-size:10pt;"><span>$22,554</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$5,200</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$27,754</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year ended December 31, 2017</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Business</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consumer</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;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;font-weight:bold;">Revenues</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service revenues</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>417,118</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>454,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 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>871,458</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Access and product revenues (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>54,971</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>55,496</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service, access and product revenues</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>472,089</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>454,865</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>926,954</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">USF revenues</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>26,833</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>48,499</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>75,332</span></span></div></td><td style="vertical-align: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;font-weight:bold;">Total revenues</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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>498,922</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>503,364</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,002,286</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:20px;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:20px;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:20px;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:20px;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:20px;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:20px;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;font-weight:bold;">Cost of revenues</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost of revenues (2)</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>184,054</span></span></div></td><td style="vertical-align: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>80,454</span></span></div></td><td style="vertical-align: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>264,508</span></span></div></td><td style="vertical-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Access and product cost of revenues (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>57,906</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>7,208</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>65,114</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service and product cost of revenues</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>241,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>87,662</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>329,622</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">USF cost of revenues</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>26,833</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>48,499</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>75,332</span></span></div></td><td 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;">Total cost of revenues</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>268,793</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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 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>136,161</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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 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>404,954</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><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;font-weight:bold;">Segment gross margin</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service margin</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,064</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>373,886</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>606,950</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Access and product margin</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,935</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(6,683</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,618</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:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross margin ex-USF (Service, access and product margin)</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>230,129</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;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;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>367,203</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;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;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>597,332</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">USF margin</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;background-color:#cceeff;padding-left: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;font-weight:bold;">Segment gross margin</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>230,129</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;border-bottom:3px double #000000;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;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>367,203</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;border-bottom:3px double #000000;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;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>597,332</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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment gross margin %</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:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service margin %</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>55.9</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>82.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>69.6</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: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;">Gross margin ex-USF (Service, access and product margin) %</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>48.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>80.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>64.4</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;font-weight:bold;">Segment gross margin %</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>46.1</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;border-bottom:3px double #000000;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;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>72.9</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;border-bottom:3px double #000000;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;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>59.6</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%;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;">(1) Includes customer premise equipment, access, and shipping and handling.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2) Excludes depreciation and amortization of </span><span style="font-family:inherit;font-size:10pt;"><span>$20,100</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$7,208</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$27,308</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of the total of the reportable segments' gross margin to consolidated income before provision for income taxes is as follows:</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="10" 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;font-weight:bold;">Years Ended December 31,</span></div></td><td style="vertical-align:bottom;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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</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;font-weight:bold;">Total reportable gross margin</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>678,262</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>621,787</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>597,332</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</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>363,111</span></span></div></td><td style="vertical-align: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>311,433</span></span></div></td><td style="vertical-align: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>313,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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Engineering and development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,460</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,139</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>29,630</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</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>152,672</span></span></div></td><td style="vertical-align: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>135,324</span></span></div></td><td style="vertical-align: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>122,537</span></span></div></td><td style="vertical-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,980</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,523</span></span></div></td><td 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;">Income from operations</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>6,763</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;border-bottom:3px double #000000;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;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,911</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;border-bottom:3px double #000000;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;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>59,391</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><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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest 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>(32,821</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>(15,068</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,868</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income (expense), 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>(50</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>(318</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,270</span></span></div></td><td 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;">Income 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>(26,108</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;border-bottom:3px double #000000;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;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>36,525</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;border-bottom:3px double #000000;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;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>45,793</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%;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Information about our operations by geographic location is as follows:</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:100%;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:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td colspan="10" 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;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenues:</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;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;"><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>855,255</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>825,721</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>851,413</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Canada</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>26,696</span></span></div></td><td style="vertical-align: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>27,267</span></span></div></td><td style="vertical-align: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>30,252</span></span></div></td><td style="vertical-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United Kingdom</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,723</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>49,430</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,309</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Countries </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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>240,672</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>146,364</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>92,312</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:2px;padding-top:2px;padding-bottom:2px;padding-right: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>1,189,346</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>1,048,782</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>1,002,286</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%;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1) No individual other international country represented greater than </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> of total revenue during the periods presented.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-lived 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></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;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;"><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>640,277</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>596,820</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;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>299,660</span></span></div></td><td style="vertical-align: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>366,594</span></span></div></td><td style="vertical-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Israel</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,609</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,688</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="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>941,546</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>965,102</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%;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Information about our segment results for the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> were as follows:</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:100%;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year ended December 31, 2019</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Business</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consumer</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;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;font-weight:bold;">Revenues</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service revenues</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>719,514</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>340,462</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>1,059,976</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Access and product revenues (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>46,232</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>264</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>46,496</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service, access and product revenues</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>765,746</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>340,726</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,106,472</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">USF revenues</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>38,134</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>44,740</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>82,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: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;font-weight:bold;">Total revenues</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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>803,880</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>385,466</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,189,346</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:20px;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:20px;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:20px;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:20px;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:20px;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:20px;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;font-weight:bold;">Cost of revenues</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost of revenues (2)</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>336,045</span></span></div></td><td style="vertical-align: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,677</span></span></div></td><td style="vertical-align: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>370,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></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Access and product cost of revenues (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>53,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><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>4,033</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>57,488</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service, access and product cost of revenues</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>389,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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>38,710</span></span></div></td><td style="vertical-align: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>428,210</span></span></div></td><td style="vertical-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">USF cost of revenues</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>38,134</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,740</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>82,874</span></span></div></td><td 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;">Total cost of revenues</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>427,634</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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 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>83,450</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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 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>511,084</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><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;font-weight:bold;">Segment gross margin</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service margin</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>383,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>305,785</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>689,254</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Access and product margin</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,223</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,769</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(10,992</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:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross margin ex-USF (Service, access and product margin)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>376,246</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>302,016</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>678,262</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">USF margin</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;background-color:#cceeff;padding-left: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;font-weight:bold;">Segment gross margin</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>376,246</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;border-bottom:3px double #000000;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;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>302,016</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;border-bottom:3px double #000000;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;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>678,262</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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment gross margin %</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:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service margin %</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>53.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>89.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>65.0</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: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;">Gross margin ex-USF (Service, access and product margin) %</span></div></td><td style="vertical-align:bottom;border-bottom:1px dotted #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>49.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px dotted #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 dotted #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>88.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px dotted #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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61.3</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;font-weight:bold;">Segment gross margin %</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>46.8</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;border-bottom:3px double #000000;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;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>78.4</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;border-bottom:3px double #000000;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;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>57.0</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%;padding-top:6px;text-align:center;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;">(1) Includes customer premise equipment, access, professional services, and shipping and handling.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2) Excludes depreciation and amortization of </span><span style="font-family:inherit;font-size:10pt;"><span>$33,484</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$4,683</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$38,167</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year ended December 31, 2018</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Business</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consumer</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;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;font-weight:bold;">Revenues</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service revenues</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>526,707</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>394,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 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>921,096</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Access and product revenues (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>50,068</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>559</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>50,627</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service, access and product revenues</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>576,775</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>394,948</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>971,723</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">USF revenues</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>31,369</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>45,690</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>77,059</span></span></div></td><td style="vertical-align: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;font-weight:bold;">Total revenues</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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>608,144</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>440,638</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,048,782</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:20px;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:20px;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:20px;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:20px;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:20px;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:20px;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;font-weight:bold;">Cost of revenues</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost of revenues (2)</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>239,096</span></span></div></td><td style="vertical-align: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>47,439</span></span></div></td><td style="vertical-align: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>286,535</span></span></div></td><td style="vertical-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Access and product cost of revenues (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>58,081</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,289</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>63,370</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service, access and product cost of revenues</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>297,177</span></span></div></td><td style="vertical-align: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,728</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>349,905</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">USF cost of revenues</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,374</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,716</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>77,090</span></span></div></td><td 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;">Total cost of revenues</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>328,551</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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 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>98,444</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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 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>426,995</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><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;font-weight:bold;">Segment gross margin</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service margin</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>287,611</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>346,950</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>634,561</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Access and product margin</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,013</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(4,730</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(12,743</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:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross margin ex-USF (Service, access and product margin)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>279,598</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>342,220</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>621,818</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">USF margin</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>(5</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(26</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>(31</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;font-weight:bold;">Segment gross margin</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>279,593</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;border-bottom:3px double #000000;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;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>342,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><td style="vertical-align:bottom;border-bottom:3px double #000000;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;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>621,787</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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment gross margin %</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:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service margin %</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>54.6</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>88.0</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>68.9</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: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;">Gross margin ex-USF (Service, access and product margin) %</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>48.5</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>86.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>64.0</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;font-weight:bold;">Segment gross margin %</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>46.0</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;border-bottom:3px double #000000;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;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>77.7</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;border-bottom:3px double #000000;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;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>59.3</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%;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;">(1) Includes customer premise equipment, access, and shipping and handling.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2) Excludes depreciation and amortization of </span><span style="font-family:inherit;font-size:10pt;"><span>$22,554</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$5,200</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$27,754</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year ended December 31, 2017</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Business</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Consumer</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;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;font-weight:bold;">Revenues</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service revenues</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>417,118</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>454,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 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>871,458</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Access and product revenues (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>54,971</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>55,496</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service, access and product revenues</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>472,089</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>454,865</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>926,954</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">USF revenues</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>26,833</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>48,499</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>75,332</span></span></div></td><td style="vertical-align: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;font-weight:bold;">Total revenues</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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>498,922</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>503,364</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,002,286</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:20px;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:20px;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:20px;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:20px;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:20px;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:20px;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;font-weight:bold;">Cost of revenues</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost of revenues (2)</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>184,054</span></span></div></td><td style="vertical-align: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>80,454</span></span></div></td><td style="vertical-align: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>264,508</span></span></div></td><td style="vertical-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Access and product cost of revenues (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>57,906</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>7,208</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>65,114</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service and product cost of revenues</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>241,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>87,662</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>329,622</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">USF cost of revenues</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>26,833</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>48,499</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>75,332</span></span></div></td><td 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;">Total cost of revenues</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>268,793</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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 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>136,161</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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 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>404,954</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><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;font-weight:bold;">Segment gross margin</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service margin</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,064</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>373,886</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>606,950</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Access and product margin</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,935</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(6,683</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,618</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:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross margin ex-USF (Service, access and product margin)</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>230,129</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;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;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>367,203</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;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;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>597,332</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">USF margin</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;background-color:#cceeff;padding-left: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;font-weight:bold;">Segment gross margin</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>230,129</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;border-bottom:3px double #000000;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;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>367,203</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;border-bottom:3px double #000000;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;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>597,332</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%;padding-top:6px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment gross margin %</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:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service margin %</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>55.9</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>82.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>69.6</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: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;">Gross margin ex-USF (Service, access and product margin) %</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>48.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>80.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>64.4</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;font-weight:bold;">Segment gross margin %</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>46.1</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;border-bottom:3px double #000000;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;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>72.9</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;border-bottom:3px double #000000;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;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>59.6</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%;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;">(1) Includes customer premise equipment, access, and shipping and handling.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2) Excludes depreciation and amortization of </span><span style="font-family:inherit;font-size:10pt;"><span>$20,100</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$7,208</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$27,308</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of the total of the reportable segments' gross margin to consolidated income before provision for income taxes is as follows:</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="10" 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;font-weight:bold;">Years Ended December 31,</span></div></td><td style="vertical-align:bottom;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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</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;font-weight:bold;">Total reportable gross margin</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>678,262</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>621,787</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>597,332</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing</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>363,111</span></span></div></td><td style="vertical-align: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>311,433</span></span></div></td><td style="vertical-align: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>313,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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Engineering and development</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,460</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,139</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>29,630</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative</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>152,672</span></span></div></td><td style="vertical-align: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>135,324</span></span></div></td><td style="vertical-align: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>122,537</span></span></div></td><td style="vertical-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,980</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,523</span></span></div></td><td 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;">Income from operations</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>6,763</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;border-bottom:3px double #000000;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;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,911</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;border-bottom:3px double #000000;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;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>59,391</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><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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest 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>(32,821</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>(15,068</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,868</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income (expense), 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>(50</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>(318</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,270</span></span></div></td><td 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;">Income 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>(26,108</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;border-bottom:3px double #000000;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;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>36,525</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;border-bottom:3px double #000000;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;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>45,793</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> 719514000 340462000 1059976000 46232000 264000 46496000 765746000 340726000 1106472000 38134000 44740000 82874000 803880000 385466000 1189346000 336045000 34677000 370722000 53455000 4033000 57488000 389500000 38710000 428210000 38134000 44740000 82874000 427634000 83450000 511084000 383469000 305785000 689254000 -7223000 -3769000 -10992000 376246000 302016000 678262000 0 0 0 376246000 302016000 678262000 0.533 0.898 0.650 0.491 0.886 0.613 0.468 0.784 0.570 33484000 4683000 38167000 526707000 394389000 921096000 50068000 559000 50627000 576775000 394948000 971723000 31369000 45690000 77059000 608144000 440638000 1048782000 239096000 47439000 286535000 58081000 5289000 63370000 297177000 52728000 349905000 31374000 45716000 77090000 328551000 98444000 426995000 287611000 346950000 634561000 -8013000 -4730000 -12743000 279598000 342220000 621818000 -5000 -26000 -31000 279593000 342194000 621787000 0.546 0.880 0.689 0.485 0.866 0.640 0.460 0.777 0.593 22554000 5200000 27754000 417118000 454340000 871458000 54971000 525000 55496000 472089000 454865000 926954000 26833000 48499000 75332000 498922000 503364000 1002286000 184054000 80454000 264508000 57906000 7208000 65114000 241960000 87662000 329622000 26833000 48499000 75332000 268793000 136161000 404954000 233064000 373886000 606950000 -2935000 -6683000 -9618000 230129000 367203000 597332000 0 0 0 230129000 367203000 597332000 0.559 0.823 0.696 0.487 0.807 0.644 0.461 0.729 0.596 20100000 7208000 27308000 678262000 621787000 597332000 363111000 311433000 313251000 69460000 52139000 29630000 152672000 135324000 122537000 86256000 70980000 72523000 6763000 51911000 59391000 32821000 15068000 14868000 -50000 -318000 1270000 -26108000 36525000 45793000 <div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Information about our operations by geographic location is as follows:</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:100%;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:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td colspan="10" 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;font-weight:bold;">For the years ended December 31,</span></div></td><td style="vertical-align:bottom;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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">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="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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenues:</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;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;"><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>855,255</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>825,721</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>851,413</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Canada</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>26,696</span></span></div></td><td style="vertical-align: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>27,267</span></span></div></td><td style="vertical-align: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>30,252</span></span></div></td><td style="vertical-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United Kingdom</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,723</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>49,430</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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,309</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Countries </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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>240,672</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>146,364</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>92,312</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:2px;padding-top:2px;padding-bottom:2px;padding-right: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>1,189,346</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>1,048,782</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>1,002,286</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%;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1) No individual other international country represented greater than </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> of total revenue during the periods presented.</span></div> 855255000 825721000 851413000 26696000 27267000 30252000 66723000 49430000 28309000 240672000 146364000 92312000 1189346000 1048782000 1002286000 <div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><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: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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;border-bottom:1px solid #000000;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-lived 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></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;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;"><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>640,277</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>596,820</span></span></div></td><td 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;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>299,660</span></span></div></td><td style="vertical-align: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>366,594</span></span></div></td><td style="vertical-align: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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Israel</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,609</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,688</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="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>941,546</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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>965,102</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> 640277000 596820000 299660000 366594000 1609000 1688000 941546000 965102000 <span style="font-family:inherit;font-size:18pt;">Cash Flow Information </span><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;">Detail of supplemental disclosures for cash flow and non-cash investing and financing information was as follows:</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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:68%;"/><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: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="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">  </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the years ended December 31,</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:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;">(In thousands)</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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">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="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:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</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:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Supplemental disclosures of cash flow information:</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:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Cash paid during the periods for:</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: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;">Interest</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>23,006</span></span></div></td><td style="vertical-align: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>14,278</span></span></div></td><td style="vertical-align: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>13,323</span></span></div></td><td style="vertical-align: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: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;">Income taxes</span></div></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>4,365</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>6,644</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>6,760</span></span></div></td><td 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:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Non-cash investing and financing activities:</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: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;">Capital expenditures included in accounts payable and accrued 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: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>1,326</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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: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>1,036</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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: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>2,345</span></span></div></td><td 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:9pt;"><span style="font-family:inherit;font-size:9pt;">Issuance of shares for asset acquisition</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>3,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="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>—</span></span></div></td><td style="vertical-align: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:9pt;"><span style="font-family:inherit;font-size:9pt;"><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></table></div> 23006000 14278000 13323000 4365000 6644000 6760000 1326000 1036000 2345000 3000000 0 0 <span style="font-family:inherit;font-size:18pt;">Quarterly Financial Information (Unaudited) </span><div style="line-height:120%;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Refer to Note 12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Acquisition and Dispositions</span><span style="font-family:inherit;font-size:10pt;"> for a description of the effect of unusual or infrequently occurring events during the quarterly periods. Summarized unaudited quarterly financial data is as follows:</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:11%;"/><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%;"/><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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom: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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">March 31,</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30,</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30,</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31,</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;font-weight:bold;">Year Ended 2019</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 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 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 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</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>279,541</span></span></div></td><td style="vertical-align: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: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>297,584</span></span></div></td><td style="vertical-align: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: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>302,534</span></span></div></td><td style="vertical-align: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: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>309,687</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Loss) income from operations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,592</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 colspan="2" style="vertical-align:bottom;padding-left: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</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 colspan="2" style="vertical-align:bottom;padding-left: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,547</span></span></div></td><td style="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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,975</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net (loss) income</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>(534</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 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>4,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 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>(21,097</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 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,375</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Loss) earnings per common share:</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 colspan="3" 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;"> </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:left;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: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;">Basic earnings per share</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 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></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;">Basic earnings per share</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;"><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>0.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="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: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>(0.09</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;"><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>(0.01</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;">Diluted earnings per share</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 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></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;">Diluted earnings per share</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;"><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>0.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="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: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>(0.09</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;"><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>(0.01</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="overflow:hidden;height:17px;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:17px;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:17px;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:17px;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:17px;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended 2018</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 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 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 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</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>253,573</span></span></div></td><td style="vertical-align: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: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>259,875</span></span></div></td><td style="vertical-align: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: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>261,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;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>273,803</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income from operations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,668</span></span></div></td><td style="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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,375</span></span></div></td><td style="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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,847</span></span></div></td><td style="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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,021</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income (loss)</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,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 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,559</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left: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,588</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left: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,943</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings (loss) per common share:</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 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 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 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;">Basic earnings (loss) per share</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 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></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;">Basic earnings (loss) per share</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>0.11</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="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: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>0.04</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="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: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>0.04</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="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: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>(0.03</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;">Diluted earnings (loss) per share</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 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></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;">Diluted earnings (loss) per share</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>0.10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="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: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>0.03</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="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: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>0.04</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="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: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>(0.03</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;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:11%;"/><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%;"/><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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom: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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">March 31,</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June 30,</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September 30,</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:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31,</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;font-weight:bold;">Year Ended 2019</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 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 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 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</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>279,541</span></span></div></td><td style="vertical-align: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: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>297,584</span></span></div></td><td style="vertical-align: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: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>302,534</span></span></div></td><td style="vertical-align: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: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>309,687</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(Loss) income from operations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,592</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 colspan="2" style="vertical-align:bottom;padding-left: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</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 colspan="2" style="vertical-align:bottom;padding-left: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,547</span></span></div></td><td style="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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,975</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net (loss) income</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>(534</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 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>4,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 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>(21,097</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 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,375</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(Loss) earnings per common share:</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 colspan="3" 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;"> </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:left;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: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;">Basic earnings per share</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 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></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;">Basic earnings per share</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;"><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>0.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="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: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>(0.09</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;"><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>(0.01</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;">Diluted earnings per share</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 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></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;">Diluted earnings per share</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;"><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>0.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="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: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>(0.09</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;"><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>(0.01</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="overflow:hidden;height:17px;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:17px;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:17px;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:17px;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:17px;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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended 2018</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 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 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 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue</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>253,573</span></span></div></td><td style="vertical-align: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: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>259,875</span></span></div></td><td style="vertical-align: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: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>261,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;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>273,803</span></span></div></td><td style="vertical-align: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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income from operations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,668</span></span></div></td><td style="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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,375</span></span></div></td><td style="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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,847</span></span></div></td><td style="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:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,021</span></span></div></td><td 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:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income (loss)</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,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 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,559</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left: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,588</span></span></div></td><td style="vertical-align: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;background-color:#cceeff;padding-left: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,943</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings (loss) per common share:</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 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 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 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;">Basic earnings (loss) per share</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 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></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;">Basic earnings (loss) per share</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>0.11</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="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: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>0.04</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="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: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>0.04</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="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: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>(0.03</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;">Diluted earnings (loss) per share</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 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></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;">Diluted earnings (loss) per share</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>0.10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="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: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>0.03</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="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: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>0.04</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="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: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>(0.03</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;"> </span></div> 279541000 297584000 302534000 309687000 -2592000 -167000 5547000 3975000 -534000 4524000 -21097000 -2375000 0 0.02 -0.09 -0.01 0 0.02 -0.09 -0.01 253573000 259875000 261531000 273803000 17668000 13375000 14847000 6021000 24524000 8559000 9588000 -6943000 0.11 0.04 0.04 -0.03 0.10 0.03 0.04 -0.03 XML 94 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Share Antidilutive Securities (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Earnings per share, antidilutive securities:      
Antidilutive securities excluded from earnings per common share 15,335 4,448 22,376
Restricted stock units      
Earnings per share, antidilutive securities:      
Antidilutive securities excluded from earnings per common share 10,389 3,285 11,928
Employee stock options      
Earnings per share, antidilutive securities:      
Antidilutive securities excluded from earnings per common share 4,946 1,163 10,448
XML 95 R92.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Stock Benefit Plans - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based compensation:      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 0.00%   0.00%
Award expiration period 10 years    
Vesting percentage 100.00%    
Shares Authorized 116,627,000    
Maximum awards paid annually $ 5,000,000    
Shares Available for Grant 23,441,000    
Stock options granted, weighted average exercise price (USD per share) $ 0   $ 6.46
Restricted stocks and restricted stock units, granted, weighted average exercise price (USD per share) $ 11.29 $ 10.55 $ 6.79
Stock options, exercises in period, aggregate intrinsic value $ 7,616,000 $ 38,248,000 $ 38,958,000
Restricted stocks and restricted stock units, exercised, aggregate intrinsic value 32,872,000 $ 44,812,000 $ 41,057,000
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested 76,986,000    
Stock options, grants in period, weighted average grant date fair value (USD per share)     $ 3.04
Total unamortized share-based compensation $ 51,602,000    
Total unamortized share-based compensation, period for recognition 2 years 1 month 6 days    
Maximum employer contribution percentage 50.00% 50.00% 50.00%
Annual contribution limit per employee $ 6,000 $ 6,000 $ 6,000
Retirement plan expense $ 8,750,000 $ 6,756,000 $ 5,411,000
Restricted stock and restricted stock units      
Share-based compensation:      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 0.00% 0.00% 0.00%
Vesting percentage 200.00%    
Selling, general and administrative expense      
Share-based compensation:      
Share-based compensation expense $ 45,242,000 $ 33,799,000 $ 37,482,000
2006 Incentive Plan      
Share-based compensation:      
Shares Authorized 71,669,000    
Shares Available for Grant    
2015 Incentive Plan      
Share-based compensation:      
Shares Authorized 42,731,000    
Shares Available for Grant 23,145,000    
Minimum      
Share-based compensation:      
Award vesting period 3 years    
Award expiration period 5 years    
Maximum      
Share-based compensation:      
Award vesting period 4 years    
Award expiration period 10 years    
Maximum | Stock option and stock appreciation rights      
Share-based compensation:      
Shares Authorized 10,000,000    
Director [Member] | Maximum | Stock option and stock appreciation rights      
Share-based compensation:      
Shares Authorized 10,000,000    
ZIP 96 0001272830-20-000049-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001272830-20-000049-xbrl.zip M4$L#!!0 ( #&F5%"[EXS2=R] M:7>C2)HH_'GNK^!USYW;?8Z=R2[(K,Y[ *%L=V?:+MM9-7V_],$0LNA$H&*Q MK?GU[_-$L$D&R9(E6PLUTVD; HAG7R/BE__[- ZX!Q(G?A3^]43XP)]P)'0C MSP_O_WKRXW9PIIW\WR__ZY?_[^SLO\WK;UP_^>>Y?/GY\?'S\\"A]B.+[CX*NZQ^?<,P) M&_0I<4?$B_RS(?'"*"7E0T,GN:./>'[R<6[01Y$7]#->.).$XC7#Y,P/4Q*3 M)&U^16U P^/)<'+FWT7/'TW2\[./B0$/?# M??3P,;^)CPESCZ63>,%S^=WB?_@";?8%;A;'P'S3,R!Q^XOF1S4 $!"G&/Q3L,#]YD3-S^ =QH>B+/FX7'6A'[$E!,$"_ (=XO_-> 1H$Q: MX4]:^,0-8K* 4^CMAD=])_*;OX5WFKX%?D@J^FDT6>5[X^-_?O]T M1<8.BEKJA"XIT4G\Q;Q5&] D0$DDBT)OYL/T\?S3TL=\1/6]24Q<]#Y:G]$_ MYN3_6 V>E<#6R9:W&R0O;M$,<9-B0&E,IY,F]BQO-1DJ B/:/L/ :U!!;H/A MR)60VV0T9DQX*R[F1RUZT7)OH5DUS7P#J/6"F<"HAA$;O]JD@4NI%!;(<(L Q;.VB21W6MU>IHF6#H]31,EXW^WF'>\T_0= MF$"2329N^_SH[:9O_9'YZ;3E:_1>D^P_M2%0 ,49!GY(,&RLIM=XUZ250&]"'-C^ ML>H^Q?3LPZ,V'(P:48!S:(])[YK8$AR'=L^GU>UIB9B\IGB)M&E3TJA-ZWY_ MNSF9'=2DO'*?+XK(8YH<7_:'9\FB3L<\GV7@4!2V/S@U: MX*6)BYTTL!1[M"9R[%@-VUV2Y,".U.+JL!C2DK=#A6AQ4UD>T M:^N%4Y@=TX#?V&T!&6XT*8XVO='(^\/)6>8N3._0VTV*.&O)[L"-9A/9:AZ; MG.9)\\N=)@\;U41,_ 5.%-YMMG#CJ,D[S&T"-3:FJRM=K3E8]DY79 MB!)OWSD)J7_)#;VAWV(BJ_N-?F_+0TV#RT!F>=#5GA7P6C/*[&8S"8:CH,5L MY#>;7'S=8FNI) MO-^D(9-H.&Q1DGBK)>9;\I%02S\A=(T'P2J/3+ MTF34(@ZU$2TJLIVOVG+7HBG9O48')HDF M+:J+W6O,_@P)2C]I17T>%I<#RSFVANZM 7ON!;2Z!RU)K9;(H[RU(#Q86C=H MSFF$)%V&#QCR3*J7"'43^H.P+>ZAMYH"V!82ITUX*/RNA4Y9LUZLJ@)+4I?M MT17P3"L:5>2H&1NS"'_-V$/%OE#KMT#6HM3"1J4&EKC=ERCN-AE ?_C0E@3 M6\VA%LC84XO@%W=;[$I3AJI 7W.&"N;^\$<[7 ]_M*:;&L*Z*MG4%-91,[/8 MVU[D:2_RL!L\ZS:OJMF;&A&W+5#$6TVDC=PVWQ+N-%K&!JO!3&)C>(/%ED4N M5W,1WP_=U'EJ 9W>:WAH,FE)B,&-!8IU:FS9E,4S46V(&9?% MX[69S'$V*SRW.M7-L0EI\PI(HTN !=46+,&=C\]+J[YSWU8-@CM-/.>T9)WA M1C/U6JG60*W4;_-,BCM-<:E+6AP[O+/ LA+D]JO(#UNJ(,WC6AQ@;RZ6+FTE MNUD:L!;MTUA12)I* U21-!<%4!DY-&NW6DHK)O=1BR&FMUHB"C=HZW-A-QM5:DN6%&ZT)D46 MI42:P^I[TJ8RZ;U%T6-KE;0^HLG1(O=+JN:Y*WU?+[<]W,\\\!"%SCWY4"!# M$&L3;,M4-1EM*D)IHWPI3+[2DR__ZS]^&1''@Y__\>RO_YZDI*G]"-K(/Q('TS]-"!?BL[%7SZRO^'5'_-W_W(7>=,O MOWC^ Y>DTP"(.827G0V=L1],/]WZ8Y)P%^21NX[&3OB9WDO\_R&?!'Z2?H9) MUI\$>">!,\50DYQ\^<5_^H0?(3'[U?<\$M)?X?X%"S+9S)_2:_3.!WW$U*_R M/V_[)USHC/&-Q/]DP,P]G/T@<.Y/.!]H.'#<]*S74WA=E66C;^EFW]9Y095U M0194P[9$59#/'G^>O6C@"<=LY5]/P+A^NHN #YQPZ 0) $%__/)Q9M)KP MO%8Z\!/7"?Y)G-@.O3XP6@T<45540=0U4S$E71O [T(Q2]/2!*,$9]G DR]G M9X((W/;Z:1=\P^9]!8]%W@"N);5YZ[QFZ\9 DDU1[EFJKDF&FD]G8"F:69UB8L6ZHFBI8H]RU9L51>TRVMF(4'LB9K$MTQ[$,.+P&GD/ @WQ@Y:D#/IA,M"GX&0)=[)+$SGZ(3]*A< Y3[& M)R,(HD=,D@VBN!]E=^DP"PR7>N3)-7&)_^#]I%;!+!IY\D109%&H):0':ZT#5-PBJT9,40[5U@5<,K2=K2E_/ M(9#LOJ%6H"X9>/)%D75YXZ V4-5R)G[J!& /"L:3[*4Q#?1,'UT8@(09^,L M0.MI8!K"_Q\:?=0UG F,J6BV9@STWD 2=144& -#4?IFO])P2P:>?!%X7NOQ M;T'<5T$,LY1Z/5%1!YIM]'A=[O?-@D=MK2^6$"\;B!"+@B2M!O'YQ6 69-#@ M-R.8^0N)'8W'47B31N[/*R>^C&]2!/4W)\A(]:**NGU#L77)$"6+'XA*O]\S ME1P$U3"DBIN7#00M]0'4U);@;"+Q2G#R?%_A3CKH&UWGQ8&:3U_F%;M. MT\4#5X=SAH,3G%>R,B4I.(F1I:,H1J:N6W+1%NV!R.N@. W3& RTGI5/6)1$ MHX)LV4#01[JJ*Z^1SU;H%M-O 72&+&M]6;+A9Z]G"G9_(.7V0N[K*C\HH5LV M<)O0O81VYTF2S=)-MF3#TG7%-#7%%$S1$')&DP>2U-P:99@@#4S%Z2D\U+,FT1$,N;+P(T9=20K9L($ F*!JOO49_AMGXCL0GSSVZ MWHQ'5T#7)T,_1*,!;IU_E^&KKP(GM,>3()J2^+N3NB,_O)^Y3V)WUD7@!<7D M!ZHMZY9BZ;RA\6)N"65>L*W*]5LV$)6-LGG0M>V!WI-Z@@4!MCPP>WW=Z@L M"X-($Q3>X*OP;LG UX'^W%%8F>3?G2=_G(V-,,R MR2N:VE L"4\+V!*/0M MK:^"2P3^D9%',[PBU!3VLH&+$; D4/M7$J?_NG;">V(\^0G]Z[L?(CC?"0K% MOW+8_S6 JRGYYC\0[SQ,X0$?G'XC24B:F-/OSK^CV J<)*%O>;C_UU46NR,G M>3Z8O78>L^UO_Y$0B#>^^4,R8\I[LF3I U!^DBH-!$,00./K@C*P3560ZJ9\ M\<"3+U=B6U2^L:CB/'P V8_BJ>'].TM2#-_K ;O)")?.F] MQEBOHMLNL>*+$5!,1B1,@!'/0S<:DV\1\/2#XP<8XT( ?.,$Y(:X6>RG/DEN MG:>9C)W$0T1GZ[:N]FU;')B#(HXUU;XIU#)VBP>"2M\LS,WJ;!,P"_K LE5% M5VQ)U55P'T%/Y:!H&D1Y)GFH)2V;YE VN<(8F;306N+B6OQ8HE\[8T$ >8^31T MNP=>:Y$KP@I$9266#:QAI;=Y5F%(*5U>FBA#?K?I"CW$2Q2BKT.=W&)4+4W: MAKYFGW=;R!8TS19D4+6"80PT7N]+@SQ9H$E]0:V4T[*!VY''U532:Y$A2:+9 M,_NF:!F2W.OW;4DL&8K7!GK-5B\>B,CH;0D9^\YQ4A^LF0BAJ2CILB"*IET$ M)IIL"X,J-[YL8-TQ5'$Q*G4PSB4R/T$.L31+\YQ<:#(I:](.EC%/\L M[S8CM_5EC1&L8 "#*::L6 ,%E#^XA3H$IIJM\WW,;E6IOV4#(8*5UJPK+\/3 M/(0TBVEB4(\\! S$W((XQEG=BC__Q&DK3D'V%61.6^J(&C M;$BJ92H0L?,0H\MBGU=%1='J(KIPX")4K)\#;-97:^-BX/@QK;T829*-)S1- M9#]-B(LUF0@]K0 D_QJ$.T\KU4O[?&^@R(ILZ89J:9)DB:(E6#T5_I-X2ZQR MALL&8LY0[BGZYC.F[X3G(":@Z=G^9\V<98-O!<%YKZ>;6D\S!*6G(L/(/14#J&5]I>M_FP64"NV5*LB':H(T1!8)H: .K[N(O&4AQ)>BO M2MZWE(*;?(M&3,U7%'^$'KP1:U:7DR*_G9A3^XG$KI^0*U"II#(98!R?WZ'_ M7(8M/L@KIO'\4]^B1Q*SW_RQ7\^N0V@)SIQA6Y:BF'Q?&XC]/-T$7AU?:TU8 M-A")I*XO^CM,HML1L/J[$LFP9*$G2-I [>N6;*!-MPO/)%_+"5[IYW)]'; MJ+H?DTD+B225EP19 Z3+@F:+-MKC'/-&WY!JZ>@E T^^"!_T3M5MA4@]LP?.E]D.2#)-*;J+IV$JD]0>@9/7-@":)@ M]"#L+AKW5%.7E"I5M&P@M4;;2EXT(N=NN0-\-^\ 0QCEQT[>G (A>;TM1U4U MHR]#F&WJIBA;/=Z2,=!6!P(O\G9EEY<-A(A<6;>\ODH3V6U,G"2+I[5FJSHX MA@PA<$_K6Z(JVW9?,PO3I$@#0:[24\L&GGQ1=?U5*=%5^L<6 V7W+4M4Y(%B M#'11'9@0:PR*EEI>TBJMOVP@*!115_1&H#[.+FPI-R9(OOR"VZS0G2'&#D#! MT3V*/HWH,O2'^[-B^="')TQ[LINX P-@P!]/ EP^\W'V#>QC]2_0/Y,HB^E? M=-.*3SG>&!IJ42%=#,2&$+K< "\45WP/KPU]$G/T3U(E37 3SI5@@A1[J_+W: X2MF6'#\Q4NLW=J$RB_5US( M,;,$4:5J-W%S=Y(DAOM'YB<^U1EENO/QMPC4Y7?B^4ZN=-X*OR7RR#TJ*GJ) M7?/@RT^3P'?]//_*>?X8D]BX/+D0F1:H3KX\W']J .N7CXUO9A/Y^&PFQT#\ MV^BG&3T=#M7K\'3D;I#UIW%T.-2N@7,,Q#['$SA^%?[NA!B\[9X)9!M)I5]P MFFR%3%2-Z\[>CL/=&\K0*_84U1; MK+9?[N!"\$Z^-"S&V[9_N#W25MIN1>K.I)(.DKX-$+Y1!/"^>GUMEK@FJ8.+ MV6PG#OWP/CE(KF@&\B@8(_>;5VTM]3P:43O!E>-[YV&^/<1!,L="6-_$/&PX M:IBW_+75>8,HOB"/^:XMV(491R'\ZE(T/>LNS@L[2UUT=(@NTALL M^3HL-GDQW&_$/N^;>\S3\9TJV8%$RQ:*#FI'VIT@[19RPJO'Q5T";4]BX+5= MO,ZF[X9-WU.7L$NG=LY>QQ5OPA5;[S7I+,>^6([M^A%;WIRCXX;#SC2NQ3Y= MH'&H++%>7T[G0>Q5(6H]-[&K0KUE[7'#3N/Z582.ZD<40*[M$719Y4/T!M;6 M&IV#>*@:8KVB4V=%WM)WV,X"A1WLV-OON.-P6O4.*S1:/?[MU-L>MV6NET_? M;]6S^W*]A:[SU5,>G1N[)^F--3-:715D!VIB6\ATK==;TQGQ(^JAF=<8FP]J MY"ZHV4Q0(Q]=4+/ECI%M!/!BQ^N;">#%(^/U+2\O[3S!_?$$=R*P[RI9>R+E MJUWJ8R?"7>6Q2^'MF;2OY[AUY-TC9VR-OH'.+]\!OWP+ M=KUVC$2)DJ\DNH^=RL5F/I"'R(U9%%?<#%UO8W#,BDV*6_NAX_^"[9U^BZ"3RZ;7\S M?,>@T%DB#7?PYP5V\A-)"G25YS_5KY5Y\;FB0%=X>+V2FL/]R9?YBW/(WU A MH:MU;"0+.B/%&W:DY\YC8\&ADO.#]X-QWDBCK8!4JMF68/485%Q3B/1"XVJ!#HC&)+Z*R=A/ M2+)G5G95,[@$W*-@EOE6!/378]]-B6=R=^U2Z3W6T=.[3 M+KA/+^7=H\M=;(%5N]S%2W(76IZ[P%]W_%P^;6L1.8C2#3W7/AI>DP<29J6$ MW61WB1O[$UQ!E.Q5M0NT_@UI:F#DN/E%K?SF@^)T"_K>/UJ[CJ17]CQ^M4\1@)?Q9&7N>EE MG'=[UF2YK=_PL/IBD3N:D% H@>UT[G7-M^MQ9BU%CC?WG<5JV>H*G&,D=KN= MP4)'%/ZXL9_<(//\\-YR0L=SC-#[@<4H[Q]PR8OF2R@'K*P6F#*L9[P85YU* M>]/P=X-74E6V\9G2ZENM0RCD.7[I2M MWX8NW5\NW45=>N1V7UN'5X^(UXY2,VN7S0S,^[U(^/_(D;=LNTH<5B>U);/3^[/">!?;]56=[ M5V#O'.WM9%,/DH7?(9O:\>=*1GD_V:YCATT6?SJCW!GEO78]5XF1]X'_7A?C M'A1I-Q]5[ ,#[%E#XY[8N:YA[$@;QG9*C759W"Z+NYN:LVN_Z=IO=EJ+;IE7 M#TV='G';[?[P:M<]=.S=0^_/JULK:NRO]=^MHD;7=KL*?QX%?QV4 MI:^F9_ MS>1NI6^.W$"^9QGM(&WH;I;1CCR\7B5)N0_\MS-EM)WRH+I-N'8K_WSD2F=% MUV\?F.O5KMM!$7BEY,(J>\WLK_;9K;UFNN1"US'9A7I;WWIH/_FF2T7LF+K: MFCD]:/X\EJW;=HH_MU'WW%^G;Q?KGD?N^JU8]]P'+MNENM+[$WC+31B=,CH8 M9?3^@NX\]NY?,N-PD=>>)F+H]7H,EP_\C\Q,>3T0J&NXU^ MFM'3?K!90?X6<"CAZ_!TY'Y&[@OR^%M$^Y\]WSD =0S$9R>)2S<=Z=^( M]#/'H@M\C9*O/1;]G(7@'2'?G)!SH?8K"9F+I)'=\\*J]K<N;_T"\ M\Q!F<^_?!<1($I(FYO2[\^\HM@(G26;"]EOBCL(HB.ZGII,\?^YP^.2E%GZ% MSZV [RHQ\"*$OY$JXK6:#7I'#CXF_MIM\JWM$[Q."<6.1RZ<\;X$KENP2UM7 M.W,HWD-G!UFT]ZOXW9E*E8;I^\DD2IS@:QQE$PHW$-=U2FYM''<1I? WOML/ M,^)=PBSH$\D<+Y^';C0F5=K "9S0)3^0 MV=162F[-#']E-:\YX_&](*_)[TY>LTND[&-@LT/YE$U&.Y4>PW*Q ME<4Q"=TIJQ#G?_SKJWEUH%H.2\-UF$^^%$!_ J WQ&^="MTM%7K@_OV.*<[W M=_,W6@GKT^R0]&NMH-WEAG9/0+KH=IQYH=:^Y _^M[ M: Y HO3)2).ON"?,YAXSZK>&S'<#J7 -J&0#J#RO)N]--?: M[H62^[IT='\6<6[/1^MR27N12SHPX]%IC#TT$Z\E>J>A]2!3OMEGHM,'N:(,-L\<;Y8+W.!6QRQG@=\ET[%"@\T;< MNU?F;I?Y]?C*KF]5F=BS:'VGBQ!OE@PX/CX],#]@5UBV\P/>IJ/A +3LKK@" M1ZEEYU-S;"G]K?-D9.DHB@&2V1T7X&:2^J[%COC8#Z:;W29@'K;:S@5-P.UK M0FT%HM*-$XS0^Q:Y3O#W+/83SW?W;_W=,O(N ?,("#V(8N+?AP1)_S8]Y K'##H,LA>\?^RU6UOG(!/@]8 MUIY3\QB$C7D@XM^S4)#?C'O7-=2\>B;(&S+4^3:??__Q31+.Z+^KZ@IM3E?\ MYL2^ W'J-;JI=3V!!3Z\F(^'=^$7K.B!A &K-RR[EOY('$SCT.]R.\T=43Q7?&(?]]UXJ3+0-JH,YJE5*8)9U;/8K#+9'<]B]CB'WN8" MVS>TEP/B@5H,!EGH)?9P2%RZ'#:V-C*YQDQ.#+9OO[31RU!9TQ;MN-Q4:7 Y M)1JFLX 4>YAD;G1D5[/"^\* &S2'G6/UFD3$(,KBSO[.N]N"=]>T M&K?+1'29B /*1.Q.D]2[6MC.4NZCI>Q,5K/)>H/.EI7,4]?9LK/"VG6VO*
7F]S0B0?J S;)LQ;"^BXR%&AHU<= QV MMO'<]"XV[&+#0XT-=^'4^CTUR2_L#NLL\D%;Y+?I&CMV@_QZ%7&$$G_=>K>#E(L#7>]6DPL5V]%X:4-R\<+2 M;F8KF++-^*D)MOS7VQ5[R5%'ZW MA'VG4OB'NH1]N_[S.VW_T)6_=DIVCJ7\M4/'2]--MA DNL'>Y9">L3[#]E8T M'D4[2D1,3NLF\A4>2A G=T)->3?+-N/Z'>#]" MC\04S^_0?\IBU-ZPQ>;10[79,OQT MK+4J:]T^1AUK+6"M$C\=:ZW,6J.8='IK(7-5&-I']L*@HC<;5!B/3NR57CWP MQC4!E]1W4^(QUR#TYJ[\"/U].;.AX)(9("E]5X'RC5S@WFHN<&]K6WUWK+%K MK/'^N\!K'6OL)FOL5N",AA4WGR_8PDB2;$P\,)M1=C\RW#\R/_'I20K[Q0IU MN"@G+ -L'[V#9<0\#UVS'3*-X13[7NR$P 5[%".^T3$MVW,35IA$C9BUMIE5J'DTKNPF MHYQ7"M/>I8GWF=??(.>\FYR^%V9E7[+:G5%Y.2V/3="V)TCP#HKWNT5XK]:D M[[H0[2Z7PQ160?2QMW.GJ/TM2_/AE5L_#*F763'HRTT=ZM6 M=I,ACRVU-[]QSE4I!QV@(3''086 M@[N/+OIK)/X; 44\B@(O@8'E'^?C21P]L)V5#I -R@T?7@C\L6B#CBEVC2FV MO5*B\PUVU#?8 <*#;W!!TLN4 1$% W+R$>0U6,84/N@0WR,/#CT+O>Q8"L!,GN'6> MR'P#;?5.')[-,A&F7^$=(?&J8?O!2EA"?HXNYD&L@Z\-5:";L%WQ;#NZ]Y%S M:SV&R+QE=]17$MW'SF3DN\[LMN\74?AC3Z)29*]6@"J"UB!ZH_+%SO0$+B:Y M&V5A&D__]=7<2'3EK'GE"YDVC*.AL!Z M)]/'MOQCKG>_Q)*9)7Y(DN2& 5D>7EM=CQ]\=]_*!PO!HV%!,WQ'HP%690N80^-87= PQXYUVH=UW9,PH^^?7WEI!OM +&AM=5I79'L9L8_7;J[,+(=C,@^>5P_-=KXOKW9&],7N MW?ZRV$O=LZ,E[?%:RG?QW(_80!9;#;QLPR19GBMU._#Z636'S100]P)1^FJ(TC>/*!#_?4 4R!+_WEU?XGX@BI=7 M$SUUXZ(G[ .B5BX7\]+&.6HO$+5RZ]K&$:7OA^CIJXF>O@W1VPMEKJ^FS%_? MJ9&%/L-20D\XJ2-H3)PDB\F7?"KT?O&6XE[U7GS1LY?>^?1$R'^Y4S<@3>]^ MN/\T,V;%]V>)U_16/XED4>A!Z-%?\85A-I^'GL7"!'Y=\97W=Y-%<_QJ7JT. M]!6)Z8DT]1?38PQG& 6?N, $L9-&]?3S"Q'U'S/3F'U1[0M]$D9C/VS]QF+V MF?W(W+N*6R5H"_$"0/SKRK[^%U[8!\0 [^.PK>(DC1T/AIDUZ_-Q@,>I+*BSU%-$Q3X@>V M)4N*+8F"(@LG\) S\V#MU[OX8^UO+DFG 2AC4!/D;$3PR,)/@LC_[\^HR,Z< MP+\//[F@:4G\>0C:[2SQ_X=\TB?IYY.9QR>.AY">!628?N(G3^QQ/T3%3?^N MOS^,XK$3?"Z>2:/))P''P"M3YRX@G$N"(+_[UQ/^A/Z=3!RW^#O_*)W0T!G[ MP?33+83C"7=!'KGK:.R$M^]T,V/2=+H^)"3"=$KSSZ7CJ"T0#[ M710#YL_<* B<24(^%;_4D8*OHC,&"J4>!T-@AN%?3RCR4P__B[/^SC*0@_G%<6?_L33_S[/H%X$--;Q6O^;O6CF M$@-?9+BOD7,>SF>D1UB;R&#$OA-P%TX<1X]S3^6S'M+_V+U'Q@]W4>#!2W]< MG-_:?>[FUKBU;[@;V_IQ?7Y[#K\:%WW._F_K;\;%5YNS+K]_/[^Y.;^\X/[K M3YHHJI^YWXV;OYU??+V]O#CE^A^L#YS(*[+^RT><9,'J%;(_4AXKKZ\B"/_. M$G!#IBNB8VYX ^3_]2=!Y3_7_YV=_-K3$[35YD?'-TQP<'G]G2OFQ/X%!15& M(570ODO5DJ=KJBS*$E$U[>SQY]G <=,S4U9T29-DP]8%0;9X6^X;NM S1957 M-<523KC006?0(_ZG?N1FF/O"+=Q!Z)DS=4V&,]W9&X &W,!_E B>@>-+'<;7 M?(+;$ 'EU>@GOY2_UN.U.:6Z7R9@0_I=7ZK?Q4J[/U/]^H)[RH)[PH)[[;>D M33\E*ZM8+J#J5JS383[?M/ P4NU64]02VTF]GK]@24(IMQ7 M>HIJJ#8OZX*B#6S)U,2!W:3-C##,G.":3*(X;==JW! E(OWKB0\<".$PB&X4 MW#E!$*5WT1.*L-Z3U<]M^NJYK:OSK'2RV+?8L@OQ7*VM:);8<(9(CF&2N\KB M)'/"E$LC[H;MR,X)$A?%G*#\V?L+%PVYVQ'!6UGLISYH!OO)'>&QH)SAIGA; MT"6Y&7%OCJP(/C4,HL=/(]\#?=G"IDVH\L,1,$+Z_(DFW;X8OFV)ZZ)(8BU& MB.+%!NWM_^W8Z."TOB*46E_B%<72!-54)5LS16V@&GW0^D9/ZO=YT>PW^K"Q M$R8^:J6-:'YY-ZF)L M"@R0 MV'?@( <5/BQ!R!J,,[%@2\0)GUQ%*9:3(OB;V^98N29@@#JR<)@@[! MN&3(LJ ;:I,RNZ*%#IM50%ZFR3YYV \# T>>,T6:0-@M?I2$CSA\MW79H4MD M!U\'7P??3AB$C?A*BXQB6GE1K%K-#>-HS*V:YFS^# 7$(VX4T\/&/F5@=6/, M\BU-.:X>6;T6(> S[A_0KRU=O+A.\5QP]%:Y6?3!!FG8N/2N%D98T7CL)]BG M"PYB0#C6A/#R6H8F5+4,U9 'FL!;JBE9HCQ0+552=0@+^[SP2#B>>%,$C6MMZ$2!GOK"@6+N@I4BSS_2RI0BQ$MRB6BE;X! M/JJNZCU=$P71%@59!T2KNF';/5X=/$?T-;GW$U1VZ07J(NK[\M*K(M*,XMJMO):STF M"\WELA(8N:TP\P:Y^+EDQ(N2JNMD4C6EJI_)?5W6>II@B8(@ZKR)G4N@V"W5 MYON&TN.?*_;S$#RM2>YLT44V%EM.8T7>"U,1-*F:X*.3.'K #Y#PY$N?!,ZC M@QV'72[B_0M##8[#UOA1JS+[?6F@]47L0P$GSM:5@62CHV$9LMJS3<5ZSH^W MSM-YWHWL4IYSVLN[PI@FS9$N3)XX#WX%H_9&W6';L]U4 MUC&Y'T$<&W/_SF(_\7R6]8^&K3;S+>;FUW42G6)\[X3^_]"__[*&YG@7*NZ$ M:ND0T"'@R!& UO5PU?CYA^L/-Q\X>SP)HBGH\5GCR5U$'YH4YOOUEKV/3Z*+ ME4]BV0/)Z)MVWQ95<6#T5/BIJY(NB3U;X@<-/K+A>3%)DOS'-PCSA 7^B"AQ MWQV(>6_2F)!T ^[O&Y""#GD;0E3!BJ7PHH5U4=V0C)YIB[RJ("&TOFWU!UI# M%BJG@ 6_7L:WT6.X@ Q_BX*Q1X+]P/_&1.%TQP![.\:2*L82>OQ X3534TQ% M[YFB9LM4PFU!MB5M(+4R%O6)+^,K"&/!!WU5^(MIFK^3."'3W0Z U^Z>>&ZA MM9WDP+>T,G*-!V5-5K2>)8@]WNR).M_3-(A\^ZJHPS51;.7!JPAX*?A__F1Q M N8+W^M)TB8CWEWPD[;3P//G'+68I)[$(-G^Q DX\D3<+/4?,'<]Q"T(N\BR M0T"'@ X!761)E2:8( YM4&O\N-&%GNL:9;;:>B-5T;6FT(2ZJEB.*VB%WN>$ M2TE )J,H+!HD3CDP0T&&5.:??* M8@3H52I LZP^;_<&V/HP4.D2,W32;*EGR[JN&G4$?(M \*^0A*]M.#GYHHC: MF:CR_&8QL4*+R6O4I=J@+8^O3+ZU;0AF[ FH?BZ) O]MC6E.'&4;W66;:[E3 M-\&X^]AR5UN PUIN2 S^QN3YZAWV$4'\\QU=O(/]JH:;?CI>H566"JVTJ$EE MP9+N-5>"2[NPW/LMO,E;/PUHDQAQW!'G!DZ2[$@";"B![?@1 MUAXC]^A9AB)H?=-6L/W9M@1;TR3;;%*JQ1X&B]>U/"OXHBDL:[U. MXCE_<%^#Z,X)(/@*(/SBOCOQSU7:/]:*AF=B,'&R9#W*6B18/=J\GXDVWR@K M)=?$A3O>"+=+2[UW6FK-I4J;+&2L)>?GH8=-@X2[FW+NB+@_N3%H,,YGDEQ; MV^4GG,,] L.?_0RC1_@"<9(HQ'5>29)A9<-).(\,_9 M_;K.0%YD7BET0DV? M@'KX\))UR8L- /@EI0$P9*FO#GAU8(J&8MN2PAN:+O043>SIMCQHZ+KX'0#Y M!\)QDX-Q3J'8W'+2?Y)D0VG^N86D"Q]KWIU)RSD_W^ING<_7:701K;R2?.F\ MY#52LR]:C+EUH0BC%*[\D?EH'\$LTN70,=U:*5E@+^D&2[.7BMV6E\4&U8(_18%69@Z M,5W\'2>;D]2+:*."NGG94/=!-AY'A"XHFA.0/PMYH78$Y@%%P^.<("CEHRXX M=R0? "]ND!4J'NS"[>:0C)YT'Y=%)G@LZ?3B'YB]@ T./^[-8 _D.(@48=/=OC W@ M(3H>GL2IY"^C!^32F="9.DG*Z3SG.=-D$U:RUA^K]/L:[JK0XR51D0W54OH6 MR)PJ0YPDF6J#S%E9',/LV$9Q&,NG3IIM4/0V;22W*7N=O=R43D"Y )$8^S0Q M0!;;-/M.ZG #9E5GM$7UCKJ9K3N>U^0^"^B* MF(2[.;OE_HPDZ'T6)?%#Z9KZ=(N""6Y1L&V-P29]P3;\U@0ZU/5,XFCIRDZ M'W[($H$XSZ0XDC3AJA7+S&V)R1#F$[H$WW/EQ"EW?GY>0C& 5W!X2 *^T0FG M'(ABZ.&;V!SK0S[L&I_O 2^VF!N:N B<&+Q#QW7!W#!R4>Y$QFF\"GP4GC7> M2,9@I^ K<>$4 :^-8?K34T96#G@#S\"YY^[CZ#$=%;<_@+]*Z-P*!D.K!+Q! MCUOA/[?,D-X5/I\6P]H&4 G(Q[1/L3[XI&6B)V7Z1A#OSL0B(JV[V!\XBZ(] M"LFGC3!&^P*0);:OM@-KW[ MLZ=;O*0.+%T6!$W%)% /_%W>UFRY>1NQV )4 MWD?Q=)4B 'V:8M_-G\9ZP(I<_*V9X(>:-=K&O\8\\G8B+]+JTZWZ[T63#MH) M$#?U[TV;IGKY3H*@6FJ+O/N&86D&+TNJ8 J&UE-X3"OA8F\#=(+R7 ?0&9A9 M LHJ61#9+MM-?G.^WJ:=Y-?_:S?;B55()%0ABF*)NBY:$)D8FM2334$U1"21 M*6N#GMV4^2N^_Y5^WBJLU"&1:J>\J^$"+P8]Y!?FQC',I\$]:"[TRL''S1+F M <&'>Z MDCD'/D14AV!@A*%?_J?+^BHQAY=. M.6 #&N;3V'"(67QX6U*\H;X/:LK]/0L)PZ?$GW+()30=N!ZQ&(?_9\[B YJO M@VG-\7@MU6_W3'' 2[H"-K6O#PS3Q*A(,$VKU]-DK2$/>)7=!;X["")G/OEW MSLYL/^'P1%UZ"8^P!GEV??"=$M;XXCH("3][5D68C;THS0>>?!%/%4T[%73^ M5%:$@HL+8.9;I%:,<^X<- N $Z0$IJ.0>A,0#TK@_Q2$#Y*$)H:CASIO:^?? MM7DSWSX;ILH.G>:B+*7F#,%XQE]EXBIGSP3;?K'_ D;^W0DS)Y[FK"<@ZXG\ MJUEO">?)4N6!@V..M=IJW+M$DMKD]C@6/!0"E%5G.&:8O#<'GP)H]77K^ MN /@/#SIH$]<@IJ@+KZ"OAX/GN(*\W53U,\9>.:$\U%<-5C>D[.[F#@_SRAN M/CG!(R *.PU'\>SQZKS=ZXEJOV<.S+YBVK*A\HJ%&\\;HB!)]@"?F3U>?2G; MY8VM87ZSN+6_OB]N9M5A\L0-AJG]PCB=V0.$K+ MQ7'!X1 ]=<'"^W6D^&TWN-O@N2:[L KYL*&;W\MT3?"NP%%>LEAZ^<'R=.&T MX_Z\CZ,L],YF'94W6C ]\QEUQN2LA9H?L$OI:],>6D,=)\^ ?HI08!R\FZL 8#&1=5DS34@RQKRN6I/$#R3!5 M1>$5?0W47?O)3PZ3M%%\!**R'(&<(!R#K)@'+RL#T0;2FGU554Q%%@:F8=#3 MUZ6^*:J2*:R!NA]A3"".?R >9I.'0YH3QHSYX0O.+E1%^$ $G2BM@;EOY-X)L%[I$KK,[ CD93D6CT->Y%V1 ME[E'U+FW+JT7OH89>IHJ6+QBV#KXXP;X%;PPL 55MN"R D['&LC][H>$NW&& M))UR_7)1VA$(UG)<+A&L+O&X(/%X))E'95>TTO;<71 %7/XF]"U-,05#Q\.( M=4&6;7Y@2\):*H=UDF+3>L/I#_FNG#;M'CV%$0'MPJ&M;B-@,1)SWYTTQ46R MV'_$MB#BKK+8'3D):RQES]8ZE0Y?FRTG$R=J1^ FJ (6:H0PLT;!,4UP#@]4*"&9(J"(HJ&8:^!N &<0:-:DX\/U$*QTIX= MOL@M)\21B-P1N(5]6U?ZHJ0+NJ ,( +H]<2^IO!]4=1T55FG/ B151I' ;-8 MM$KH'4UF7+4'1)-TU9LF19-77;X&UAG1;' M2[HAR7FU6^/A"\QR+'+RPG1Y5_Q;5/P[DNJ?P!^^NC'L05^21$VS+<7D!5W3 M]8$E*P/%EE5YK8[JOA\3VDY]RME/Q,UHTN9R./3=HJ9G%8OON:^X:!,=X2/P M?9>CFI/U(S#BPN$OY^E9/4,1U+XI"ZHRZ L:TEM335'6-'Z@:&N@KA(EW'.+ MA,F16/+EJ#P2J3G\SNN^;!BVR&N"*0\44^EI$/88BFF(N$N2/N#7L475QNOE M3HN/W&" M6MF &Y!\$[8;$C] ^'0$YFHY:I=(49>X69"X^>U(\C:'W[;=ER3;T$31X'NV M(BD0"PE:#W[OR7:_)\OK5#3MIY%_YZ=@Q1NZ!+@;=T2\+#@&';02#Q6D\W%$LQ^WU-E&5#X 4>5PD-S'5"SNI JYML/';BZ>$+S'(L MP56D&U^@\"#$A@\D-@2>IK>[X%;)BHF#ZZ98JF:K>+UM58G MP"R=]#@*^MF4>.^ E7&[2M_NJH&'!1]"-==JB M,:'RA*>V-+5Q'K[P+,?HX*QY3<&JV[-6,UBR%>OS*;_N ",6#_(S >%:>S_G M.W&OL8'R1C:?7AJ/#BZO?S>N^V??+B__<7[QE;NY-6[M[XV;U,[O*K[)K<6Y M"R>.H\=G3W$O_2_?B=RXN/AA?..N[:M+B+/K>U[766ZM#>('*B\I@U[/DOL] MQ53[IJDK?$\39-X4)4573NHB_S)"[_X&\8OW1][8/%?@PE6F6D>RK&T"QYL0 MZ&W,ZA;/1S#", -18B4U;'6N0J#\Q.&$2V:7&T2T):U^@# [DP(/9_"PB[HX MSCP_O!7&/3JQ=Q9$T4_0D\6)K?E!%'ALQ9@XH5^="W,5^P_88%([S>(;_+AG M'[LF^&$\5PO'"[JNT'-J\<'&41\X[G9$$L+-S6,Y6 A0>0Q/E,4 4^"388(' MTSSB:6 ._IIDXPD[TV/L>/1$L2SA,GI<3_UE+CN'/)ARSH/C!VC3-GOJP798 MA'"/$1Y =S()G/#TI#RT-P1WQ)\ LL3>/,[%$) M%"?W1:"S\2#:&B!(:B( M,5S#((_$[#3#.O?C$87YZ2Q80X09NBFJECA?1#MVIMP#+E J7@NB,(RC,>SG.Q@JZ8F;$4 M8W]\^:RV@JN(DQ95%86HDY+B5'F//CY<]G$ [7<8'%'\,!FB4C6ASR_','ER MR23%[\9X%EW,SO()G,?=5XKG](!UT(J4#JI9\PD] [#^H4>*>%2(Y\MAIF1@8&(?!"H/-\@\T(9W M65IJWP ,3DH-R"=V6!_V^*5L%P'X'+R=?,X/B9W@X;#H3 QG1OGE*7^91X_ MRT(\GC275%P?_3G7T7'>N9$+J^."[.3'S5*=F))[MDT!?N(NWT6<4+!'SD/^ M C;9ZHAG#L_P,UXX&V.YTPH/\3.Q(=)5"ODELX,!X1.@H?W%-IGV/X4[BQ4 M3*Q\Q=QD8D(MH0M"'(V+QF,G3?$D.WIP;G7'C9+TC "%7.RO#*:?P9# SVCB MYVOUQJCXX7_X=WY,)A4T^GWZ7IAT','=.["@WL+GR^\ 4\!#/G !5=J K) $ MR6)! ?Y\/-]D.I:OWBLH#)HZLCU*:&I>DF<@#V$>$KR M?@(JO,3SLS'53A[]%#U :0)O(16.&'IG[98/8CAQ8CP"%"22*AYJ/*)ABG^P M1ZH.H/F'0+]X$;XYF298;0)TQ%EN6H"^0]#CE'?P+2EQ1V$41/=3]@GZ1/*, MYNR(9 8OV! 'S[I\<%SV4,'V,;G/X+>(>1%I"5SM/?281&;_"B[#-^"AST@_ M\%JI%\[8%O2>P^*(89"A@F,@P,P):"0@EHN:B>T( OH4@?==F &X/T5,D(P= MC 204R@QJL_6"$"EGS(/)6/=.P$N )-6Q < ;WTFSZ"+[JADH >7\R7BACS0 M8XJ!]@&ZHJ@W)VS;6C"IP"LAY;D87P#7T\);!7GR",I$X8>DV,^/BCR7 5+G MB&'L9%A$1H\J(04WXMF7U#?,N?(S6@@0#;?$)..D.Q"[:HTMU;3H$%+=28=$ M;(,5D#)PIY]\!G(;_&CX\0, :'YP-EK28>E+?,Y5"+4R)/0C# ?R'NRZ3/X$ MZXE6*IH2G'HS!JOA0670*014I=X1$N::8HI1[UT<9>B).O<8/".R/N=*-<,':Q\.,WKA><*Q1V/QN@0!+CS@2DK=.37"A((PQ8X/Z8)0FQ*, MSJE'PP8. \(J4G)T+3G@4>G@V<9)#;T6O9+Z>(S7#9/*"]!&\(%)A& C M(Q9:DOH/S@15D(L*-JVUJE))H[)7Z&!Z7+!/PZ4IX6%9;ZPZW MQ_:">V&XR>04Q#VL#ERG@C6A/D$(?XRQ[1<\1 \/#(R+OZEVP"PDNN7YMZ(, MC)=794 >X=TTCB0>!*5+"V@-9=K\U-23%^-][G2[-F$ M&QCU%:4]97CG]IP[K2>(DLPKDM;K#7EQ*/7N-%%3O(,O[;6>U?OZ:7[]=GES M8US_$X\_O;6OOZ]7T-O4!%^CX>88=^T9_#XBN0\(^B5ZI+$ B<>%*PD<^^#G ML2OZ3$Y<>"(XE]*Q8#;_E"4-J?]4*[ZA0^%AE@;S=02;AMX5XO5QWATBO=E3 M:R5QP$A3<=BDAU4+(3+#HO6_E.JC02%&P4/-%N5LP"'Q4&1%_E=7::S M0?[7.OX_'/[G^1?ROU(;V<[_TJ'S?UL^:4=XI).!U65 DBO-[MS?8Q(\Q<"] M6-;+PGG:;O:AI_SO/+7)6 C]Z1@?OG0F=^X:MH^K./S_2#>9!+D=7C<@?,^ M=L;<.09+V*+0I+\.C76YJ\!):2/.USC*)CM"Z8Z3U[#!8]KDX*%.MJX&#CL_76GDP,&[,^M;[-RFP.NU7L"*/]D\A>Y_FRT_2X@F28%K63T;8$\&+P8\=89-.#%8G7A/W_Z!-]@EWEK?;E[W[ MS1KOH+B9&KH=H7?'S^LDSU+LN+5HD8XNH"LV2#MXSHV\)A@[QMT+ZIWGS='< M-2ZNR7 G9X^P!:B:2OOR:)<=\0Z>C:\Z!;S'?&S-KL8I$V)'I8FOO^\(@3L& M7IUX>?IB9EMCKCKO]]"9UW[*F_,-MPG6CHOW@HJ8WJAM;U$G*G,J)/F8G K; M:DK#=+R\'\3#%7-Q!$X%9XV(^Y.[=8[P_G*M$[.VYROP)6YP M2<>ALRLFQW>$GAV_KDZ]!B4=B8-^Y# 3^Z=-M MN@Z?>Z^,'2%OQ[[K+"BE^W18;.\"[@HWH_'=MCC\H#CW:__J>DCL?-XE&_:6F5D=CJ246:^[),.>F$_[$(^ )+@F\ M=M*#9][O5]\ZE;NWO/L]"U+_K/ .N&_.'0FXFT<_=4A;-[[Y'.",F#@>1V6,4_SQX#K:[!IN] M9=\?'VX^U)O*<5^(LK'\>-IL;KKR[O[R\ T[L9$[#X&'RYVJCJ+0>_.](W#'QRO!9$3UJD)Y:>LK= M$G@OKJ%TN+Y_[Z=.< I.L/L![E Z%W\AQ[,KG)$E:0QSL&QF%NY=DP5N1_=MN_[ MR[X)*-IRG_>#Y]2;P8Z0LF/5U1=9YFN$0>,"' DZ"TR_SJ[[M M+>O^%N$.9)Q9;+-N!5%V^!P;=<6V?699U*R(..[%RRH_TB,OR^M>?C#G#A]3 M+![U,<62J6J"P:L&W]>50=\R#4GOV99NF@-)UW4>GSGD8XHW>&+\E0',9EF&)O*(HAB;KJB'8HFB8/97GS7GBKC#5VN@9;;:# MA^5NZ"1CR8Q?>X/_'TOSB#<\PB%.+: MI@V73,N(?9#F%YBH3@K)8Q0'WG_]21.%WN>$&T=)R@T#\D1/RW0Q*IH]IRKA)ODFY!\X[A)>G/J8[G\D"+R^?%L[+&K)8\].\\0@ \" M2@C >!R- 0QX^![07F'X-LX(H@7?$$=1FJ>Q4^*.0I ?(*?G)[C!510S,I>D M #XTR"> MH1KF(X0*-LP.0/9P/24PY?$9UR8]J91*42F08^C@A@ M@"<1W1%S3)>?SK(\((IX%>._2IN^O4J?,S5:LZG9AI8'%>8$224*#J@)X( 4 M9)QN33X$9LQB JXG"%5,$M_+Q:?M\,&44BP ;Q3/34XRQ@L1_A$2MV"R$? ( M-QE%8=ZX/H[ND#WS*RAT(6B';'Q'X@]<,<<(99Q*/4E]>J";SS;[KA M]J?*1:46)$,]EE$^'?\+>%M]%ISSTL(-ERMVPC](Y?R5XC.MDA'$4=QZB[,[L2;."T\CD=Z0 3H.,K@0S\&+5WZ375W9E&BM^[Z47V*EK:NY$]! MC3Z>N>C&4\-,G3WXB9X&OC$FF-GEIL3)'>)T!,[H_8@;XTX\$_06'Z8MSOY MY!CXQ /?!D0]I8_>Y&?D4A^QA!4\ALQ/2>YTUMV^Y@-T]\6&F 2<)MSBGNGO M!X*V$Y/;$G.D(ER=F_F4>QC!;L@D+41!"29P(1(L6(RX;ZE'MRY\&VNFW+=O%O-BK:C^'([A M?D>7%+@[F>6B/+@QS\1EU*+GO+*3?R'J(J"&/.T>BM)Q57 -N7Y ML7XA62A_3O'N+.\&Z#Z Y=.^(@N8"U6Y()303!U^$7&K,08R?^25) XVW+'."B"_P=4P^" MS?S_)#3@!0J5V9":VJ6A%$T; "+GXABF2I^%Q>@FXQ / JP@FI0Y!M3:]-QO MRC HI$R"X<49M@K#)\%M&H]9BGT6,/")H\*?QL@)0[0[@(WD<7B58I@F(/][ MQ$E&=H^1"?"2]EQ;Y5W21=LTH"%W-RO6^9W<7=]:L\BC42<+6DB(5Y(EQ*CB MU@#U(WN>XKQ"*19G;,01L3!_7[ M, O@X;LX K#".FMBALAU)BSF]EF*BY&K@#+*52>$2'BU-)Z FSP(O_G.DEA@ M:$L&_@!S@OC R6.*$D^S6NT.)H-)!&:^J?H_K663,'H'\T%QWD" 6OQ89D \ M0B:D4H.@SZL3X)[9Z#UAX4O02[G%U5ZJ#VM[;LUP]AER-DV^Y?J-G;7KUL[: M+?1A8>\H?R$M:]]@Y"SXB(7JXSO &F66/!M02V_2/&5%+\K/%[]]!P:7QJ* 5/#V/Z#SKF=:M V>Y_4_OIAI&'HPX23*L0I0E8IV M7NW#PR2\!Z"INT83@> V4 @H-G.;-_:],V:EYO00H-?'$);I1)*7_#O+)Z5SEG-&[4$"<0FU6OOADU_36 FT MM5\W7CI-FI:&BY4SP&$!RXZP S=CQA2T&O KU:88=WUP?%H)B'.OM3)#@#W: M/)GG>YP8P/%ILJ,JE+B$F2CDD#)GE*>E*[FL,FTC.C,79N+ 1Y&%9D4)V!?> M@19R?H)YF@]%('=E4=T@,'6E\SIU7:^8MU!S2V7OW6Y]DHZS]>D .IC>B#@7U]?O'U9@U%BU-6WV[*9N.V"Z^_&L!BZ]D=.VRG!N M"]%%#Z,'!XL>I\R[.KMS,*O&'+/2':.E5^HD>.C3E%;"*QQ\A*NLM7E.ZIP^ MK]W.^I%5=6:F$!D5)<&J,%\Z^ NV=>'8M&DJ+V2Y'U9(YY)L@G4)EH*!&(>+ MZ4Y&M?1)'5]9F66I'$&RHP%2V;<^:Q^E0>& M %%GOC#?.,A? F+_MA $0'ZV"3+ MD*H>!R!D,40A(?L+7$-P'O GXT&:R:C*2O7$:QE0UC)6"4MMH;MX0@)JRE M"Y8F/.^F+.E5A@(2_/V%8N<\%X6(A@0IV[R<3+\T+8U41O@W; O["&#G]1AL,/ !M21()B M(0A&PJ**!Y*DE!5CDD<3>7KI#)'!X<4)O8^6)V37,%Q.06GM"9^6N@H%DL-7 M8,3YB%F!!P?U\Y09.IH3H0U$K)"-G#-VP@RCUHRI"R>#-T5,NP?D'A.I?E5R MKE7&3KEA63$NF((:1OA$YC+N085 :PD]%R^T0J6&JYPE)\G9*WD=J;=!6?I.C[AYO/>)\B].YF6+6E\JS6V< MN0TZ-TZ; UH$,"A9$MK5^F$J#4S)[/CCW+_%2A]V/8/^A/>?UL/JNIYN;!6H M]<^#4%4'TZ6SK9<%M0-4(W=D?UQ]5[NX+*H><9_P^ ;.2&?!U@RSF+9N5I!S*0+ M03!U TXSBDWAH3BQ._+QV.<,(Y+G[V#E]B2/N(EWROTX/PLPJ)^M)E+X4+;. MF/M>A^>4!JXT6L?MR+&;=YB%+F-KZH+FB3T8@N'GA$KE;Z:%:BCWUC$"SMOY M3_/8PF$%3;J3S0>:.RJQ2=67,Y-!0]&<0'A,$Q-T81!H3[8^9@:06G)B=I(4 M0JH9V$*.9[2LA1\SU*QY/U'[4-\/ :EKFU>=DDB61<(E;-L'4 %8Q"W>0 MWS' 2M4>UQ4=E@VO2G ^CNK06BJWA-](%Q7(]0E@Q:)BIE:EL MD7&=%J^)11:3<'9]L\ 6.*,W(:J?-[@"H9DS^B"$Z$!9^0(5T(QKKSXHC",5 MN#G3F("[F58.1M'= ,Y.D8=HGM]W9BQ18=,XGIYM6BQS\/+)/XY(R+(2H,S= M49XK' *[?EXC5%O(2IOAG-UF%$)>P0+HYQ5^4U5I21*Z,"DMZ@3U("*O]7R9E>_5G6#@*.H'YI4Q/RX=Q=(70$^"->=Q(2HO)S@+('[-:.<7MJWB M]X#-UBBF'CW34.D=@."_DG?JT2GMC:>9N]DR;]6@(G<-*GO>H'+L0E[: MYO/P#G?I7EO49_R$F=IB3";!E)TM0L]H2&C%F2KW:DD!=I;3/LT!1$9W4?23 MGNA ,+@ZK17LY]('X*N"-TM]_AFK416WRPQ!'I#1%TPFIT7IJE[EIT5'"$;8 M%@40ZQP(?" XSU@> NAXSCTS_)]$QKZ;&D9 MCZV'*]>BS+;UYUG4,FU0;%*0[R-0[%,PTW7!"E@E@Z'/L;A]HFB=."VW-Z#O M>LCW!LCY-B$=3[TF[OE.\%C.^^0UK-6T=J-<@ M,*JV.;9B^8O:8I33?,\';%P#'ZC4@*<06^%24KJVBB5U@Z!06K5$$F.F!Q^C M=;HXH%B9X@8$H,?D4VT!P<97D;Q%M:9J0]N'FMRS22.W.+AT9!(E1;:.U<=9 M(%0699!^"Y9$5*V!M7ZUJ@(0)M=I&UZ]"8_5-!Y'T9B#."R&$)&0QJ8#?#5..\+FI/J=I+YG M3E4J <06R5CVZ:J05?7NTKR:F9WD&RFN.81C[93>>4+60*7E8NP@D4WYX-6@4X9BGZ[@EO?:<4& M)Q231X#EE/M;E*1%1V_YUV]4N5E12+(.ZU$65*NZZQ8#7-R M>6T+S!8^4O078NFUN$&/1?&X;]B08TPF!"4?"001QI3[!E0#ZI Q.&*UM&N M M,R:%L)[.A@A,EB5H M7D;3N]CWZEU@;$H);D-4:4S<..N.Y"INQ 2P*L#0V_D$Z#I)W&-K'BB8R7.^ MK/6%TM55SL/SRF[N9],UAFRC!#!V7D!HL0MP^GS9UTQBL*0&N KH.@'^%W:/ M445<[1Z"H&"K-Z:H6;,>;C: ^*=5\*)$>5H*$FL5HR3[G3),O?!5EK9JU:O] MU"ASE,/-3S LJ8KZ1<]%[KG0G96"LMS-- O;Y 'FPAC+\<9^Z%,F1QM6>1A1 M2-OS@"D"H,2TK.JG\#)4/&#*L>.QO%Y9L'KW\FDQN[*/S<+/&!AMI;0&25TG MNG\& ;?E@3[B>4G1Q1[>;V$]]1MXPO\G01M&/:^\LGV3)TEWOB&QV/>$K@M_ MM@+\M^^G,YI\7]=)S"V3H/7\QI7B5;-3OA2]B!\+.E>@50U5[4O$D_DUXF44 M4.U)&=[#F\MMR>IK:F&B9A7*^L7&B=;U]W)?FN><5]9I2JN;;YTYDY"9H0%= M?\/HYQ2RN@>]M+_/$*8%#:3O?#:.B*+K=O8N;**59PL,TA M:/OS\Q:5Y[WGB[9+H6NB<*>,TE NVSA@!Q=$-B=\,*NR\_QS.VK8P2;?NL7/ MVZOO(Q;-CYU_X_8Z12\%8Q$:M97AX[,>Q?F6^<)?GUG%PY1$WO]$T]FT]:?U MX&/;J?0UQ/^4,H M\>1358[A2+6W)DJ%EP?RM<_2T?"IW >A&S7@F>5T7RKT#YQX6LZMT.G4FP4O M(_O_V7O3YKB-+&OXKU3X[8GNC@!I+9:7=LP30=-2CZ8M2X\E6S'O-[" (F%5 M =582'%^_9/WW"5O BB2HA:3%B>BQR)9!202F3?OE.$1 M"K+R'4$\F;UC%WMRL/(G\"@KY#Y>5F$AY"VIG_)3LJF(>1IT1R6/-6ZSFIM1 MI2@[=YC7'/QY$6M),RD-8GB<_)CQ4[LN&7Q?,BT*KG OS."WU06TT?$A8#T M*9)&@XCIDP\FK;;'$LN\+AFTB7?:GV_GV.J0)K[W?6R.PR_N?Q_&M,S)G6>^ M8WTP@(AY"M7FW.85 M0M-'7F:E>KTW1>T*&QD?N6634GR1:"I8 'WLV MOS=#6Y?GU'@@(@C $ [;3EG[8^N];X U1LLR9:_#T&1F!,8ZU]+M:89P5VM2 M69\+^W;L>L:3A9M0W8+/.]HK' +AP]?N-?B$R]<71+4!J2TW>HQP/>NM];5 @X'IPD:S M42NQJCOTM7#ERJAPAP;B(NLMYO(',$YQ=VJ36U;F77@&H:5$#_Z.LQ?48&?! M]Z!<8/ A:>6?-\/BN(FO9M.$P?%M5I1Q;2/7"6+O'QT;(Q: B&'PZ+U>.8Y/.0*@AAE>)OFC?@HNK=IID?;^SQ+]H@+CN9- M2#8NDSI.9+J]NZNC:Z@<+P)FQR*C"URUVY"J*#'5S1$6"'Q)>D/A)*8< +'U M"K]V"H%QO>&)QS97 %&5@SS)097D0(^^_E=H>X05M"I;D*V)N,GB;Y0ARV8P M$ GZH5_^7>-71-3 M,'**+#XTPA7>B7%^V7>AD<* V4?:7U^+;+KSWVA M>L# ^ZY5?ZWYY=KFVZI I.$%@P@O(#U/XN_VY;K+BQ*V?ZFC_56GKV\D.8/+G,_ KJ*'O))H3+ M]?1I0]-?SV:I;\\ >;AZLCYB6(]P@0CT@C4Z*/(M?/U?N#(:@MGC)CS1R<;& MG +@;'QL]YQO@Q!G31=>!AMIENQN-7Z(1K\V#/$]%B..7USDHO.7BHG$3KE' M9&1-NS<*N*/4Y)@B &J6)%JI=-%$[CB PRD5!T&4TB/R.,ZKFC0XVWPHJ); MX:W H5DC@-"&,FHK!]CZH\!690!BHCWX^ZO(,H=XL2/$(;@VI%P.$DI674/8 M("%SY@9+!AG%7GKF;@!0A1+4Z8S(/49XZ1:7?:XELC]2T6:K'JQMKJH2G#!9,F@9 M5=N*AQB+1VJI'=E?M@@V>T-VF1C\!GB\7/(-EK8N@,-JE*A$Z%3"+B#@9PAD M[Y;GA["]TB+-^%9>7M?O3?D'JJ9,6I,N,I=B(UH22BH;YI47'-9Q)0(*22^> MT!_R-TVDP043*5M.WQ FG1*)<847B^Z$D@_+AFF<=X0LAWF=%[DX&?IM2K8> M";L@65>I"!;EGO^5H5L ]>?>02E(;O*WU6;8"+KTSV=;/]%2?:9G(UD]>@,_ M5N&J1,/PGJ[LJ^:X%)(95(;QTH!?D'8HE(KG0V\RG*?Z5TLT?+1$[UDH9(5/10*'9*Z&(TS25;&L.]VCJ MZA*XUZZ4/NOIN2/^#XXN[$5ZC,#T?B/&;U,N/%0TI-D^(" M,5$\EVM62^DSF1 \\F5C0+A$&35 A6JQ*^=4AJ99.6E;TZ0..W1\E/*1JPU('!4078M(KFD92+#3*@WIW?*U#RN\V3JE7A>WLE0,_WQ7^'/1;/) M%D^[-B]#6/=$VHC^609/MSZG/K)P@7\U5#2BYJ=\B_Z0_\[#:\W"[ZES#?[' M256K^R%D?ZRZR^*9CG0VA5'O0,T MDOVG;-$/(8"N@L\5WD(53DI>#,2_16Z7=%#(PGRG9._'$1&:+XW<8+S5UW=X MJUN.M_K(?3@S0U?A^5O1-4H&[@0UZN K+:K/ M*M2EJ/!%L+)62\XL"(I4#]/T6XH-.Y1K26X^O\>9CM?@^_&/3._51T%WK_I'7#)Q\;PZL+:$!"TQPQJENA9 M^3EJU9LSL/K0D]PR3MGP?,$Z;ZK^ U_K-JPO%4T@,:*P$C8$L[<-$MW'V$X\ MYXJ87M%K)"BX6'"OP^P^SI?F<-IM=!YYH3G.:6'C)4VE=-7% M$SE=;)+T>OJCL%[FA-@;K;XLIHII-8D3P?<6CEQ>Z4.-%QF9#L<+,8L$(@)O M#U:[B)0@]!F%N4<:;$I8\SINN#"$FH[DL\WM>CQA,(;O44C3PSJOE7WFB/2_ M=0[1">W 7^,$IO6$9-*$N6:H)$_245CI;T:DD$QX2UAT^F.8E+,<%2-DV<C"H$MYF5/$-H*BK4JZ\62OY^35D<.DXR$_2BD)_1/PH$/TMJ=(?_\:4_?U M+.T^)"85ZN>8"8W&]%)H!.$$UT*DS$?^ZZWH#G[J<+'28HMX1W>=:\"-V1< MDKB]3:%AE'*NB[!WW!'$U-E*UAYY(YR<9HSYN@VM+5[7]N)X&=);6_5"]=F8>(=HQ?!)W1O*S]&-YJH MGF:$QRPFA;_-%0@]_&-(QY6-^$[U]*^<\>?MSH)MX!R@DZ-N>CDL"^ZY28AB M$&11<1F1&,;=<\Q:ZCD@=[IY/=S7AHI]>I_VY\>O7C__Y5^+YR\>_W+PZNGS MGZ\CA/G'2)Z,4%(@2O?[WAKE#.W0V)(FO;2!#E7PO'=;LEXS9LETD)1;G$O$ MEL&P#Y85TMOH@Y@W?&;59K?FHHG: 6!2%X]=4YM6HQ--['%SI9-*]$X^;;&8 M*&U8>BT\[9*DDZ7CS@E1AWTU?G3AMDC,*506 2-OA$=![,5DWKS$M9+;"9N$ MM$F 96(MSC')@U!#I73V(2/(S.]AQ@O^XM0$26\II8%&JA5S!!=\-LS,5:HW M@M<;LX+S%%'YL":(#,FF7\00!>4DSBB?E[E#6HT5N6#I69% 1$U;=Y;H$:"N MA>>C00I/9YVOD!^'5[1A_71R&'\ZR"+Q%CQ@D;W&QZ-Z2'QY98LZ\L<@C/M8 M$:]!)KN8WJ?Y.BZIK+ ]D\B3JL^0T-(7, LF52UK:"=CP#DI'/1GPG 2ZBK"..D(=PQOJ,BMF0EJ" M&=YU&?L3G0W::*ZZ=WA:+/FG+[Y\&>5WR5]M141B.[0=Z>9H=WRX#1IB;,N8 MY@1NJ>F0&2BF6C@RPK]BHS.$W^^^,]5%D) U3');'9.:!V.#)V41QG=8^>#L MI/$H4>F9;NS?5!M'I:HQ?SB\:';@Z;_\ZJ7&?QH"=6;O.D8FF=J(^E[:#\(= MR9QOK&VZT.E]$*,*[4(( MD;@=/)D&.<['.V!9MY M'*Y+242IG ]P5C+Q CHZR18*U13C6+ NRRY\QY%.^BLP@22]O*IF";'PGM$Y MY+1JT5R \@8M*(IP5,KSZJ_L \R]+V['%J'X *;$FGAX MI+)$AR/YMW1XACT%[YO#$2_SQM3#486%=FR_^ZD<91PT&>D4[I7:B8,&*F<% M>^(4@7@_8&B"NU+934XK^*60M)CP)B;^&E:[G'G5<;/<)NC!-W?0@S\U]. C M55O]D1)-!@&]8!NI)8%YGL3%L/8 (!?A#61:Q-(BWB31PW]0,\@\;F'OM[46 MO#2RA\AK0E;%YA;ET& 2GC%[O0VODAJI2B(4:N*IAL<4'V6GU)K46T;VP!EZ M,56HP"4&4R"$Q*X"/QN)12D+&XC/T<9&%P)A;!(7W(HTU^O((X.3M\V9PRSW M1%C<@#7B.\T%\$Q+!"&2F?>4NI\=&SUDY :N*-B6R!LRO>YVG!_FV$ACV$9, MN_*ZTCB="C.=*\B9@'U%6K0BJ5%VB=;TB'_"N'VRA5)?3$DR/3E#BA,6=Q2$ M#I+&\3*D'% R*S: *.'"+5(41D24/"8]6])C::/F*<62KDY#E'M4GCJ=7UP%_O##'T$K7_L M:6U"L'(;C)3'$'@J>;$78OL=84\'56#QY[*8KR/B_!H;RNW;-85,L!KUXGYV M[]X]"A!Z"3DF%Q5)+^."49M4)EFVI,H^W;)D2>.+R!(D.-.=;T3HPG$!XR'D M,.T6/U (^+)9];$P:1?<"X%(,2TD*"]*INQ-""-1OU\UZZH1TE\^Y48%+!H9 M4^\DI:M@5WQU*C/T^ LD]O>:U5Z46 @/37(FF4>P,S;]W.J"= ^(%CD)%QD* M]>LTOW/\0Y-C$@MC^4=K\^)#O5DO_O]RX+H5AO>2%"5> [H4$8 -2@1"H:O& M-H7O3\ ].WB;.15-!PD@+"X/ >?)2V_H-VZ%Z3!2L<5C%5"_#=;C.5.?15J@ MI!TCO(AZ66VYA 5*0R,0)<\7)94Y(M9I[\'^XI\@A *C$K!EFBQ3 Y!Q7@W^ MD(^K@=21 :.?+,,FUT2='@BX/+L62G[QG!P5S+V M^T87/>7!#04@I#@,FX'*2,.964,'H>;DJC2X8-V<\47]8_OVJ@?W] N><67: M^(RZLSG9WMG\+P[B^I#W7FU_G\A_>'-[)E&$04ZT_Q)@[]::"R*[Q_YRY@GM8S8M].48V2:SAGR6 M?(0N49=O-PW_R4W!Y4_^[="#.-\VHJ/K!O0D$2%HFW!N^B(=V\5M5D/OVKB#WIR[(?4Z)[J<_ MOWK\TT^/#U_12<[GP;TW9Y$LDW&USY&87'),"A\GX$%_D/C3HK7I8C\E9!_AJ0ZA^VJ#4@] MO6+[1T!95]CJ^G#.,]9*S^80/ DZ&@6>%9,"YQRS*TC670)%,0W,!E,:2 ?" M?.@&8"Y.0VAI0,:R?"/,=.$6Z(ELZ;Q2Y <_OQ J G_1,00C'-SDGSBV171< MO@$!4\S:NK'N#'N3QF\+E)'/R)@0.>R."8G\"?A"/+K8=R9>4]1]-W6PK/'!$MA1W37-4=6TLB MKN:H9P!O>&]E+7Q,IBO-(&_Y@K0%BVI-L *\K>W#EZPO"+&4%(LE-?]%_ T_ M "TO[?R U]8F0/4+K[)SI><<)Y*W9N5@2.-UD"?;.])"@8W3]AY7OPU91>[XK( M^80E3YQ4'OOND5X_?GF/91R;/'GMCKLANKFGP,1_B45PMQ;^+&OA16HF(C [ M 5"1ZP3O]6Z%?'8KY+_XL-B!J+M;#Y_;>GB5>"P6TIFC\CUY+W>+X?-8#(]# MI'5L.&K6L43,,[,P]B];%.\R]BF1\DU-VWV,0.1 L'5S@8?4%LO39GVJ_%NB MZA*6C$@.K%1(#VS%B?0EB$.4. +M_%*<1'A@V21TNH8-6[;,O(HNMO-II*.M M60/P4HA21CJ/1<.]NY;.4S%5^2H_D*\YC2XP^TU.%'0E =N[;/P5.K]*IT@> M'N)$(:*SS6E>1U!YTJ383$42F71#>O21WFWN)=V6! [>9M>WC=OA,7R=#5UM MFK)Q!$O8T39\KNO\[QR;RUA?6%V+3-OB9M']G?_@NCS.E^>Q4/O;\Z2XH&1(Q?K*_RC[F%5X8HAR!/1YH:97:;&B%:BA_I$ M?B(05N-?'P]M]9'8N5HF@%-D#XZ:MD36G.@TL>V:=558XM6O*V=-TD26KS-# M./M24T,P(:.ET@8RK)H9N71PO3B(GG% 3(2>A#I)F4V;$7<,8G68[V#*%\\FL@%QP;7R<;AZUT\'3;3*A/3KXE>2$=*M1 M/>/!B2XS7OO< R>EK:W[\6"Y)=;MEP,7#^UD"KGCGRTFS>7'] 3W( M'GS]U;6_'0N18//WYR?-?GH$8]<9;XM>$* 5%H$D= =WP8[F&+TW_ M?A9JW@>U(*0D)VN9R4VS.&>+A).CKG1AGIZ>B;C"'G!W5-U?A?2B@( MA5L\H6:T^_?V_D68E)A@R)4,J(FDLP1A,L=3:+29[=@Q!$5V_)60\8EZ@&\O MU6>B?^\>4;;XO^'UA/NMS^7/G?_[_\T6AYQ5F?SU6_HR(JYPW!36Z\ZQ8\L? M1F6Z:Q@C1(P-30WMWBV%=P+5@74TLA<0LK=-+5R3JXIH"@$C4E0,%@M>QFIH MZZH[F7R 7X3@2UX2NRH3^K&.@U#/'@;'O^HZ^.7$<_KX<#_\;EN5&H>3TZOS MG!FXEB!EB M'LITA;]O"NIK_OF_%_>^^>;A0^2?A,I[ !S[FX(0J1R1[EIY1INFQ_;M MRN7^<7-*@S(HCZ0%Z#LOF"+1]O7BEX:XSOJPZNXMGM@4_/PX6[S..V*_ZNE5 M_;@?WM.#>X^^^FX_/$?/+DJ^^^>O3##X>/#A[\^-VC MPX??WGOR\."'KQ\]NO?H._I.GKS)/X%']@%<@HC" M8232R1J=_I41%GJU;L[^<5(5X35]+R_GT8=Q'.>X0:?%O-$ROHHIF?KHU[(F M,YOK>J2F%]1+WWE@]W>,[.FKQ\]X7/*U9^J M,?!_FH$$H"DUN QN%U.B&-&49AF[&9PC:!GX<%==\SD''PG4"WURUQ9;YS7P M\"1Z+FS6&CX V%V"7=CTH,*/Y;HKG4;[A3>"6)$0CFK18^G853U>G!A(6)= M_&G, N=0U<\%CP4Q7U'+ ==2DFMD[HG"A$BE0/I'A[4T#ZBG%!\5]3P4=ZIE MZ7+5&\+[],WRS363LQ 1_C0+:VZ#K=#EW%()1AOYM4P[*7DLXX[+-/ZYEG3]NQNE38Y6^>?!'8)44(?6IL$JS0*GW M>]]^+^U=&WMEE3XD@;0R[&$-#9-"<7"W\V-\.ET)WH!3@!M;K!!)&V1NZ^HN MO9$PN[NE^X%$D)T=!CAX'XS?'W1$E>XZK M6(,7$8$UQW7TU93-RS W"6&JT2M-7BF26_'V'F]R&GQ8&T,4K.#D+6L.S@*. M%)1 2O3B0;$Z5\'X(R4B$((SXV7"A(ATAE 6-4P5 RQ" XHB:G.MRLYU;0JL MX:_.C8V#I7&PMEH8\V8B9H7<*!Q8B1W +T"W)>\-+7Q(G7M^VEB7(.4G^D?B M^U$>DVSS&:$7G%)1U>X$3[PD9=(9L <+_L+'C/J2^D+FGG;$;Z.T,;*USX5( M66F5;0ZP-_%J!%$%])7'-N&/+&,U@4N-T2NJKY9$77:O\3/*0LQ8GM6VU72= M+D^:AO$@_ 8O/.U\^R/)7=3%6N!F$I)U\0"5MCM5?053)TOVC0LL-!-F'"?" MU[;'^'8%CY.7(-."3![^J@]C:Q1ORKQLNG(-@M_%.%1IVGCQU5 OV*R7,;]6*,N=!QY&24C"AQM;SM"O0 MRO7(C\;G!/DH;(\Z<@9%WK&FT=]O+<2F+KRSN;*<0Z8[1BO5Z75@O6D_I;7F MEA>Y\"/&LN_"=/6R^Q6I#5"XH!DGU@/ZB(H9,:4*L*JOB-.%= R M=BY?,EA#X7F5Q=?(VT^ED\5*X+71&N"D@4<=(J_0"9,!BF-$*4#$ZLS"!SG7 MFD0H.L7".79?7L\,GJ,M.N.4R%;@4ZSQ3\LC-\9"S&6PR7FE#]:LJMZPF5=[ M0#]'A 9NK_V@KQ@@!P7MWM"P73Q#G*/5$;[QN#\IE6?';<3+GU_O2D^\:7K6 M[[[H<3.WJV/VB*9.LD>Z;+0)/<[CM+4\UTV])ZW6'@&>'M'CFS-UJVC$X![N*C-(4^YRH//4 MA*%8'7HOWL>#CHT#7D\PY]_#J=TZ)2=1N7:A@QO,CI&S\X^#QBU;4;4U5CN/ MOB5#NQ?V4%=Z,I0Y-?7D1203?E)1]5H0 @;]T(TU^WZ%5,LWK1A/(!-ZI^=U M>A%Y$PX..W_60'E\YR#&01/4Z"1FV'%'!^!FOSAGH@?LS:97S1QWLK%3\GN3 MY.1B]"'GYY! I)-PQ,4?63@J:@IT)$E,+&\\]=I/)(%05-8X&HKC4G ?>H). M'=M&"&M 1>/1TJ\553#V)"AFF+P^[7 B,3Y5S!09!O]J8,XI%4G<.0F@^L.B MC#\ATT2YV5)S", X,EV.SH3>&M@R29K%JY98F)ZJ+,TOYN F["%H2B^N (DE MR2Y&):WDUW@[OS5/7Z1],[Y;X=V;AA(G/3837G#:QIM+JTVB /V'EKQ94\K M48EOQ<:0^"I_B4 U.\_HB'C2KU]^:@N.;'INWSQGYN9OD(,.JH5P32%^C8%7 M:9]:6*9AM8=!+.?(?W9$T1Q%X2T>EW7)>I]%R1-3+(JA59S0-@^[9!4L%,ET MZTIUBC D=RA-+!8OA75[*/\L%C+SX=9XB7%]\'-TO8J8)F2<4J2BAC8I+CY&#ERD^%\B:' M67P=)[;W,=OZ/V97_SQ14J?LRJ.V1NR0GG)^&RHV(?.965UEIGDSR:!JJI(; M(,(]GFJ"9.*F) M2!"[RJLUV8(>XL=6"O&XIKJX&-NT&\9TB\%)*^#UF_#D^18N7YMO*^VW,>8! M'\]=]&KQ]FN-(&84+7G6Y:4W1UVS#GOKYMO15^D<['X^LE]A0JAL*TL*\TE" M,61>83Q1PS IRH2[AA,0O+>8U^&$XNEBQ]UX0>;V+3*K(J1)H.#JBH\=]?!3K_4AW$!K]I67[A%OH&M'M=.K99R MX0,E/D+XFI5Z0 \\>6$\2B/X3:M:3,5L0K/CFN2\.8I,JM#V$-LDI*@4!*[7 M5>LZ43N0TBZ!2YJV\W%QPZCZ=@5Y'W@^IN?#&7(<1D]ZK M=7Z&\=AMH+JV1DZ0[U-0-H=L&"]4LSR:&EE)FL<-4Y2'ZO*8/UJ*XU0[R0U2 M/E1L$:=7MD-_73;Q3]^J_'YD),2NX!>B'3J3^H($/'8VDQM1(+?-;X?R>9+) MFJY7=:8PR4/-)DA@$T]GBAEJYG :H7YOASQS \5X"6'@+FQ$^#8GV#2Y)N@T M)8BRQNB>:FQ5+\\BR\;Z9\7S=LMG> \"H:]'O4P?M2'_,D=[QGDD=9\74\50 MWO7\VZH38G]X177>+=7L6@>W(5D]]C)<""EJ%/22JO^=HHC,T;&X='DB]&XE)!N.&^0+^TL" M,AN0_%'@E"LM5N&;;(D2?\C10ZW/>3!TJV2_ZNN^X-)4_"F[\2[UW%.\6UV\ M'#NH=G=*S?56:40]R5V4Q4R[T$TN5CRX*U;<%2L^8,==[+ C)X6!C![,#H=+ M0F@G:._E!"?[>G$. !?-LVL3)5U4F>>(D^LI!2ER*Y:'KCKE64=D 9CTS M^:KXA;3G@+X]=-(D@L?46QZ=QSSDN!$DS4C0K*N_86_*9B.]NDVBJ[-CKQ3E MDE;NY<7Y:YZ44@B@64W7#-/K%#$PXP+,[+!YS@R:D;PZK2DBM*%$P1XM=CBJ MK6#H_+ VFZJW_,/ J?.V)!\GDWLS&@0YFS6)D>=,ED-5'/)OQWE)O&:EXA.\ MWXP-Z\^W*8P1VU"7+/%U)J/;D7K2=>6Q-77_;QG"(&-5Z1^5?'."._VVI>A%E\%& "__2]>8$3.:^=U,! M]/QQU-A7A>OM(&F5?;0(D5#=;*IE?($:BXQ>%-4(D"CE5\4BMGQNQS.]]B:= MS^I_]DZL$4[S=#Q,9^$$D*673M5 M= <,U%XU*SHSI'6^4\PC^=1^,L+! 2P=_>TE? WO:D-O8ZGSM8.)6,,+ZS(R MPX8D]":H\0AK#]/CJ=S]!(?C8X-)E0Q,X\'+,KTWWUL+1\G!<$P]>2&L^I9+ M,*J>^*IY\T/S-KI3@#;KM-@L27I;E.X!&E'>1!/]CB#6L)(%7O+RV4O>[D]? MQ 0C'V[/EWUS!$EZ&1+G]_'*IAS;/Y=GO]$EGY5%E1LMH\>XJ^W*=CQ+A+[L M<$MIF(E?%G7L6((4!RJ*G45X@WOE&/O2^>"!#I=R030T+M9=6LN?! NSG56)/8E<<8[0ZM=[$MA%V",M^TI6K8R.;3%^F5GA= MP\"X4 I?:),79=24C^],&@,,SJH? :25">BK=#8BAINL MCZ3C]\9OQP,W=,4/&Z\_G8-5[X5E7:\XP7S"Z87J%-PL@:U8P\-!\@96T;EW M4N]5#3189XYL'_LNI]LGKT#G*0 MG(]J?*[^S\@R@G6L#4N\+ MNBM,HLJC8A*BQM/\S:8 MGVH)F,;QD%-#3!DAWP+OBBM!I:2[H6)N$+\]PQ4+DEC@(;"7M4' 0R#Y^$%N M O;P>PY"8NI:EJE;CEM!U<22B'6J9C.=#MUY39"36V8E.FF8]; 'P"G"TCQB M)$WX$^GT&CEM9OC^9=Z=1!N12?>&?I'-[#%M'XU/.$8(3FU/67Q:[/5Q%=XI M;V%BJ2WW&E(5CP/<4V>+#L!:NG-G(DM/C.7,AZV#UDE%)@O6O?&V7);5:1D/ M^ *ZM596D0;]9%F-CZ[1&I>: >!6>MZ/UJ8- 1W6W#4/R&7$'M(U!^0-Z?>< MQ/)7N/E+[LG0TC:3=(5E.<$5%Q[9+1"!Q=),%P/,G'@2Y6K%K+Y2>2%IX0:F M19-)]!O".12:&VE:LRO!0A=A*8WB]W"6]-3XB1"]P)Z75 MZRA,E;B+UP_BLIU1W*TJ"SV\*PO=E87>,P'P3XG,1PD=N"B<,E\T1KUC63OA M0A(-.J3TA'T^->KB^V7F]L&KZ$O)*7KP(><%.;E],K3].,4E^<=8F(('OFRK M(XH#/VSNY6.<#C\$;[F&VQN>XL&]!_NH\A=+3@%NOE9<'2[+2GJH5=IVZNSGOCV,,U\_L<4 M@D0(L=) NF2UNW_)TX(;C@J7,5GP^H00+N**1*:CLCZFI"8>%5R821.]SBI] MY5\KC4GZ\[&9*6KI9TE3P!6\U'-M#QZOK-&^KLA>?P:;CA#ZW[L LZH@C M2B;SDM?C?TG@^W75;2B:S5OJYB&FL=)=$R%*"%XUWO1XF_@I=8Z40HK2W)Q5 MUPH"#R 3K05]<73<%R ,[/1F6Q8@:$UQ@;]IS!P*(1=UPX:B B*&8(N('5I' M;+Y9Q)+B7DI@G<Y)B#8SRTV%[W<;$_7.O)'I! M7\L("C;-%DI=7,OB])Y'J&Q_?D1SD;1<1*, 4S7U )(+:754OG2-AK.;'PP> M+.AD^WY5E>M"?HU?W?\^G"#Y M1KL;93Z1(JHZB>:YJ'8<.XLU:3R_@?I A\W S2:ZMN9A$ M&7ZCG6XY,6!DDDJTH.M74C.1Z\.RUQ>LQ-P=K?*8'KPY@4NBMS$3(PMTHI\: M0\C$:U8*=^ /BJW,W'<%FR%&2PSFI, E/BV7_?^T"S>,@I>MKD),4:2ZBGL= MBY,]W*HM]LCH@,Z.*C5R\ !HM!>>GXY*W@Z'GJ'^C3P*"/5QZ7S M,$H#_U/!+_#L+X:\1,I',(Z^ZT3$%/FZD6.R3>%VO$*=W)3>ATGCRQFKZZAQ MM"W*<6QI1^(*#8RFW)2'/7_<]4G_6$).$A_(^)*;:G53;]YSL MRTV)N\[-MB-_K,\BXF_!*:5<\8F4*H4I[ISB>/U 4NQ::H5- 24-];2#"(\F MRG,K> X_CR(*SG,3V\2BPK@'*PB=[K2M73NR. 7/9$^4JDB #I?U[%S!=^4H MZ-;!(UXAVXTF,*E2XZ-D"/BM:80MN8_<,V#$*8G%TW'8 9^(.#4XT9J\76<) M!]D\\#B4INU40*@AG ,Q W\)""??)!8PPA#"=2!QR*;)><=U/*JI*H5%W3.] 3^QG91;+@'3:EJ)T M$O6T=>NV1*8]VQV3.6JQL4),YO?.&&_+&T=Q%\#-SKZ)%%:F(<#NZ:D7#PAE-*?D*/'-H4.HUJ.?2!\+]5KZ"D&4P,:OKA*WO$ M(-\UE"XHNVW%FI.+Q8\\$X!KY[T4;69L9=RU?E36MMX-'>7]*LD',!G;^98K M]IB*<;EQ>W+>8>KBV;!2GNG@_"SM*>6--Y2"$0S!EW"*D)@P9FJ< ^_PLI2. M@:R\=O+.@ZY'I\7--]SJV?&V5LQ19YSJ-1FF$G/SALB(G( M+H+97,,6I%0$/>M<76P@)/C55D:)2V M%/;=4-U<"$<@$*NR5F@GT+;HE?Q/EM FN&Z>SUGYB !BB3WQF9-"-=^UK#4- M[KT7,9SJ .="]WY<<^57JR@&NO7&.GELOACRFXM5FP_% /NQI.)]#R R3[T6 M[_U9-'+7LHF_->*R"G]J\V!O"9(?*^"GPYH"H\C,0!:/DI$GX1_2;"2W*% / MITEO6VKYW.3K59A:GB!EZXY0)UPE]W$'#:UT"P#5\>CP*\K1O&R7J=J$=72< ML_[8"4^5&UDWXNAV2:FIS\;\ K@.?WW><]WEK?8C@6PZ.!G7V98Q>5$3'Z:" PB W@E9:A/>MQ\1?R_3#P].3,.BR52]CSOLE6^>N+'#^;C.JXVR MV2S+LF"RZ8C2']"1#V(%K&!=L<*&>0I^[57,FE**A&1=W+2:2HC\4$C6,\FU7<]2.^NSGQX90BF%1PNN)4>VY;3C6[*)B?>.".SDZ)<5>MS&2X4P>XI%!"\:I3@B$\4]BRQNWX] M03](1;R/UQ*I8!H2' MY >,,XX7!>RO:0Y[_K:1="LWGJ-6XTRM[!"?_XF)D*3IV[\QE.?=(]%M%; 2 M(2IZ

VE9?,M/M;=NEX*-C^-+LZ> 1?0YT/P6"U@#2H.\CN$4&;V8&7, SI MGBB4L\-"\&*#>6"8WWRQ@Z[P) M+_B"\Q;-RHD&,\/(8&.2Z(%VI[ K;;4$Q4@=.T>=%6^>)$OR5B[H_;P M)!Q5UD(@;*7N"*>,S)H7C2Z33&E-8M@01I8A[5!723WA//C M:&C#6X0YXK4TA./Y? _B+2L@>B)/(#BU) :=$_-"Q]RYKPW-#4 P.>%S)6+P M<.U"SEFA Y; =A@W>7'^R#528O>$-R^#YQ#34"]GQ'=C7)E-T=(TS'5 M\:W8%2,ZN!?Y.8!YAY1I>"KY6!3/7AP^S=*E$GG=QADB[6%;A"FC1H4CLCX, M7>%LJ#\*^D;0[_R**Z$J#??;=3L^PCD^+T\HIT0=7BR(G5!/KHR4$!5B>;9@ M0VDACJ[.)WUNA'(1@44CL6+82QO$(35 5&NWW0["KB=G:?'X+00ILL6/@N1? M/+$2TDMS"O_[\ ?)XDG+8K9XEE,G.";_M>;S>./]]O3E0?CT--8%-XY"CITU*9T^JR; B*0CIE1&.RQ^/)E3,CH20*-G$\!>=B'U=2.1 MNT2/E+LI-_&D:G@K.O/]R7E$!9Q3R/H%+V6HAP[$:"T=@<1&+:O53I MT8\O([<>6__M3$T,85&%)F/$?ZY%85V-)+#EFT7([DC!.HKA)%0LB0!U4Z,A M7\>9,"Q;G_P0#MF^7PLC %+[II')61CJICBK%^VPWJEXR>_O5EB=MN3JW%RV M3R&*IBX:6_)D$CONQ W;\S=4/#B;26LS'!MKEBB6I*/)%I;3&Y6D/XHYK)O,+PP-64NV"*&P.#3U$-&]RDD#X5DY#T&'II!'9!FYF$)0?_2(E-;?C/B' M/!-!- 8.4%(@7YZ 1/5F]#HI*Z7GC^%"_;1(X:^+38X>DW/NC Q\FT( MAPG8,&888P;Y*VU.B-M3>"Z:F8YD2PEPPS$@W(.J$SIA"0*]N=6]^$I$"2N% M:+ :$ENKX^'O]@5A.E:6OGRG[^8;\IU58WZ[A%[O/>@/__AVAIE\-SU<5 2T MG#U*Y_!C=-M$1G4.Q> -Q_APV(Y<0XETN'LY;"4ISV/9<[91_(W8HCS%"@J/ M/:-O 3NSNK14(8W23(J3X\KDA+W>K4%XDXX]2>J8<;W,LE#=^*/ -ZYH[\GN M@L>4GG)=3E>$P2YB&\ODW9<"=C(74E*Q<26P-='%0,&16!@!R!23#*UT(B8$ MA4?E>5.K@@WX38*)^S6$;&_*A( .U'(4QT4F.EW?Q!.AQ'/VA/-;(5(6&F Z MC2XHM(PA46Q*36^-$[5GR&GK; MOW;QPF.Y90<)JI9,9-Z?*],3XO)M=). C" G^ASI-11#=$E0$8_R@!<^3*=1 M6-^$1=4P0B2='D7]3B:WDQ7#=-?^D.*48%MR%^IYLO>1??(S,3,^]Z)WSK*( MK8E94\H81S,I3!I*Z$&K($E7L.I8O3S7/W%;Y^RCWB[ P:,[P,$=X. =\T.Q M>J98=/1R&Z)\*3S MQI3=C7@8]?(W/TB/;8]=+8IJ[,(O **+1XI\D3,:V/KNR<:F.?+.C#HUW;#4 M)"*#KQ\GHTV'7CB!EF_6>H '0[41S& TN".2?(-;8I.J;)W.V%CO626A/3,;V:@.4EV%8)1GZ5)!93QDE(_ M;*;17!0]<-X#XEDPUKZYS2#&F1\A M1T8)Z*JN-L,&4)($OBN&3*4D+3O[XBFL39*EC8EYJ2];O#4"E\\>)WII_[9< M%Y.G[58HQ-,?GBU>-JL^Q/<2L1QL\O\- W]='KEZ:WB5!Z]?,LQPU-!\TG2T ML5Q)X?5$(2,99:;I!#;#?6Z*I=,#&Q$:XTYXGPMJ/J%LD014VD.6X/-%%S5; MG R;'+NT"\],Y!N,OX\Z4'@#7PA\T/<@2E.8&X7>C+<$P*U!SWK-$X877/8%EKS8 4Y M8P8(.UJR/=JUP8S*82EKRH9[!YVK9H_C[9C4B&*-U*"TK(V>6T=*6 1=S J. M%M"K-!5\M7M/,O_^?M.3+^F9 T$9(@^KX*(^+J_2BH(?V+/ZPV)RP1?#EP"- MT>BH"L\=3EIQ2$]07AIMG%U*@+&V-_X@E 5E=6MSFE"LN=WB=668')]*4TG& M#ZC9L"L+:Z1.-;)IY.U <2R]IK,Z7ML0Y,M8VF- >9)3OHJ3$RX4[G.= W/^ ML"HKAD,+@P@]@VIR20B2@)+FWMK'.O'29"R]'*?PGLCU"+J&!K^S?<_K/Q'1 M6N+/ZF'O 6NW,FIYHA+'G/]-VC:U#U%P*9Z4N+8Z-*V.Q]R:-+Z]1(4-]?U0ENRT5,%FE%BC"K6:G65-GD3!GQ_O2O:U> MCV$'NL(N)0L9JS/)&9E$2W5?[R3\Z;=;#)K;$J&V5 M,BVMFM.F*M)$YLY\'W(-U\W9<3#VD1-U/\\]A^1(X*<1]23A"[R%L0YV,N)A ME>T-VQ$OIW;_NIQ>4JO2Z01Z4TO=G#?<$?IJYX;&/M=.*"YQ=DHQ(<^\8B%TC/AL2$CBJ)4CW\CK899QNF#?#D M0R'B40I/E)P32^P!:HXBQB^3I&5GWM&\7 'KQAO>URJH[M'6DL*@VE M\&FTE91"DZ%/R"UFHCGOR,[,G4!FIYDP.TM9&V&?;$;UM52 >MUH1Q#OYF M>-"3?P_Y&V9I.2NU/3!#.6M$:QK323@0I<<'' M;+Q1PF>P\!&N*M8?U7_K)BA<;8S:[NH"G:QR6=<>(9D$H1\Z*CMB0""3B#R! MQB["F#RF6)CH0(YVWY^.0N#KNXK^747_77WHL9Y'*J.EILH _'7A'5E#] JC M7WH>Q@SVS-&A:E M="2QC\NXMO DH>F5 D[R;G$4O(218-[<,3[3Z.F/#W1Z,O,\08SJ7LC>F%-@ MV;1-G9]6[0 7!.M\049P8RW'N,#B;X?/?WOZX][][_Z.L;&-XS:O&$$$9Y&T M=9.>+ 9'2R-Z=S+T9!3A$(OM3#39Y&ZZ# 0PGC2Q,A1#X;DJ0:.$_LU:N.9( ML!/1/C;X)[O1)F:\I;=N$X["MX[V=?\9=J9*;MJ8J01%F$VN/EOZU4]&A M;'A^A,BYBS''2UH#I)"$QW<4KI>W>C#N'+E7Y]@GG047 Y _NKOW:1SR5[$I M/TNH">D9@0.<)R1R>?V$EBPA:>*6UTZ"4B,&3!;33(-QYK+IOO_5BV,[U2-? M8V F)B^)Y)N-/3,82EW6AAW!^^.EH[1VM0037:]2:#-)UD2;,&%8C3O;HLE; MD)=Y4A8$#,NX6S*37G8L_Z8M20%DKC\\>7]>\)L[0L0!="\6?&!>8-R_0&GR MB680?J2 8L$][-ZDO 5MLW<,-KSA02J )6:+WC7?@VO ;P+/P)=!-1&_=@WZ MD@GI2VLIO&RW:,* ABUU%-L9D4B2G?,+YP%A=*\=M91JX)Z]BNME9:]O(ZP] M]<*7YR*KL@KV@-X(<54[ZTS%DV&M1[5J;D<3FP1!>00DC(-C/5,HEX,E8LZ% MHXFLZKHYC?-CQK=HH<>Y2$4\Z%(X 0G$FT9S8>!_*_>/][.=>K2<,EN>$+I\ M'>(JRKS\_>:'YZ\N7P4TL3'CZS+WQJ !KCQ;U[+*964+9_P)R!1I'T5&\N@8 M.L9;]B9FP&"1YG'1DVHZG\,\L%'Z;H+&'X^4S]JV1*^&VA*^\ M<+_=SG';DT4!$NG-NR5DJP>U.NS&JC-GQ2^>:4\K^G@@)&X8Q:\UV101'UC\ M2%=^$6WT+\[1^.>/+WX1(TS_!#<%V!W8'S\( UI39/VU)!D<&0;J_+A2V6G! MW/$9V3' =$$KZ8H([Z$J!A8!J 2!Q(/_U8_#%R6MC05E/8EJW,WT!H]_Y8NR ML(G3F1F1>!@#3TN,-QM_VZ-RF6]*MZ+"=#T+!N;!HPRRZI.NCWKQWWD]$--V M^/,W6?H:#NGH9_9:HXPK1**-0-/84.4+&4YT(*1DHC$!7O98Q&<,U):J9.=W MT,"R53DFB-\?RXDA&)N_H.3D##XC?#XV(YGU335=>(M4U.FT8B[K1CI_W#0P MAPF-P'[Y(F^#Q:'=.A&O_YKO(;X79M&-TTVJWE!G5.81[!6KAK72?]U_N3]^ M5'7!3/J#OX)V5R+PUA 37;?+AKFHGQP>QEO8JZ*Z#[G43?!R%7T$#WI5K<'8 MW8M>ZHK[&.:86@,-PP_"L=8BR02LBT^A^ M?:A1B"[\@["Z__;%X>&+@R_^[MKV\D5W5I9P?4)44W6R-V).75*\E1+\T Z. M?;J;DF%.,>35G7H_@]CB_N+%T)(ZN+8S+V@(QDLN5J?(Q$<4*K@3)K75;BO+ MVK)LI>>N2D(O]_S11H5E%/Q_[9L_M+DCF[[/6F9 MUE$.G7:0NU%>>!-#MS#G+JL+($R)M]601/S[DP:GLWOX]"A0AEUD\COK)6B. M&+JSI07*C'!4G&)(KQ>+2!YF5[SAJ7.2D3(',3RR8TSP_:]OOJ>P@S_I0L? MS;\C)1,OPWP!BDVR-'9U<2F?&46I),GDA$U(D(%>4D"LX[939('/6OA@6+A+ MA!9,ZO9A. -*\2!MRDCO@3"6:\_Y3+'X ")H+N1P9@3+!=PGS+#P>V1BU.P7 M]T0A,%8,85A$,8$3Z9]3^*;_\ @EX*!\QW29* MV5)?N M@3QWFL8%)83*D))_Q*KYKYE)5^VC2!)'7I+@9^=OY"T<;HV#V6@X$2.\?,FB-@4 M8OK:<%GP+(<-N=?1BN$(W("C4*-/)!969=L*QDH%)XIL= F(K' N$FT]'A,4 MENM128MUP!>U_")@,)PCB3,.YD('-^O&+X'?%*-8%9\*M+5R8(S?8-P'OK8_ M!BI-M"%'37+EVQ!_]ZI;TYDN=XB!V-9)UD*8Q4!+( @P]QXR=]_PW6Z5+V/[ M).%K-NCQRAS'CF#,+#A1%B2SKP5E!Y5$2HJ#D3HGI9JA+WV0G7ZKL /?W&$' M_@38@3^\IY,)8W9V=39&S $'\EC+(4+/Q8D2:KF/L%RB(U/ %X.AD>-G.B_K MGQ=77T68?"[,TM/D=9,E4\"5'1 I 1?NXJ\[ZBP9-_2.#,)N$L#;Z@^X5MW_ M(:*N^@VW?-$SO6C6Y^%TDB:PV#NF&Y']S!+(YM8 M Y$I'T0V?T>[K#+0[.AYC3' B'PHT5;7A2@#H!PL*&WQ=^/,:>F?X;CM>0%Z MYLD-*>*VCMN;I32*2'P@''1R&T PO512):C7TF?1O\2#+< M39@1KN7I1K#%/[/P>4ZD0R66IJ4;19M!$CR0RWS@COXY-?OC6NUC-8X=R$A. M6-;(UFB?,V?Q^"%VC!]CGC:117#2'DP+D1_KZKG$'H@;(F%3+*A,@K!1?GC2 M9N9APFF5BOR9]:SU^(-:T_[P ^+R$I50";+;[FD*$^)*FT3N^T!V'>JCK!YB MG Q'YXO5FIS]B-?F[BK3=1$WI_:'.0B=S0\ M$/+9#ZY<5MR M3YS&59*' 3,H:K>E!SJ9FYVQ91-(&76T(DFI1/WC\3[U+1N28;* E(?>)9HO M=D<"))-<]9A".0^F*G\C#W?.QTQ1;@28DFYJ4X>[A'#RVGWC?[""M&ME$% . M^_I\WBS/^:?R+9\!"YC09!== )U.WCWK^-WXO?5#&66K*2_:K"ONJ8X/ S23 MG-G@[",M"2GYHF!6-.NPN"-3;2DZ,/J#U&PACZZMV.Z+DGX_9>]&8#]X&V,$ MI))^QS-BFIVZXHM)$;!*'.*N"Y!%9ZRL- XJ1TI2A5JG4(Q9<_FRZ\-XC\._ MM/_[HF?4>N=DL-VD;6PJXKYS^L?59JIA#76Y>/ P/]W_=9W1; M4Z,R+]DBR&LLOOBAI2OL?Y&P"EMW?!R2#'S_7_LLSLLOFGR9H@V^4QS!K[YN M]U *=XGR&-7H7XFSJJ&T3NFYD_*V M)5O!K;UL/_C1 %C6Y!2G"R?]5*?(B*]9#4GE6H+U7[XQ6Q_N_8XV"KZE1TI? M:8GFQSGAA0VLN&,32F7'17U*>D,7_($JK-U)B(X&X@#C9>[@?'K)L%J!1WZG MC3,Q#CM[LB_<0^.=8OY^PR_[B/$,##;:5,K(S1I,AM5Z4YZ!9&,Y(UK [S^3 M$6G-EI>P^K%_3= 7;;"6@P#,&-'E$/BFP%45<4W>0OAT<&W.2B/S4$'7H:[^ M3:\*$%5KNZA8AF8-C0*5OXG4RI82S\PAS%(>$@6E$V=N27O)AVR J0@!?\%] M>!T%FVO6\!52AG$XPJVFXC=2S$(QZ8T_XD>I:J9(20/#A.NZ$E^5>9"-_=B3 M4TYQO#YY;J] DQC/#P$2OV%&P@MGFO M\C\FO.G*#FK&[&/2M[[XZA'5AX&D<-<955^(K)WCY=W73+Z"Q15,.FC9^,\; M(!_9I+D:3B\I#@))MKT@2D:E8'IG.LBY\3F)Q&,0$!:2*)0)DN]8%NG,Z#"" ML0NN3;!W!;4-MVUS1O\*6R$7SP]'][)JE\/FM)0KOP)NG-NU\3(AC8(7QW>B M8WY[SOPZ*.+0IB-08K!E AMPK\GW0%2]P/,*DT%@-B+T?KNC%3 :BYK\$F2+ M3_=6[M7.S3<7MR+/-?-U >TS'D<>XCSQ="U5XN"\Z(A8TQOK,H_XI7U2&Z&$ M9GPI-59+XD>K5-19'!N*5?6 VU3%3Z7E)3/6 MDF^OJ':+=PE*4T$=AEJ8$GPR1KF-6I9\P#'41CM<1K-KD!]5A-2QO$#IGRI[ M7BQ26D'&%R'[H\W_DN@*YF0+(@FH,!CAH2@@;:H.KNBVK7QV+AF8Y6Y'><.( MUW0F+&HM19ZJUJ+Z2AC(?A_:JBM,]>[X+DIF&"LUUJH*Y;TW5*)Q8/$I"\@W MICM8"7?R^:2>]>,,(SH,4^B0 J.E.Q;Y&3%VL [Y?%;^\) MT_BT+0AA#1F=FNM\@N_0314 1K64*74-&:F!$:P,+4S;#1027[470.(]$UG# MIT))[GDTY\?4\$+!6:T U>@W^2SE(OZ&83:2>&;$*ETEILM3[VOF*K+0D[W# MX34K!UYH\-D9J_,-J\#"67&^(^+W@:EM@\L-L4:*E([/(Y=U>ZNM#>F+O$PL5"U7^O:Q32*O/C^3FE1D.VE3 _@8AOTLN!\- M*D5Q2#R@RK<5I9X"SN00+X6_,(_!2.F216AC.!NOQ_35U)P&L6I]DP"25'(L M\]E=TE[K+((<1I7"HU+]:]A#UL\A7*]@+HL0Z]-;YZ_S^R&NA'(IK$2LQ"/& M. R*5+27^LA^47AG/_E9[9Z]H35DY+C%.@K(JW/$M2WQB:HQE?&59+=:[M\3 MWYFV(HI?MPL;\>T=-N(.&_'>3=/>XF@8DF_9R5JETI71%I)EAT43_W.*=C6I MIN@/ST/?)Z5+#H,WR%\J<6EJ2/EK*W2B=Z2/$*L M3.'T/RK+VMM/X3W:GK =:;<1R)$0:FRCG6JT\ # C/,WUQ#KW1!=*[@4M@V M6Z(YVY!O+$1P<06PQLTZKS;:5H0#-4^R-AZYQ]\PQEZ_('JG/R0QR'9HT90N MKG-54YD?T4H,)^&>Q\.U=(-K%D0)2S"'H^:8R(&%"SO<.;PKS@BOF^8-DHFH MTHGP>R(75:*AA;%_NY^K,0!# I*6Y^(K-O1,(D@&0'H['$M,7V?U #L,EM]FVNK&!HO>V)J?P^,1\=@::%-,0/N^H>]W2_H[Y!.NY1>^% M[- %O?X.@E32R>0!07"KV.]FYW77_G9QCCT"N;X8?$JQ17[;J0CG79V^#[]- M)#N=#16:B4@]P\&IXY%P) >4QDT1.[(2?56&H<[):7,K@L\$W44+#2OETM46 M.ZI*IQ9?IDW#/PNK3*\!>CGJ?YF5R'74Y!2< "Z(4?:[_R919HI^W(B7> M(ZO?QE+CN'3$#0+XBVA5+L/;D;@]9B9NO(UY3JB"M9;7[W^;<9X5H2T;&?3_ M'_*^?\*TP>>3E'OSQ5_N/WBTV) 84B-8G. $5JKE 3&R=A/\ MI%R$)?DS?WDX_E9KO#!B=%9ZN7%Q4-9_.61^VP<@-Y9 MW,A=MZ45ULD!0WG?,(T,[G ->&U MTA.ZIW3;4;J"-Y7?97L?:IO-Y#$8B+TLUVL9PW]^<>\+_-P1_;[\/'.35Z", M_KD\6_P2UEG]_6)ZM[X-_ROTRV=5T9_\XQM*&E!6I"_HC_*/+_'1Y..4_J=@ M2&8J&*1+\E2C^T^G]#HS!E?TZ^]':1,>^^Z1OD-*[8,=5E_\'P>T QZ4=%;G M1H[)_A(O_N[]_YG>/^#$P>X%G^ONO7\^[WT2N=*Q<13B"/(2[Q;"Y[,0J&U# M$HMYUY7]WN##U+)GHUJDC8Y4 M!%$:!BSN^S&LX\[*?Q8K0S3,1PV6;TG[KI'UL3Q!SP6621:_D7) MK+)\"P%U5&Z",:/"T/[BTO5U VSQS3PA9KIDU/H#LA"MNFMGL\SW7"\Y2S,= ME>=-K>57= 0L%]KV=+#H25W?]<^3:X3!&!!L#7N*:%*)<:E'YBH@N0$J\SI MA^'"PX^[X1A)DW>"!5E3+U"KZ&22SV+Q@'*Y!OFYJAKFYQAZM:'^>^8?0$>^ MU,_I 2<_2+ND^*0)X(5M M?[;#BBAB,GXA%K8)#9&?-FTJMTY/+SZ_E@86\;TN'6!](<;DGI;DD MTK@^;K/&1WA$23^;D9"(3-@$A=$E96^/4!G7P/G\E:88ZJRJSU7[AL_H% (C M)7-@6TZJ(W1LS]!W7ZOTS'@D8DOFY^%*7Q-F]3Q)^_.574%(NC\]O$S25/)(K"H7Q M0@W+O&#/@N/N9OYYT.$YTW+Y6]6%-?H,;/'X+38NO^$? MJP[N\XZY2E9<^C< SZP;+MLY27X7V\.R7Y>V]L?^MO@^8.[9T6,;F9DS9F'9<(N*&06"F+2GI9-V5G"DD \E MV(RS4N@%07/@I":83IXVF.DON64*XRLKRTV$4,/J[DW5PFS=I(ON*%G9$Y83 M62]8$''6+EUNZK$K3#"BK><7#+5LDT,;IKTM8;4B9+:@2Q8*0-S%WN@[S"5R "QMJJ&PYR;5ERRT1WLD<V(]X2T7O;SV4FC[( 7-N1F[RCY>$T'\U,*E-#9*YW7CIE9YKV[8.)-O4 3 M^._\*D9$TLFVW*YS:?RG P9M"BON/A0?F-HVVWZH*\,*.IEQ58YCI3E[VW[1 M3$=IYT,ZR#DLL1''QBY7*FZ>5.$G=2S0#.XH,3%$!KZ29"EWW9Z68W':PW"1 MU>*)+:;GY)6&0?V8GU;%XD694X\)SG/BWAAPO#)_5!^B)F[=BAW_D&>"G,O/ M36VNMX!S3TLFF(*5B8?C>%ZXK:4NUV O)YXC.CKRQ5E83WVIO#U"^*K'C7+P M\V&YP?%#UV?%$CN%_)=AW@8F2@W?1-LL?EWIW1[)";B'7T/NLA(J3M]4ON)X*CE>=^NGQ])\#N MS;9C&:]$P)OJ0[L"V# M"6V^0\/TQ6=*MNM0F=$M5=M\6HV%%%D/[A8D.MA#@AJW]%@:]89+1DB/UW+= M#,6HNR=+V*"SQ6_-TQ?$F[4NQY\[83F>5,5&M5Y$_:PJO0#5_(N7#ON)RS2;^(WK"2NORV)_B%I!HRRY+( MRT]UM^GUBXS>G/KP6:E0>6V2$C5>)?:9V1,)!X)TH'(W3\5MR_3?_04[GX"[Q)!H M*LLW;KP).U5LUG0,2)[SAWLA9C*[\"=X<'&9KO40F\OI3O2?>4!H_:0CG =F ME!MI!RAK&Q+1)_?'V*P+,4K\Y.0Q)8,V8CW3YG\_=K@R?3BMB72&N#V,!TGS M@K)<$P(972F1U,]1(N=&/JOS:OSU(QGR)FWWETM!&W>49-/NZMWTW52@#2^L MWI-5A,;(/(3<0C&:KT%[QV26<6)H"$/%=7__D?F;4![HR)'I91H,5&!NTR9. MH;:?R3QG^A;C4@:#'(Y;?G^:/Q5]H>LR/7_"T_*%D4N\0=Z8S5)XH,1::9$V M7;,J_G;J9H1*+OQ&0'2W\B;7\R8>K8FH=<2[Y%?*3K)\(05"@W,\VMOF7'7K M(@D>=Z^*>AVO6"U!X&^J1C3*I%I",W)%"34=M\+ZLTUDWW18PL<##IRBW-04 M:B)J8:W%6CC38G%\?L*#PSRT8BRQ'379Q/W9)"1%-Q(ERVW3E^K@:)=IVO8N M NMKWX#I]0+M>\Y5&:M/9VD7>5)OL:^/;28]>Z;>+SNW<\K?ROSG9Q=G[D0" M.VKXU9979J+;\%=B<)?PWWZGD R3* HJ"R#KW,H(9^((BI1R5C]R91_59$" M_GB/J:=2#!@/M X63\TTM1-!!G2V[T4NIQRGQ5:DDZ.CFLD;69N)HQ52]7\?>73?>)\=IS026MPFXY9:W3XTFECIRPIIW%$E"7$51 M,A\QG2&AB'WX#O;_&:\T[PM0(7TMFCT.TR?<@2B.Q+6FM!27KIZ;#9-Z<.\. M)G6#85)WIN?/;GK,H"#P/O-RA8H["\;'"M1$B3PNP]X=8)_]*MJ![Y&%)! 4 MCSN9UO)1LWE31N31W;+ZC)=5],"]SVW2]NO\O%FM[I;(Y[Q$WH>#V=&RIE&= MQGK'35.02OC="ON,5U@\VUB/:]M2X4&Z8$AH(<$\W"V5SWBI7,48&3;2@XK' MI0-J#"^/$BHUGS=FA(,)6!7#'6W4Y[SL?/I(,!5)L7M3]B=-D50Y9U(M_/_O MUM'GNXXTU)>5A,*YE@_G:D!4)U6DAGYNMES]/?UTM[(^WY6U+EG&!V8IK]\0 M='!YSM):=!PR&_3[-*W?*'KAMCP>UL2A3P)8^:8\:]HW@+&0N+#3V&: HF1' M@.0 BA']:B['CXLE>G^L0407H& X[U6/[9P%OASY [8YPHSO I<:&;:3CC-@@ MS-Y;9T8MLDSF##-S^T+@2\<,B27[@#&>F! %67* M&%#2%<-+\D+#!UV5+U[DQ+"Q7/PM>M2')^%5_SV3)_)[B!%K_ @CW2<&J;(+ MM;_X14>KX'9@$R)X4#4]:M*$\"&17+E@N"STJ3#2N/J)LF8-:[)LB;*<8QK1(-P( MFO\<*-7;L-B?S-@8LRJ&^'*O0RW-TO>\6L-;VNOJ)%N%IC^9;8G3O *Y:\0< MUJ7B:=PJM?Y-((\2G.!H"0G0K+T8U&1@<3-H,&':S$$@KWZF-]HQ_T_%@_>= M%%V?GGME?5JU38UU4N&LPPZ@M:KTZ!A(U-P&0B(^M9\,69W23^L5/]+'D%ED M+Q9;QR9)G \_D;%%P^"Z:GH400KH-/H]*>Q8'4Z[B:Q'_YRA>0 D8XI5&HM!UYA84[-) M[';4-V$!847.)H^T _#JI\5T#?QBP7CBL&?T=*[?9+BS(>3FPU7]HN.&_H89 M\\,SD6Z6&)BVU# $(,PO:Q M;M"F58.8Q>[0J(3FDJ1.N^B(["VY7CW F14_HE]J21.WN('N[JYYHQN?48H@ M%8OH'+2B >;:ULU4CXUV7S1L'[)OZP^-/0C_2PT^#F^1OZV="T6DY?1C:96,?NV2&^!IS!QBXT7$MWS.DW0 1FW M4<5P0V<];+@-BUC$C<6R2T/;4MS*7 MN7&J9BUY!.Y/MAN='"67/%-)->ONX8+GNEG&WC;?L.!/A5Q-ABG>I5\S4@E/ M6>>\N!WV);ZE%>JPGI9$/Y-9+%TE,W7)1&D'X-P,Z+H@F>W;T,_BUJ5ZR&&_ M@$?FJ*2U4(35O22G6JP-+W4_AR2>W/$&02=5>*@ZGK"I.AXB=N:?I&252:=) MJV?+,FH@'B.=3HWR_4)/W &]L'6,R\$0[.%Q54?-\O"KY\3=55B1^P78>LOW[#9A?6BQQ M=/,18Z.!]D%\K'Z)=]6-OJ)/ M M<*L((?2P)INP:MJ1^7+;D\7 CIG,JYII8W81X_/)5#OE;C=E9(X)L,G/1X_%J1KCTO)N'CT"&T.D<;6+#7X5 M92)*-!R:@J(*;A,,*XP06L#(%&U89'BUP$;<"_=E JFS$LVQ\C#LW$G'(!.C MI2N,=#ZW32NGI3@EG.C-[?EQ<0:HYL?$1"BJCV5!EZ7))&>;/B5.)18=\P7+ M):9SA+1%$RON8)*PJT$>7KJ89E:$B(=W:A&$\(W>8'!U-=R!S7+:@>^@ZYA8/LR6JS$(O3402XT5#TV9:[.)#<4G* MD8K.,?KYHCF>'\Q5Z^XI"9ZU2KH?,$2?QJGRF([]FT@;7OU+F]%2CH4 MJU+LCOWJ2',IQ; ](78P\3[&Y3>L%F5[0X*6:G*G^7J@O4W%45Y/)\I]:.D+ M/H=HZPM]_"5+ ?::"TXP#9?D2:7 R3:%TOGMZSI'@VLT3^?-AFE:A M'ZL.J2EB(=*#72W63"+&3U/XUBC;I'Y'U'DU0N/F'1J\_Z@5=@-:P!5!]&EQ M2] %NI%2':/@[]JO]A=7?O?IL,=[W]V_KROXQN$C[U;#QUD-(S-X ,Y<5)K) MZ_LI/UL\=DB( SIF(_#B;I5\)JODN;USLAC= *XR\CFD.//RSFI\5NOA4"$: M+T*@1UDDRD[]7/8 @#ZM02-LM:[#%S\_S1+4U]TZ^4S6R8]59U$7"V?XT^/& MJA&.CDAN%L1'\OM) ZU$IG"OIS4_N-O M.?G/"FN2C2ZK&1#5<$.],HID!(] M$IX85'CO._G>[E?0*!'R9.A'0QO6#-*3G$4F*'6(19G)%+7&$@ =?V:D.E4L M8( 1H(C3G^\ G0MV5YXF3,Z/9;>MI+N(N,,)#C%3 !1]'\H?CS=4,BHS9!\X MTW>7V+L[4R]B!3XW5;/10N7<'K'GWGE9G]&*0'%HFJ:Q!(X+QFZE[Q3\ JT\ MTLF)?U?A&K^$_S1[KX@4G]'&M!->30^E>)YRHN*75X=6? SK^+?GP9UX:8?$ M4RDE_8OOQLH\M-L.1PH3X5+/GQP^?^:O==I@XE5\(+@;XSZLHZ80E ,!I_G,(4)F M^V ^;+?+AVQ@^2#]*^..E=E*_.W"?CZXPW[^";"??[@(54M!5"+!4I5)<3;W M IJ^I= ,1EN"-ADBPZ>Q$89TD[<*J* O)F5>11TR!E,U:APZ)/DLQV7A3Q#O MA6,IO.!;E]-3&9.D_4UQ;>D#BHZS5Y"(K9*B2D"X'<)]GH0IVU-=$QL20\BM M[P'H26M\\/86&B=Q2#<_Y_%:R0G265'7[<%7BY/P%\(.%OEY%F:$%*C"/^DW M9U#C$3&4HT:E&\)YU)8GHE;0U"!UD\Y9KR!W5AYUE80/Z"5NPJ2N2(F'W[8J M-ML*E"%1^[.!$N6=0I1LY$LPUCE*TR5Z9EZ"2#0E:*6)8Z*>$>?)^"_2WO < M>KWAZWOR=3ODHXZ&[1'*=2@P4-4E.7]3;KIR?,T6YVO"-],[=C#P"EJJHG##=6O\4#5V=!+"X1(V+ .3>[+\+.0 (Y MMB B@9PEO4!\+?F# ;7):?7]00OV/3CU1]G%TSQXUN1\7F&+-J829M#8\8CH MM6_"7U3&ZL7+@Q?A(L'NXRH\'HCZ!2-L:]XTX;G0%YYM]#(N@62ZKC[7RW=[%BE'-&-5(F J M#WM%5L/Y)#492WV$4\JAH(P@^FK4P>5%WAN7_A>#;AU4#'P3S MW"*BQZ6"M9%D(HFVO*UR^"+6 M" ^6W!CLFR/1<.LBE]$-8DU'K.]21>L7W3+\TN3Q(*Z9O!92WXIM&K&_ M?I2"\>PQ],UD &CP8&AY<.W&Q#F260@_6BY(]KWOQ):F&1I-D_)'6:^]9)#8 M1@2GJBC;"[Y6##9R.?#&@5>G_$ S8S@Z=[J3Z<0B?<3GJ:Q0Y5&[C=LYZB?S MP5[X8YUL-,\S48+M+1OU-:!\2]ZHM/"P9Q!^:#9AB79YS0L]::,'$X\D+3'' MHZQ?%DF"2G/B$%%SAR1;E+)(#Y2Y5Y_D)[6%.?K<._*4-[['_G4Y[O1!:5M2 MG(?\^E M5"1/'2;??DMV6D;@N2C$?%4M"]2'^:=\1D-K2DD9*E%N_A+B8]4I.57J&(3M MQW+OXG-J ^&,KQRW*5:!_N#RSZH/G# QC;R\Q"]1E_U-F.Q\#4?9->6BSR5Q M+<+BW*[S6ICNU"W9V8MD[FHSD!;89[!YPYKXT.C]R6 RF99@_.62UH@'LNRTB5?>Y:M@6?*V MB!QFDCS'#CF5102^%/K1Y^+#CJHCR"(2?KS?2%D[N#[.69"W\@;^;/[JND)IMQYDA&:4QM//C3/?LG\K,R_)2G-GCAZ>M/,33XL3<"4 M>8EFY>ILCL),B0_$;_F\+J6DQX\SJW6-K15UY<)G4'%!5B^M9NPZU#\\%Z7L M]?"$U@#!G;T53(5))B\: .=<*UCHZW[6:PV,>,;!) MZ-WH->TA(MF ]T!JGQCNF,98%C@(CFQ%AYWCJM"3<&?TFN;9+V-QQ)V5*W,Z MP[.O2@#^:,V G_RTXOW8U//SO\G[6*ME7QCWF0&5^Y94I,Y8Q5 M+!93CEJ8X@H$$AY.!!SV%Z\(NA^S;>NFDKJRUO;+ON)8E-]Z>!5AN=46'G-I M'AZ*I0[,/W%)"Z)')THE(]O&/#$P3%8+YA@%%G#R<+*EIBZ*Q"_,YTQBW!&= MR]E[&-UJ37BX2$ VEJ2+M.%A;82=S"PQY',-#$34?H$PKF49.& D)( M2EB)>UZ75+)D]MJV7('%&^ES\KS7**42XVS.W$WF2:7 &K.OMS&1^WS,DQY9 M;Z=6-]9M*6T0EF684 GD9/DB Y$Q :M+W(+SRQ&Y?CI:Y4^,2D8;2XIZ(8ZL M%-#K^/1I=B<&>W0;NFC7"=E?I,ZUBI4A9^:/"Z7L=^,1;REY6(U'>76' M1W\IG[_*_6EF#3'KFH0P)Q\TYEJ\XBQ 6-,L6\*E#Z+&+7?0WC02I0<)C1WH-J5 ):^#/4-P;^$4[!10.$9^D&K)>PMVCY' M[_Z#3M=M---4DQ7L&Y=FY>P9,7VJK6;OUX[[M2TXH1^LN[ @20#D5MC5UV4* MY=,$1W@6F XA(]S90''6M.OBC+8">Q##=A09^6G$!J B47(-!4U%JC3)1YU4 MVQD1 H@U4'*S[E9N;8\(5F='RQE$M%4.I4H2H"@>.W>!)*3@@P,/Y7WLS+P+ MBW09HX0$,P<#%(G@^' VLP4G)]*VS]O@)JP-CM/B1F< 3GA>*U[@KRT3U3&W M:<$DIJNPZ:4- +N?:H"$J2,_O3)$\621CTMH+K=(=^(DZ7JS#"B>N>9G@=?!D?E\>+YE9IG<#^;5E\809%& M-BY.V]7LG2Z*6VGNM/:*1 FMVN6P41]?*%G#O"Q+)2ME9U]"&580S)^XO/:34<.DEJHN%. 1B4^=:*L-^RZ@H9?_)^_W/\N^^K;!]>7 M4M1Z^SE)T!&.NKC^8'X,(1KA&CDO^_!^EN1@WWULFE[(E[*F2L(:$=@ 7NWU M)^WK,+9[]]YC9.:1Q06M-?^;,GM4KUA+B5[/&MEHQ71[A6,O+ 1:!&R<5&GD MK&3,Y;MM43BCP>Q5!,U9G]M&1X@*Z/%J6.]+^OYUF>J:C*HDE]X9X^,F@$S MGDD6(9N5 8LTJ7H##^).5!+-;A.9LH<$P%F6SD!)#//1J1!_8G/PN'#0A[3- M624RZV09Q'WH=#K20S-R1B09JI1&5R 7Y& HX-O5CWT0KS<99^DB4.C"5LQY M&F)J+O1P+HTE'/'Z/*L)UVOU_#>!2-^A03GA&=J86W,T2CP[U&KS53TH!W\Y MO=2CX"]#J53>*RV*"'^@@P-UT)^?_T2>1=LBHW,&O$I%V&OB60^3%;Q;XNRSC.4-9L?"2Q-]#V">;KA[@,HGAT]O1^Y*C(OIB3D?3^LQ' @#1JYX2,9J]SPQ M%+<50\NGQX5#P8315!1TZ@+ALZ.D\8]&N8-Z;>J$"#,F!HV,X.VF@WQ!1 M;G1-GMU=U\+Q@*=!['K,#/XTJ+JT\-:IY@=82U;]0/P\Q8C M:%$3 M]*H6F6KV"KAP%-;>N*1H8$E7;J06PM%?13>56M$P40[I6M%CD1>"".-5"*A_ MT&/D!;5/MJ>\^E\0:I6&"L\^:5;>E#D-/AQ(/&VH/$DY6I5%\N6_ATHS%EB7 MOD(^N\4-9LD\5J+2'9Y@R%OBAROMXBR=/6O-;A4RY:L[9,J?$)GR8?A]WL5/ MI'W"*<&T>SE2B$!2TRJA H'K^S6B(_# .>I1!+9% M63G<''>(P^>$GHU$G@6#N06=8?\5G0MZWOO[WX1#[?(7\3=Z1CD9#]VG7_*G M?Z9/RRGY][A$6D# \>9895P5!_U[K-K%KBORU.-$7S+R@"&YEEMJ;@D)YO3,4 M]R8GH>-]_R:1-GE5(@>%G8 ]4P[<'H[;L-<7 KZ681I44J([_CVSQ,RH7B 1 M<[B:=7Z(GG:YO'RN6E3PW M/0HC-N#3BDK69.SQ17=,V[5CJ!T6; &\EZ;DP0]VY6=+UL;(.HULX M/MG.46&O\ULZ*=E"N*]5CM5!H/YL10$J"4L>I>$0/I[PVPX.^>43$2<2:M>R M@+&2B$B5'^Q=9C:_:)0<+\!/K_J!4(:45\ZI7F9 _OCQ_<7!17]^KV>>&%\] MYD=F-CCVY7K%+#EE7K X9#HH6@'!L_QV<,CG1SU9*! M8B@J!K,7 N[U[)MG;T&Z9<*;)1K@2N2C$5D5=.(BS0Z 8=VQY!<[(C0NFOXU MY:9)#ZRT3@WYB%*"7+23O/8AXU*H7,YGTBWPRI 9NV26.2^5I-DVQ 5$&Z@ M&X@V_H!EFLIZAH.>J70X;)L#IX@F?2F*/UAT=!TI/ M0JY;A IB2XFU &]'P0/("H;9 M9]1KQ)&[%2NM6YUOW!1;S->RF.-*3V%$#NS_PA/]&W5TDJTMQ"C2;_].EBX* M;4Y>"\I.Z>:B<8V7E+19O?_$?KXVBX-,'=:81F;EW^:%;VS\KODM:V.'[J]_@QXK11'A=2:JMGE!AI-F/\0$ M=3-C '3[A+_P:IQ9"ON+9TTXZ^#IAUO5#=.6\7?GE@X-[2]40[]W26AWU3>$ M7&%\F$7Y=EF&X7[[:/_!H_M?.6/FYW_'3%AQ( >.,2S=UO;(Z+EO_ME%[GND M@):.I-WGP:??TP9;0X&> [)<0%/(G&M55XDJJL@&3[^79M6P$3^<8L8GS *^XM?I5'GMU:[*O!^B@O;_8^]-F]M& MDG7AOX+0=)^1(R - 8*;^TQ'R++$022RU/9N6>VP4*Y%VA^_B(NZ!OCU[>$&J[4HD')9Z@;PT:-W/LJ=VZMDK/KY<=.%:$3>: M8)F5]+":E1QJZ0@S$U7AU3N,?QNM6W ,N]$LS5;*#64Y_WEX+MJF7K:"56;K MVA0U1R"[Y\+KI^OI];0@"E#?/GCA M"4T';]C&&&%>O"G7KGFQ6$K$U-')"EBR[NS/;'W"7"C@E 5/%6-AL%\AP\T2F6>S?(,#Y1M4OL&C MBC$62(^ZV"+B)#Q\KA@\Q'CA-/7IZ=R['KT@,&PNI%9.2F=I'&2Z(>%5?O'@ M]UTF%F=U<5T:N<$,@I?[K."KC9N D@ K%Q_2: X:8,(.OM1FP+@T+BI<0SMA M_2BIJ;.#=JS9C%;6VCK>/&!K@\)>WB([2@T#N;5MLU;*<_K2DWJ3MY[. M&B<7,9D]E<%*8DWA(FH:HB_3Z2ZQ1G?7& WD@'Z;1E:')%_L@AA SW46+UH, MTF9R:S$2>HGV-9Y5G?O>-R[M-:^=A*/A882IF^$)HQ68<(,CX]&%6Y]$18!\ ML&D^PAYHWLW98G1=T;>DR*-%2L&'\A\?[X];*IHAD#RP%,[T&-CP//*=A(Z;TQRK M0>YIJ4,K-WFN7)GIA91^4_=7P0JX4YTHH6(K=DK1*>RB6XS)SR)26!7U-%6! M#D 5 MRW77\CH63=1(8TW(XBZ9-JAU(+/U%NB'.\W<,/5.87P^' P@R]KI.;$(IFAU M8)?-R91&UZ#ZG0?LB)L-G+ M_-*=ES2IN=17>@K"8I"G!V"5R#STFV<%I.$:O"36OMS@%2]FQ$M;/1=K.?+^ M=" 4?PMFIKI')\VJ/F0#FY&2)8 MR3F;Y?473FX:X<9C16E>5<&UOYE_/?,.5M3]1$^R9\Y[:)/.55;U$N-YP71< MDI,W,:W,[;P5L-1&0_.AF/:G[R]\-S)YDK8OP]E@0AJ+RL \LSRQBZ8I/V>5 M?9G@L27 K10KE@:HTU28--8K2VV9 DT_\XK<\$V("6$VK=+!\L%BK&@6E_>; MMU;GA(JI.:FQQ"Y;%5)G:%8NK5QX,B5BNU1P$IZ^<),%RT>C>C2HME>IU;W$ M7&?9DY)M)]^[JZHV3X)&]2/S'&W) MTV;H!Z]8[6W)*V/2H"H"7,I3"K%%3RH2HH,'>C]FYY0ELVL)2+W9%"*TA!);5'Q>R\A"AQ>,; M%0 \@'8>7.OBRZY#JUC,-DJ0%NW_95D@Q0J%"H;=@2'K-1GXWO,6GJQKMW/; M!:!D:M\&OHT!@G.7S+2[[\1)J,V&=>.@%@EJ_4WYYH+03G691%:$O )>=X!' M/-H!*"8O\D"'EB]Y@J?$Q-=XBQ(%E>Y )4U%MJ??: \>'C),>T(7RJ'D/0%8 MI7G&G#1L-L2DO.@G_$4!IS/ R64LD&R";RSVL*POT] %EYOR\Q^U;[:#84EK MUHYUO$AH_UC+0M[?[+'3Y$$3,FU^!=SPC\0GFM'768HHS63/8D+QM6]22>%M MNN:\O6QV'=>;4M&"W9#&/B]I:CYOP 5OI;Z0S+V-08UIB2PN5*P='[0 .+-D M9\7#L]>PY&U6.RT?$+R0.47@+G;=@K"^VEDH*\LEHB^F(2G(6EYM&:-IO#!& M+*FH%5Z>UOXC6:(,KPP+$$:;%IJU/,QPY5X$ZB?"A;IR4Q="LZ)9ARJ:M071 MK"?D;K0&?\&T6P@W7;&U$FP0RZ+5RD7:4)E98@!JXA>[OA6MW*Q@0""*@5>"73 M<*7UWF:=K-!5)_5#8+9@'FO"C,W\:N5PJ-)F3?^Q-7?Z]XOHG7G7'_?>O!T. M!V\&EO'NSN+LEWO17S/'XN/LX/0*7W MRJZY'A,)*Q. 5T;+Q%VLX//30Q "8*ZP+86]C,CK](\U;IW+S' )+N_?+XR+ M[2)RX14[KEH13Q^". X6Z9C8I]<@E&,FDCO5_M*C_Y7%9Y39BVM7_)P_(?N* M&HM?3R3MK&--;M\H)JJ8:).8Z DXE7D$H_I$.T)C]*((#ZA8DI(N?@P#B>;$GOZ9V&&< M5K'W H<7L=+^)_ 6H _HE)#_@7%;SZS0+HUU]%A8(_60Z-I#XGK,([=$O9[W M=R6T%2FU9()8[@5+*L9'+DNJ"A)NNZ*]C=!1[2Y8&T-NXBCUH-.UNP2W4]?> M1Z&-P[I)L(.[Y]K,Z!.Y-AL>2.QL<#R3E[EI6&-U-KR" Y%_IGI /N%_L'7@ MZ0/%"!<:'K_6FH%:X%A9L2S_\(D53UH^L\PD7WL,@FF>A*]GQ5ZHKE#L^B#SY+2RQ&&N"$9#KRWMR9-\; G/3OQF\&HT%O MF6][D]MW[TQ0'/KJR%-'GCKR2D=>_X@C[U=L[XL''R:(HH_Z5':'ZBR1 M$MI&/F.($QX% ,>VM7EL&#F>R+A1OGG7-N YKQ2:CK1KP5$P_&AJ=16J:G M^KLL49T>JFD=W&):LQMI-\S8_YEW*?2QD\-",WI7_V1N QH FD1I&#W:RN#4 M*ASQ:!=\M,-I&N=)>TZCN3,%9>.M8:/QT+CM#6[N)F^&@YMA_TW/>'=G#*U; M^'I@O%.*G#K5U*E6/M6L(TZUWV#HVA=[1N)G[2TP'R_ I/YJSS8)C[)*+&"Q M=I,503HDQU*"):J1C\OK2QYUTY><'JSO^J.W=Y/Q8&B\';QY8TW>6M;-R!B^ M&9C6G7%[MWJPML()70_I?[H!<+Q_+P6YI?9O$(VP-H+Q]G8\>&/<3(:CNS<3 MP[+N>N_N^L8Q8M/A G(Z3"5P*8&KC0+7X!B!B\4RH+KWF3RZ:&CU8YY2'E%_ M'^A^=UA<]EF'*UBV]Y="(.MOF _*H]?>8SI4J'TJ]B]A]V(+N[2^@ B?$CRR MCO#-'LZ?;]!$>[23H+9TXS)Z/M'@E<]IX [?:+JQTJOL'U?3QY_L2/.P-7)6 M$A\9Z[^#\"N;D7;WG<,(; M+Y/PP8ZF]I_:+U[P@)855N*+4U 4H]/ ?RP\C3>PUC7@106FJ!DFVV>X+IYS M)R9K@,K*>-%J X4JT6E90#W+),;GII7G\P8BA>:^O%P'A?,R=%G/XH"71^61 MK=]A+5/+<;%;>[,"OL?=5-);H&M+Y4\XJW%PP^HRL>@3:%2HVR+-_A+:R[GD M_':34PTS=!YQ[-C@$-.#64A*VJ&-SH_&=\#9"#R/EXKE[6JXN(7*J^/&+%:> MA5JD+;F!$_*+9JY'ING76=),0:_!%V>")O7U16D_U[PL;*$8'MZ>UH;G)19* MC;Z-<9II5'A)]H(;EC9@3/I6UKRI^",VPPGYI&FQJ.):Y"N0I^2S-H%9#0E6 MCX[V(V!9!+G(6AA./HI^-HKRSUL&M[%0\E/6NMSYY.* =6@M;HYN_8PG6IRB_YS.C'$XXF$9!Q4>: M4Y$L:,5K#'P*8EKP/$["[# OB2$/)'["LEPES4?8GPT'J"7N#$L]/\X,?I^=L8L=R7AJOV/L^W'QY>_-_M'M4*V%Y$S^OTW)IOM(^)Q'-^S&Q MY]1[@,)W)D=>]LOW ^=9)D O'PAVV$[BI(%WUK7_T9XGRAX_0\&/"Z08_/< M3;+RCF79MB0K*\&^+"Y!2,J+D(G9>>/D$^K=3N %X>N_S.A_FT[KVX^_?;KY M_/[+QP_:QW?:_?_<:;>___;[KS?W[_^XT^X_WE/I\_[WS_#S!PTN_@W^[\O] MQ]M_:F_N[F6:R+_NI)>,CEKK?]W=?=#>WMW>_?;F[G-J +) 0WB;?5OF+8*E M<$]ITP!2?-3^"# Y#P-G:5@/D%:XO&8%&'?0)_Z\C48+MV8<2TAOXJKA>:U? MN7[J+AZU*'3^?@&B0!A?#683PQC,!N,>L0>$/(P?QM?_NWR\ 4\?O$:_F+^ M3G.$3B?FMAF.1KP0 [Q/A1_MYPTS>R^ZPZQA[@U;SR;B* M@9\B"*3.R(_NP7>HX*O@VUSXCA1\%7R;"]^Q@J^";W/A.VD3?/>J:/K3@^U\ M?:3E#:ZXZ=MQ")G-:D'O,6DZ>^[B1BNOP+8**?W;UE+,&G!8-,VF];GX^0<1 M1+\$B"9W( MBIX5/2MZEHV>S>'P>M)7]*SH6=%S*^C9G%P;BIX5/2MZ;@4]&Q/KVNJ O+V? M7:RAYJ^MD8PG(F'IB/',=N:+GR?F]: G,'!IS[L6N#44[&N'O=$;7ILBL40* M]PKW3<:]:5V/1-S@"O<*]XW&_?AZ(!*]I'"O<-]DW%O]:[-1\GTWXT+6<_C. M;=22CI:.L5O5K$-;UV:EEBEI#YV3DEW33R-%6A6<7X9Y/13*^5&TI6A+T=9N MG6AT;54:D:AH2]&6HBUV;AG7$TO1EJ(M15N5TU9_+.:SE(^VNN#L3VL/*1O@ M.7V=(F>1M$>..ED4[O>1P2;7IO)U*MQW#??#P?7 5+A7N.\8[@>3:TLDXE_A M7N&^P;@W^Y/K8:-B6X0ZOM4SGEK?R#[BY6DWA0UJ3)^6M6$,DCB*;7]])V @R]#]QMJ)^>0QB%VZN[1WG4VG%V&' M*!LO8Q/[P3"N1WUM24+V4EU[FKO.G/;0(W\F @.'.R]C2]D=V;7;QMC:5P! M7R C:X&'MTSY0N#?^%1\.O\8S&:P5?GG;4O?3+PUKS?UI)MMKWCWXMM1;S!X M8XZ-N]&;P:3?'UNC06]\,WAW:][T2^9-7TM"5!O[=@6[.-A6J<[A+#=TPQH(7C"(@PUJ)TOK-LOG",VVF#TG*#M2#QIMB6"Y@L[3T*0M;_)OZ*E/6R&)JV M!TF[N/E4Z,(6:@1D$][H%Q[_'F[0C &]GG=&S;\?52J2_V9C93P<7B;PO'4C M)V$=WG -[[M/4'R6<%DIVZ<7O.91(D7TTL^@D#%DHMA*86%_/N"Z E" M)VWAY1%L$35+&U0@YE4LRARH>;>^2LGG>&\2K M=[P'YC.QPT@C/I[%Q9Z"LK5-.2;$:,>BK!R#E^]]6)4@B6S:7)!W/O4"@/IGJ"!]P +6!JI2B[RCG_;?4;+R]I9HDK6SVIU?SUL:#N:G)7FR>N=E_MOMK];DY<[;[:_2[O?C,S;K?Y M1NZ#V/:TD'PC?D(:5D1[VYPDC\'?-FQ#-\83O2]44$4EH'0O :5U\.]98WTT M5GF'"O[=A'_/U,VQXOX*_AV$_V0PT(>FH<"OP-\]\(\G [TW:I3@([>KI!HT MO?>=8$&T61@LM"#SBKQ@%S%/:1>I&YA#?32LM .BM,RZM>:JUF)S8.@30T1@ M4.!4X*P=G!.]/U'@5."4$9R6I1L#55I8@5-&< Y,?3(1487D Z<4GL)J5*'+ M7X,H>J45-2('+G']Q,6"(%4I1S("\M*8Z):05V)]E\YO(=F2Q=1V0U:C$=@? MZ"-5AE8AJD*>UN_KD[Z(94?Q-(7 2MR=?=!!E+M'(:HR1)D#O==O5$/V2GTH M%15KJ"/&$*OP,&6!3#OJ2*$5B=<"XU '30NU=>5FZQ$-E1*#RLBA$*2^+ MXFEM0J#RLBA$5>QE,?7!I%$YBI)[6:IASI^\)'JMH:* >@(+T)IN=KMH=AR' M[D/":MS'@>8'/EX7!IZ'P5PN5H$C47RLFOQ",;M&J=%'&'E$ET%:#GS2C6TJ MZU;H5^CO,/H[@FZ%WE:B5_%NQ;L5^MN _H&0ZZMQP)?"UU59N.":NVM-8_TC MP$Y_1V]M'[9V&B3XT&-*K(LU>3I?P9.]%Z'R.9_=5[CWU \RO)\3 ")6^5JH M8'WE#E@6F:5;.6995]%\XKFVT?SXOYV)1V)'KJ'X6YTQ\ MZEWW1'PO0E96"0VI36<(BE).12F]:Z-1)_X M%6CK::DX0I,Y IS00HW$A.!LI7-1.H\Y\Q1$41V@C1Q"T1ZDS M7U&XHO"&4+A88_7F47B[*B=@0/2F,.A]*P&RN@K'QD>WG;>U8'YJ+]LS/[67 M[9F?VLOVS*\S>]D5K^I(K,ETJKAG5XT-BL 4@2D"4P2F"$P1F"(P M16"*P!2!*0*3AL P:E3(G=3T )&6Y55+%O4M(Q564"E+XN/NI=G)>^R=ILB= MO,>?(D!%@(H %0$J E0$J A0$: B0$6 B@ [2X#"%IE:VB1(:YGI0H7D>D* M:UZY0MGM%\\ J7A@9Y=%(4)LI7!6,5F>^X@B*(QQMCU)GOJ)P1>$- MH7"CUPT*;U?!Z'\1?!F97MDP"?N1E*+#(RU(XBBV?1R6'$6A90V(.HT'0^+9 M*QPH'"@<*!PH'"@<*!QTUL^[(Y(Z0X)YRICZNA4?TS+UGB'DXI1.M>ER\<"6 MHK,_TJW)1*%3H5-&=)H#O2_6:$RA4Z&S;G0: WTT4.A4Z)03G7W=L$:M0&?+ MLDEWQKKNC\:3EDLZOS:D"GNU@HE&/1%.Y]6Z_D;K/F;?TW\+P_%[=!8FT#^1)^QPL[#7,/[G3> Y_PCSXM@!J/7L9D=?I'S^M;L!%IIGF".]= M;%=-GY_:R_;,3^UE>^;7F;WL M2I3T8AJ+93NQ^&XGD8*WOTC'3487K3Q'>(B4"K=Y(-_LBX2L*@@J"E4"PW]-'?9%T%85 MA*)U-2:&S;>B\G QUTZH4G8K5*C"? M!\Q#=#\+M8=1G%:!LV9P]@>ZU9)Z0"^K:2X4ANYK"9R^JF<*/[&]FS?(=J7.2%Q)?GA;=:A M.CMQM?MJ]]7N=W/B:O?5[G=Y]UL6\GT?Q+:GV5%$XC9&=AMZ?VCIHYY(8*VT M?HFFDU#S064.)KHU%DG"5*!2H-H(JO%@K _'(KXK!2D%J2V9K -].!1)9560 M4I#:"*G1V-('S8)45^*=F23O!S&)M*7]C 5Z=0TK^S[$9.J3*-)@5*X_8$=&"!WBZ';N!WT:/R7_]96P:IHC?4UI>V"66IR"E M(-4!2!F6\N@J.%6G&>B6D$U% 4H!:K.?1!\-&^7+[9:7)(H#Y^L\\*8DC*AT M,OI)(W\F;OS<)8US,!SIO6$[-$YE#VD=.OL#8*+*TZ'0*2,ZK9&ICR<*G0J= M4J*S/]0'8BW<%3H5.NO6ML=C?=02=![9HGUXZ'"&!*O#%3MC@; AL5LQ+@OC5?:_9QHS\0.->)C)=&WQ"&+!Q)J?4/7 MS)XQT5S?\9(IB;08KG072]N)(^R[C1_M:;!$QQ%^OOERJ]T'2]?1QI:I:^ER M'#8F]@FO?HT>*M>!4?Z*7JI(['D7/VLPNG_8?F*'SQJ?TG43M\I\<:O& ELU M[ VKW*K/Y!OQ$Z+-PF"AW<(%(1W"DQO/M5M8KF!!P@IW8;D+7]DZ_D@>MVR%C3+]>'7-A1 YL M'0E79.FU.55>-U;K]XKR;/%?3=/^^/CAYI<[[>;#A]]O?M4^WWWZ^/F>2B7[ M[T+E(]ZD#-!_YV'ZF*7]2*X>0F)_O;)GL*JO;>_)?H[@WK_-0[XAMN9._WX1 MC/#N!C^9;][F'B/7=K)%R?+R; _MI85%$JB M'\N%@K1-L]^!LATJ4#JHPM4EDNBM\!;\7'R<'X0+H(*B7FOTF!9+U3+-(9[' M?_W[1>^"?H;!.^GG#0MQ[R[@+/I GK3/P<)>4_.?W&D\AS]A'@]!."4A:J.> MO8S(Z_2/-=!=9.ZU3*DW+K8[WPJOV''5%BV9C2G7Z+4H\-RI]I<>_>\DAA&^ M.8,J\/=2-89#U>\=YH&#&8*QI9+6^_N[W]BH1]>'"_!\'-IOM@]\9 &PYU[* M2'OK1DX212C%H&1S ]++<^128>D=:VEA>ZA*3)FD@]=\)E'B,7GJXY*$FT(7 M]SG$$!UCF4[5O09T#,];T=;^'21:- \2;ZH!8Y]RY<@#U,-HM&F^,7'P2.#' MD"ERN'5F[Z#EA\BM X\8')= #&"R#,$:M\!VP3,WH7?WS6@/1 M'*XHC!W>']NN'\',PB<[G%YY0? 5YY>/()6671\S"6$@;O25#2OQ'>!(<#MV M4X&'?X0)@2B/;P\Y"!?V,[QN-H/56< #$0_>,U. XWD0$>T).'82AO B#U,2 M@;^Y2[A0 ]'!N<#@ JJA% M"Y>"V4M@V=A&HS('X[^B2AUJ3#: )"K/9#XB1"_?",@(6=;E _!MZ,#'S=. M'S>"@=NQ9HUVC MT!JENNLMSL5__NLNY""ET8MWV:H.@%=EY^VA]N4Z!,V/?]Q]_N/]W;\.IRXN MO!@U$1CW/\SH?YM&+FJ=Y^/>PAB*DO"*LBB\V_\BE)ALS&^@/)3WR0H1Q8X7 M)"BS+A:)#Z(F13PPD?";ZQ!Z2&@/2>1B?CF)T@SR*$&[)>?_Z<_Y37%H^]$, MX8^H![5(6Y( C3%/0?B5/J/PR(#2&1IUPB!YG,,HD8#@V'4#.KR5@05>POZB M/(+X5 -P4:\%\M:H= [BLA' 9,EBZ07/A+!C#:ZVO2C0OA*RQ*6@S,B' MTPP7(B+ '&%^/CO(Z>D.4W"!9Z7&6AW.NS"(<"F>M44P)6N#U#7*3)[9RE[E MCYL27!Y8M3\"Y%+Y,RD?<^8!GHYLS 'ED@^P1EK\%,#* L/$1>)+#(_R7!#( MGS5FPX;5@(L2-^:CC9;$<6>NLVES-9^0:40% _+,.&CRK-TLEUZVR+_ 3BP+ M2TU/YBAYP)-VF?'*N'@_2C8WG]YKGT!DH3O/GA&@' #+7$(.$X,VC(R]AT\1 M,#I-G!B_A#\?0WNQH'L-:YYXN)E\#6!AO[DVOAPG]2^^O1SA*%$$ +:8K@[= MJQFQXR0DH.B A /BAHNDYE+L%,>2S?Y:.XK$3R8+K!3Z38E20#?9+%Z\;"20 MD_G!,4P!EZU(@92?2 84U_>#;[#UWXC."??!QK:"1<+0*;< R06^1T,U<)W' MD(KHWP* K*[A^'4-GQ< /D'XU\L M3Q'_Y?TGC0WFCP#^]$%DHGS40TY!>125Z8%6F(&OB-V,("@E4A+-Z1ID9UA] M>"YP#^+/:67HE&,7.'1.&&0C2\1NBRC,T!U>9=BP2 %.E:[V0^3&_!3)3@W8 M (>^!P;[WN=L+V6DL""<#["[LB,&#HT%L+N@>/[D X)7OCAH*O^G1T-^^FSE MVZB#T)^7GHV?4$*%3[&[8"\($LI]8:%C@M.(4+T!#8I$,3+26>U .'9Q8-^2G!AZ;SY":67T);>S]5M1, M":B$TVWOIQX@_A1X04:;VPZ;"/>1'55LZ/G.,UKCJXZ=0]FX;C__EM-.42/] M)0@>/9(9<'[1ON!9HVO_/XKZT5==^V+#@06OM-2N6OA?W=70"S+:\6C!7?-84W.2BC/7*=C#.KPI[!(_#@3O>3HFM. M4BZ0$0NLPV^??OV2LCX=A8(GXF%=4\9Z<\9 &6GVBK]J#V%@3Q]P9?G-$147 M\)%? -+QO^S\K*<'@A,2:HW@1@PJ',24X3-1!H;82(G@EHOM2B)()8)L1

Q( M6>4?%++]7_YF_:)KO][?Z=HMJ^T%PWS[Y=<-"$ZM>C%QYCZHJ8_/?- 1C!J' MS [[S7.$@XM&H8"D P<4\'8GE5^8< )SM1^I/; XP8":.]-I@CI)32Y46 A" M;TI5'N >H4L8YV9G9JHB9J.(8F1%,%X754N'-FX.F!<>91C73Y#S$I@H5^'@ M4T:,598Y':A4]4A$XC1%P TU^R5AC$J.VDTH'O_LN M\K4O:/8]P%MP.IM%;B6F8E%)1:5'98JJ(#/5I2$=I;GIZ<=_PI9,@P4_:&W? MGMI,%@4)A% IRF8BI1<\7:$$!P(I)UTF$VR3(,K41^\D0((ID7%-=3>5(=E2 M(O."_(BE0EDJ65)**XCT=%4.GOO_(.C_"?^P9?@"W]M+&G&#'U.**2UVP>@2 M,'+,F D=++/-,@D*^$(W\*[PJ?I2.6&\U/ MJ#4923L;,NZ4RX><:A8H@J-ER/93B"+_Q2O#W/1=P!1B FV'[@*M(1*[R/HU#^@C M,K,4)W,O@0^015"6WL(['":6B1HOVIF_C\C#(#(\$15.8 M+KA,K_E1*,S+2M["N8T& M:)"/0=J@\J/- EZ8R.SA2L#_A^SM&/;B?W/#P.>V4MR/&:8MP,H7@EO@AIP=HE,%3GO3PE3RG M0C5:')!)9[KF(@M909,35;$6Q(Z0^R)&'\/@*9XS&TSV!/B#\A]^-N!U;W(O M/#57O#Y#/,DQK^Q@=+#Y8GCPT,RC@]="AW?\U!.[K34OVSN2NII(:8X"BKVU M8.R:,Y=W^/Y?2#DW>C74W1);BM6\\^K6XAT/O?LWL4%LO"O%WC&FU3=TD43U M_>7R9XK )":PONJ1J A,$5B-!&:VXP03:08ELZ28N5*XJ*@Y M\R3T96YB(#Q5XUJD2N?ZMAPSF:K@^:-JHZ$0J!"H$'@P D4Z9#0'@4(EE$K^ M]*SZWSGBCW;:;:[+N#P\:F;GTVGU YM'2R:>'>*O;C#%[!4 A,,CDQZPH,HW M-ZM.8P-B,/5N 6_#L,IH]1UI/1#^-+B_>%L>RIV'V=,4(;PH_Y$^/0OZ9X]B M6?T[G^1&*\\IO(2'_KEA%&M3^SD-+6'/UK6EE[QXLV=OOI11#&++>0Y>(!V82/9&,J.XU9#=+HU3S_G04=3].PORS9^P-##8A7O LLK,)IBTI8=LVR;!T(SF7U@J NV4[1654@> Y]H MTR2D?&WE%(A8V>*4A7,V&M.N9J5QV)CKF+-UG[TX.P>RRN,PRF42+@-::P<3 M,V,LG>#CN[W&;34KZTC'Q3"HY^C]W0WT_HD-N8@YI6M4TSS3%JVO1@7C,S" MP9H,0;'$6C$UGS\6RU^LK\DL^YT^V:$1_2Q9WRTN!)51-)IVI-&48Q9'KFD? M:>!V'J*/J0@9 >8\K(S++"'?>\[2)-QPZ]4898O/Q0D^I-4(>-*!'=+84,8\ M$2];2 'KA<\\+/41BQ\MH.+^V,BC'-?X/ =JFFKPD28F%G>$)JUX"=: M5"[&$BQ3EO&-I=R#!5:^2NOZ /0Y.XB#VEZ;>L4LYSA-47=>W!]3R::)Q^ M$?A7-(&+C]')*[M%Q)M=I>\J5!8C/@U'?R*T)A%)R_+P.[D$4@A4+Z;@ P\& M487%LJU)"\^H9*#5&I(?)E:ZC4 MD'K,P1OX9\H*5&J(2@U1'JDV!26KU! 55]]P"*O4$ 7AAD-8I88T,37D9L5A M7_(E\[KWZ/!&Y5+%V38NSM8<7?>L5D3:JE!V16)RDMCPVA*)HE,DIDA,D=B^ M)":FY$M'8FW+%_E2EA C[3(+Q,%N;Z_:&36M]\8C?2P$26F9>PMX>.-A90*L MAI:"E8)5I;"R)J;>&XK89R0_)UM@?[G-XI@J2+2L=#U.D7U4:99]<]*2NJQH M*3 K,"LP2PYF\[K733 +)8S6(P?)%\K)/N+E>:[2(?ZCHS.8#GF90 )KD$?< MIXFJN35CNIKVLW"&3 ;GO& MW@D\F.*PFC&\US5/:BTT MIPT)S:EQXPA0C 'J &#,"[S%&A?U\X V< M#VT;F3:SO[-OBFU]LB^U!WB\EW;KW? 0UC!U0=\ZFV%VT1R&F?Z-HZ&I"Y[- M.\Y%P0S.'!PJ)C E\6J>(C[NFQO&":96T1DQAIRF2\-[9B')OM7Y @4^@!A> M1O,O-JU)5,HIQ>H"JW,1WODI.3/S7;.L'CX !D_A^]>"J[7S\>0U]X48G)FG#+/,1]8-+6UO%FC1W)W%//&1 M)CCQ+,(LF9=UZ&IF[8*R/?/H,Z/\N!=J%6RJS9*7)%A/ZWZY_L#&*C+8KNN1 M5KK83S;?(\7^["5IVIA*[Y2QLR6%?O6J@U+G5^!94GZ8.('=)&?K.T=@L;7."[<; &.=H_?FJCEO%@ MPRMXW1 ""@52HHV-*:?8CC$(4SKVL'E@D>+AY )JG+%#KP!,EL"?EV2A4FH2 M<>/(,XP32[FD6@L]GGBW9';:L1%BWTS6<-)9?RX0"KSPO9_UB-17^F2G)03* M#>A1YL1?'XE/,^.?^;N0>OC+M[T6'S:%C\A]TN=P*7YE:9]<%(98>=AR?NM@MFDO[5!)@$ 11Q:'_BC5"S*RB4I].TN:GK^\$WFT\QF"9.G)9!8*^FU<68Q%1H M,6D_8#D#Q,X455ZOT'.2G\^TPV1J2]M0C^D(D:8:<:6!/2++E^I183T7X'1@>,\DN<-=RE,G!.M3BD,J508J=J M<%'/MH%_ARYAHCJ0H8N+BAT^;&B-FXWCRV]O@ C=Z57: ML!LK0$F7 M'594KLN^7\(99V$$L;V(LWI:R&2Y#,(X\5-VE(1P#$:44R[<9 $W MVVP%9N6VP5B^:L,,I@2+QI7K4M&:65TG3PC:E*\Q\1Q&6'SLVE4E^TJAQ33O/?T'#'/&N*B#&L7-I_?XX-]71YH^ M)9?)D1GP!Q*$$^Q-@.3E$)CWM#")[*7TX0A//XE9X3)JL\J00D5@7/X9ASH= M([^+\OY<(:"-M)$4[00VSX^SUMOIO7QB<'->4#)G*"Z^?H;=SKF*Y 2,]:S6 M$6+U@2*W.$#:0#Q*T#J'3WQ 7D#'EQV@:X H5"AR?79H,K)E=<_H612 S.7$ M;+FY\2]$ #G!HP\,<\K>QAEBS J/X9&?GF7%^UD](@]M!RF^BK*+]';;BY_? M;V.X?,7R G),L/%<*HFD_)=.G9H20ZRC$G/5Z.YJ8AAT30$^O/0<%5-3%L$$ M5:#_*9F%J'4!+G(+A\,$+?M[VL/\B9=^XM7K4GT[6<)X>$][M$:NM(0RQ@Q08WHXW0@0.[#TEF"J)K]>4=-]@P,P+G3#=X^+'6ZG3@ M*:I"5)3ITWVD WSV!M.,S"6;^JID4\-+-O&PB.%*Y,0)^WM_+LJ#3&?+6":S MFA:UT5P.R>PG1>\"IK:O%&E&1D8KP\VT/X+WGW*W"O/^8((S+7?K ML/J?F3>(RJYDBC+30][ /.-XM_L.BXIGZ=BHT8RD;+=02K? ?7&5LL>L&,%* M B3\MCC$"EU/A.R!H3%U#&(#:7_\=/?YYO[]AU^TN__OT]V'+Z(ZY E)^&-6 M* UK#_I169E,);L45SHG:PK3S&+&[]1!60)1E1!F1\?(%K1(!0PZV47EO^K+Z)WKB1TJS)?&4^\553V6IA0?U]WJD"3>!3P. A@+^X-6Y6-_TM)\ M[,]]ZO.=M=#=>;%RCD)+!ZQ(C0"JJ0)>I](SV@R..FK+*7"T!!R;LH+E3KZM MK4#P?;$]273N3+<39"SV.I#DQ3B REM4,%8P5C!6,)85QE*5:$\-=<-JS)5G M*RXC\;R[-%>UQ^V?:R?W6&Y%L5;W;^9!NN.^U-?'6AF4G-:^B:O=5[O?Y=T7 M*7<[EO<@P"9BY2@9[3)O#[TSBF5+)=S*187Z%56KWZ1"DC*(H4T3LT^ (1%; MA\*0PE 10T:3,%2IJB3U$?EE/6STW')A_6#L5VJ\E9;3M59057!4<%1PK V. M(D>U?'!LG39[MSV)HS5BXK!)4J+2-&2$T$!!2$'HR!.P21#JCJ[ZR]8$Q?8+ M988()N43RI2.H."HX*C@6#4H5RAO%DHM]J/YW>?=;YYQ_CY4J291U M &A-^.:E2'#2^AX<,Y>J))93):++1&@-!9V(B42!3H%.@6XKZ+H3VL[T,-ZW MY)(?R*]T;&)7AQ;>K.C.__K+V#3,.JPR\H6 2K6U36+0"O,*\PKS"O,-P;R M-4'^^+Y*A9@&>DQ.9W@XKQ_E? IB0[V#3<3RR51+A66%987E1MA0)!5 -CBV M+W\-HNA5ZME^(+,@)*EH$MO?SY]Z< +45YH4VQRK89?=M&W";Z4!U?(:-Q0: M&X'&2I-8FF1VD/70SP+VX3B' ]XG,S?.K0ZMEJ1GR*_.AS\#?[L(&.#QOG>,OEK-X9G M.YND[-]LWWXDV*SAKY$V=2,GB2*LBAG,M'A.M)!$B1='^#&O/:'-@I#^^F]B MAY%VYT_)-(- '8-\2QRR>" A0UO?T#6S9TSJ?*-.RX+6^0:8P;C>&9P7?560 M /W*!7CY\6L+ ^4K&-4]X/8V6,!MSX#N91!BP3U4,S=Y8Q'W@IMT\?,/YE W M>J*;?/$SA:"[U5-\W-CZ0WU@#L3'EK* 9\H"R#$LH&+ZY@LG?/<1A(E4!QQS M21RL_N\]7VL:PDWX:5/BA,3.4R /7PG7YS:4O^T DAUI#E)$"'L8!W1;EZ$+ M&XR;JSW!S_!Q88?P*LVQDP@N>WC6YD"Z).31E>LU%(^#I]$S]*'9%Y]X/F(8 MOLW/L?14LYT_$S=RV6$&WWWXXS>*F?O@ZYO@.RX:@D";AK"+/LX5EHMN1(2_ M1;9GA[ 2000'XS0AN&9\,>;$GCH@,<;ZVBVK[0RSA=)3.L\OW]D$.%]A_FZ4 M-?$'VX-[8]M_=%&*M:.(P/CH5&%CK[7W?G:ECJL *'@B# KYF\GV9D[Y>^$Z M)_!]1#D,Y\F-YW15.5?]*Z+)ARDF"*?0]B- W((-?18X%#[PI^O[P3?Z[;4Z MJ/8^J'P2L\/J..J:Z-;8/(Z_XD@X%SGN(!KH([,JAJNK%=[IH/_6^9#QWQ]L-(M\S^<9RC#J+=IIVRKU='61B40[#LP8HA8-R)QL]YGYG^'.(Y_%?_W[1NZ"?89A.^GG#-._=!<#Q WG2/@<+ M>\TM\>1.XSG\"?/@-FH',&\O(_(Z_6.-BU]D 0EY 2;C8GN\ GN'.?GQI_2B MU=^,[3^-A>YJ] ,K?Y?8RI]I&"\'O'0DX2DCKLD+UO1ISMQP2[NS@OL;).+TXU M#07K7Q#Y:ATWOB!^6K@H-26>JAJ&G%V??J@CB5?>6%9#-\83O6\)M;F08FD5RH>UE0>9@UU:Z)DDU:QL$JK>;6$@TE1&ZQ"V][M:J"@ M<)32[ A3&RUCK!>"KIMDN87H]F^M5X/5^02D9H!^-SZ^<(-[.YBJ?YW- M7FMJWVU17QM."*:I]ZS.5TN54W5J#AWL&?G0G%I9M86OE0-I?BED6]51(ZKK MYK.C 2>O+68X&NOF4,B#+;PJ#;7 *2KI+I68ACX:'Q^LJ*A$44E[J60P&>G] MOCI+9*M;VII0%,5<.LQ=A5Z/JZLY MUHWA2/A^_9BZUR-]E,<3"+SZJ,)C^/K^$66WUTHX[X^7(C$:2'JG*A5;KL*7 M%K\K19FQ6K^+I>W$K'YS7*YN%Q)_RFY-? ?8ENWZ6'[O@$ILYYI]4UHMO'NA MO&K-W09J[9>P5D#\3).LM:5" UF!,!=,B_%.Q:L="]]I]'\4?^N&(L:R5-1\ MH=#^$NX*IKSN:%X,N5A]GY= MC9P6/<]JQX8:?A7QK4N+MJ?WT,JR6+S:B5FE6U8LGT\;"[L7&N[D1?31O&Q[ M7K[93RY^(K0P-BVT&P$S<6>@7_@QK<5;*A@/MP:.'6*OFC$TU:*%FY"%8MGF-)Q[)2"83O3<^H@%)VIRCS(GSP='Y(HW3ORCK M %9/FZU@X6L@W^<"O[1+-?73MW=WTMG6>._Y9QZIT57?UVUZFK7+$'F8+ M+5Q=LJ*K@O-K1OD6U(=7!>JN!\+==>CWIQYIUNB, M2I-:(;5"U6=_=755%&[V7J$75;/.KY#"D,)0K4)B:16,ZO6#JN2]+ZP#^JG[ M#TF9T7;,N"M+,AH9$WU@=+Y"HP+(UA1PB(:O )()P!B&2/=V&;_Z@Y M9+(M*0(X)0$8$U,?*PY9_T+W1=98**^Y]HUAI'NJKBJ*=K?2;@_$7U5,NOZ% M-D7:R32-=BMSLN]G[9!8S[^!\48LYWL9!M/$B;O3E*124]4)Y/>A;E90/_" M=3@GZ^SJ+@]Z>F\HHJ2I76[2+EOZ9"32$:"1NRS/SDJF_'<5_I=]?=P7ZEMX M[#K():%N"6/L%!1.>M9)"H-CV]ZT#1-P.O:$.OFV#!>*/5P>7\.V^3 XRH11 MWM>>M)8('G&@:_9VD\21;%).B(^& WUDB4A#C=#X2;EA2LV^>)$%.W.#NW&OKX_'O3H\L;)V-^SR=@][ M8]VPCN]JJ+:[$=MM3<;Z1$S^;.IV-^O$DU;W;1\MK/2W4K30OBVN)85&2/P_ M+R0JTL;;!Q!,-375>=CF+:YE=UO% V2I>KI;$DJ32$?+2OH&-J%$G%H0M2 - M61"U" H5LCAZFK @"B$*(94E^D@;9[?:G/E(HFA3L(F::ZOFVO;Y=6DO:TT* MD'6N:E_;,]?N!/*GI!H&#XG0WUBM28]J4T[8PG5&6Q+H'.+26XP M /FJTKP117(5B;Y"L=)M(;EZ<@LDUC@W%-&61_D\43%M.0EQT->M@9 *^L)T MFZ'B-'//QGIO7$=M9+5G]>W92)_TZ@B;EE=5E;A;QKK^>*(/>I7:A9JASS1KF\S)2#=&E98&4=M4PS99ACX9MH::E#>T M9?B H@FS0U,N+4#D <51![6L.G"7R&HR MT7MC155R4=6YS^):>G-4ZH&1M="M8C-;W*D3?32H(Y!:L9G&8J*>HNB=8#-G MK>(H0RU/&6J)J7FK>=6+T-F)J]UO3',&A02%!(EJ:IR]I MJ)FA>/UQ7[>&(H5*&Q%@(.>BF^.1/C2:%@'9]$7O]_7>L&FY%&=7M&4Y->4$ MU62@CX7<@JW"U F.*9$(#R&/64-\[W)NTP C^T6BSA4Y''B6=8 1!?S3434NU;I%\F\S11!], MA&*IU#:=\HSIZ8:I6IAT1L-J&#XG0WUHM8:+M&EG^I4VN6N:V"IM!'7]&V]- M!&W)PNN@2+:BP[[39> $-V[$*U(,6X0+!3#.][L>'QI-L7P)-YC,0-EIQB>G*F*,B2L2IV6 MHA9$+8@T"Z(60:%"EA"2)BR(0HA"B&35K4[D$=9>BGV1H3J*+&Q S;51%' :%D\^Z!_W8'&H%W;5.NZTGPTM:DR M;.K@NM*TJ$9MJKS:O2P"1\/0?&ETX=QY)16/4M!6T*X=VFW:RR4 M$X(](=..G @\7U$ZAM4A3,CE!>;3.WG0\5E>70)Z>N;*$IQQ6FJ7N M)3UW!L7P^OC>EB)KU*# >P6HPP!U? ]>!2@%J *@:LD Z@"@E%NC96Z-GMAA MW2RO1D4%]A2\&P=OT&$[4(U..:1W:KU_BVTXIK/OZ;^%\7BN3Z[2= ZS]V-= M ]KU2@H*UX?EB%];XV4E*267QBOMO>]XR91$FI-$L#\DU)8A6;@1T42=H]^F,,_,-3'ZS-/Q'REW7WG$YD2F('CVK$;^'20]B( M2/^'?1',M'2L![_FAWY?M\:6\/WZ$:\V37TP..;5N!)'O+ZG&[W>$:\/2;0D M3NQ^(][SF=&RP5G^XA 8,_Q?H!%W]GS\(-A'O/RU&\.S'?;-$WOM0^!-X:'O M@E"+YT1[)G:H$5B#J?:6.&3Q $3:-X3!M->[S9XQJ?/YEG@0>'+;)T>@P" XVD@C&'45EX^=L':?"C"+=>W8\(@".0"+L@!WM0EJUPQ3%TL7/KRO!B0/ M(&$))KV-*"D\OR2^]=+G%>XN#L /PH7ME89@])CTQI#C$,_CO_[]HG=!/\/$ MG/3SAC6Y=Q< M _D2?L<+.PU68]!C W/3N(@_8*)CO2;)W<:S^%J6!QN$0$) MU;.7$7F=_O'3JDA]D7DZ,@G8NMCN!V&O&(]^_.EB33_@K]_QTZ[?\I_.FL8K M:^K82Z7:ZUB+RM6O];,")%;@F_$\2"(0RZ)-G9/DK*]38Q[68SEP#X5Y>B3A M$00,W(E1=,=/M@.*2>2B-!]EI]-4 S(#U<6%!\#KM&E"D-\CKFW/PX<_Q7,\ MPH(DU-ZDQUBF\SS@ 0?/'_ZXZ<2 Q\(1A^?&B4)GMNYI RN^O01/>;T <*R/ M39$ !TFW[^@@X29S%-N+@@*WX/RAQ$N _N^#KV^"[UK@:S?)(S 'C4MV5'O^ M\,=O^,M')PY2[01_*^NVK0ST&5IZKR\2?R8_IIM^?-ZL1[27<+\&^3F,#=#K M!%$N'9,1/"-,#V4G"4.,@]E^++;593":"$4;-#6["_L%T_EPJ7]C,-X2J@>>:&P.W_3.P05&@\"2C71\L&/G5&@"+\ M($9(>\#IX8GP>+AD2U1X92VYY"2 X\M!-U'Z:?9)L<$\^;Y@V8MD;L,DISA= M2_WK!JM+-78"D!, .SG*%I=R>M.JG7?=C'NQMU=J93[C0Z?#;M#Z0V:R6_]7 MT[0_/GZX^>5.N_GPX?>;7[7/=Y\^?KXOF>8/\J-5,^)-ZT__G8>Y>?N17#T ME_MZ9<]@55_;WI/]'*'-=1[R#=G7_=@?6U7X7#;YB39-8@=89'$>90I"M$GC M7I(0H0P[H$U)*HB!]"7L)<&:13^*NX)*;BII'%2S,%@B;3)%3\CZ^!#<7]&$TRB0>-1K/[ B%>FX#AB\<.(9 (="\X E.C_1^ICW# MK0Y];,E0G(I'&Q:LY*U&+&RR($?V@N (W8!J#F6C\K7V,0FW3F9A/\/C_-CU MF?+RD-K#X>D/\-/<]A])E#YUX7['&:8K%,QF!'6<5--G(\*IY3K]COD>$*AQ M)A9T8"Q''=S[-O"C!)T(K/3 ;V6G^+]A@R/M[AC:VO#.2KG0AN5876_M560/0BR(P[9+1E\"K)B MD-VUK$=4W#MI:&.-J0PKT8TZ1O.195PP:FR,>&Q07&B-.-N/"79W<5YB99U> M')$B=>=8$#G+&K6Y:M%G\HWX"8GD[C#7#*5)K9!:HY'5S*H$LI8J;[5D^WAB+99&>+8U0 .2E M)I;>'XNT^E( Z01 K $ Q!))/6H50&2R+2D".&FIOD%?GYCM:<2QQ0ER.D15 MV/K,:L^NG*H_BB+T[80^T2>#]O2M:A.ABR1X2;HKFPB],O=]X_NC;R@LD!H3 MQ)-$_CM*EEO6%6;_TXX@Z=$RI@5+X=7)-7>!'.J4YT M=8L' Z$FX&J+&[3%9AUU%:3<8GFV53)K0E>Q?VE.3@I^2252V:GE)#8>A8/C MNS6T"Q3]SHBW7=I5D7J"+2/T[6V'!-,9>]*:$WA 0MI+9*-=H96U,]'Q/S(; M53RS!8L^L?2))=*X3"WZ40[J\5!$CI?VR.V22BDGJ"X!5*90%6XYC_PV^8+: M[_1M//%,](E05IBDV]0BXE&.U$,"SB5VE&*!Z(HTF(9I\):ECX0"$J6TO;1V MEP;ZL"45Z]N\2V/=F@CY>&7IV?HH]U<>]2L\.2?>U ^0IY!5KV#;6&GA;C1!QWFHM]T%L>Y4IE34LV+D[ M,XX'NC6LQ8$L94>1CF^W9?7T85_$FZ>VNX';/>CU]7X](>VR;G>S3CQI=>KV MT<+E8* ;(R&=;<_%.$@V/"\!U1$?VT1,"/F.VHB'NN-DFPB.H2D8;M9&@"B& MP1B&.D!.YJFNR6^19L6.EI7TS6I"-3VU(&I!&K(@:A$4*F3Q-S5A011"%$(J M2WJ2-C+P-HAH ]H]'3DO$46;PF/47%LUU[;/KTM[66O.@ZQS5?O:GKEV)_4@ MK?+NK @:YRO09E94H*U945M]2Q^.A)IOR1B\W=9=LD:ZU6]-B'U;=VG&J8^$NKCT;0HW7,#^A1Q\Y6>V9+N8]>2(?I]O6<( M51-LV,9V@$ MD2+P3=O'TZ5#2*S*;B@W+H]6>Z*RXW(2H:7W^G4$'#9#>6KD ME@UT4ZB3F-JRLVW92#=[=62XR*O\MKSO?/LA>VGHYD":2&,YY>UF;JQ91_*5 MI+LJ8P[!26AW8M0A(DBZRQVB72&;5C-W]13A_,TLJ;VJ.W?+!M@?ZR-#E3R3 M?)<&F*DFI/.H73JA/W:D#ZOU=\FKDBI_;./@>6E8>L^HE(M(*NR<&]#2RJX- MV\?.^6,M?2+6P:EA&]L! JVVVK.D^UA=/R:)_:U8M;QB)5%.S H7*6^$,B'I MF@] _U8MKTZ[YJ(%Q*55Q[JD=,G41^,6 M=?AI#^FTB)_5&C=:LRU4AOK:5?O(3KFB9ZXH-^[KEEA#$-%%DK9TK\+'ACLF MH(Q8)^W:KO#1)'P8_:%N#(62.UH'$'E <=0Q+:MFW26R0F?H9')2OBLD&[>O M*G"[4"24/=DE!-4=--PJ./5'^DBH"76G(*68T@L6M5KZ_[0)0=7YK6MRMLA8 M:5;-6\V[P?/NTER[NL=2%6Y4^ZWVNXYYR]F%I9:LK<<%\6,-YA!%VL(.'UV_ MR=7R96$":A%:O@B=G;C:_<9TRE!(4$B0J,!Y::(2)R.D=JFM:_%^+RT>H!/51NH%7LII )Z@DIHGRJAR8-'*NY)<=XP\?WCCTZ_5N==F1_J7 9Y,RN.4+E?FGP; MC[18#O1>[_C.=BTAAF;3PIEMGVT$Q"E:YM7C M8\T:M"_ER3Q6"Z(61"V(XAL*%3+YQ9NP( HA"B&2E>LZD;-9>RF&1H9R+[*P M 3771LVU[?/KTEY*589)[:O:US.7U)(XMZI1IX"M+^,=AO3/K7M(S!ZZ/QM?UI"^WJ/&A M M0A@!J)&;<4H!2@-@/*%))K%*"41ZQUC@,QDX=R'"A@2PYL2[EZ.PQLJNW^ M+;;A>,Z^I_\6QN.Y/KG*TB1Z/]8UH%VOI)AP?5B.^+4U7E:2JG%IO-+>^XZ7 M3$FD.4D$^T-";1F2A1L1C?R9N$M4<77J'XOF[G()NT8_S.$?&.+C]9DG8+[2 M[K[S"4P)C-QQ[=@-?#I(>Q$ E/_#O@AF6CK6@U_S@Z4/\T*A!]^N'_'F@6[V M>D>\&==!_.U8AFE\Q-M#$BV)$[O?B/=\K6G[@Z4";&RHM43_85^OCJ# -#!\QNT/HCQA/6_]4T[8^/'VY^N=-N/GSX_>97[?/=IX^? M[S6S9TP.), J1[RIFA7]=QZFCUG:C^3J(23VURM[!JOZVO:>[.<([OW;/.0; MLB_3Z(^M*K@&_?C$WO$0>%-<^DV3V &674O[O\!&W=ES1>.DE[]V8WBVLVGD M[X)0B^=$>R9VJ!%8IZGVECAD\0!\O&\(,YZ]WEU$7QW/!^%DL;1#F%(:?28/,^0XA#/X[_^_:)W03_#1)ST M\X8UN'<7 *P/Y$G['"SL->F?08H-ST[B(/V"*1/TFR=W&L_A:E@,;AL#G<6S MEQ%YG?ZQ=AI>9#ZO3">R+K9[Q-@KQJ,??[I84QCYZW?\M.NW_*>S)DS+FJ2W M'IA8MG?6L1:5Z^/K1P/H,L GXWF01""R1YMJ6\E9R:C&C+?2$9(>,ABHZ<)W M\ 1MFA!DV7;I!(J2!W8XA1IRJ@@U/V/X(^HBB1?C&087 ;!7SRBX[ ?+T,\-32("+NH2[-/'W=='WV(Z'2(35[OEGC? MV3;YKXYBM0WAJ#?K8>XEZL^9 @B0*PR6L9S,&,B9CAU% =K:X)8G-YYKD>VA M-A!D["J"FT.J,0!+H@P*[D7!NI7Q;Y.A(4!&M>_[MGKCG1$E,-MC"](7MNOG M,L32?J;H+H!VYH91K/V9V&&,9^Z,*G!4E<6GS@AA8@%J%,1!0H#'PR5;O*2" M 1;K#+%AWC7S^.8K!ZR!_!35",+98*AZ6Q2Q59LE59BZ+$FJNOU[2)2'NIG/ M9/$M*) ;%''02=&,B&IJ?IC""2ILVL02+S^*VV]EMBW/PF!QQ,*,KWLR+XRX M-3N5NIANX:)1VJ=N>MNC2LH4- C MZ/!#PN7_:2%H&TP'09G97M>X&2N?0>8 MBXTGTYS:\7T2/P7A5ZZKP(O>)!':@B)FVK'CS,+R0!Q\EV8#R(D=T_"'8(EQ M [E5YVD>>.1:T] 34K36K-')!@J!)WM1H$U#%]Z'%IK4=L.FSI6I. [=AR1F MA.2L/#9:M4=%CXRV.?1EQ36HPZ8II>%OC'XZWCQ0CL:(- M44IG*[+0 (#T+[0P>*K/_E]5ZG"-\/E!NYW;/F@,U,@,6L!Z;.RR>(1J%$77@E:TD$_=,@R+AA -@8R MG;LF^VEPLA\3:N_D7V(EK9[\,=7!FAK%^3+#@XG(61.F,AYY\?,7&@B#9J"% M'7XE:#93074="JKK#_NZ88A$ TFZ?]LB'A2$6PMAP]"M?J7%_!6$%81/"^&^ M;@X4%Y9(W&IZMSI)@=$QPAX8^E LT$S.[9."KL^\IT+:4,=+[9J.RB.O U E,@R*&;2$!ZUQZ8\,)P33U@5 E$D4(!\UFU)XN<^Q8 M$-IV#P9S=P M2Z]_-6U+37TT5F>!C#LC8HML&+$=J^,U1Y5[NZN123$]WBHFX,Z"LDU M0F>0&;DU.VZ^]HQ+ MM .]TC2;6FL8'A?[WJQT2JFL48FV#M--;45H+Y^+[,@[Q"5T<= )43[X+?96 M@3-C;)K#@_1E=%Z],-23E6)-2;PJ"B^7HSKX?EW3X&@3OMT8B;>'T]?) @'" MF["QOF2T?=U]\/5-\)TNXX<_?M.>YJXSUYY(2#3;^3-Q0];X]B9YA(UCW0OP MTH].'.#)A5^4.Q-=:]I-]B+O6>>MH\O;Q-Y/W^("@Z'M=6&C\EV#Y_D(9XT6 M("]WF(;7>39OIK8@4]MZY+HYA[+;OX)_8[6T& MT_2QCYL6);"VP%7?PBP7].77+\F+BE^UAE_MJ!:S@6\=(9:4*@TP[+Z M_6-8%M 4T(N/K 2(EC:>+],D_ J4FB#MAT#:,VQ(1J^=!4Z"JQ9@"W _^)8' M5_-5QD6?)2&5"&>)[S#^Y,;/16[B E/"_I"A2V([?-:6\ N^ P=&K?=X490L ML8%DWFD1Q@AJZB,;Z\*=7C%V1-].J]##\V!K(YA6$"J"[P[!;\_9KEI.*>?) M"5#>46+*432_)J;,85NP3RM0%O*"5%C)6ZS&*WU:Y\2>.D$"7+30['+.Y9?( M35N]E@4=18?=H<.="3>5DV(IWOK$I&B:E9(BI:+B6@$9%;2"V :)!JG$CB)" M.Q9G)^F!Q'8@)DH0KK<=,3F/#QTPNT'K\XYHZ_]JFO;' MQP\WO]QI-Q\^_'[SJ_;Y[M/'S_<;&J>==,2;G!WTWWF8/F8)>M;5 ]#AURM[ M!JOZVO:>[.<(^>(\Y!ORXIAY^]K^V*H"&2_;.U\$R^E,[9LZ5[_WL0>Z=LG[ M5K\20L#V818>4*)+U4UX[4!L0?-?U4VXTF&H;L*KR46JF[#J)KP3((>T=JTC M'?ZH16M'M^&.+NM)NA%W=&WK[E;Z+=?/AB]^?H_((E'F E=Q]XV+N[_LF_I8J+=! MPV*\3U5S0X&SRK(O [TW[$#&D@)G$\%IZ6,%3I5ZK*A2*JHM 7>].\)@.;&,7*K.S>"F7QTMQ@]0K7?/)L?U\ MFUF7_7(@Q*#VG*MD &]GT=N^D/BCMNB$U71T<]2T.OLGB$22(]BHF9 RA4Q* MK0)4_8L\%NEN*"=CW5Z[IOFT@&7?QZT_ QNX,88I4JI+SEUI:H/B:N>OBO"J M(KR'A@V,3EN$5XA]G!C21S>@C(1-DT\#9 M!2[3A;! 5<6^? ?[B)>K*O:JBOU^5>R+I8^J*5&V/HGU[+EK3;QXW/U*745W MY=E8_>VH$I6%F.J#[S^R1*4Q/J8PWI,=:0O;]?/*>&MK8T=1@"4&@2 *=6M] M>AZ@KO^%^"[,X$,0P]I&4<+*:O\C\0DO'\T*;\/Z>\F41!M+[^%W4S=BM2X# M5AC;AP=&NF9[@?_(WLSK9V8C9.4S^>5Y*5U:&N062-J-M7>VX]):N(6&!*S\ M]=SV9NFK*[3R=?8@.]9B=[%:Y_I(VJJ&E,K4 MSZNDW=O?5SL3'W; %:XNB3"J'-J:L-2"ZF6J'%JEPU#ET%0Y-%4.[2" J-I2 M+\)+E4.K95E5.315#JUARZK*H:ER:*HR ^F;EQGHAZ;M=O P/2FAMO-M2'9J5ML\^[>Z?,_9)T"3H&X,O11.@D MZW@PI )\@P&OCZKEV1W!?,URF[Q67,4)6LD)1KIE5AHGUDS9K5*R/O.63OKG M+_)T7A2N0OES]8B(&W0AE5&G,NIJS*@3)*/U?R5/T;OX^5]$"XD3//KP75I)/,:< M(HW\F=@>[O8R)%>HF_%?%XD7NTO/A8U_>-:")-1LW\=+2:;)Y<^A"MVU]M[7 M<'J8&*;#7SBA!%+HQB>7'AG^C*>F.; .CAV$A$*5OH#W#CS$B=.\,,L#!8:S#", ;?P"_^S MVKRO.C;L;9[R5B!!8>"FM,O@B@1\!">AN8<%0$U+<4%'I6.6PDL.OAV&Y-%< M1]CIWZ^_7.LI_G(.8XM1&<"]N';0*7 SFJV+G!-78)F$RP"O>4AB>IT-(Z%7L8S<,BM?62C;BX+-*U48S K. M7;C5B=.,V_O;?]RL40);TA+ZI]F8EFSM*%X"N @$7%RUQ=(+G@G,XVE.AT2 MPT_+SX %YX]&L!@:8-*CS\9,T#"2GTPV2[7IUZNC7H_FO=A;"EXQ6XP/'3"[ M0>M/MDDYFJ;]\?'#S2]WVLV'#[_?_*I]OOOT\?/]AMR:DXYXDP^%_CL/T\JX(3D M&\'+0)_!:@HP,!<$13_VX*1VYB[YAH%.,A3U D+%1LXITN"[\2O MH+PM0?5STF/\&_&")=Y* M>TX]!>%75*1H:0Y<%IBT#<.F2A]J< "6) 05CW$9;GQ,%WK<8[#>B"@48(: M!W\^P4G.IUB<=WF&J7 \2^(D9#-#O70!H@4&V<@:05/5'2C!3\B$M/9 7IL6/8%H.89A3.< M?[9P;/XX;:;@(^:F""@R?7VHR61]'H6K2_;7]A8S,48[:E&P=UB2E J1_X&[ M?C+/]$1Y2XS4UI=#%1I1A494H1%)"XVH93UH6575AI>J-G"#G5:LWJ J-6S# MEJK4H"HU""^.JM30X4H-'U)SUS(,OKE3[K[/[$V2>YM AEIU!^W/!%O^R/AKHU$1$6FT/[W7.?7'*!\%7)D3)S?=MW*I4. MF]9JUC3TB7G^JG/2"RH-VU=S,-9-0Z0\CI1&V+9NT^5DJ)M6I=O4*/+KK'&] MM8 VQSW=Z)_?UJ8.E*J5$4NW!B+5O.0[4(2JY!1WP< U/U^F81;^<[-%:FU( M[M&41$[H/O!&U&FI$-??+^(IRTF2L*(&IO_OJ+U3[3!%J^M<_/RZ$MAL#7]L M4&+7P@X?79\-ST[B(/V"G3GTFXIROZP=.4(\0VHDEIJT7T;3B5.3Y)"R) \@ MKN; 6S\\5MHKBIF"SB&-UR , .L,B1UAZG3A..&%:%C]'E[-R@_\*WH"L3)6 M/$,<6?B4.,BGTLHIMX$?)9@:'9%'6OL'4XCG,"42%EY1J":S(U5'11ZT,_+ M'.G6J-+ R\Z$'M1X#M7,7["F I*^8R^1$VO3T/U&?)!H71 KX"DHTL;N B\! M5F([#FQS'/&:24S" 8F"T&I+D:XM[6=6Z0'8$*U7%9*L+$/$JC3 XZ? NM(K MC]5-:S@.3T%K^K@GI*'N.5WY#1 =.CEOLB^''3&[;Q-Q]4/F6=MQ=9T1_6U4SY8IHTT&P MT6"XHO(WWFVU*)%6.,N4H4XXRY2A3CC+E*#O0GAB2S*0"\R'L&*'M'FZ!8;NQ M]@YX2=:P*[4T>O3VX &&Q;M63?.FKD[!8*/<9QURGUUB[5]C=/X<VDC:F=P/=9RH7VY,9S>OD_$I]2S41S MHRBA73_SW*^-%--1%Y\YUOOF^=. #)!%D]"9VSR#40HJD?7D MZ*F#HRT'1U$=FY*'.(>V$T2@EWEV^(A-B^TH"AR7!GVH4V-?0AGJPV%'2P2U M[9 HZAS+,(#MF*:)K&@7QX;;Y#L)'3>B1!#%@?-5"Y:I?8*FUL\(-E]/+WLA M4;[IAX2E#\RN5Q=MR1E1PGYJL%L[$.SO &D0ER(J3CW8Z"]"G9J \D'E*$X% M7H!4D$:(5$,#+]F-&W9P@( U&(@(6,+KH(+!3Y:P?6R)WC/$3#7/CKWO,DAL MSSZBPN2^LV^#7?O0T*C:PISJ>^->82A?@B1T",TG^]7],W&G;OQ\PC$>O"HG M#'19ABZPUJ7M 6BS1?+21=)07 %DYX*\_9[%+@V6&( MT3)4,M+S"RB_!\EG;OM3G?LPX1OTO$?L5;QB!R@)UYIV$V4Q.#2.%E5F;:R+ MAJEL\D/_&@!1WY-PH;T%95\X8$5/G218&@P9 94#>204K/.7&+[@J\$N6\ K MGO\:;5DS-+=%L&BX,2Y\W.ZG@37B)!D6P:\ +(= MJ=,OB@;6I_G:&D@-.'2""?C'ODI(HJ6J%@"NA@W+F MCGO \*[[&&=J)M-@XDNP9LWO*8BP7,B#>\>>*7LHS+PGW7\%Y-M;+,I316L, MZ]76!L)&]7B%S.4R< AY:FJ8 HTSGK@$7^$_8EA%M4^"T)F*V K"0$7N\1*/ M1SB6C"%V)F):(;X )0Q 5KB@\'*\#86YO!P@=@F?,E>74=^8 U *H*U]^R_E M1OH M\$_@^@@S#+]4BPQ>Y0)H3U?0OC-ZQ7S/0O!F;#:V$K/Q^Y-%*;FO$_\WLP4!(T?%.+-L_= M08;N#M+=0:NLNWUY<7O=;-\B25RVSL^^-&_/+B]N@$HZ[/+V:_>:M2^_?>M> MM\_@ OSS[/9;]^+V)O=Z $TGT?,!JMY_8.%TC,;ZW^BWH,Z'ZP/P6::@]].% MV5:4)VDN8P=\. 0C#+8 MNO,8J6=8LO)%B,++1I/*K99WTY&<= D'$[1JF'@ MNCG^(#S-ZH-8S7'?H7:=+?7BF,5GFW$J+^NJF?]IS18>_:YUMT M %[3U+.F R?B@_4J_V'UN^4USL6Q4_'K>\G[W[:=HWJVM[ZV'C+U^WU6I M7%ESND7^FBMSY9ONNA+13+8])OOO_ZJ;AKD.YC23:2;33*:93#.99K(\,)DV M%S63:2;3FNS%3+9?N2-J8JTO;Z3?R]EFIEDL5-:2^;D5[7L@P7>NUHK ME*MK'7Z=.Z?TD",_^TJ>!I!G<:O'86GRU.2YQZN$(FCPU>6Y/>E8* MI;7.+]#DJNPX'Y9VF0/T6 MC9JF*4U36Z0ID%/5=1QB35.:II;15*E0JR\YO4K3E*:IM?)K1L&HK1-7SKD% M_Z:'M+V/Z7\5'T2P-9M_SXZV:Y0+1F,=9V'WCK9[M1T=DHC>,_(O&X5Z<1V_ M1I._)O\](/]ZH5XN:_+7Y'^0Y%\J5,H53?V:^@^2^C?(6>T<_6_'(Y[%8SW/ MGB_-S5YV#L@K\T$^R;W6J!;*QFN=8B>=L&HO$KT49.[)O>\ MD?O:>=3=I/8#:4>CC[/3RB\CN)*U_?&8![8#KB?^Z8A#NS<=6;[/@:B#W;C& MOL:^QOYA;EQC7V/_D+'_&IF)_%J+1[_?X(""_B-S>13Q(&3^4,XHRZ'#] 81 MKT+%? V72/OX.9!IFF0UR6J2S0')OEZE0VZ)5A.E)DI-E)HH-5'N=C/4MJ#S M9#T8 Y>,^12UMY.HO9U$[7-B->W8#/=-2>J=R^5JA4;I5=)UN:L.U=71ZX8F M-9/O-I-7"K6*[O_1/*YY?&]Y_!6+*C63OUK5\<%*@/-C?"M5\XE\+ M%BU8M Y5K@?*+_R>#DQ\CJNUQ]O_*SV>QS4QMQ'8^?C$1MKF$6?_V<4=)! M7SD>B(+H4QE;6C?>K?B(EW]R(GB9'8N(I_]]^3;2]%V%);_;MMJ^1V0*Z&,W MW'/\@%WX$0]/U5Y61R9CMR..L5>X\Y$Y83CE _9+J5QA<*/K^!ZS[NX"?F=% MG$T"Q[.=B>4R:PPD'V$QC7%:J_R*@=YX8:%8F <+8X,I9V;1+)\R6"^GQ;)Z M@:VYW"R0G/N F%L>C%DG=0+)ZG!P/!8!('#5(8M\^@#@)KZE$T]ZCF=Y%*B^ MB> +BE.?KL +^2$B<41C3Q[1>+HN-@!H2#IT .3<,]F#%3).Q\8,$+)_3-U' M<2$02NB$-!T9B,=BOQC%(AZ@RR)$(=$,)@?@AXK\8>G9DIJF\D-3RS:AKV:T_LT=;O-QGP="V)>, A)@8^W'%=@#9R-KP(;3:!KP=+:*#4'< M^<.A8X/PFU@V()LF?Q/I?_7=\8"[!7;!']@?/ CYH[A^&K 1MP9_3:T "Q,+ M[-X*''\:RL28Z]LR6897#QWN@J5BN5PDSZS!V/& CP*Z1KX\5 3WW7.0NHBF M9I-M(+0#A\/+X,I;[K+FO7-?8&=A8,$'?)$UF0!&Q5,'_)Z[_@3W2#< 6PQ\ MKZ >_T] ]\ ?Q[OY_D^UC@*]D[Z?G84N-F/[)VIWBIEA36QL.1Z(B1=4! 3/Q [IW>[O'HP0]^,/[7U*$E[R 798V/W%0\3S*>R:R E/D8 M* X@GB9ED%+W'- &7!@@#X;^4)XASRX!U07XA]M*P#* MBC&.=*)^DJ@1E!AQET]&OL=!L+LD!.6CPN0&N,0&.K51D\""$+V"L@H, ,4] MV,T$;I7KG4IZ"_UA]( [0T*"7T&RP@V@B!XX; +^.[*" 5V@8!+.WA=.)TA4 M ')VYC$;[!EX$&PLQ+4]X',?24V!T 8*!"*%=<"N+>].2&[&K0# .9T 54ZL M1_P.J3.<<-L!!@:.X!P??BON)!,J9 ,?%01 8Q+ UW@+;!?^ZP2H"L$E<28$ MIF31DD.$("JP_G3F;N2A"-#$&3#06'#U8.W1B,GA)59(1(#KEAM M6:X5'B WKQ!O(5$XZ)W )@GA%S M9GD;8B[+%=MHB=L1O+,-I#??OWUK7O\/N^RQ]O79[5F[>LZG@C])LR% MX1 $ D>>#\(=GB;DD!X@^W"+2"8E9V%_D@85+X(!8L7 M*BM'/%YHLH$3VJX?3G%Q8I^"]Z/TTY3X?AX*M"M;NN:H=,F1$ J$W73;H-! M?7"X%Z4<0!_#5W3'E%X,0@^$DB,DME )\3=CR[.$VF)]$+FP/V$5C$&_,V>, MX +EHYP6_!A8CUC%-91>#"WJ'V%JY;"A WM2\0.<6V3$^Y[09 1I1Y@VZ54C%ASD M&:'D237[+F@EX;,^A1:DIH2(!P/8 +X1,.(_P/LO0>2'P*!$I%Z4_0PR7,9H MROTM/ Y2:^96M=H-O> 187>36D\S6<^57,];J#BB_P3$ QX"E/N(6KC_Y0#_ MM)Z'8)C9+L)K**;O:+<^S='O2+$O$VPR*()\!Y@7#@EJ"4'#\](_ MC4P1A$1/&$0K2!:T8N%W/HG$O0O>8V%.Y*1DWZ)X>$Z5* V2J!0O%OS)^U\& M WI>EH!OBI)9)4-A[^Z A"$X6+C,P*%=#P-POX4?$F_@=(%&E&$P3S,IDK I M5C>7EGC*8IC+4]17)1=Q RN;RX+SC+$_+R^:7[I@=%U\!WOLNGMU>7T[$\-9 MR<;9SHJS\BKT[RA0CYD ;9WTP>WY<6*!:@H^6>Z#]1C"O1]'@43(LVN6;%FJ M;\4(SY L+&L33Q!+7@0,N*A]BF:@AY?H=(^!A@9GD20_&FB!PX7[?V\Y+CF4 MH,!^<+!M2+#("(4U <\3! KZ\_>6.Q4FZIB#L33P7?_.458>?#L;GEL0$>!< M2T,*A4J?2\<77UV01F)L$ EQA.N@7V!#CO#301:A&(BM&V;UP<,5$L4* I(1 MN$[^A+4*XJ.;2#,0=U.42_CT< IO%4$!,AQ!X-K"V7:=>QF;'[='Z(A%Q!"=J, M'0C@"F':GX9 >2'*P'$? R_B/2"%,8. J)#A&B1'@52^N'LT8_$ ^\7=X:OO M?'] @2X$ -B^EA/(*,::H?BW-!&NA6O"KKGMWPGS-/=6PFW*>@[$NO_FH?*R M$.U(.<$ (WA"_S=OVNS6GS@VJQ:K6S5M%?Q(E[9E:"P4;VT##/PQ>@IKF[6" MU9&]IP$)#F6M(G5O<1O"ZB\56 8]K+_ZE^:L'Q#"CZ%Z+WSKA6#N!>1$XE4^.-_W\C89E\6HIXS**D]=+4Y$<^$U MZ"WC4N(0ADK7(%)!R@8D EM*S(9<:IXD/:"L3$H_J6@L!GNGGLH4):%AC*O( M)22I&%0WB_2OO%R4!F/K/Z"\H\?%^,(< F+@@]M]CP%C6/<=+&L)I(86.V)?P;7L*%Q'Y##BJ%.$>6_'KX,T233(MDC]P*ULH1JQ*F^;JVUU56\X$$N2_)-_D7'#?3 M?HB1,.%PP3^* 9*0( 9@YDA,40G^)GAP(-@(S)9H! \*X;' !A-!I!P>(V3" M- 3O08HF)"#K\00H^P2,&"02^ 5K05@3&X MG*ZDQXQ]V 57"\-U)4:>6E=J">$8H4XW\H$S'<=7%]C8&9P(LU[ @+Q8$%PA M3^T0V29 WUOB2"R$F%UXU"B@)IAMQ+1F% ##4@ W#53AC%/T0$A'A+XPB=E@ M*O5&@F @TA/Z0TCE@'/%MK.6Z@./,U\B)C%(R4ST(A;@(G+T,1D!Y< S$S.% MTEHD&!&I/J4S04J+-&HJJ\?'",@AM\16Z:%R5;!3D:94R4"I0^9)7&QW@@$) MQYL"*1 5DP4]0R8@UUP@LR'E^6S48*AUB=@MPD6:>L3%8PL (U1+A\Y\V I<$KH+P/\(8N+@X M$,EC)U+\LU!TD*+7Y9R-0L":PG46!28QYSJR@COAEL1/^(-CM@X2"*C@@:M,$:>$RJ"&RS&B7(G>FV(")]:0N%O@-J].A:<8DS:Z'>.$@O%&F,GX][2Y-O(7&]9C:-J1QV M%_C )")&0:M7V2[;#^/P@(K:AI&0^]+2RCV-G2U3?X)%82=W4Q=!]EB@&EG7 M$54EW9.&8<1*D2(>J",PFL2#Z/%$P0B!2:8A20*"IQ(4 J(1"MAA8#U*<%)8 MV!>"$J,K/ DO4>V&E!R2TH@)'#G6#BMK9LSRF.^!#D3-B;@=)2-&0@0Z16P* M:T!(LD@_ C; [S''VMS 363?PRV/G-R)E,4'KNC$U^G3:]10XH4@:V*)'$Y/NB M%SH \\W&'.^,.D #(>"@[&V1$I+&10%E,_XVG=P%%EDG0KB*WYDEPK*1,^8S MK\-\[,AK[9YQ$ !1\47%E!-99$CQOBM!S[OFL28R4GP+LV:*+5-Q^DU7^4BV: MA4:MN'[APFQ+P_H+,2J-0J-:77\A5ACZMD.R,-;L:-U>@3ZC9-.7P ?)! ZI M/[T;R>PS,)FHC"1D7_"?8Y_H]=;_T?)_TI_K;ZE<+A6*Q?*6MY3V"L66YJI_ M%G;UYS?P,ML^5LO>.&#%<2ICL=P"%L'S<()5" 5V!V;@\%$Z$."I^;;H,DFG M*P8^"#1T947X$;Z)J1"M$)N6"O(*2YCB"*L,]N$R<\10F-^:T3Y15EIFL)CV M4Z'T02I(G(JFIRN6'&\RC5*%5@@YOX^J11;YTDME:E;88:J0^1R[#UA)O4SF M0Y."-S#V,"M4-XM;S0?U+-!!*,8Y^Y9Z\T90WJV:C)*NR= U&>NFD%*SRDN:XRAR[_)2'<95;)R60JQ*.!5+-%!UPCSH51TJPHK!EA4,9RZLFP$ MO!RX,UX,EL/"OI#&Q%M$6HO6*%2G6@JVG'QY<@]TN2S[)<=%W"DL;-0G6-4A MW8BD<(,\?/R?AS$9X>/#5Y=VY(/V9,;:\/^_(=@:V>,"<*;G C\F#ZA-HJ/? M0^Q)FTY^WXAD"R+X*)/4-K.=P)Z.0PK>@')T;(QA%5B?1P^&?D28D@A7!8LD(.*M MILB%2H/V@D!F;;BYHO0LNQE%X**',(O_4.) 578!,3RF[#1\]'Q:6UJZ9/9A MU9-2PU&0'UQX9_2KR?%&)X M@ 3B5"2.BA(1,)GV 5%).(V"YPY/^4+8P3.$1\9I72&AXDR[,UX*3 KG#4$F MPO6460:XW3F>1VM& Y<8B/)*>I-B&N&.UN:4#$_>2< %."4T% /L!HOW:;FE8KQZR6'RJS A$"3Y >G/EEX M(.+_F+#B8&9$_.:, /34*^13DQ)<5RG^^D%@CR*;,06)!/*LR"H43O+X6%3HQ M-C($G;-IY+C.WTJ* U'X8R[JTBU[!!3Q/:X5G/MM5M6"K9>8LBAK001?;?6X1HK MG=^XD)#?$GDMOF1>MFPC/;>HB8Z5([:$Z+8 LI>.Q7S?>8]&Q7P-""3X?S40 M;&L"Y*^;<,\>,$(&]0# MX8+*X74^X-KQJ @Y\1AH5),5+0M]J*2O]4B6NG3^L*A>1%O!9Z7.TJ&E)D7- M+I3_=,*("@&EPRZ\ _D(,2\27O,47*@1"SR$0/E)X +]1TQW F'MA!3Z@@\> MC\2X)S$4*MLM$=5]]&3<^AT)A62?,[D/'"5&T^LHTV'=P<%+)H0* ' MM)U+Q70"4O@'PF4FZ>(-XOR-*AV5,)KS(N/%8]Q0+2"U2!'A 8!@',KS9_(W M3U-#*JX]],4[1!",>^B:QJ$OK)!8.^BY8:W2)N^M;_!>?X/T(H;O-@D2[UAY MWIF(I]QBD77N0U'(B/0.>*KZ1^FWI5((FAJDHY"L*=!/%MK! MGVK?F6L]A'(^4])D(,6_&#D@&X[4[\A*,A^_DLQ*'0&@#R<&85) MM7QX'UZ7&E^*H4^2GKK'!JK& M/1A0JYPB1PIOBT"WU#%^QE)C 3BDHF(_+K3%V/7RX+90[M9/67)%P$K*IF>F M28I$3!\O"Z\N1];G#7$T,U8A/[7R8\\:P]I$5!%A]P&! M[P[!/.U)ZEQORH@1JGJ"QE*P5! M0_05"#!B>Y7:FR0?D:O99,-4#0$V!K=B_;NVB*T4?UV_=& VJ]'GHF[;0J1* M[9^F4B(**XKA@$0[F-I\QH3*(E\QK0F &J!YA!/A:$*7'=!8Z%E>EX/TR!# MYB*:L\#N^$FE4!0QG7G4E@>;HUY/NE:T M^8AWBE&ABC6%C%U<)Q:D6ZY: [#X"?XHKQO#HATL?:*:")I.$V>WYL1;@;)8 M\IFBN<<*Y0S8.*D2+-4*U>KZ!F,AY4"A1B#Q3\Y/%,]:BBA#H@K6S6*IEM%>1D@$2?'] M1B!ALR+\:J5@;%*QGM@22DQ*)IZ;FBX4UTCX/HGJ$^4R.U4O7-;UPKI>>!4> M$2GM&RY46JD>UPZ=B+G_T'L&&Q>TSZ M$O2U\3DI5$SF0ZJF@45K#(PJ>3LJ;A&Z4!/$09AC;"I^#84T+#'1X01##M*6 M* C'1\:R:"0]CXT$^7 Y#QB'R0A5$<\N2%U$AF,DVUS#&5\ U$ZD+E,VA_6( MICJ-**!B6JQO2(.5?DDJ)"?"/A%U1CBJP*<2*U]3;/Y@SQMY" #GVB?"A+ZM-YM$W9T-9."H(NW1$+Z[0 MQC3 C8Z* 5"=\)_@P$9D5*%_F:?#0B(1VN+4\Y)"1*@B?RE($W@Q$CB)8M=< M:;*D$2FNJ>2D(^;ZG%*ULK-MK+\@0!7SL"]\[^2T..]",!4X!:15@B@&BKE&E;2K!(D!&CC]W"032Q4I=$G#EN9$N48A( MPY>G3A3!T'LDT@T"B:(HT++MZ7@J\Q#+HNMRM *>\8-4?((4K9H9DA1%=D\& MK*>3D 9IJHS8.(JXN8IQ15@;N 7U0KF^?@1[WFI.BS@\2T5!-DZ848<]H,+% MAG)QG@E-@*)@@&OU02S&??_S^: 9QI,4L>[0DK<4A4\V0N57%/Z;S[0OQ^9/9L/S7C1.9& ML]2NE9$-3+)U<=A[)LV7&L1%@P)5HBSAY=03DM,,%M7GTKG+GT00&I@L1JYBY/19!A.(2Q[?W@(QYV7XO@7(DC4R<^\ M9.:0AYD>-90%B[-_Y2MF)B9+<,]AX,6+"F8&BZ:G1,OIT(.X@#H9#RU.QM8HP$4 ZRFZ_=[BUK7E\W+[YTOW4O;F_RW\>$8U_]V1$%_G!XTK=< M(J%PQ%&2I.9'[BJAY#DF5CG,F)C%G,%O1Z'1JW;J3=/L%AMFI0=_ULJ5=JM8 M[+5;U6[1[.$]U@PF]R"8MKBH'>HUV%(C@?%L(P&]8N66@-D:>/--:N#1+,,R MLD\C9P!H^BR14]GFJ7C;*G5\H@QS98% =V0PR-EM]YM8=:VYSGGC4C3^*]UI MA8;/OU+M>YW4 6I-.OKBFQ@-<^V$/W)WM-WF!\N_H>,ES'Y?QDX2PU[.W@&7 M^<=,5C-==XH.@F>3&R,BM4%\5!*YT-@D%V0?/I0[W[GG!_#98UVU%R2MG;#J M:,:KB,QGGTYWBH%)8 EQ#Y^!@!V/H6-2D/3?C6$Q4 MA,WXHN&;O"Y\0"AC1_A2Y.0XU&E&%65R87(%L(0UK4/N/<7WD MEZH$21:D#IEE-%(RZ_Q#[$O.3/#FD-[B\]CP. (/=W9/:0C/1&DEATYA:K:IUHQ^(9@JUH;HZLE<+ 9:INBA*25H!QCG"F[%E&=O.2^J)H M"88Q?E) !<31+\9IE8WQX +?RS_AI\: "%C@?+F,^@TZD%R<"H&QY$$ IG4\ MA'56OB(J"^RH^_T("QMI6A(]\)]J[ 7%IGA (HR-18!>QJ&ZWREO0A?"ID4& M)#41J?N=!5-5=BIJ\1>>(<:WAG(QX@2!5,$<3K#%0&#$/'[G1XXE#V:4#Q;A M*I4\IMP.54-&8BIN0=30%E();<%1P+ C9P),\UV=J!H]RO-A)"O<^W@=Y(D#;.D8B"&X\S*X3#5N.'^-;B6;6QTK,K-^ M%CY8$V;=P0^2,N7\:;+]N3V-1%+QCRELT"C/S&O!6]692EY\5 !9/6):==(/ M]HM1*2IY'A]$D52[JA=(35*+R_?^F'J\@$>4H4R=F6PA7HZ;G]T/'IOF_!0) MF/)I[5<:8Y^Q9WG&AJW:P$C$A4DGF$!1N.Q@N;JQW3F%'3PQA6P*(36^PMN! M#=9OKDA\OI#@:VGB):5E77L5,=.#SQV6M\@=)IU\J8XP@./@1$52^"V M=*S(RG] ZW:FNW#N8/30!HU-WD?$,BAI-T5?[E[87O[5A?4?6P:R@ZW4:E8Y8:1L.H]*K=>JUF=NJ58L>4"S[=8U&*\ M+@--W?OTG)B4EE\"^!S4L#ZWI5S7IZ0BP=,)AM%"%5J.>Y"PQ-FQG0EA16Q# MUB>'TC^*$U#%EB0NI)D)*5PW3TS/4 MZ=S*U7["?68J%:[FF,UPS L!D*_CT$1$=PV:F9N*K6!,,_$&5,G_0GB(1$V< M2(D/8U&- E3:$%#N@HYD62&(D<^*_G/(0;5Q"&X,I\E6E 9'NXD M8W=W\LS=N'=(/2HY/#=U\.WB\^F06<45U ^%?>^6Z\I6&_GZ0;K+-566I?(W MJ /" M7\;@N-.<6A]Y:4-Z3D:=X;UT,F9ZF@ ">UYD;6:0YA/&K]R;_X]P5BVKT1R) ML1(H@T^4:G!/'IN"L_=21Y&E!_WUN5+[:J2%'3=:I\[(".,)?D/'%=,/PVE_ MC(=F)*;?C+V7:OPLB$6&(?X93L=8O_*WZI\7SZIPC/%(,G M 8$A"@ Y!0&?%P(DL6I5#4,(A>F?[BG%(2XX,8Z(@.;BV.1L(3W=6<% 3 64 M@$Q,5EEZG1H.$8^J4VW5XG28+.SA"5NH.U 7CN#5#YSJY21&$^\)R114MQCN M.*2"RY$92?6JHZ/PG+NM3QI AZU;2,-*'\ M%ZFZL57Z1 T=3)U>RVSM,-,]>Y"U MR8\;_RV6^K'J3:)7[^/8;X&7>[P?8$."8 >S*"IHU_< \[:_6V$TW>"PN!$@ M$@_$I-%GB$SV%;ZAII>V'TQ./^5>'\P92F2JXR1D83-@:3(/,37E@#TAHR38 MM1')4Q2L 0[3B_C+_>JX&TA:G:<)I3][*XT!$Z,1P0JZ)H->AJ&',V'H(0[J M]L'NO;/DJ1LO"TF+23[214FLOOXC&;'3S,"_/RS(/L?5;6.Z@*?Z /%!?1], M6UR1F 3EHPF=-LE3#A]9U1X>=TT#PX0EFFF$)@:SG)&6+OW/@K7JBQ1]=7&P M/+,(CLCDI\2B&CJ<5;^>S&#$TSOHD-5D I*"E'+3I.\5RI'%$]]U['CR6>)M MH4$_QV^I'#I;Y+BLE#3^YHN]YN[1>$1[DQD-3.-6QLX$0G760(7 \/H M,(:QI6(>&4M0LS:MF&=F4]^2K:1V^XP?->MHUGG:;@%VP&/F9(=R'!&,>'S6 MQ-1+#WE-9@H6Q/CB("W)YR@[=L"D8">VL).V=RN9H\!E,FG^R*'4S,'GB/E= M"OC?.\;3XK8EQTB+ [9E?B@U;;JP@ANA#OB39"$&$" Q, S\)[A@6/GT'V[' MHHC.'Y\I )DMETEZQE76 :5>JHF=#&CLSI5$(L.J8KZY/.8E]HOZR:[3,T/P MJ!EUJD;J/,,!Q]IND9P>3\!&CT4JF>+* O9G/VYJ M3O"+.W%<5R^PQOS!#WZP8X!DZ7$P=LS_.Y"7NJ3=)>-MP5;!+C],1DZF?:#2M.&-4VYI$#VPXI0RB7AV!@;7 M9#Y8!7Y7JU(1AY')NZW)A$X6A:=@,)_U3LKY9XH5K97%^P^OZ:+T;--%N?%K MREN9:\A8_E-EG5:-UVC%>!U/XV/XD>&L9/:M>=.\[O[SC4Y47[7O9 L[7=IL MLE_([#3_/.NPVU-VU6U>WUQ>+'.\YW8N5?"SDWUG/?0SMWE^H4; M<*^3O:^\[[TUO'.URKCQO-KIEJK%8KE1;CAF;MW,_7FFF;NU03/W)16>G*4JV7,O079OEDC],(M+I4CO&M52IU+JU#JU M>J5>:36,3J=2K9BEFE%MEBH+(GTOJE)?*;7:!.(X.SO+T_RP:K/;ZY1*9KW> M;5=:0+CU1J/7+E=ZE6ZY6EY$K];86F,?N,8VBAMH[$Y21;J07!(5/UBJ3*EC M]@5Q(*KIZ:.4%$H,/\8]7QV(B=)F>65!79I) M 503 X]K43URG'L.XQ^:4YPQ'/\0/Q1I2NUWD>+B6GFU7'E5GMVCI@W0.=C4DYG,38F%2]+O256$0)7^(U4$W&CEV./=\FBM/,<&%BOE4\7OR!DE 0_EL/U4-(>?%+]L6/.R9A6$9 MD*]&MXI V#T/D:NN5:,E"Q.>QG4\\'[H8/OJ%FLL'AX>3N]II:>V/]ZD(.7? M\FARU2WPZ$]%A1%6AF(YT\3A<>&-[6/]_5#5)(WPU&HZ?SU CA==S#BQ') F MX;@(G@(S2^P;UFS?1/"@J( ],N,!=]G%'P56K-5*);$L<1@Z'=0CNZ&I5HN& M 8EJU\BG%4UE=6CX:I+2$VT:Z1]3 M&7U%DGZ@TO0N7HLS*6#9HC989?TDTU+8RP7D@0Q\[GU7#ACK, MF<;TQ!!)@+'RM(I\1O-J[5JS8E0[K;)1K?0Z1AT=A'JU99;K]6*O4M>^@?8- MM&\PZQL8&_@&B7F&9B3W0F$E;F'TS6O$E')@[K_8T$_#<][:C@WSIRYZTB2? MP592%4HY-Q>L5&%UG7FA@^N[FIU&N&BEK_,NX8%H&UZ[P8HO,BA_*;V@P62I M1MXLR@E'%ATV%]%T')QW'E-K2&7PL@E -&6HQP*YR8MP1,Y ?1U7T#\_+@@? M0?[%@Q,N5/VKIEEI(4L_7RQ%L.V44O^-A22\RDLD:2T6U4V4%2G6G8\E_37%>Q8Q]<875L!FW:7OT M3:L78WW5*C5KW5*Q9%8KE4J]TFZ6RV:]TVQ4RL5NJ6DTM;[2^DKKJUE]5=KD M; TY#N4Z?8@U"4[O;6KL1$$>(27##TEM*[G[.N:SH3K+3.[&<90T(H1' MJE!T)8:CKAR9$8G9#K9^QPG>F9)E6^=8LS1*8U5":"P5,FG=9YB];K5GE-N5 M3K%2;M3KO;;9J_3J[8Y1['9,0^L^K?NT[IO5?>4-=%_2'I2<@,AZJN3@1AQP MO6,>6TY4FE(_UZ!4ANJ8B56[8;3N>2=?++^%[8V#+FSOE8KU1K%8;K::M4J] M:C1[I5ZIVC1+9K=8KQ47#J#7A>W/%+;_F:>Z]DZIU&V"Q&L6:]U*J5*O%PU M:JU;*W<[M7+YY>=BSU/Q2B%<\:LM%MO?<:'9TV/K#O%I]GJS"QLK M"UJ/TO(EO%BAK-T,5YC^_EK!"1UC>"+&8#X?9"B5UYJC5%_KKOP_L*07GWU7 MFH "8'U!7S%MOR069;Q2+$J^A?ARX16S?+_U:-2J_M93XV\2MCUZ7Q"O -"4 M$"*$;*8R,RS&EN5:%.9'N%G12V8QO=)"^)WC>4^-[/I9VLT MLQ[^MS5!*2LD,<\AU6=V^'94+R--VT9U4Q[/&V8#8NN;WTBJ+B>"ZFK J&H9 MN0ZQG/-P^1&SK_[V#L=6P^6T>D!BJ?3.1+DM+GXEH4:C=5Z92-X<;&\\(U$+ MP.5&(K,B ;HNQHV&XN\#MIC2/EN:;MZ<5MZ8'*[QP(PI7\-T>F[SN= R!X#! M+A[1%.X;!G.@V-['<'_1*5*?^Y;]XR[ H#]&._W@TW_9-N?#X=N/[-Z2#X:\-^"\"N%\.@H[+]77"0\_N,/<^ZCXBTRC4:J5]X;;\A*3?W(W< M1]I1?D1(.]8Q+HOM+EN)B5_E'D@2<D7TV;^2- L%!OK M6%<[H:;R!^YCHU WUV'Y_7-!\H<:X#O.P_GU73/ M'T&M&^K-N2&^TVD(^C0WILV[YU[D!X_LLA_Z+@]MG$6INR5TG:P&@BX5U]C7 M0- LH+&ONR5T(=/;!Y4JNE="$X6.4VC">%D337&?DP/['ZW6//(&U7U5S2.: M@K3ZW;,T@2;\5R?\VCJ24^9ZJ9;\T>6!Y"3WKYG" M6+:G?/K7NPWLW0SB[3# R\;!9[)WUU_('SD=ETUCG_,X.XR:W12M^YX?V6&" M6B^\FW,#?*<3#_1IMHDB.R2["W5CG=,&]LH_U72A Q>:,%X6; 2!L5:!S,Z$&W<]UGUL MZ'IX+3:UV-2$D3_"R)-OI0G_31(6C4*CIG,6.^2,'U"SA&D62HUU^H3S5^JV MIQC:LRK9?42142BO=5YE+A&4GS#S6WF%^TB26FIH%!VJW,AK+=4.T>;:29'\ MD>:!)!#WL .B7JBL-9YE)Q15_N"]FP&Z'08XR-CR3IU+NL^IH1VF(\VX&N!Y M9-V\VN'Y(ZBUH[#O:U5_C*R^R^/OZ=_4 B;P.N\.\X 9Y;AF@U9X;CT@:T#)?$)K_WD1+!$&Y[5_3ER^DX4KK#E18)+73U#344% M#[EY_)Q^G.<'8UCE# R+@KB(;9C-75?^^MM1\8@^PS)M]3ECX[?.F(?L@C^P M:W]L+4C4!V<0C>!/V$??#P8\0!_:]B[SH#]5Y'^;TN*2[Z%D+3PBA6\ M^C5L4OHTVSTEZ78IU;[!$BZF&%Q8)P"4-WSEJ: B=\!)49(-0HP'FXGO#$+J M\- .G GI('_(,DE[-8GPME[F>O;Z2@:KTQH-_@H=B6?Q9KJ804&BP!+\8^I^\A*15'54F#] M1V9Y V:-?>\.S(B?8Y^=>?9I@=UR0(KO \YF41Q#$_R@PDB!%8+RPNP01@/7$/+]D_?L\"._0J2!&@@9&VX]/0?\-]I M$*"=>\WASHB!9.F!L<7J)__\V&3'/0>,JPO_E &T3TIFO5[[P(;PW0 OO.&3 M2,3-$1X(E0^G>R^,-CDD6 NC?19&E8^6:?A#X+FUQ,\U+'\\%@FI2WP*LG F MUU+W_\6?W]BY,T;/50FHA!]-*:78^I)EV]+DQ;)$K7WO94E)&S9:EF3*DF*Y M]G$R[;N.#2(! /B(P2IP*(:.9[G_65.ZA!%QN-9#B/(DBY>U6-E%L5+6YHD6*XE8 5E2KC:*U6*Q6BT:Z.I4 M&]5Z]>_PQ+#6DB3$=" QY@R2;(^G#:X1>@D4HGDMIX9D&T9\4 (("JDL%214 MMU#['((8N7/"2& #%@A/ID=(L2(>$JQ>@!"1MLN6LC$0L9HE RS8IAFM5RJE#X.2M5JI5(;\)]E8RT9P*,_K!O6#4*]?R5-S$(LN%M'N-E+L91W?[/'K@W%LBE? *$!H!8%#) MIMO \D(,WORW-9Y\AH\ :Y1>:'T5V/EYNX"ONT8DA:QY1^%EQ[/=*3X7?Y)) M'=9DT8CF/&8)R0X/ 9&62@3AE?(=8-_I%@I M!:^3][7B]Q$T:(4SK\7K,>GDHB4'[P7!&,?*WR;,-"=X7V+'"19<:LR)L+69 M:S&[I7+W\NDZA[UH2;NODK9<+%5!WL)?Q7KUHV<;\*U9:91_&O\+XO9D/7E[ M1N4[TX!GB%;I.#4*+Q"J_W;<,7P5 9^2!"VP"P*/Y;)F&/JV(\-5\/@(?^=\ MAUW)QF&(GW6J\[7XT>)G#9?2.*U5?@4F]0CJ6!]XPST'DV9^!);18,J![\PR M.Q:6%["DX\6&4/DTU=:@I4E.I)ZCP=#27W9S47Z*+S0;IXNJ'T_]S M$-)!!W'S@[R\"(R23$#?WYTD.>= IHSOD0?7$AC900-,EJ 4 5[%+#/)C^/, M7'4T"OSIW4CP:978M/2F]OX:4E"5I3@+'%3\;E!LKU@Y%UNAX97Z0EQ-98\ ?AEDVA:Q9+RZA1,V% M[_T%C.D,G5C87(IHQ>;BYGUF"4@.\!G"7!A0L;:U72+#"=N8)5B MNB4T_2]C[,_+B^:7+FM>7'QOGK/K[M7E]6W&@6EONN*LH3CT[RA0CYD ,9ST M V[].+&& -5/EOM@/88X_F(42(0\NV8Y6:14GYVKLJ9DHX^SS?DL:Q-/$(L> MEY+W<2D[8T"L,]A3&Q#[;4#4C5JI6I0&Q&;E%$_8#]2)['LGW9_ZFX]*)^6/0<@>\Q7#Y,\)82. MI;OP);"\Z,,Z,ND=71TMF#803.N<$J8%TP$)IM+["J8;@-@)7+Z^9-+6TGO3 M]$4M)27:Z;16JIKE=JU;_YSQ.C^+_KI9>RA4>Y:!S_^ , M&X'\(='T^I9-1C>U\;;=U*E8;TWU4Q^&F#'6F7^NY6X"<'.1INB)#YQP.>-//Q$%NCJ5!/BH?O-TVJ"CY$&748 M(DIW%.0'>^\NHM)-!D;I(\6L2Y;BSLAW4=RLY[ E/ Z,O41L70 1B$&V@@=S M+[A>,4/>X_T 7+Q'AF,P1!/#80@DW<20'^SE4B"51X+[21@IX?1J,BD^E%*< M29E_8TK+I.W+)-WPD!_LO;M,4D%LLV0TRA41Q%ZO,C"S,PHCU3A%BD":S:()MP*0M_CXXGK/X[7$D%=<2^R9K;]0\%:9E9$T_7+K9^. M=>\,V.TINQ*+W-'$O3@ R]B%EO-M21]=6:VES[STJ>#CZ_6/.*CJK[]*1B41 M0_;$QP.@ULRH1<"=2R0/#7L00V4J+Y<[EV,+#"7KW@+ILYLB)P[,B^%VE<.0 M.KJF6DN=IR+19M7S/7B'K"H9O998GTC1Q[H5R5GK@WP76^'U$R-8# MQX<@0'3MLQ8@"QWE9KE6J9:VT92!8[['GC@88#8R\[Q-@B$H'Y#&9NMY9RYZG/*92>>@$892J M*+2YOUZ1 M*T0(2H[%5_M;%D@=9O,#/,ZE"H< M4Q!79PV3^G M^9@['BR M_^J>JS,TVTX$B_?"U-7T=OQ(J7OQ8O5+R&X>O4$2OZ)GX/58/G2.>PY"-K&" MZ!&_"7CD[]B14+)4R-R!P\JW*!5UN71^L) MMVF8XG?<3V3]0.OF6&70=NT(N1L^B:0=63PLF:'KF?.#O1S*#-/QX/I7E1F7 M(O&E1<:NB Q=DYP?[.509)0&G _6.S][/!&A'^&7H$/RS4*VI7#0OZT 9X4] ML@X\7SE=BUQ8D"X7M^R1NL859\S4NJ+WOL^%V/ M:5Y:J/#2DPU9_; $GZX&3^T/UG^@4L\H%TM5 Z2>813KU8^>;5!!>*/\T_A? M+)(Z6>]HHK8UF: 8LUP7&-4;.L&8]E58[)H5(^93PDR51Z&DP3XWRWM<7BJP M8T:6V''YH$1-21=_:U'S$E&SGG7U&J)&FD8WD>6Y_)%1,29<<(J^GY8X^979(RUZ\MUS4M)5 MWSE!W;L+G70TJ=:0LXA,HY',(MIX,&R@@D4T=*C[U]2)'N?F)_Z?G8W(R/KH MZ@$)#UT+)TM_]])1Z?T7+Q\C+ >-OZ=_Z9]^\#'U M.8.T$)(\F",]I)V3$2?"-,SBKY_7%B.+K"9N8!5#['KQ7\;8GY<7S2]=UKRX M^-X\9]?=J\OK6X+ [/[?=,42E#/PIW]'@7K,!,C@I!]PZ\>)-02H?K+]&G4KT,$F%CF48?'\0[^D"@"/JL33Q!+ O+7%Q4ZNH9 M25B$+:0WA9_3C_. %X#ITL+2* I!2 3-;.ZZ\M??CHI']!D6;ZO/&8"X=<8\ M9!?\@5W[8VM!+3PX@V@$?\(^^GX % 6RQ],8ST7 MX=P!Q>8/VV$2#Q^$M@37\:L/;(X4.6#-.5;7W MA$$XM<2DJ!OX$;" *K/[TQY9'M93V1&[GKKPE5&R3HSRL?6!7&BC,A"?J&+* M&OB3B%AZYFFX 'F\;-%4Q:(W5M"W/!Z>7/[$]"*^ 'XQBT53L_[*K*]C[GO* M^FN6 RQG_9[C69X--VG6WP?6-[76WU/6-]] ZR,;OT0L&'7V_?3FM'TZR])& MJ5)\&?,WBE7-_-O/EQFG9Q&/?>?_+2/OS$,)P?Y?Z_JR+K#G@UX R;SP>8!4,^B9^1+$B][P 8Z*;]-2<$IAEH;0:ZM7[ZGC]^ M!!47<2]$S7=CC_C8BCGJ "BYW3S/":8U)6^3DMN6:T]=8<^=.]Z//K:J'1!= M=[J]G.!=T_4VZ;K#AX[G'"Q9GS=;.4&[)NMMDO6YU>?N05+TU74W)QC7%+U- MBKX*>!B/>WLQ86=5#:Y4=S4/IZ?JL-@BAK/*IFH2E!)Q+^9#6,(S-8RS()W! M>:DJ7KH:3K).)WFRG_+E199;ZC%+38.QX2>,/S _@+_EJ9Q^\,@F6$(+7]* M/W'QLV6F3^TB31,&(G/[VSKN?V#T?UT1B V9""M^E6'%M:I$U=IFBC"+DY^; M+O8:2X4QVGIL?3@N?6!6'T3?ZCT.R4>Z5BO=9H5MJ55J=3-\OE)A@.Q7;5:/=:Q2,1^MK1&F5ZQ<[BO7E!@C+/1=9\ HB54LOHFY)I%3F6RA1OT)R^VIYH:7\.V< MZ66LR*1T/7V<+:$_N^U^D_FU:BQ05GKHT>^I(XININ.Q%3QN))FV@(45A=$S MXK%/V7KR,@M R+/S33F83;32*W5*3:,ME&K-SJU7J5G5EK%>KM3 M:5?KW2I^;\YK+=V%HS6LUK"YUK W9U\NFK??K[LWZWE*9CG;4WI"0S76,>"O M4N4TF*(/^%]3)R#/B;I9YHIQT-$V*L>##W&IS9)J/OC9:)3*!?G0.YIQ"*\9 M62$;X/EH5#> 8PZ=4#67PA+Z8L*K:!Y%Q[C/1Y8[Q)95?!"5/8D+"F(>(KA$ MOGB@-8U&?@ [&Q14S8*-S;:PDJ^^.QYPMR"\0OP&&?L/>!1_+.";5C6!Y($F M\L!7 1PQ9S\Y@7FU9SUKA2UR1N,ICTB+W2?$;N59L5M;WN%8,I?_5EZK9[)2 MS4G/Y+['M-]X?ZEFVW>-WV\IRB;M\*^7YYVSBR\WK'UY?96[^LF4S M1.]5[U7O=7?V^J*$W(X(Y@Y.=?F4L^&H6]K;TS;V?NVU];@2$O?'4%HAEF&\ M22QC,22Z(6H_WGQDG>:?9QUV>\JNNLWKF\N+O)M.^ZYJ]/[T_O*TOZT+G8YU M#W(2!0ZW@M#WM,#1^]/[T_M[-8&SI,^7,H+'5X$#WT[@Z\5&8)K)C4'\9AS$ M9PNG@6^8\WE)'=H3V96U /)<=N6%&90D18+IDSY.-)=9DCX'^E39D:'OPBG MI71>XRWS&N4GTA!/_%1JK'6;4<])8F/+DFXAW[M\/,/1[S<.GE@Y#7A.I+[6 M:J^'ZULGFB\TUGC>0SQCQ#7OWI349ENJ8GQ1GM-\ASRGWO9;;GO-"K0=CMHV MSYL7[%OSIGG=_6=.))^6[*L&PL#GLB,_*"R;4I63C6O$OE9V\"W3O5+TD=^X M(/=>&2!-;(;\9H56P'_D!.FY(.HW2 )O!X''DSA,QF,IY2\/A1TL1O=D?]IE MT-O>[VT?GLOP@D*//'#[OHGM-TMGY6.[&IW[X"R\?PG(P=+NSB QY1,,8V&D M?8*]W9_V"?2V]WO;A^H3G'?_/#M @;87YN,-]QP_8'^"UJ5QA0X=,D?'6\"5 M@>^ZVC785=P>KFMPSN^=G& U%U2[,^A+.06I8RVU5["W^SM0KT!O56]5;W4' MMGIX/MT?W5[ONOL_K'G*VF>WUSK1LZOF?[H^S'*"L:7CY#N*R4-TY/[@PV& MQUR"&'*B0"=Y]/[T_G*V/^V\Z:WJK>JMYG6KA^>\?6U^.^NPYC^_-O]L:L=M M1\U]Y;CE9'\:?^_GKNW2MK_"CP/6_#&R[G6H0>]/[R]G^]/>FMZJWJK>:EZW M>GC>VD7SSV[W@K6_7EY=-W.*_'TC;NVM:?SE/[GVGM,6+JQ[G,78'OF3P,H) MUO>=JO7^]/ZT'Y=OG.JMZJWJK6H_;M&/N[GM7GT%1ZYW=O.U>YU3[.\;=6M' M3N-/.W)/]G9&?#("3Z[GA"/=Q:GWI_>7L_T=J"=WB+,A#G3;A^<+_-&\8%^; MWV^T'["K=J3V W8;?]H/F+O\#[CXJS4-M0^@]Z?WE[/]:1] ;WN_MWUX/L#5 M]=E-^^S\O,F^?K_XJM:B]NT8O[=M;^VNR>LV_M M]N7%1??\/*<$L&\$KETYC3_MRCT%D&^./;*XR[[9;=_SN.OF!//[3MEZ?WI_ MVI_+-T[U5O56]5:U/[?HS_UQ^?6"_7'*KB];W>O;FYRB?]_(6WMS&G_:FWNR M5<227_#YL+\P)WO>=KO7^]/ZT+Z>+U?2V#],;^-*\_A\O]Z?VM9"-]C*R^R^/OZ5_ZIQ]\ M3'U>+B)FU^\Z'C^1-IYA%G_]G+H!X?1RB;*X'W$#JY3$CA;_98S]>7G1_-)E MS8N+[\US=MV]NKR^!2EL-&;W_Z8KEJ"<@3_].PK48R;6'3_I!]SZ<6(- :J? M+/?!>@SAWH^C0"+$8L[@MZ.PUBU7BN5NN=AKFY52L]UJ=;J=JE$O5WH5H]'L MX3W6#":?W:SC :E%GTKU\C:L5NGJ&#XNP MA?2F\'/Z<9X?C$%3I5G5* HV)$Y@-G==^>MO1\4C^@R+M]7G#$#<.F,>L@O^ MP*[]L;7 M _.(!K!G[ /J8S!(W.M2<@_J3\6B.XHM@]B[\TX6FX]I%[QQ%4O M\8#,-_& EGB%E;?P"I=(O#7D@;&R0* [,ACD[*+3_7_L]I+USBZ:%^TSD%TW MM\W;[K?NQ7QBYX5LLM[2LF&G.?-ISC2?YU"F6P4<"'OQW]5]CL ME2LML]>NM8QJI5SK-+HML]RJMHKU$@#(^8%?3ONO8K&G;_M2+8.>LYP3C__ZONFF8GSO<]9THXNR_K?'D,[OU MI_:(L_/SJQ@EUDI$_-9QC]?&1^_$G ?!7E)FM5UKP-:[E5JI6:DTC%:MW.C6 MJSVSW*O42ZV2ILRWI(ZE-GV/5)\5@14V+)F:M M9AK;)EDK'+&>ZS]HH;HI7GHG]<.@T$JM5S/,:KG>KE;,2KEA-LU:J]9K51HM MLU(WMTRA-Y%O_QCY[H '(3E!M<^L^]?4B1XUQ6Z(I]Y)XS HMFE4*KU6JUJL M@G:I5IN=6K':[A3-.L#(K-36H=@+/^(ABWPV0[H]QP.OR;'<%!$?!+'5C$:U M5&TV.T:M56GWFO5VN]/I%LOU8KG2*_;(,S>*F=2V:B9GXTSNJLF1%-0(L)O6 MTV1DDC.RJ&NO:>U(/6!H:_GM%\1T=7Y['[-H.K^]O_EM68ASV6.8Z;[JPC\7 MM^RZ^^7LYK9[W>VPJ^^M\[,V:[;;E]\O;L\NOK#>V?4WQM:2MB*7N>^/VK1:6P<.7$\=S?(_!_Y 0L@S67$+XWYR-K'O.K.G 04L;%V_9 MMC^&!SUBDLQ.V^%]F;T(1?8""#V;EH[Q,4=M\92C#W-I#K:0X2C0>P/NTEMF M7AG.>*U^'*PN,'LF+.A06) =NQ@6A!\Q (-*!B[$MX09[BXG=[= _BZW[!&^ M -<1@?6MO%]'X!->Z_B#.5^8)6XPOB*]!8_<&/5M:(_X8 KFA8O)R(%Z*"8J M?S(K8F>P0V94V#%:!" W8#_N(SQKR /,7((W! DD YCNDK@61 _0G T;1O)D/$3[#4\[)QPI M-*PCO^GR3TX$>+"QR% MMRV7>\+PJ[M !" ":\P?_. '.X:EE3ZL^6)PAIPP MG*(D?53@&F/= :>0W 0%7T P#^XLS_E;\H=$T2VXB /P#,5=88C7= M<9)9*9:Z2H1/+JV"9L@&3FA/"7.P=(S*,1,5T3*]4D!,_F%Y2#U,,'!]1B(P MFR A!/V81R.?#.641%9A9["<_3LO5C:V'T84$?3[D>4(BA].W:'C2AJQ0%L) MP08+!L!PH2*RI)XU\"?JN8F)ED+,32P6I:SK-6]:'[*O^#Y!;L.=ED^*C2V* MH@*[YO?-;X"*;58O5]>719X(G'PZ%V3&'PL8L"@E\ M* T!*,_!I'I2- O;%-#G'+1!O.EZV5Q_TP4V#7'=N#?QE\7&_D!(IH"#V"$; M".$!D/>DX6--)H$/)LD6]W2:1_;/D&(M*W2$3:;\G/PM&YSP$9BVV5:O%7!E M@Z*2=?J.BT;AK"T+VF=LH3N#]YRR2U*K,]<[)(BD4D.5ME2-9:XBMF=08Y.% M%IXR,-MP=1:;" LL+1&=8 Q+B$L88SE&%A=Q+MX:H",C'84^>D))_2/=(4UZ M);X5-R^1D=]/;T[9D _0)&8AMZ< :P<8S[4>$H\&> '62B'38.I*5P=6.G5G M39:;Y'Z\HOM3:(%Y"R;>4PZ5.AG6H&@&4QME7X*ZEYO6M#-V._+#]*\2;7 ) MN( /X,^ ;TW0 ,<&O18!:'Q52ON!"1B"RXV M\"2#.C55M^?PB-&H%5YL-SU M0UH9!L+6C/T]1(.ZI! _8P#*!RD]"(#GX7_# !8B6"+>O.U.T?.2JQ4^E6^# MHQN(#!ZL#[F$V,X)?X1+7ZO@E&U7/+FD0AI@\TM N H&'@C:1_C34D[9S11\ MR]3%\7;X3Z &#QY%%HW%P,6)D'$=6 J_=X"K;.2X.T"A4B'6&!E64#B:3:X? MRF@A8TQ !D:L-)N?O;B46CUN>OP>TF^*:X H"*8 '0I M6NW'"B05I<@ALV=9\"B_;#03B16_6>"N!?E;.:D_(+4#5J;B'20V0$@^D1&6,2SGB (*<* LF;>Y ?SJFGF M9ZF.Q-/MV!$6^@">=VQ\D/$T(4X$(X3XV#27T;4HVF+9\H2;0D\_-C\ N]W[ M[KV4YZ0?'8H @7YR7>[=D0 (I_W_"#NP@&_%@*/+?[+_3 =WDA$(YO&FE,>2 MA03PJ'Q8K>?#8EV$.KDRCPS]^11/*$LB6Q9&U@_N(0=;(!9]EPOQ]R L"'AT M 9D^M1[)X-E40810D/PJC."03RP,>,RO)OL!R,U>6D@MXL:'=3H@:9U(H7*1 MZ?.0H3TT@#2QN<3,!9 MJ7Q:5Z [Q<121HP.$4RN1^Q!9V]HEBR4>AD\>0^&@'WF.I9TNFGMHC(5-;#O MI52O%024I4RPB4].[HUO$-:)Y=I3D:!#XQC,TVF@="3FPQC:Q;0G4(4.@,!" M\/8C6%$8!5/"-9D;L2H7"1=4R:$/DD=F+^-M#;D5@2(4BTV] 1:2V)>2.S%O*I[J (O+-(N*D/(KP+R"1/'9L?9#[( -7 M1L8PQO.8X88.XUR8D@;+N9_,[;YXND+SK'_Y(OQ*-R*/">9,N%'DO*31*7\H)HPQ;_]U)/LOZ^@H2E@@KTPK[-W!^[H]_CL%*:%E55BO*X%_7Y<@Z>Q;WD/5E!$R:N,)&1TJ\)PR4O?1&C%Y(P M&-T#5I/_,!O6*Z#2@6]\# J&G^:DZDI5O%E8>:JRERWB)ZL0MUP7%:^R'6&5 M#I!GQL7-O7^V-KX[&2/.*LI9**LF0@ M%#4#6?2Z$NE3;85ZTOK:ZS0#M#.UR)IH]YMHX^H#, )_"#5%>5T+&Z+7%1L8@D^:!*T"FAE(HSR0N$FZ( M0/D+9Y92>XG<7FY :[+69+U(ULNMP0Q2S31LFQ.KF)W]!\_[0(]-ZKO0<\U M"5*<>@,>)/[PR_Q61;/PC!''!U$.Q;:G@67'U2P&'>UA#-%?N+MO#&C^%'MG38W'H-?=L"QI45A,Y$I )0*/P! M_C5_W%J08UO+W'*-^O;"LMO:H.KC"'EP+P+0LZ6%*H(7.FARX=R-%>)L+U_? M?)/]DRR3AQQ^:6M=]B^83ZF[['67O>ZR/X0N^]7U R&M_%R(OW%:K:RZM_B> M]^@WWVC!F7W"VS!W-EK5:_>7;["X# I.]9@O="M2G#II:;J.FROSN;OLQO.7 MMXQNVGG^@M[2U1I"M]W7>=R^O+EF8P0G9Y,[V26B130_R6]\C/-_-OIYLXAMJV?+7X@2_M M*/:7-H+AJ &58X8GP.-*2C8E(2F?MHX^ M17?CIMHMH\,QKPV.ZS RUIDFYM)2:RG5EY=PJ%B9#,I3'HCV*.W0%7A>2!"E M5K":4'8O)0MYX-8/DB;\I\B91C(M11'ZV;Z] <>8OU#:8IA.6LHME4DQG\KD MK="FN)J%;DJJ*Z9*JW0Y&742DC'B#(AS/3 LPA#'!DAA9CN!/1V+I+!H<<[N M%E3-@N%+N@5SJI8R5&J'#QTYP (!>NZ +Y!(CMWWW9K,7EM+4.,A$5,82@H6 MLEWUC68*@%F#+.!)LA4 NDQQ4T%X('H.I+F6:1-2S?9/N8')-)CX(<_L[LX8 M%)79GGO*-H*0JO 79NP$+'Y;J9CY]F;LD9S(/*!4@"3EN*?J,7":"@ICO)P< MEA1\!QQN= LR(QWAT#$R>&@T&,X?FHU! A0V *I.")%=+VF,#VWG,0A$H@G8 $HW8'T ME1.U)K324\VM>17OX"!QVP)@J+EU="5BRDW$>F$%]AY;C]1C(G%#(":,S,Q$ M0!GBACZUY_Z'VS&E()GQI$!*%.FG%#[PQW"*Q"G'XPE>DHW,2D0DED=<,8NK MZG,:H0AK'H#EABG^?K)U.QEDE;2[$($(]B5[1#494".),VLUQG+,GS$F\,54 ML>7XP6+5P,L25F\9 ][26U^A#F#+9+]I.<#KK6SK4:5%>.?WA/?>2?F@3WA_ MP0E].C>O<_,KY.8M^\== ;@ -?E!Y]>,RF_]7(AN>0A_5\6[4F)\/7RO'-V M\>6&M2^OKT[AWXN;R_.S3O.VVV&MYGGSHMUE-U^[W=N;5\OL+VJ!-8[YV/Y^ M]6GNJW!A_5DNK%6>.,W]B9^*Z]WVFB][L0QYMX.;MM#]>GQ&";-I"+XE9HM_ MHE><--)_R) $:8(H'3TC7@_SH/GL\])6*4+/*_SFZ\I>LYA,$]IZA%9?IK[? M2Y@M*48TJJ]W9O@]IKP>)XS1#I^RS)WJ:%ET=V^8<[.CW.A1Q<_'7 MI-#S6N+N74_@[C3^QTZ8:VUH#V?\5^G)^? M/-_K!2*533'K0:->KY:,*J_7ZB'=T_#DSK(FGY!4FMX _]--Z*09M>4LOC_163^BA!YL M[AJ/#^Z=H<_YK_(1FWJ.^&H:#H[8@-O.V'+#WXY.4)0 G#D)%='L_MN1\S/Z MY$W' S^25Q[];I8*54RQS.XNB>IO#Y>O3GE9Z8BM4-^NBELM6'9?L#1JL6"I MU5KM:K/<;'1JI5*IV>Y6.TTI6(KE5J.T+<%2WXI@J12*E=I>RY5U')$\&"W/ MY!/ ]5)#WZD^ZA[S%@6:68QE*CBX3Y6@_5(IE!MELG-^*14J9;.@ZFUI'O(S MUJ[Y"M9N+IBV89@QTU8KH/7K[5:W4Z_ [_5VL=D23&N4>W6C,L^T"O;7,>@O M>"0]PE[4-&6@[RJY6*93*YC[PS]ZYZ,]JNS,/JS7]X'&)CJM5A8(S*MM5 M;UMU._+!MI6$;>NE1KO7:<'_&S6C7:P:Y4Y'ZKUNL=PIS[-MC 7@UM?3'-!'2C'J ?"]P[68&TD_-?LMC P4RSV M&D:W8A8[W:*,_Y8,8(+V8IAF0B5;?_.!.A"Z#O5*B7ROM@M6JO;P^8 MR"@6&XD6,RJ5;KU=[S2*S7*SV>YVC+;B(K-N]K;!15M2;4:A5MFF59ES%?9N MOM_6QJ%B?ZF3')NFKKE3-><9 M44*W*X#[VBK,- NE4GVO#4OMTATH$Y93-05&LU5I 9R*-=.HM*NE3KX*0.^0I%^3OBPFO!A MI]5N=MO5;KE9[C5*';-24;$5LUPMUQKS?$B %I6LKZT)&P58\39Y\!F$YERVSW:F5NL5:K=;2%%^"*NW%)B ML%#=:H0EMURY3=^QLEOU^K=TIO=VM>G^F;-&,6'8JFDV>N5R"_ZIUJO52K=A M*G.VU:JU%M3HVVA0HU8J@++?:SM6.Y,'RGUF->8^L],KFT:IUNQTNO!OI59L MR="J46QT*@L1G;?1E(99*]0J6]65N>.^'6U=>[:$YBK ,:61&#*(S2Z3,9V] MJ.II;'LZGHI#HP=\$N#!D6K(V2] N5* MJ]HT_G_VWK6Y;>1<%_TKK#E959,J..G[95)[5?5UEFL[EH^M9-7^M N6((LG M$JE%4AX[O_XT2$" #4F4J"8% NU*-.)%)-#=SWM_G]<$H&ANC<&B#L-J*NZ) M &VVY,-5/ENIV;FK=V6?]35$9)C#(:1"4D)Q$ !BC=;CD@+HA<+>&,<)D+XN M2 /.*=0IQ'XF@.(H02(SQ%(=Z=[[UB.6R9S<$71?%?FRI. ,W_YF?O&FI-=, MSN #P!0-,)V$F-( 54>4T( B%'#KG2'8"AW84X\ M*J?.:J*I:>Q0*CGNE(?6B[:K Q*:HC1@LA31L1<] "C US M!@"..=!U&Q$34*AGH"526[L4&9%R"&@9FHNV-4SY:7ZQ^B-?%/<&)O/KLH7A MW^W ),H@QG5@,MC_'*0&P"W090UTN2?..*@LPE!2&WP\7!6.(D@)AX]6<%_? MW*Z*1;UA>XU9@@R#8;SLSW7PE":01*S%*:WRF],.NZ(@80:2B4$O?6*&D,(!>%7)GC=D<0%PBP2 MD.(H-,PS(0:1$A^:N_C@ GPLEJO%=#TQN61O379E!XRD :-0W#MA@-;:8^:8 MTJAF.S52P4["H%G<^^D)#Z#;4 9@8H%)#M\ @S+M)I67)3,,$\)L2($,RA0%6)E M*.-"I-K/#91% V4JC$=,^P!FY:DR]([1"1D!4$?'^G)&??$N+.!YLS&;*NY] M1E(1D9D$@V#"2$[C$#!$0,/*)((QRI7"''F"$4!<>5=AR#'3+?]\-H8BJ4 9 M, 23OWA,_N)= '25?TL5GP]A$358Y$YBX1"G&',/) 8"@*H$Q@IB.Z9IO<"G M^;<- M]-\\_3J^EJ6BP/$PZ%0&1XX+9I'1KQZ 7(B M>7,D@V00!+O]=N;BW/WZX7W4+H]IJL=-B1_8>O#-M\GY_+8,DKZ$?^G!1=YM M@OFKCF?;MCXOF=^VVW(<5)+15GF0D,Q9@"'BCB M";6@"E !3!CH3'?;"+$] MCLK C&0\;F7LSMO]ND<[#A/=+L?[9?+R&:O6I[&426HFJ?FHU&S5@DGCD<& M88^DQMZ5%F!="Z8AZC09/"@U8XTY051F9(]$G,;D@?TQBXWYAYDX9V' M\LSZ,.7]@/<]IGL=Y1ZW 7VW .*A!7A-/_$L./O%8B^>8BOPO2YG^;2:G_WK M,KQ6+)9KS@+^MTE93;6ZKZ1E6 '>>U:G(@^<7#6K]-L1(&CHDG%,TO!0$O#% M4J_70^'N1H/?Y-_+V;H'.MBOEY/;R4%[@?_5#Q>+M8CS*$ ("K; [-?2J[7,26#[O_T;,\HR(5E1R'$AX#?&"K' LX**P6VF"" MO6'2J\KBQ4P[WVDP?PY\XF@JP3,\#,J^\;C.=VT"B^)K,;LM8@]/'V!I,F^5 M)BM,F;:.4$*DQQ 16!,808,@[33!U5)/40!:==AKGXS":!X<&7B;SN \N)\'*+1R1+%5Y!%C ML%WSS!U'*FA"):AF% +"63T]#[!N.WC%?[1F:#_Y'*Y]W8"_?QCCGH.<::P@N MGOE16Y4<)[/YJMB2+8TVS7F MJ> #6@Q(EA*Y;P#4E+L$+LCT+2&X4[;^*O\S.@^82D049D+&K #JK1X=DSH\8MSPIN+%(B*X$M@Y"CV@AG-2 M#T%A5EB[$VXB-:<#D@$^B!1\O[O3(SJ8;V?GP=XISF?%)4=S8ZOVI- 0RFH82)9]P@" ,(&MQ'EC O*!6&P.0E,HB4Y-R M0H+$CB",-(L=T=AN7^] .*S&LU_^\WT[VGK'09V2B!7T< ,]P*T77' 0]!VQ MCBMW1P\O@VO72>37T"OC+<<11NVM9AN3 CMBL-"&FP=:!JS6G@K,$!8*"0'K M499.H@[+V!:P1*H!)1E"@QC1-1KWSGJ>DZ 3@&PM]=HHJ%J(]N>R<98Q&I7WI7?68G+9 M1HI#V2)JKDQ M:;,C1A%&K:X%RI30&"L(E''!DV-UN2^3((8;'BK@4$4=7"I:* M/5.QYTY Y\U$2^\1MUXC8@003"F(<676 N5MMYGW64"/5O1)(!XUTGOA;.YY MML/A=/<1(ULUJ]L-?W2B,_O[Z>KJZ+DH"Z)-DWX2WA MLHK964F[_VN98)Q ^N?1QKQAR\7&C!N,!1(.,8"!-A)6ACKPV))[$K5W:ZMF MYS^L;*KW2_FBX6-'-C:UP]8! IU'E%-+=3"O<5ULI.%]10[/P4[*%"7SN??F M3F\6)"U".A5CLW.?-3QJ3(-VQF1J#7TOAU8D'2KOQ;>(IF HCU,QC(C&-6?\ATN;S= M]@'9)+SSI@C6Y-?BZOO?)HB@3)#J=1P^CN#ZX^:WJ^4J/%^6;C[C,U-Q]<]^ M!VH55W.#'-:$&D@5,08!@NM12U@ZTTFN;4[46EO\LSQ*>\NPA2L==%EUK^W, MOOCV P0?ANV F=":6&]YF=M&PG'KZN(SK$R75G<[^.)DTS!,3>C'8\[_\I\J M?&FY2?E54/+3\S?3V>1LPQ\[VN :Q@W.H-0((Z*QT9Y! (05%Z2IW MR_DAK.;;6<7%VX+?_BBL,R))1M@@2)+&Y#L-&$FT"5,C@YD)Z,& &"\HL)[4 M59268-8I_=@)29&J*3,27!,F!M$@-#3/];'A>K?7MU?Y*CB.Y\7%]&PZRB[U M7[= DC>0%)Q*SHBCJ&Q?0 1:7?-D>@1!!Y(?BU4^G17G+E_,PMTM6RMN-PO^ M,N6V#,L1GGL4F^$N,@!BZKBMN]P^=.:'Z&@GT2FB',I* )S0-P,;>&E$\71;Z\77RO@\KY M*IROY2J;<)1)*N\"R \%:)G,I,2/O$T,V-#>(@A(*S;$@S7-F#684D2A)M+ MRM*&CA'5(2JL]^40H5G ,D!B-BH=#ZR32SL,I+6B0]Q2H*@%#CECA'<6*%M2(M.47(/ 4<0.<0M5DXA6I4F(XP51_?,UZ[W9-T(;-H[\G:](>_FR^7[ M8G5R<9I_VYNJE1E&4=WDH^L(3KW_J?=_)_3SILC! 0DH-9I9Z226E )2#WKR MAI".4_UR],=1_RSC/ V!.D(O^KF4 ,M[JB^+IU1?OD9#\D]M:>' EI;+UK;8 MPZ*_S1_IH(">:J,MUPX$\U[WS>N[ MEH\C 9ZS.,>JZH>*>-J*G4$N+;48>680AM@2K.\80Y07W;&M3T%\')5.,H 3"8$P.-]AI1R^[F=R *G.Z. M>GN^5(Q5J8BHS(C8GU7XG(/PNH?^47/QKZMRD$/]_+,_>S+Y\8-;=W(UG15O MZF9B!/ZC]2?)^_5[VZBWK__ MAWHW^>@^G'P\75<#QKFH-B1?*Y\E-Q099J&3T%)/R\F^ A'CG:1 .N7*O\E_V,FM-SN=!4-K M]1L6Y"8"K\$];NCDOKM_Y)0]X9RWWOV#$0;"+;1OJGS<_KA9J1BO?K _(-@8 MH6MQ/SDKKJZJ5__7+^"7]>-P\6?UX^=7L?TQ/5]=AE_#?53:+JC J_QF6?Q6 M_](Y=+_<12ON0G'PEX=C&:VO>.1=3ZU^W".5:G3%4UWRQ?K??6>OD@C_=?+. MOGW_^Z>).?GXX2_AY_M/)^_>6G7J[.33:?C/W]W[TT^3$S\Y^> ^JM.WX0U/ M,PR>)5&ZR9TM0D4M@C)ZJ;I/\ GP05OQPV@#GPZV'GY)[O17N[W4O^]ZLIPY M"G%2FV!/2HY N(>2Q=T0GAU5 M*GW]]M_*AL+I6?B,7]_.PKK,;Y?Y['R938IO9\7-JB$YF>370:>NEMO(.K<2 M7KT"X?EA#E;7+.]1!]4SO'0)XXL/L>T[VF M/1[^O8YRC_M=F;/_8MQ%\;68W3XTG"N^>WEUQ!ZJN\GR2%.L.W6"'ZN3\5,FV&[J8_[/J8V2#(9"9I@D]L-1%K@D"=)_ M"8*:W@)-R]F$S##C%2.$&U'W%D -'3/D" BG@0!1&0\*O%5DB!)@B0)$DV" MD!;[0) :X;'A5&JC"(:>@:IV%Q+)GV.#\(@2!* ,B6';("DX-2*G-NWQ*.Y[ M3/;W#JY*98Y.64MXG[=E/,EL7RMV.>W/2:@F#(-YYV/^W^F'=_%\80 MT5]%4,YP6JY[(^JTQ.37XMO9U6UY)<&WNUD$IRU?NYAE(W%^/0_W^N_U$R,< M2KQQKR$0C7]-H+:8*BRDX4IQ8[&HNL"H=J;A OCZY;=RI4\N/A6+K].S8NGJ M5;:M15:S<]5:XGTF B@,;K@@0V"O[X-A?BC!.UQ40=#05&-@R@G? $N@$<7> M6^PKA@VHF >Q414M.$X0RZ2,R56=4)50]1)40=F@2DBI >"8$:V<\1R1NF.9 M(.E<;%1%"Q@30#))!Z&KH@88>FU8?@H;NZ&?N*1MI2ED%S2@ T19P2(@6Q]2@RS(D&'5+79Z$QFKT9KC(C..:LA(3&A,:> MH)&+AG+148NH&U>"^U-!3UIE>] [V.Q M+/+%V67 GFV6\@"6*9,983&I_WJK\<:DV(X71 @V^HMH"<(+3G#G/*34,55- MT<2XI)![*8BB&90491"GZ= )1'T!$>9W(%($8(0DAU090!#ESE>3M*"$QNF7 M@BB:'8ADQO @--%XPI6_%[.BY ISZ7)5%D1]??%HK.%Y9H@VFLT[ MJH37/J!0(VV1PZ1*U0&%E.F,OJK6N

5LI;.LHFYNC M[/N<^C@2F8$;TR-BH<=8%"'ER=#UET!6O$9*!\S/S %-%M3WTJ*7%JO2HM5X6GE881%BIKCO1U01+GDE+2(5>-U) MB^<%+;H1$VR@6:?';7HIT4N)=R,E6BE7'@2>)Y'04>1IL"F4YKKR+Y0(47>5 MOMW$)+J+,:A.C^B\3?'Q0N"*>^(/[KT ]L]E[ 1;KE&2Y)-5&\<(G3AQ_N]\ MDCC4AD[XP+E+G'B430W.0S;/G<>GYMQ=I\-K)T^FXWAHT-2O$V?-J8=SQRD- M?R7[C\^>PZGIDA M7\?PNCRQZ MY,FI>.C0J JZ_N'=B(SBJ6PP0([#T99+"1 ?.,(8QC\V4O%D!VCYS([>B*0BA<6P0@]6/AV/X>G#[ :6H_:2S"CMG,T(G>D\-[_- MG%GFQ,XDN2LGU4QW\?I98I:Y')^9P'4R'IF[IK"*9NWK"53]?;-+6/;R8786 MF6-$<7$)%\<_R@< J9OI9Q= DW&)?&%'/,EF=@,WCW@QWN*\U++.YPT49IYO M4/K323R#0;9IE7"8M3L[&FS/@5E66'BS^#L_9"M]JT1?F;!W9<*SMZ:6.,MT M?CF?S6'#K\PBM"3;XS1]?O0:X?N3XW>FAAUGA9UF.6V0'27X;E::7@,G;["" M[#>KG]B=ABO+/^+I-(?ML\3H6.,5OH(7V5TV4J1Z2ONCZ@'Q9#(WZ0 K5@96 M=Y1BMI+V%F3;,>(5=BM/QK%M_)$-%HKETJHY$+HWV:1\#\B5!;2/>"]P&3P#- "QJA/ T*\K9PDRGXWLCR8U4 MMT_+$ZLUK1UM+JG>ZF!!_GKSMV>_TTI"F.>/]&9^XY3->"R1+%:\O=JERJK6 MKIA?_ ^\W.J?99+:CE#.RNU>H;::/+:XU-*5I:/5B]L/*XG?$A-", MTYNT>OQAU4FK\P1#7#!,HI &B/K*QYY?!7DH4EJSUZJ8+?+9'U_-,ZT",7_] M6E)7J3<>1[^W2&4E,[N3"@&_14)?+05UG&]&F_M'[:Q\'O*.44%@]%X#X\"/ MTGR;P?Q!K(Q,ZRV0,^-[D&??7Y0A'V6_)YCM*=8Z<@Y2K:(,YKN2(DV9Y)YK MVKBH**S0]!5A]-6..F_B(//)]W1F6A!\7)#.XMJ@6O.>W<"N .)ZP&U&BUN= M%U]=Y0DX1PFPG!/-KF MJV5R+RT%,RS?^)E?6C:26[)3.K'>H.6$ENGQ?_Y-$8+^OJKFABU2M!?AOR_; M([M;!FG1(5O^91-?-HX2E1$/@D $1 D:!+[P1-4-D7!,B&@WX]BU?4O%4>6B M-QSY/?.2+W$Z; MH7$_/.WU/!ZP5,]U:,H;HC,J2@-Z]2>PZ>^?/[D_AX[[Z=-O[B_.U_#+YZ_? MUU01O>B0UT5![<_KO'[,-+X"=LV3^,^S^!*6]:=X?!??%^: ^G6^NB,/MFQ= MRQC3Y2ABU/4"@; K?:QPU3)&1B%"A@:K1R0C=_;LV]F&?7^ET&V)9;L6X/E9 M77P6"GU#*Y^6BBQ<6+I;<"0W]_/!6I 0!2A4F@?,#0EEO.[G(SEFK7X^' FJ M*<&!YT6ASZB*4+41)"(\=-]"/Q]CKI:-<8S:*WO*+-KFE*&'N%H[:SP.KXUL M+EK^_0-ONE*@YD:C,W_:GK=79].Z>BFC=[I=<^2'QTM)RU0*^: Z3DVCIM Y"-> 7X\Z,#.[=2N%RN2A97?SP)L?^.J>8X0/-?@U0> M@[D_CGX+QP&.1=\M=?S3_@4FAPLS!Y/<">N\ZA>;5P5OW#9*>#?2Y+AAU Y( M"7]-JS1-T\7Q?4(.;2T5WCI=OQ,TFC6TWC*3G'BV.(7E5$44JL584VV0MGV-" M_&^29Z.XN#:Z1Q%,_GX*^)3OR;L[A"=_))RGFQYE)-*^1* OE02CW2X;.?*R.X%EJ\R2Y\IWXZ0^5YN*(RFO[,R_%U7]]DJT->[1. M,P>>&U'/#^ _IGF _0K[0!+IJE4(-K.R'^W)H\"FDDOV+(OOVBG]FD,?UN'M MK2\?&+2:J9>P9U?I>)_][HK1=PFLGK*'OGV6[BVR]0:NI@U.JR>E]'DD E?[ M'I4TT@S77,UX4^37F;*NN?W5]/7#HT_G@O1N[IO5V/4IU!/SUN8U\O[L&X14#1^41X+DIH9^,0G/>MSS:6C/T@=5XI]A$ MIZ.LWY-./F;.W<"XHC&H,?&%&T2^IX5+.)72P[5!C9 G.LWZZUA0A DSBY$NJQ&/UA[JAAM;\F@COOTQV3R=DU,(CM00A*L+/3[5L+T%>TXJ@YY*>@F@Y(JC6BLS% PY^V=/F!N73_)AD M#VL.#;2+H2)[SMR4I9Y;,*6[^MQ77)W[6L73?/B@N[@X+. )P:(Y<."Z5"NA M75]%C/JAQC24C#/F8QGP2+O'5;@D.PZ_BO/-D99G[X&%_ZDA! JGA-19M2QW M?KY9A]TQ6DJ0KP4"D0']R=-)D0Z=VW@\MQ39@-8NHR.LF]?QP*KNLYYJC_<: MAG^=O7P)4:$:71[YE+MN2'T?,8U"ZOE45H@AOB8=-H)YK&K"=O3Z6-/K[X9< M#PF2) <"=R\=]B#4+7>L0;.*(NXK'C)-O8!& 2.^JK)ME)# Z[P>?,<=4UWM M&%4#LKG@[:5Y?+MMTZV&](B(B&*#1:90(,T!P8K1*%<4=]>Q<;]M6Z>,=]TV MS0^Q;7E23 TRTFTROJ^AQ)^/JWP4EN>J)5F"*H^,#K^,4P,8G/^9S!HM7JP[ M&O,2*J,%%.L&GB::1P$'*@Y]81M]E"HC]'S9^7'6)XU+^V4 ZQ7!EM!C&Q>7 *A3D8//K$# MV1X#SB=$*BJP"@,_]"@%(V"! ><'PF]AP+DXXA'V"!&>'S)**%9NC7;I(:3? M"0;<*@[QY%' [QXAKD>(ZQ'BICU"W/-UB=.CQO6H<3UJ7.?X4*=+'2NH<=:% M<8P/XQ@GQOFU]/FL,]-CR/48J]?6?P*4M.[3V$'*/QMPH:T!@ M*%*<2!9II3$F/."<<0,A)Z,H\GW>7>%F![UU.X.6TP.-.JV9/[HCK>_YX'KG MHKV'EGMA^218&Z1*(3\48>!13+T(2<\K>Y&&(O)H=VGD[>73/.J7/5 M:=7YT4FO4ZL;__J,D/$[1*4C5+:PL215F&FJ?9\H[;L>KWIJN1$PO'I^B=G. M#+^<'CSPF7TY@)4XA2+0]^1'GNXI?*J;B'Q! I8Z"M!<2@]MU;!S WY M:W'D+@G[KD_D8WQ.NL2 /7*5^^9#!L_3Q:6]]]KNU9$@ZC!,6X@Z@M$PT,0U M/9RQ]".D*R6ML0Q?,&KPN]VBEP+6&6A3ZM(CY/6!AO>.D,=(4[='$ ]Y%$5@ MK3,N7##30UI) Q5*O[L*U&=*@V,P$,2YZ#'B3]57?Y_0>HPUK*]SEJSN4CI 7V* E#I#E56&DD:]G+J===K[[#%E1T"L # M9MSF$\7O6#+WP#[['J]^SJ'!ESM\S3'OL[Q=97F?O46'QO;@K=94),3@M1/I M,N1JX@KI,Z0X%MA52G"]>@SYB'=W'0#(OM)_([3C#KM[>!@0WD+?#)#/<.B% M2GD>";6'*"-FAXD6(E+RU>JFC@%606S1J/?9.^1,D]R.\.$I[Q[KZM6QKAZ MN90H9E8Q[Z219]?QK"H&>;C9/;+9Z^_V2UA*O(52JG&@HP@KQ#67"%2KKG"R M0-9RS-9*VA4@CU5)>_%L2>O6N'S+Z$ME%OR08&>4#)3P, (VQ@<*'V,47L'Q:H*2:8^(SRCP9 M8:& '3FO<&DHBZA<7WYR%#O9&28:PP/$-U:F=:-&GP0#?42!9JVV1R\@K$7C MUKJ^]$PI@O:UIZFGB62H1L<+>;@^=?F2Q+&(@FT3Y-KM:($8:'4 X%K81]CQ M8S%\=@ 2>UXLZ1#)QV_SZ71LR2H>.Q\GY2;"YKQ)V$$# ^G8!-F9Y0Z@YX:# MG.2'^3T!"3',KB9PWZA'"'Z'=K1N]+:I#\.2A"XR[1P%"?RJJL0C/J?^BFAV MQ^-L:%#8UH\\?'"1!F\FT&CS*<]XMYJ)'Q/])B<.Q.1N[H)IVD(-QCHPRK=Q6_)F76>'\%S@>$O4C>:-O!T %L: MPNZYVJ7"U G5Z)U1@%<"4#MOISK^[:1T(/4A(L:'MZP%:A ?J<^)IQ!2X"91 MQL-0ZAKQ,7!#O.(C[;RE\@ULJ1PP=0@.;9O8 ^?N.AU>EVTCC*;,1R7HY# K M9A:F-\EOTV%26$*X*N=N?X^79K_0MNG$:EA8<)M*C$O#O%I7\\#4+C68]NY1 M67,#F+0Q)^9 8%D^L^;"HZ;%X=66:+6ZHU))+B*7:0RRB 42TZJ;.!$17NV! M$=Y,Q]E]DGPKMVX]:RR\ .M+%-:6:G_OP_Y_RF;_G0 1U_;3P1P&C@<"'8+4 MG7@XS.:3F7$#C?%WV51S N$GEE;OG6PXG.5A!;YZ ?[G@B!,"8XE M[SRYB8'ZC7/Y,#%;F9MV3Z38])UW MT2)4&!)"5HHM#D8K92XFRO*OS7K@)R*$+>HX*Y+A3Z-Y;JQT,##/\4K>?E]' MTMK_((+:D[ 2KVPB$H^7W8K83MN!#]JT,'%BQX@_L_]GQDURX&J@GA:1@(=> MI+.D%J(5/<"+/\]S!V@N-S)Q"G)R>&_H#L@M+8IYXDR2NW( ]K,BF.@;KJ+) M?7C:=WR\@D0]UP9^(A1UPL$PJ[TL:I"SUI&(=A?K.1,> 0P^>S9M_/M]_V0 8&JG+$+&/05 M&6@_+=SY[#HSR-VCWV#HN47/+:-M7\;QI/#NESI$?34AO"?!T WVN4>EH."6 M!GZ@8)5EO;+(C8(6&'J@N AP0+P@]*C+E!>0V@J(/.G*)W=PXWOP0RSU5FS( M,5'$?%0G(6N)TPZQUI&Y]7)Z,X%N,[Y]ID=V(:>.+4PCX1?([R,P+$PM[X,* MW!7INRV';[4"/?S[T_#O6'UX_'1*]0[^!.SZCB#OY/'O5->P\9T_$*/=;GO) M,6[WP*U!B+<];MAY"?@/YX#0JIZ[9?>7NJLO%7'L77.L#\RN/PX2,3CI_'XU<>R2_I MY3JMV$O7M9U8:MWD6+6T9W>*TUVW18G<*Q/WHD+OE<=A"P3?B%8Z5@2>T^66 M96_E]PK#9#+:X+@<(_&\DEA>J'6GI5B=7K7UJJU7;:^DVOK>V['7/KQ M-IH[S&3+PI5'YG@LF]M-F<1;:*MW^F1\K#9VO[%'.=ECDD^=I%A[X=41C;\3 MN,\/__@+.A>Z6I"L_/B#^6C:-]CR?(1\CJK$;NHPK%D55R1+U M QV$V^'';%67MUJ55Z)O?KYL)6.JN,;Z(O?F%$BWU8'VA,GMU1^KW]@?GR?) MRGF2?2#$1:>@H.\L&_W[D2):C4%T%IPC:BBKFDBK+3+HU*4(!H2 MA;<[<[^C*%D5(0\0J)9N\9*K=&(B@%X\-LT<'IZ).#YYLR_8V3G9>++GK0N= M[<.-O0!Z;TC))R=Y*<)R(7E]XK/(9TQ)% FB4$24JM%.E$>W!/?=TXAKI9_> MA1''3EV>'H\H.5D9>B2BA#9'5X-(^&$@PHA[S/-=WP5A4ON#5/ M4;5V%"6K M(N0I(ZXWVDY R/1&VZEUTOL+.4?(G)C^"X-?7BC2?B2"5+0P %PF?1^L-$_( MR.?4Y4'E#5/E!L&6P,RG'5C[?I=U:9/1 :5=]ND]6N/KK8N\$Y8 LH&:94'D MA2*4H4*NRPEUF:XQ*&6$E>[C87N(B3U-*WK.3J*!WQ&E,M^DU'A+0:RW*Q4Q M:O ".<82]C%QUYK*JWBWJ[Z,0D &DP="+E:Z.N S#4@)@A3E=WY2H#S'U=E!O![VS*BYVCK"-),ESPOM8O16DO!&D MC"/$$8A0L*F\D#)!)5F84M1?W\ODO868KO.DT\0?'M!.1>911N7?9R3^/8H3 MT2X%)9P$"(>!$$13%;J\ IAD2.E'FD7V\:IM9<[>S0S1QF8N;UWL],G HY*] MQQ3\.D79JYLVKCB0?L E"SPW$LSW9:2]RI2+*)9;-NH]\:A8UZ:<(GT-5R]% M3T.8D%:K"M/>$KE(SZ0AN+7-CRBA+4.H##P7+32'D622HV%BZNV M&)0H%*C7#1TM\+Y:<%_?D_R&[-()B9]CNJ$54B\M-TM+WE3*JGZHG4174WF+WM,Y/C=3='4N0HWE,BC MC"&?@Q;P?8[)HM*=AVP[:V>UU[KWL-=ZQ: MEEWNJ7ZPSHA8#!3J,E9TM)QT M$'W4NR]O0"&K=H&6H"*D+! 18E'D1HQ6[2NI2T/_93!AM@U&=^6^,%-ATBO: M]^.^Z(;@/4Y=27#(7,R"**0(B?K\O,""DM<-F';JOK!S)7OW96]IJ9N"=JFU M*6+UN;/T<5;>^RG%1V&NONI6COKG3!KQ3I)M4N7(1< M&2@62LV!7[VP.H""-/>]+87]JKMR\8B[TF+197=E*V[O:[!=OW0;1HG'V;*3PVBS6MB^N,@@[)_/FR!-$MS2^:.44'[+.,6 M,]BB'W4'?;;Y?GVVQ2Z[_7'B_!KGP^O2,24(X8%SESA)86@[+:Y-#P^'(?S7 M/__F/%CS@9.5K>Q7/H]OXW1LN_G.,B>YF8ZS^R0IG+OKS+E)DIF]:0I7_I]_ M4P3+OQ=. JN=7J3C=';OY,F_YM7CBG/'^1(;QD]A7K/"N8GO';L@YL%FK?+T M8CY+8(A3$&9PAVD!D5V:%Z0Y7-#(17/#FK$Z\ZGY)H8UBV?S69;?.^/T)IW! MB_^9V-?=Q'^:YR]>]L2STHG]V A ,X@8[IT-KX&TENZ&1W^'JZIER==?9-I! M[]Q+>BO-0VD+(!'AB $EA5BYG+B*L]JO5M0G*YHG2"Z!AT9^:[QF_F$UHU^K M"2U]7V[/$Y[!0KE,YF6=0Z-?/GZ*%@KFC#Q=U(!6M,N_/U OSUY.LY=)/+Q> M4/*";-L[5CB3S))E\F.8 -?LN7M_V;1]K227\J*0$3]D$GE"8\EDO7W@#Y"5 ML,@CV_=K_".]F=^X$Y!@X_:7!6Q>M;>)>Y/-M]O&!S9">P^?-A(V9FN?OX' MF#O?#'.3.]\\V.N]:H_WFL9+^[Q[]T[V(-\^SW-@ R-[$Q#GX]@TZ'E$9M[% M>PNZ3:S"FZ,$0D:"10'W&(9M)$V&=^?KX[,Z=1AW<+= MZ\BM_L=_Q79)"A2C$19<"#JZ!'=+:HP)CD<:R=&(QA<7\(#_C)\SO2K6Q99G M^# N\NRV'O:.-?[XIPS<,$S.EQ.3JER0N MDBI^57S/O 3D40)T, (_8PZ#N_]N/$U#4]XX&_[Y80V)*1*Z 5*^H#KR0TEX M$&@1@HAD4KD^=\]:9Y>C <@+EVI(R*B0-(0FTM=RI"+@NA)%WWC>_ '\*R' M\=0$J_)Y\OR5__ /NQQ%FT67,B:6/C8SW38CW6>BY,.S0U79YF0X3JQ!F9N^RFQO0T\.X]%>'V1DP3$DA, =S8>'< M)>.Q^??!.Y??8R(T4_/Z*I:Q@.?SZ[S;'YU[1!$Q, I MLAL;K;F[3L&[GN;9;3I*K)=0KTY6=9.U;O4L,?. ;ULC@L6[*:H@#B\;3#D7 MR7U679GEZ54ZB-F&;N-/)<)X;XGG(W[7K#+1X*(UD]A^6(#^D)8S:@^A"N<"M D<[6"+Y#^FWE-NC& M;2,"AZX?40_,$*XB)5' L"]#[6&JF<>?WH;BXP1D2?)M!A,R NB;24K#YU^3 MVV2R4H>XS?:@;2'!!T1NQ 3?*?):S"\J,9G:R8$4MS4(COO-=Q1#RSQU'8]@ M0T&2UCPT26;KGG)XWM)-(2HBKN=+Q17U6,!(P*GO8G.46A P*<6F3?T*\ZD8 M[%.R+O;:6>B#D(']J=Q;QP'C B.Y^M2^KM%QI#94:L%9D3J7#E-T3,YL'KK7CN. _FH'$X_%] MR5SYHB_]7=UN/:[:K9<\9>P4^UIC?:X(T Y"O(]4S%5[W]0\B2 0$0\C''$= M8"H9J RCQ504(:TVB<_'ZMOLEZ:R[='*B$?+VL2Y4@^=M')C.F$JLSLK>S)* MBZ')TCC6UIS/TK&)W1G]=@,3F>=+)O9_K-%XW6W88]RJ6RV"L.D1Q+47^,@@ M46-@VI A)%P4A7B#W?%@QX)JYE]AXNLSCJNU+*OI1K9ULO$Y<16?RX/=*?0T[?A=3*:CY//EWY<7$?C[.[;?#H=6V,J'AOR M&F>&@XK-,2TM1@&L*F$9"U%K@5PA^UE=8:PUHXY M:/$P6?B$C$JM_WV9C>&VXJ>=:'2EQW$]F];]2R61J(ZE5HMA_FZ_8&)$Q7@I MP(Q166MH*\6<83(>5]]:@]K\;2(O]=]K5O"[C9M\2NZ5"/&'!6; D&!?7@< M4:!\A8(WU!<]_ X_\97:ZK;W!&1P+)"QCW+(_O5[)FSXWR9"$QK[])T#5VP/ M4[)4>+Y:6OYVZ>%IJV47NGCKD"[& G&F,>RN\:QB6WA5F/#%>#ZR"0.K(BN3 MWA;4@-58^F/C-+;%E&DK47388P"OA_ZSR_F C:1QQ <'2@]*XR:Z!!8B];%0 M'%RIB'C"#R58C]HGOA:16JGT6)]8/6CH5@STYNC@F\::>E5M=8!Y?C6O.LLN MS^8FWU@4B8F,7YCD7REZDA_#:Y/FLK*I%#K9!8R@3"UNT'+D %;-4;"E0J(% M/1-IPE&H@1N1]B2E+C=L&E@3 M\4LEY>\/R;MR(-<$.?H3.\_T-0\YNX74I4 MWA"=4?581,=QG-\_?W)_#AWWTZ??W%^WXEV!'R@<9.EC7P?2^HJ%JI NA$W92[85QA1+W31:J.U)S54[< &\^033.W[73*^ M37Z%$5YO!N;9V:'E ULF_ZX=VK?5_1TD"WZW;JEL;"^A7>9ISY,!T4@HGRN! M+>\QY%*Z"@&\+>^96/[WN^QP+(<'0G2)X7+DG'4:RISLR7(GU1"AY,46O)< M7P<^#5V!F8^1%]#(+_6@""(N5P!FG\6+IF7 P;A1#KC>6+G6Z[_C8D;Z7O6? MQ@W/N9A2%OH>UU$4((6X]"N>"X7VPV@?GHNR>7Y EL/Z))IEOR?]QWK]]Y 7 M:<.+6C.MHDA*0:GK,\^+7%+RHA:$T944R;-X,;T]G/H3H/[>>S[S;:F_[_!Y M8B/Q^W+D 2IPCH,Q6PV<.?,4QRJ4(994NI* ;U@R)F,AY2M'*+9E3-=LP,&Y MD^ !EEWF+#?M^9%SZ99*!!UM,<+WS%0)ESF6:45-KQTE?EV$UY<.(1\U]'$I MOF037R98<8(B&DC*(R(YDCH4(8M\CW$>^BLH3]N*K\/9$WI NNU2=9QD^UZL M#4-03GHSG<]*9 >P/8K9.S8\_OHTZ[9"8J:N004!%D1Z'M6*TI ;RT,)R0-? M/L_R^&U2'X5+1N&/(5RZ%KZPTR U8IWFA;;<](:\CP&R^V_OW%0YFH8%QZD% M=C)>-B+NG[1U@Q%N*DNC2(1"8Q2&4G"*142%:V2D&XF(N>&& ^Z/58UV)P6Y M&N!NLP,[;_X1FSO+I:C'@;.^57WI!0KQ5">D&2'(6!90R MYBIEPJ'(7"I]HE40HB=/_FY\SPK:7'7,JFL2#^D+GK_ [\/%P7I[GG2\CMI0K^;>?'FOXL[D<=INY[[-T#_#K^CK' MOLZQV]30VK.-?9WCFZ]SQ(@WEIH4@62N!E?64[#E!(2[*;8B%,P/H<4F**(E MO=2*0_D&-FZM&ZNZ<6/E@'3:5K3/;[U>X?3IEW=@))O3L%H >RD4".5BSR/: M#0BM6"[$@5CI>KA4> M&+4.IVO$#+Z7AZ7P?.KJ4"M4LB.6*E KJ9CMV='4-QZ8(=& =IM'[M7@\9<< MOUV^@_\M^"ZD$=$1]11S!?(E"V085FI0@AVZ$@S9FN],C>-AV4Z!&NPR%WKD MS'4::G#?VN(35(.8-NQ(0QKZ5 F?A)'D6F#*3=4Q(5%$5,0V8+0\Q8[I[8&U MH!I@WON";TD)]K6.FWF3-[R)-:.@*5GD,B1"#GS#F>*"8_#&D.0K5P9;:%K_HN1G7+7!HNBIN M>#"A9_6./\RH1JW&@ HSK9&/L(L"SOQ ,1SY(H@4U:[T(\_D3K=J#/@$W:GW M"NR#-R:\[2NVST^O%23D17!Z'V(65YO#NRFR>12^>#\9\V0W2;KH/?#,)S[1 M(V"G4J$ON2F)F=V;CK@S=S(*Z_YW34> )RN"0)M&./ C&GHA9BY5+I<51K^6 MC--611 .7>PJIBDX'\#=G&-:-7,W_X_")\M:-KYGI2*HGIGM)K*8UF-U.7MT M5GAT"9]<.#?2) #O3.B N8@0Z?E!/2&&5=!:."\*I)94,(DB[D>1")2H%HZS MB$8KH'*;==86R_GL9@H'4QC/4%'O3\ZKC7)>\-T*FW:\[9 OZY'S7PTY?SPNR_]LFB5;&\OT^IW#)CC7<3ZZB_/D MM_5&1]>+;7Y.R?][^B48UH&)C@]_3/03] MROULCE?U]K+PW8JX(@I!BK_+O6>2I5;"H9\M"=42R4..! M1OC]RL)3*\FP";)KL)0-*D0.\O,)#)N3KE2T;*U:W;H)\+'V5.A[2BG$?!QA M6IDXA$CMO;B)4U^[V+("+ES\\;&U?9UQ.Y4#3KK$DSM:&^:4(DZGRYZX:<_M M>@H%?L@U)CZ2GHHTQA5[ND$@\(MKW==@3S%@HLL2R"-7JR<0>_'A4=E-DCO3 M/+E)BZ0)PO1UR@^YG3;N4>J\(^0=[FJHDE8ADH7_J,8$$PXJZ0I.)MW_1A M>PW_^?"\C=6 J!<)*AZY4G\[NCN:Y[#K\\;OS]6[NL^+783K(F!,^*T[BYP-,.ZR%]#1'GPXCJS\&U'? M)\OO6C;-WA4*(RDETJ'24:!"SR>U/QY2MG^X;%=__*#\+@<"=PJ/?*S\OGV! M<6^PGZ+!KG'#ZCS 0A 4,")(J+$OP6ZOG7&/XDZ2_YWTPE0GWPRSY\;WR8VT M#;K+I795Y!&NW(#A"'NR=I]])G47BK<3;F0#(EXD?G3YD*X ^27P2 M[-DZ..Y'##,>N1Z+? ::$LFHSAM%4LB5+/$!V;,KZ#*: MK ;.U!"6+<_?D"=^1E2AA]KHH3:6!"9&B#3./8X8]TS?#DRD)P/?IU5E/U8> M5]L[]Y^2PQDI3 VH[-27.#%\C<-3_+NLZ>\%:2](GQ2DI$%ODYHC'"F71KX? M2H9T%%0)4&3RHGQ/0=J-.U* M%7',(NYIKK1&TE>:14IRXOKFGGB+K>S1EWKTI3>.OL2.!7W)'=H>KL67^-[, M$_[,Y\FH[F.8)N8$P.<9#*7U40/,5#7+>1)FB$B!/ ]1SW-EZ'(415%URD&[ MA"F_!3/DNSH4DA+M4>UR#Z-(5/A,T@\"+I_$9]KXGA5\IFJR3FMJ!P!G:EKA MK2[NYGYWKL>DUM1U?2RD"!37V*]G)2,JV_WN1(04"4(BA,<"&G*/5PL@711B M=P>0IBW6M =I>A/JH =I.O5L2(^=TX,T]81V9(3VKD&:_.QFFDR*TK@P":"+ M9))[22SNODWFI&S"*E=MM+">!=!UDV2 MA=(!89UV@SA.>GTO9;&_QOF?B>DNF*L6!#7T5"SAL.$=MG0[9''QV M MR_1)&)F]DW8"K*-;AV*B4$J-.)($44&%H@Q5A42214*%N[-.-SJ*X %#7>). M';DJ.@'_[*/)I2=%#_NZPG>DX3OB25>%6DBDB.MIP94!G+$JBW/*5OH^UXNZ M;!JZD]&G;#(\L/I2LE/@MZ,S$GLW[7VR(VMJ!Q!FD4):WVJC8XZU7TRT4\>'!R(&7?'>3$5-C;91W5%(=H[GF!PFX@3;<> M'_DRB!;->T@0[L$Z'=6$#"CI4D,=N2(Z 8?M2YY=)D4!VQ2/^YS:.@;$J-T^ M2_I21;Z.%$&1"S8CL&3%@4@)N>*Z56S87N4H>8&@XX"I/KW6^VTGR(RM9ED: MAX@$G$L:!CQ0KA_H*HXB$=>K<91G,V-'8IDZR2/7EF]'*7ZS4Z,6IUJ?($\Z)0N$(H$7G*C0+&*X?-92%W5ZW.Q?H=,"S9Y1&*H]5B[TE9 MO6%F:;5]$II2K$ C>3[S72-]['K-T5.LQP.HD,M#OQBNS\!H& MHSJ?PU8?N%'+*5J)K99-KL\Y];"/@Y!ZD?0Y#9'BTH./A8<"\M!*M&N_BLMQ M:)=-#Z1\R9XKQV=%'FQ&[TF+OD=F;_=KXE1RGP2"!!C[41!A[AEF=SW.B"]7 M2EJ>S>P= 10.1*<=CM\>L[\G/)9G;%U7X*MO[X3OMLOPID_Z8MPJ ](JBES7 M9TB["OM,^5Y=!H2E!'OED?#5"]HDF,H![[9*?".0ZE&>]7T5)EZ58F\4O* 7 M<>]*Q+5*JWP48A5XRO,IHY$O=.168(%4>&&T@F;P\I:8D@,J.VU8_38EW%$B M0K<90DQ_O"ATY *B6 4N8[Y @22,\U HXFI&I0X4E81H! ]8@BA^=#8=#'71 MG:SUGB7A>;IHE3UX\=YZ>@V/;Z;:!]-[P(:/8&L_8\Q/8B+S\^7)[(2VZV\\3TK>,7/QXINK88]1[^T'DWWPX>8QZ,* M['@#.O V,]AG S5.0 MN"N7/P^O^"4T8?FGN?RG= ;/'J[CRQ;Y;-+TQS>?#__X-@.:/[NX=WY)9K,D M+YSLTBEK(SO=B[8*9JH;L?[/Q+F.;Q.XIYK"N)E"65[NS#(SS\G5@HUW-/#_ M\JB%SR5+)&MPDJ1B4E"BJ1]*P7TN227NW!#ST%N)87Q-BAD(E%DR\N/BVHAC M^,?TA+D%6QUH:GTH8]'U?M/MZS]U?Z3%XA'EQG^^+'?]5XO/VDF.E9.-.=;G MVWM&0A]X,YM"#Q7YG@ZXEDQY0:AA,SFM U*8\95ZJATV4[V5S<0;< M&B/.$R>[@#>5T,J9,\VSVW24.#,PEJ;7V03T29+?ID.P_>#;;)[#SEREA3GA M-G(2F/4?[-3B'!I6K 6K.G!E\. 5+'=1^/';FYF!XV4+6T/D-F (S M>"[X4R,[D.2'P7Z&.X$/TO*HW B>_!E>6HW1W-D>Y'5:U.-SX-=1 @\P2^28 MZ\R[;7$4[0<>/TW_ M#FN9O3F*+FV@!#QHV)9ARYF9YB"\<[A]Z5.@IEL[S\*YN\Y@R\;C!7F!NP?/ M2"<7)C&ZX(/!XOMAG.A,;OKS5>C> 8$8I'C2S*8)<-K@\L"I#*?3K-\ MUGK.))G=9?F?-:AYS7@U'ZV^^*:&P8/!7>8QJ,DYD"%P4+Q^G(M3AC$0>^Y\ M#)KOKN-\=!?7MV:7,_O'ZACOD@OG&MC;O+1Z0_.E=:Q 5:? .I64R"XOERY9 M//HF3F%5)O%DF#0/,B\'HC/<[TSC6;TS<\-W'R>PD/D,;H/Q%V9>=^8I\*8D M!Q$"5U>\!;L1@Z-:[FL2Y[#3\RD(@FE\?V-E G ^Z)3T,DU*>+A2:A7) X( M^C^P325;*&Q!R#61FNLPXE)I'.@*8P,CIL,5F^K+/!]>PS)\7@C$PU48H%S..1K%"Z4( 17\E1K.Y0,$\^3C[!#GV_2\:WR:\PHNM'/)DN:D?P0"'9 M_;8!_^UA#!*TAS%XV+U6HBEE=SW!?)=AC +X&872K0)#7+BTV[\N$=)YCGQGHT?MFE74[G7W/PMHP!?6DM M@(']SK0 BB?WH/.3X=S8OXVG59K2<66QMQW-879FK/5%VZ '=O'"AS69-?N6 M">P@_)(GB7,/NVJL_W1X;2Q!\!,*@R'LC./\RKBO>>VPMD;W'T5CB;2MQT=M MF]+0+$V:HG8D\V0*:V1M4S"9C9=L#?$96-)3.[/Z'<8?+A=N;N8S<"[F2W=/ MQL9_S> -J?5L@0==%Z. M=YJ8ZVR]BQDS:(TD'Z;Q>. DMD&1>>J@=3\82;,R[+IF^>Y,;&R8@%W1Y#CS MZL9E &3GTMYMANJ8H:965=RF-HPU+T/:%S:T5$ZA#D+!-]?QS+DQXX7=,!HJ MN07%7$>WZB4S[[4+5!HV<:G(%TJS7K,R#M4,HUFQQ;C7+E@9_8J'0]@U&S"S MNA>8R 0W08_#-\G4FDAE2VXS"C!?@,>FXT6@[$^C8JVR-9 &UC0 VZ:JH+P' M,R$!P34SX?,+&(JY\L(J8SN=]I5@' $8>$"N-W%IA7QOHN-%2;\ID-[D?F Y($]NT^3.O!!V"!XP MJRU'LP8PAGAD&+BT!//DD"::\ER4)$^F(I% MNJ!ZUZ:_B;.IZ#'4E!@)FUQ>FCW* M2@O5!(;*)!?\9BL)K:%_F9J(N+FM-EH'I0V[L'1A//-Q2Y;U;^Q%S7]+'&5=4M!$EL9\WOV\8M37%NB HDY ]*>E4G1V&:' M'JBX;%DJ+7(JM>"H1/9M-KZU:AR> C,R54(V*=LPB)U(U3NGG$LU_BPWJ@;\ M^+142:"QK>QLN]M ]"#'9G';5TY^I&7":!S?E<*GM2"&Z[+)569%E'E$L63H M-*+EXAYD7YZ"N%I:XVJT=6&B^;G\]2J:'4EJY36Q,FV>6UU<2V>;,C0.[<42J4R2NZ7I9GFS'NW/09;"J,S5 MRXM8F7#V+<7J/'T=8JD] M#WO=339)C>O]8//M(,NT=JG=)LD,_IO/X!J@!Z,^;:85#!(;/0&+K%1RQ=R8 M().Y#804X_CF!AXP<#3&UFXQLK?\UV[50[IVDG_-TZDU-I?B$$ -(/T*,RBK M D=IL3@+,F@2G*TL:#4"$\>I],4 %OTNGI1Q@O&XJ/5' 3P+GY4W5.L/UI#) M AL+ 1;/+UD4)=1JZS8MS\!AR.^7SQWSPEU8,JW64E2SYU6QI M.H49V/8UK^/ZO9 "V3:LT_$X.PA#T/W"$&PW%*T#NS;F[[);_ &E U/I M^'4^3YZ82+:E(/.(V!('6%F#-:92.8H4S(L/7Y#8W%Y MDK%%HY84TUGM_=5$89:KW/2+>K;)R+HMYC$+HC$#JEV'*MAC@DJUY?1@=D:- M@;XVV0J[XRWE8@IC[#J9QP/- NVFQ;4ARZD)2X"9,;/.$>A7NWYN8*:Y?+Y\\:"'T MJDI^/G5VH')950IES'/@LR9L4: M%<%4ZT '*"1NP!DV6 :E^G*E)&'K2+,;^)1$%(=$"JPYF&:Z.A9&A.(E: M;GQ/!T>:/X+U7LS MJW6PIJW/R?951Y/KV$E/[;\G7T/.&\SGWV6@VR9\-^- MBKO5X,=F9[C??(XLL M<%$^KXYQEU5IHP6CP><7V7Q6^FA5==6@%:&\:D@Q-@$#^YB;^'],?5-U=*,. M]#F_V7#Q8B8V1Y: KU=ZDJ.D/!1AQGYG_P,J5R;LJWV1/?E03-:YXE:*K/5SS_IOX3WO&:G&#\3"J$(<) M85@[U7S>RG>!AC!#!#>I.NLUO$Z3RS7/.#,!G[QR>:WKFY@@K V_YB:Y=Q/G M5^ED:RF&Z4)455DV<>WWI]=2K-9"M,ZJ0BG8O[ MYM>X2*N#*G7\?5 =^K%)$!/(JG(+5UDVLOF"*FD23ZYLUM$LS*R,:E75<54U MR'U586!J&Q,[@_+2.C:\9C[=Y@2[Y\,U.L^K&>G(APZFORG8@%U8C'C!H /[ MN3N=CA>9N9_S;#ZMZQQ-4&:2W<;&83-5.]E\=%8RX6]^''\KL3;L;W7>N2R4 ML<+&9LU-?@CDA)$MMUF9G((9#ASS]&Q@CYP-;)P)I$U]'LU*DNS"1*/B]M!L M*LP,^'*<_# D.+"! DM(WSY^J<2#3855I].JU)'[Y:/S!02<8;%J@K9\-+N\ M-*EP_\O2#(!WJZ2*295,KJO$62EO:O&9%*VJG63!.6E+^CG&G1^5E4G+V4]8 ME,Q,S3+/19'6$<2%;+8U4.8E9@+959EB;<6J,KAR9F*E9HDKZ>Q8,C AQUF< MCK,J_E8&MW-8-JDJ M;R'NS2M*:8< MN@V(MCB@6G:;8"X9X>NO;39HZM)^SK*K,=C'8"?)OP.'.=_FJ3PTU.Z/TZP=\UYZ8W7J,+NY,.<++2.9J:VO MC)X:C3M;+@MKK56VF;CM[MLRN,1JW)(\FD4">W%2EC6/DC(K;;+X\#4LJST] M.;-_V8&Q-:S>!C=^8A/!X_NJ/M"2R2*H;$<#BM6P39-PW4&!5-:F>F!M MJE?4*3[LHS'>WXY.68RXI5/,V<>)EP@<&%NU M V\)OOU2UM5?]T.LIO=E5%\ MJSF@7GU@O)TS+RL/LV6.:;&$OV#+8BKG#=@T!?^K3,9G58EDNPYHP:"768O1 M#;=^JR$%@@3<2>#O?QHSQ04/VOE4RA K7;X%9_]T/PW:9O:7)5%I'ES;\X.> MW Y,;FZCOFIKNZ:5G:D.*/;+@V=5FJ=EUI0X,\8>:]2K@6F9UA6(X)V,QC88 M-&TW/6WB--:O6.BI11%;DTQOR:\B&Z;65;,V5FE#VQ>5TV^#ZJSZDL\YL-:3 MX4YD^-NWJ!.!UWY.ZT2FK:*8FEB-M1K:5%>9+L;C7!CB]GBFD8/66ZJL*'CT M,RR+8Z6#PUL-QL%IZ93>>G@5Z^'A+G1B1:QL[<*:,*"6ML+YH:BMW(?6(8D* M5ND!_E)51CPQI6_+%@=0U=7"[R_O+8&&ELR1*BS20(=5)[LJ4*BBKC4S2L@B MD^7),&UJZN(;DV(HP=!.@,N/G$K7&!T/2:L+XV.%7"LCI.C2"JE?4H-B+:)2 MC:_=O"UKG4:L#RQ[WL(Y-IHWEDF70GG=\QJ+ MIUAOPT3581)SC^3CY?/FU M)&;O_E>37=+\H#JGJ!XKL)4SQ9-H-=1#AR74]$H:LCZ5')"0JH%^H0 M>[)=-A-)3+F'A" AP9Y6@G@>02&*1,ATZ/M/UHEL?,]JV4P'M2M/@U5LO'T/ ML I+>H<0N.W:G[)*H^5I+ [=VBK]ZQHJR.2:1LL@/_O ).^.T+S?>_>!9]X7 M&EKN7E1^9PYDKG'QWF&E*-E8*BI(4RFZ4D;ZQ%=HM]M.YF6OVGZT\P*]->E1 M V6W3I"M&@SE>VH)O?6F;NKL?6#]5+F] MA]!0==!H[QZ;+[,H/8&\-('4Q0 ]@?0$LI9 OILV OLHDHMX^.>5+0(S#EJ6 M__1OPV&27%Z^6:O_ZX-DQZXD\Y+KMD_QN.>SUJ#:48:03C$@#:^-2 MSV7 M8--8 !N3$ZG=LCHG5D/?-)^7>?_.L&DDU@..V29TFF=0PL')(-$QIHN;'# MY5N0!EV'M([:JWGB")'S5_RW#0XNV3,>VJD#?"2<+9OFB((1C;3K1"L+08R0(B)",U:Y&Y(7"/;08Z<:@ +?H74N"W;(K]"%^Y;'DUA>IE4$; MC^U_:X[B1M/EY]U<(C3&V#;!Z\C[LG1?( MT_"NW[;7W1Y@/@WD*G:W,.I2C53E8W[])B6RR"[6H2,I460.,.7636;F\V1$ M9,036F)FO)4,^5(>EGL+$(N(W["5EP_#;/3-J^",9IP,(MHP@MACIR MZ7M= M:M+B[IX@F-8[,&:*<-3!/K[C0DCP3O ^ M%-X\H 7T(@J'-.XC<]0R@HXKV M-Q66DB>],]!EO8\+[:5D2B%('-:$&$'6H7U)$$:.H;A #_/6&]L;BRRX)*-V MP%-R:R*(QP@"P=H2P,)@@P""EDCIB=+"\8TE0"DQDIR<(#HS[0D)OCE(!)$( MXHB#T!,"P'6ZL:40.XN- H(8I#W!WI:Q=END'G=$ !$ +% F>-0=OG< ';PF MQ;I>[UBV_D =>T0;CCW6#!K.)48!PI@;:\K(.P'0NCT<^]-;\@+@3(BC[M2] M# 'TH\)YA['I[8X^4I[@]:Y/@&3* <*0H]9"0@@JX_M$.^;W* PXO4&/!^*)Q!/#XPE9%Q YJR .]@3G6$OLH9**E@E]FF*]NW<0)^@O9(:CGJN? M)]+[J6KQ1 =H5"@L'@O:O2YI/^* I$%(JR*MBK0JNI+".)](DWFB^<-(E17' ME/"3YO+L[V\T1)'QD)KO- ,!_A7 M!72 M@M@.X%[#+CRHGPF:G9^[_ Z1!'1+9IG'D%VYXRQ+&M3W7&AE<#&&6<5 M(L@Y2S98%H0AT2JEBX7EOA7#4IP1&M52?V'Y]'<''U$K@O%R (6U^8X-\49@ MIX1"R"")(=[4VRF/(,4M79P3(>5D7VA&/.,1< XV(!$01ZTL% M':ZL0D?$? RW'(D,#1RT0PS3%SHYL>WSP3KCK"$P"QTG3(5]FSF@)%7*V+), M5F (#>X O:/6QNGM5CVJ'7FXT,8-01LJ"4<"(6$, 1AIX,LX&V98J^C';6-7 MM4G0[@&TSQBZ%#;[T(3GM%- 8"&18QR4?C1V@H/H2:U]UZ/IOZT\N&[I&SV: M(]O444?Q# K,64.)UA 9'A8YK( B8)V5LHJ=&09\J_?4EI@_O8U-$,]8/P0H M^UF\WO-&,2/0KQ@=[\A&EVVC$#?4 ^)UL"T@ %4!#<%:MKM9QN:=SAP 4:39 M]4+6,M%.HIU$.SGDL-;3 0XR&0.[[S'=:YKCX=_K*.=XO(<M^8A)M:K2:?I\N/L^MSUD$Z)1,, M^<;3[*?9'_/L#S$MJ)+5V8KUAWNT*"AM5-]8 !SC%%CBN8?N7B^'.8U5ZYCA MNV+;_&FY^#"['9):3A$<9'((1Y1]L-[[$G [8XCRNG3&2(2TP49[*H"G1'#. MRIP\ )%N2=R<%*+=I<\#FG$1LTP^031!]!"(-KI)2L\\PCB\1*&VU$!&2RD+ M;@WQK;39#B : 6),R S1E*AS;FJ1CXC21+%P!]D!\O7SJ)8-<0I## *:&BPH MTH*O>T.7J.;*^Y;85!Q4GZ18=15&.CSW+#WP#*%C:E2\N+QJE!VROF)1T1.B M3_U!V+F:"*.D(5S3$&*"$4(-Q]A+C;37]\:% ("WCL9/2D.'V?_;T!#.>%1/ M/=%0HJ%$0T_04$/!HT@&U,0J@S'Q1 MC *Y\'&JQ. (-Q:01"#(IHPIP#I]' M]CL3Z+&^SW>-0^!)_L=%43?\^CG1G\U;#]7W[#,CO$ (G-6UPEI*2[ D6B(I M-2-*RTJ+5VG3:I5Y&"'T6]"'LPQ%[;N7@I,]V/+/&*<-G5T<-FP-A0K.@V8> M%,=]I6:V0-XIU#^<=GB(@#( $TX33ON!TX"GVL"VOM"R-T4K"R\,@L8*7RGG M>.%;6KA=X33&20(7&6(QK>MTDG",DX3"_DU'!WM"N=&%"@%*J;%<68VP)LIA M5;6I4(2#EMKEP5 ^J8C.?_)P5=/5IX+-!8+HVSYXU;W=F%.P+?''H_Q!FR%_ M*+"C2,M"1)=Q;+RI^$,$\[T/_!'/2$_\D=*N1R^BB4!#.%=JXW&!=ZX[6X^W6>'R2K=]H2Z+]T M.0QG7%/:*[9>P/,0@_XMKHY\5_R=!?IL9 M^ZL(DG@Q\6+)BQ"*^L"4(P(]=$8H"""RP+'[ *]TKJ7 &I<7S^A0)?%BXL7$ MB\/F16WN\?[V=ABN] M?W[]MW$Y\[#G7)3J)1"!K[Y8ID4"6.-Z+\.VE"\?^?W&]WT!=E!]?G8=6&KS MN/F#U\4DSK_X20@VOO/ZJB>7^7Q>OOJW5^#5^G&XS?)ZVJ''C%F\N;WIWNZB>V-#P^IG?9U>WG\*[PV"4\WJYF,^G-ZO\F^H? MWSZH;1QEXF7QU@MR( MGD6%AWY_:2Z'/[<0*P3KCA6!NG9#,0J,54(([4,8V M@*/6W.O(_/:Q:;Y/5].?\F5A#TX_YHM*SG750V69X!NLGZC]B-J-N$#/*\CB M-U'+9L^KCN3D6.D3:8Z1)' M\DR-()KR0!$&>&.!4E6K=P0\JS-<>TH2+T90 M#R )(=]$[1V?2"*1Q!F1!*DM":H$#/:#=M@)@;1P&*FRV961TMN3D$0E^/D4KN3&LMMM\ )TK$6)U2QJ@M$2,"L0\M]($0I"T M]"T@D!M$+D&]AIRNP3JZK_]#*"@--H":)1B8Z((0ARRAVQ2&%I M"-XHY"BO)//R' BB4^="O.DN/2,1Q!D3Q!GCO]&S3BC@1$ Z)D9!I;2GK#00 ML'6.GQ#_D?P&">#[P3&U*MCD+/C#G9%Q=YQ &=>:1\EACXS%UR@/OM#&\ M.K4(#@B+11S]\!)8W CCP>MJ)_HY;694_X$WGC30T?$5JIN".VR-D()RXR1F ME@*,1>GH$,48.C9?=>FTF8:: 5B\-7D=(T>-S#F;'SS=&RQF/DN3]W33FV7^>;;*)_F_[V8WQ49;G1AEQ7'1A_"/L":G\\FJW&ZS M]4G2ZM/LYB8,VOK!I_ GW,''-R>^/_3UQ/U1WM]5'F[L6'R85->Z)Q_]Y05"HK4!Q1RWWCI,+%:Z$%P3L&QWA@))H986XJ;-^'>+ MQ=5*75]59LZ[X*/;QDV%EU3CEGI=Q(PS\G(W\YTG(NM\#NMHOV!*2@L],!(9 M0C7 I5&,,!,M(2H3S6'G15TQA 79] M-RW'8#,H;XOU/[M<7W7UP8=WT;[(5UOL5X_:+V+76]I\P%\0O+'_VW\GD\G? M?WRKOG,3]?;M+^J'R<_NIQ]_?C\I%M*.6VS,2WYL$M9_/RVKK[D)QO/%K\M\ M^J^+Z83"%:^"^#Y?]+I_GZX5] 15 %"BEF7=* M%MH>G")@L7;20K7-50@$<:!_:8%#RE(".2IS2*7B M'+D"OL]0E$KU \KQ\;?*7D/_+IWU^:R^'/]*993],@. M504%.I"L30MD" NDB@ZE!9(6R*,+Y/WB=CI/.7&-$:D. @]=,JEP<'@WGF8_ MS?Z89[\WA90=J*XLG^7]X]4WG%(6\FSJ,JBH3VJ- <@Y9[&C %'"'&+46\2M MUQHH2A\>\3V3Z2-.K/^R[R$A12SCX,53PG/HA#:"P$7BDEYQ"0.U+(1 @CGJ MBMHN:81"B/M2%@():XGO#Y=T)[0M28:%3%R2N"1QRI;>+.N"9U M2B%33$#G%3=>6H*YD%07_H8#R& "6AV4(^"Z*SF8O?T-D '679WG(!HHI@:L MB4D>8Q+::&'&A=.2(>!L00F:ZL!"ZTHW9FTEH3$\CT4BBD9'0 M"*\[?@%,F&8.,(DX-D8PA]>.!J<*0FE:';]BTT@<@X*AF/'+\V."_I3/'[9TVMZ@)_AM=#(UVC,.*':%S"2G M161R;Q+@+..<#B':,(+(8Z<@/0,% M[HN( M[L1@:,9D=\)EB2"&0A #) !9IQI#)22VQ'FA@R\@O9).%9%VX0$#%L=,#VP2 M0 0 6>JXPQ$);09QB#@DN> 9%!TIVD\2,[=2]# /VH;NZOVG#BB1=X M>[/D&".^@YM1(Y M0ZP!4@2>*+H_.:)AESS1G4%/0,;P45/X$D\DGA@>3]"Z>$A3A31FAAFO&"'< M"%$VB(( :.AVYHD(.(<9("+C HT>Z?U4M'@(YU*3$14"C,>"=J_+V8\X(&D0 MTJI(JR*MBJYD,,XGTE2HH! Z3TS@>D$H2P MC%S-W[]#P%X;[+V)U0T0[[!15DN8H\1;J!BGAC$D1-6_-*#7M=)T3HSW[F+\ M/"-XV&?^">XCA3NNTW8]9MH2[XOVQ%AJ!87;M/C23!KD6DDYG< ]QO8L6$9Q MS/*W_N%UB *BCXCMM&WTSD5WSAC+C79]RB&'L!)"6X,=PQ15BAA *2QX5UCN M72FLR(" 1SRSZ^\./J(V!"/F %Z;[XKS8*?3M8].,#2>TK)EIS- @U8Q[8DY MH#MIG Q%E>%,%) HH,\4(!N5>)QY0#1P'@EEM%>BZ**]+K217+#C4$",;%R< M87[,LIG^&_;;.:-G*FOST.Y/COM#E,-&G$XA:K#1A#+#$4#.0HY+E L#;$NW MZE"4]UK\!DF>01Y5 JMWWG^*UAT;]/W/H"VJ;VI& H:(KB4Q#J%+1*.E*$\ MCR"+'KGOM9@.11E'43/TGUI9_4S836R1V*+-%K2NWR.<$,,]M=Y(0B%"VI7V M Z% BY9>1W=L$4."@\A,@J-$__L)]R$>#13:/+%]@L$& &!#TA9*Z90CPAOK M@XM @7-E*8T@ M/HYP ]U./AQRSB[>TF/ZJ]?+C0EHVJ>VV=U)@8"UG .#H)M+M4TN$P:@Y>@G;_H7V^T UN]SUT)25A0U92 %6H97A-[;T. MII"\4^A&TL")*F+5?UMY<-W9-QHX1[:IQ^9DHX;V+5.,8HH@=0I)Z9D#'-V' MY#A'>V*^!S8V$AFEQ\RQ.3.'O.>M:4:@F3$ZWJ$-T1T!I"Z:8VDK!<>4P.HH M@$LH?*LW5FS>Z#_:B1$W0"R3,NKYP+!XXZ2B#.<@S3&P^Q[3O:8Y'OZ]CG*.QQO(*OV- M2;BIU6KR>;K\.+L^9^VE4S+!D&\\S7Z:_3'/_A#3@BHIGZU8?[A'BP35A;_$ M4J1D<+B% ,(X!8DKLP*84:1=Q/]=L6W^M%Q\F-T.2:%'\(S!F&<2O0WCG3LO MC02BN"[7<9X *:2%D!".%9!<5*?_PB'5DL$_*42[:W%+6";I(+(($D0' =%& M!TO/D,2&*D>-<-( IZ&J.LD3@L41(!JE:I9DE UB%QR50N4C0CA1+-Q!=IU\ M_0*J&X(83!KB/2+"$>*Y9D!S5YU)2<\ZLHU/4B"["B,=GGN6'D0&8 <]K/=? M7C7*#EE?L:CH":&I_B#L7$V$4=*0K&D(26V-TE1938PS "A<'8TC8V0K^_>D M-'28_;\-#9&,XUYTQ$TTE&AHX#1$&ZHA '-JK8*""4^$1"0\*FF(0<+9$6@H M)HU E'&2S)F=>&2_,X$>:PI]US@$GN1_7!1UPZ^?$QK:O/503=$^,\(+A$!@ M+>_O,-7*<^.-4I1#IFPI[\^T)K(E(W08(?1;1(C+C,J8FB$I.-F#+7^@>;>T M(?P+M2-4&T:\PT6_#B8]J]+]D>6MWIFG!W&')PPH0Z@#UZ)G";L)X<-'>".* MB: T7J!@KT/KH#"T.$S<(%QI[5N:GETA/,8!!8*9@!TTS^X90D=U>E'8W.FX M8D\'G37:;5&F)5([;QZWM1J7,^+GT*#:;0 MX'[,@[YH].>E@!8&_T$X@8@BN(H$8(-:\J&G8)[N#R;0,=6%QD ]B5K.5(K\ M)>H@-74 @1S64$MEO'<48DO*)F(<0*E:=;_QJ",F]'%4.9/SA_;@&[5O7T6V M \OCP/)7B[M?Y_E!TH.G]6G_TN4PG'=4AK&&AK*1G#%%H-5$684YI*7,"C'4 MM)LM;<5[?3D(Z>Y8]9&UT<\0SDF0WV;&_JJF)%Y,O%CQHJCEIP!EA0Q>($<, MO<2>$%Z=1VFJG.J6%SL]6X*R._6IQ(N)%Q,O#HP7.:CUL0 77E. I5?<, 8 M@56R#24&M7IN;,.+D4[DN(C:/>L\>6WM\?[U=AJN]/[Y]=_&Y/F#UX7DSC_XB7.;S>?GJWUZ!5^O'X38OJ\>/C-+[V>=\-7F;_S[Y>?%YVJ+&C5N\N;SI MW>VB>F)#P^MG?I]=W7X*[PZ#4<[KY6(^G]ZL\F^J?WS[O6DNP_'GXS&O[O72J;QQEX&7RU0FR0'H64![Z_:6Y',[]C68N M1Y7'\Z6XSE.('O;7CM,$2,8\>H$)PQ3V%YU@6QE_)>R..WCTWS M?;J:_I0O"WMP^C%?5)*WJQZJ[P3?8/U$[4?4;L0%>CYKA[R)>GI^7D=H)\=* MGTASC"0A:RF1 &1!J862*^:X#F_0$AI!+/=8".A[3A(O1E /( DAWD3-SD\D MD4CB?$A"P-J2($ BAUB1YX^9@=(B7[;I))(Y1DY"$G% SL0;F4#>2R7.4U?= M[N53G#'@4:.(!W/M/%<&$G5K^+&IX(,$[P;MS>--Z M]Z::4DBEI1H1P:42B)6[-S9 PA/".Y+-3J(ZYN<#S]1&99MSV /S/4;6%4\T MNN)A$LQ\8(C#FFGJO0&^+.D%P!F#(A%'/TQX%C>Z=_"ZVHE^3IN5U'_@C2<% MMJ/J.90M@)X@CU3$LNA"@/+S1L*"8?BZ^Z]$DX?W/R%4>[N!R-EV30'&1T\^+ M (7_;)Y8?)A4U[HGS_SE!:)!]8&MDUX95P1Y ^$H)QGW?DTT*AA&CXBP;=J; M?[=87*W4]55EOKP+OK=MW%1X235NJ=>%P2BC],7ZMYTG(NM\#ALEVU0KC$'1 MT4<9Z8%7TFSFT&EG:V?\U'/861$CS1!XT47?8PH+:'8\C;B6+09>$,I0F# ( M!:9:C:?9 M3[,_YMGO37%B!THFRV=Y_WAU"Z>46CR7>@L":7U2RY!F"AK'!0:<&PJ(=- 4 ME1>$>,M:1WS/9/#P$VNJ['M(2"#/8-16:9TOSQ'W*TQ<= MLPP9KRQ7#);I @X1:_O#)9WE?1!*,DQB%F[9Q-T!\'M<( MPD;G58 D0! 0):2$&!E>^AL40 =:3VA:I ME6IBDD>9!-<%E 0YJ@A'%CI.';?:4%Y*Q!+C91?>1E=R+WLS">I%"^=$(XE& MSHM&2"TXXZ&0P$GGM7)*$X>L=)6CX07LW"")00,T([(7'97[[Z!\L6@QZ^G) M^OW!RJ,:C\\?MG3:,J G^.6-KLA&:HP TL9*;JDWTHD2O\)@Z"+B]RC*CGM' M'CG*@(BI!]O;;7U,N_,^]]I_90&"1+T#6*"I\0H();3V%MA2. 0[[ME1X!T! MGA*Q3+Y<3'SV\!Q5K+_04X]D3H_0C\8-V75";#"]-:-8%INX4,3P,I%(420=>$+@[O:%S<+]38FLBB$<)@M1V@&98>^>94CB8^(Y8@'T9KX?0 M\%9;YJ,31'>&O^PD@\I9 MB8$))D&5R*ND9[Q#GN@N[P;@#+,.0H&))Q)/C(DG4*-XB! N21$(D-HH@J%G M9<=W (GDN_-$!)S## "4(7'4W)I>(KV?BA8/X5QJ,J)"@/%8T.YU.?L1!R0- M0EH5:56D5=&5#,;Y1)H*%?2B9<*6L::AJRJ.*=TGS>79W]]HYG)4>3Z53M'E M VZ>O$8'%_0.[]2.\D8/$*2\9D@487T@L5.^K(]1UF"/6O4QFQX@I7<^()4@ M*$@&XJ;_]>X0L-<&>V]B=0/$>Z,OJ0#&$(*L5Y9Z(3$7I"JK9=+8EO#&B?'> M68Q?@(PDN">X#Q#N#-1INXIQJ!C#CE/E "+8SQFE)3D*W*,DX9*,@IAB M._W#ZQ %1!\1VVG;Z)V+[IPQEAOM^K1E5GE M<.>$5UTZ,7E$9IAUOJNL-RW M4EC*,PF.>6;7WQU\1&T(1LP!M#;?N7.*.^H\Y)!2R(W!55J>TT"U5'%.S &= MF>\\0W&M@40!B0)Z3 &L8=)+:X.KSK!U6'IBK**E&8"XLN@X%! !PHQF$!XS MR:[_AOUVSFC_96V>M?>3P]Y"=R,^1RW$@C,=C'QAD5,&V"J?EAL.6GHWAZ*[ MUZ(WB,!,LIARV_WS^E.4[MB@/X/,6?YE"(]8H3T*U&"@*G3L*@4LPP3I)2-T M%[;G&6-'*=7K9Z)N8HO$%FVV0'7=GE#">P2%UQ01BC&U"%=5N!ZYZ$'"3C5Y M,)(9BUNP=UYP'^*10*')$]LG&*SCSQM2MLP#R3D#G%&($"=>RC+V!YCAI*6T M%0':H];AZ>TF/ZJ]?+C09J+1#@<[!9'%7AC)A&54;;Q^Y;CPI*6N=1IH#T=! M)T&[!] ^8^B*N@ >"*TY!\HJ1RP13G!!2H,;>JYTE]#MH_9-_VWEP75EWVC? M'-FF'IN3+1J:M] [J9 1W$)A@0>$\4KS5E-G]DVB[8.-+3(N>R%VV4^'O.M=SN^[9A*"D>J:=SIS "!F&62]:)J7>"?Q M3N*=P#ND(=XC' 8!RV+)#'M)CS;\4Z,P $@W8CV#X4W3JK& M< Z:' .[[S'=:YKCX=_K*.=XO)<N&8A)M:K2:?I\N/L^MS%ETZ)1,,^<;3 M[*?9'_/L#S$OJ*H=V(KUAWNV*&5=\8L1 T(%WUL1XH6T$O,JF<\9@EIGB]\5 MV^9/R\6'V>V I'D0QAF(*L?=VS#>N?/2*"!* 02-ME>0"^ZMX0!8@44 JJ^. M_XFFK9#\22':6?P^\%(FHNIH)X@FB!X"T4;K2B&L]1PA9;RVQ%"AG2FCU]@S MW8I>=P#1&.6RH.A/&[,6KO]!Z2%(4SZB@!/%PAUDN\G7+Z"ZH82AD/$2 8ZQ M5L!09AVMSJ2TM+25@Q,'U2>ID%V%D0[//6\D9Q)WT%M^_^55H^R0]16+BIY0 MF.H/PL[51!@E#?%&O3YTR$IH!,4.2&P@Q)6+CB6"+36.D]+08?;_-C3$,B9Z MD3Z8:"C1T-!IJ"$; FE!.Y1Y#!'F#A"KRHQD9+4BX @T%)-&9,;@,>6]!D C M^QT)]%A+Z+O&&? D_^.BJ!M^7:[";#)]RJTZ5$MTF.E\%$)4NTX<"ZPEQ0QS M&DB#2E=VZD:(0AGY6*'?"D,89!!U4'K8LSS XT0U!Y &/%3X-W2$O0:.*6*< MP4H(:3S"M'19@/*BU8KS]/#O[MR"%4*B'3@L"?X)_GV"?R-P*HEVEE. %7.4 M8&4IJ0J6#6)M&?&NX!]#"5SRR-7+_83OJ Y,"CL_G9#LB?-&9R\HK0'6>\@% M<2!8^ Z7G7Z*DU#1ZNQU,,Y/*A;TGSQ88N*/ M1_FC$5+4(+@)TD-AC#1*8:M@66R,"1>8]H$_XCD&B3]2=OGHE<@I:N@.&X8- M)LA[K[FDR"$#*OM!:J=:FF3Q\-\[_/8.GX-OLKY](=@.S(L#\UXM[GZ=YP?) M!Y[61_Q+E\-PWE$.A.D]>Q%+"$ZJ%AU(+AJHHAY:.[)<>-N#SBJ?71C]# M(B=!_CF%/!,O)EZL>)&2^O"' 8H!8)PPYQ6A'@)5'?X Z/>SZ@9\D)-X,?%B MXL6!\B+'M;2>48$(I17.",J+?Q)=>KO06"GWX<4^GW"=&Z^M/=Z_WD[#E=X_ MO_[;N)QYV',N2I$6B,!77RS3(M&M<;V785O*EX_\?N/[O@ [J#X_NPXLM7G< M_,'K8A+G7_PD!!O?>7W5D\M\/B]?_=LK\&K].-SF9?7XD5%Z/_N=7+G!PK?2+-,9($J[6LH<644D(U\8$:B)6,6VB$"$]YX2'K.4F\&$$] M@"0$>A,U@II((I'$&9&$J"T)4=31,B0Y1]@JPR S8&-)$ (T/0U)Q $YDV]B MZG0- .2]$=,\=>7L7C[%&0->UIUUC#0$AMU?808H(E986);$ J.8[QSP1RF2 M/8 UB'C#([+&^9##",)% X4W:52\>P6]=)P*S#1%E J)RL@ 0YYU'QDX2A'L M(98_2/!.\#XO>#?ZXCEDL<,*"L6TITAC;D1IKB,H%3T=O"/9[.1-3/GK\X%G MZH2RS3GL@?D>XVIL1PFILWZ,HN$Y2YTV4'JBG 2EGR^0H0!&(HY^F/#L37<- M-O=95SO1SVFSDOH/O/&D8(Z.KVC=>)PX!26B@:.D-!9(%IP)EN?SJP^S6YNPC2O'WP*?\*E?GQSXAM!7T_<'^6- M7.7A#BYGTS4)%!(!HA&OK'#B,I!,": 6@L M :P,\"("=5O_>-.A_+O%XFJEKJ\J\^5=\+UMXZ;"2ZIQ2[TN# 89!"]VA]EY M(K*NYU#607K!"8$6:ZLA@$0*8'TI.$,++9J6,-VIYK"S(L:BA/%%U>L]IK" M9M?36"=8:6H!1Q1JJ)0.[Y!<;"KOE9?,XE9'M+C3& -*/,.=S,,R7]WDX!?M8JM76^Q7C]Z5 MV/6F-A_P%X1N[/KVW\ED\O_+O/IORZF'\*P?C.=_S[]VB8*FU*1ZVE*O)[/HRV'V37_- /GF1?//; M;%5\>WA8O78[_2,85K/59+H*3\^#C[OZ9G>>V&T$VP-V1C60D0H<(3JLPO&9 MET#T4L7S^K&3EDR>JO(*@J$)33]R1OF/?+I<35S@@JN)S2_79O $PZQ;W>5> M%I@-:>WB W51.SYR?[)R__ %W3;^HNA[IL4QD,4ATN)(B^.IQ<'[MG\<(TWI M_=HC:KA"!PIV1LU'/*6$TMGD43+6$$$"C%BC$ &>84,I[R,P"* &=Y1!$G& M"L@Q+C+$8HH@=;YD3MN(I[^GY0G?1\>WJ$]8 !=>4X"E5]PP$- .85D&08E! M.TKZBVCX1C#C(F8!0L)WPO=(\,T!')^(XV-O]&XBFJKN^N/L.@^OE>G25_EO^7RQ3JH^@49J3]#' M&TF9&$.M9 ";8EQ[+K0W)?JD5;Z%OI_S53Y=7GX*\+/U4![!.&4R(^S%/.9S M8ED *Z01WSD-*'5-51U1,#&SU%-L51-%L2HHRB&,63R80 M)1 = "(!ZP94B@",D.20*@,(HMQYMP%14(,4<)(#8"SVM,R@ 2Q8 MM.YP2$:S7R%"&<4QLVKZ!\DAAC+M[Z^\\WT]FR<"_-I^GRXZ.*,]&,6,$R1&,* MSO1V7QS3]G>^ ).PWN40P4PX@"S0 5L:8@5HN[$L4,W&E_V;DX&2F MO]_(3GQ8+CY/%C?YTS0D\.]VG5[O;))S]<#K"OP@!;LE]#Q=8: MSE#1G\.00'A.60ATE2:KF6[%M7[<+,Q ;^O5^L-BU:EESC+.HN;C[3WUIUWF M>\?!DI!L)T*RB4''S:"\+C3@EDD$,#5,"RN41Y+9,@)B#6P?UFW'H/'R3V F MXQ88) I-%)HH-%'H@13:D"DE2F)JC=48RZA\_:Q5R0"7]U8EU8((S[0TP0\GP1NGHE0 M -P(+QY:E=4:.4;9/\H$.DIE8QMNATQFK-7Y=4KI2\0S+.*1-?%H!BP2PE"' M!-%$&V8K=Y9KX%I=-UXFGGBYP30#[,5^&HEX$O$DXCD/XH&P)AXON?$,:PHX M41YP#$U9I$!-T5=D=^*)EP%-,I&(9_@9TS_>AA>J#BJO2V_KZVQRG0]9_.$E MC#:4D#13@@/HK<"<8"T1TI57 A5Y).&B&-"WB^O%ES'O6$[**HQ&>.[Y^'?, MS,WS@6*(>"J90H8)+@D0%%:*G)98=/C.%\]8S1 ?1+7" MZ).IR_Y^S8Y^*9EP#H]2+>O.]]L83='[?+:1B6V?5T^>?WM_GG5:#)@@Z7 MB[508^77'\4[0"R#+[?H/>IJVLFZ.2W<]@I(IHS$E)&86#RVK8I03>(4(DHX M\<8;!;'%RBI215*EL/RT)!Y/\)IE%-%><'<_,QL3%2AV_5\\7EOUZM%W_Q\%T^S]?3?H&8"\L>:V\H@!YJ M:%49*Y.*>$HO0 ,?1E-O, 4":A<@8E#I;W(E'8:O)GE8@#?%9"WO\B^G+RSN M_*),.(4(?/4%?;# %0_G=_UX=AWVC]MOB(B3H?K]]086:XVE7Q=WMY/%W;)1 M 3_Y]<_)Q_L!G(0AV[QWMII,5P%2\["IK;ZI9K5Q=U]L(J"ZF_+JB\?-V[\N MKF'^Q0! L E=;;JI7N;S>?GJWUZ!5^O'X2/W/+[V>=\-7F;_S[Y>?%Y MVMIR?Y]=W7X*_PSC7D(NX' ^O5GEWU3_:$W J_MX7MW?'KUZ.MRW^0V&OOKV M58LWRM]_YB6PW\<&\V/#ZAE<&6Q;G4E T,&AQ$E-CT>BQ'ZQG-Q^RB=_YM/E M:I('9KB:V/PR__QKOIQ@F.V_[?;-(A_Q2AYU)W1YL.5XG $YU='KJ!>'2(LC M+8ZG%@??:Q<)=W:RP^1H:8R/#$CIW]5^QKY+9JS)Y$.^\33[:?;'//O;;0MG ME,7^R_7L-KB"[VZGMWLE#$5-V#OE0<39)!H27FL:>D,DT5#IHNVBI8YP76H: M$DB1>Z3!XF9O?S)=YI^KY>T_UXNAD'.M@[G3N?ICMOKG98#T[?+/?_[R+H86 M.:49HC'/9'M[>'KNM)=8H'$_ )<6 M.F&>MEIWQ;+0C8K1C)9E3,;L%M2_7EXIG#-2C%)8=P8(5K- 7"IN:='STFK& M"ONY<*0\XAH!P:9BTMTP1) MV&'M+C[N3M9M%(QBD"$Z[,[10PV,_]_PRU>+SZ,M:Z>RWB>)!\(B;HUQ$CO+ M>/A/B4$.A&R5M<>R9;_3,?KKL(P/HV_8",),(P 6@_7F9B77R#"///02:B.% MT\$ )86XHM=6=V6 1@$6D1G!@]"02, :!+!0+1,H.=;2&P>M=-QXY(B[/Q\% M4N\"K)VLQBC 0B+#0 X!6.,)B6Y$ JOX#? MW+[ZK]>PD%NXNWEBF6SO5;Z0]SE KY-1U#A9508Z3PPPPB/BK;%ESW)U;6;SE]_SS[>+ZE]5_KXLS8A ) 1GC4?W/?9=%;_?VHR[TT&H@1XC+"A IG@M?6=]IZ1 M>",#S%D%L>'A?UA+[*&2JNK&HBG6+2FO%[V5* *S4,@,DZA9)"_-WIG8%9$0 MEB@F44RG%(-IW=.!*J0Q,\QXQ0CA1HB28B &NZ2SA:OTU,&B,BXZ,Z*2123 M*"913)<40TDMGA]H11)H.)7:*(*A9Z!J&T,DW\6*B2B3#P#*D!B'%=.1_ESC M9GJAQO8:?CUYNYB$;YW]-KNZF\XGB[*ETUK5KIC>\%QYI#=9YC?+?%7H4%Q- M/B[SX*47@DKA)_<^XH'@J[T_.UE\F-PN;L/U+3?+?W)UMPP#N-9XN@F?65RM M)O<7_*8M!%CK_NTI _C#XOKC#[/?\BNU6N6W^RC_84Z5=T*0@'[EE=*B2B>2 MBBCK&LI_ B&CF:'!H['":RB"!5*>XP($!=E)^6\;79'&Y[_8+GJHK?=YNOPX MN]YW@_C3IV3$&\[7YLQ#)BAP9^]QF1 MONGE5=IXFP'#,)MT)#'63PG:?FAC]51A,&%E"ZQTH;C63ZR,5RJLL $OYH41 M.)FNK<"D&994H]+LCZ8X)JE&G4V$3Q\5QIC,KFZ1ACKL%# M5[]H$7&W7 9_=^/K/XBT?;^)$1Q3+H(1D"$>L^JUMY;VN7-?HH*^48&$C9(^ MJ1 3Q@ODD&&$.D[+-M&8.-5.&=B""L1QJ8!*E@DTB/JC\91)1"VN'6">H41U M5@]PC!(C+970:(J%4:Z,?6,I+(&=[M9Q"IFDS!B+"='^)1$F!V^D2"5U+C M9ZGVM,]MZ@N],_%Q &H5$Z*P1]IQ+0BU&C&)O:WB]5# ?8@O6"TQB@<)S.AQ M2WMZNL0[R]9/!'D4@AP?!_:$YE#=S,88K8A!EC*' 774*&HJ>06BV\ULMK/O M8M \^8"_(*R9S-O\.YE,_O[C6_6=FZBW;W]1/TQ^=C_]^//[1W)7CWK)C\W[ M^N^G9?4U-]./^<6ORWSZKXOIAS"LWTSGOT__7!79V)^6Y8Q,U^2Q8@H5&HD. M <8IMX66&^<($HNT0$[;XC/3+:9RB]5T1F4 D7+\X8LY_NN?V#E+_DO&0R<) MUY230^.4#SV?[?4E4VY? %7>'GLP H_51#6N:&=8=[50F9Z>J3#U/P[N[F9KZ.L$SG=K:ZG"]6=\M\]6Q]D%<424H)""X.]4)Y MZ7A5'Z2(@HWZ(.D15HP2[@UQR%-I4*4.#B5!;X'JY/-@)'QDASI7SQAIMA&*""$.=KZX< M X$OP*MMOF:; 3AD_-#>6V1,*V:7*^BBW-#FM]/9O"C<6S7 ,+FJT5#8H)/+ M8J44K#697E]-PJJX6#\SN_XM7]T6%7[%TQ]FU]/K8K,(S]?+Z??I:C(MOF4> M/M[*Q=[)L-JF1B["PD+GM<<>K]0.HA?W82;V*G_;[U/[O=2_W^II59_'0/>'AI0/'[PE'*5[=' M6LL'9[GL>9M[)6,=(]=JS_MY-M,*48Q@+GF=3VH-150SA#TB5"B&!"^/#:GF MF-.'A[C5JO@I[-IO\]LNY>(1S@"(FE#:NT2J,5OWB4'.F$%DG:HID9)&< XU M1SC\'R)7*L@P[*EJ5;J^S"#QU.!)AGC4(IO$((E!$H-$8! ((*^;Z4&EI68N MF!^&&HV=@:A,V6*,.+8[A<13>\<9CMHJOG\4LD^0J;].R^7B=PDLC.L:=X'#=@R]EX8X#@U6K+3N":%6MFK<-\/WOAB](QCX),.,#D&L M:4RQG<'"IM'JF0+JC0/&:^.T4#)@15351X#K5O715K")9M6RC)&8LBP)-@DV M^\.FT1,9$B*,EE90PY$1 '-;=NO!1ENSWVX3S9)C&8^J.]9S>VUX*25O7\I_ M+Z;TM]GM+$_:XRF=(,U^FOTT^T/U\\WTIDAJG^1_W.375[/;=6KA[/IR?E58JM5$NJ6ZIP+R[75S^JQCX_ IV:7<7R8.IS<0@ QGCQAZNSRFAUHAK MY3FG2 %N%('E#LDD!!KMB+W]C=__Y,O%U73UJ9@T$8ST;Q/P$O"&!CQ:GW0" M(#4GFFB#PO8')#;45J8IP(;L"+S]S<]Q >\Q-;V6E-7.OS9Y\$O'5AU]7)_L M7N*2L["VD/<:.$.!8-(@A[GRQ-N"XW'X@B\D+G>XU,:[OT!E#^6VDJ3EB\S? M9TG+(^M5BAAZE?_O;KJ\S9?S/_TFPV Z;^@U/JM6R< :F8A93I0A%' F*JT[ MJKAMJ%4ZHA"&RC%CD9%.*T9+63P2-A*!GU5;?/%W(JA5WH_"Y'X8OM"M?/W+ M]?3NJFCA^/7!&I9;W,]VRJF/R*16>2E=R#F&E90O)[>+2;$$)Q!E]R.QXU=M M'A9OKS6[5!V'6!]BVMGJ9K%YO-KS9\*>MXYS!!-C=;F_%A77X?-O@P M&\6CN^N[U5V8[?#.V?6'9?[ONS!F81TL+HN@6I%PD_^6%T>LC>+]?]^OEK*, M_\UD\N[N\^?I,OSX5?C*#0"3.E>T[V>^[V>6QG7 =&QW_+KN_Q<-#SVOL_> MJGCL?S+U[+$HDXSDDM0)>\(KK@1Q2!&$&;,&@JIIH[< M60\RH7QL%GC)K ' M_U^[/P@A% M@I'D&14Q50<2C!*,XL.(TQI&7@NDA45(,\")9!A5B:D"$HYW@A&. R,,4$9Q M@E&"4;]A)!OM-#DS!B'OC,?$*^L?BG'NB M!6,("D*U)LZX*A=(6M$J>/IQ,W[7'S=".L4 '^Q*K<(0A.=>*'*B$D4$7WM! M1JRQVWOZ7FJ/-^1%B6K^YX:%E6@%49I3;Y3A=).3I:QG!NV]*'=Q3+99E)#% MW _2DNR500(!KFD2 FDL0-XKXP'EV$)25KT$*T6BE@K$MBLRDHU/,TIB+L53 M&O)C6%FDUA=AF&$<_#,#)0(BV+E*E"L+0\/UWEP7R^S-@G\[A)4UFJ./M_GM MY/6\8?B>95%5Q\8&KXT-RT21]8Z0X, C9(PSI 2@E<[QAP ,XWMDV_=(T9MA MVA]GN7Q?6+VB-DRP1$19K0PB'()@+B-6)D5CQ2T NZ_>2-%[DE$T^*#CL%?A M2R0J:RM&&>NY=0XH+ZGT$E-4BKXSA %IV<R M@B$D==L"JRQDGA&%@ST>3(%"!; T YB5P@'L1L.XL M_[(,7^?3Y76XE%51WA;6V>?/81VOE8-2J]K3WFMGI3/I7D=SK]M7^Y\H,A%K M!/1T-;O\DLO6)):4LY-\>!J$- C=%$=VK@)Y)#X\WD'(*9.8>N0Y/N\XHD;. M']5(..2E8T91!P$A%E>-NXCAK0QT5T[Y3_GR73'AZX6P91RY^DS3D43W?B0X MGD[7H#+]$A8.PH*HPX 24H8H\=@;8S B %=]F7'XKVTE[FV/A794>B8(BYYH%[H&#/,,LR(+?.8+*?M/*;MX=".CK\( MAVU"C $7#G'N*#\/OV*"._-_D!J!^EC 2EF M_=_Y &DT\2P[F]\5HG(IHI7B&&D0TB"DB-:NC)@,KE[Y\034J@K$0>:=MP8: M@926EM(RG8<8JE"KR<-#>ZM<"BFJE?SXE%-L:0VSKB98LD-]T MVY/E;)SX-"!I0-* ]') >I&_'ZWV=OWP.0EET<-DY[[&?=.]IGOMX[V.1D<@ M22@?L#GWP E]W@=EC6@_U9A""X#RE'.O$+6\E-NCP&C5*MY]1FY/1--0ICBC M' ^]@#SAZ-QQU#@G$%H( JT+KRDJ.8&8XC*6XY3GK9Z!S^(HEH@RE9DX3MEP MPE'"T?XX:AXOX"(_EG HA,-8&@J\O]LJ-:K__I^;/K) M+T",U5N5#'8=MF%;"ICR'GB$[Y5J3<#E>44Q+[)V&*1> M .H$\15K 8Q;;4JV75J1;&U(,I'DC,]G:?%&+%$![* )7IJAD%*N/?$;-545 M2 N3EIKJMDLKDOG),H!B.G$]MS$'< Q1R!F7#3PVJL9CU#%\ 7](W.//,"6<8P7D _"<(.?1D25/M%Q !)@16">B2M:& M8K&SJ'8TLU5DE,9,!$ZKL&^KD+)Z%5(/96!#QA%DU#LI6-5'C#,D6G;NRZLP MDH4K,RIBNN5I%?8MQYLW.@P8"(0P%F(K.96 4^?*92AP>*553??R,HPM+(MHAL1U>JGE&AE&I98:A#Y5FY_2II"%:M-I#;HV$//9:$AH2& MXT?<):^;^855SX$"E /M'"<"$%2:2@12BP\PE;K35(D9?Q]2F'T@0:J6.F8* M4Z7@1!J$- AC#U/M28S)_.J3,X( JY._C"(.((-4P)BZD15>@64V>(.@0/*5R5\- //#P?KD(0U&<9# *" M/( *"R*)(,ZQ/1\%IF$HB]F;7=]-R[%L M/?/@B?6">A_N^ET^S]<3<&&1MLJ;(MY)K&34P;)3@99*&^5 MV"<"7\48M,E+-_;<[W]!1"3,\;-%9>+Y2U3+V73>?GM[\-=_-D]7CQ]959=Y M -?RVQ=&\.EE^,+5M@=T\P%_0?@F&M#^.YE,_O[C6_6=FZBW;W]1/TQ^=C_] M^//[0FM4MF[Q>)?\V/HN_OZ/ZL&OBZL__^M__N^_?KK]//^O_P]02P,$% M @ ,:944/@4GN6]!@ 8+L !< !A,3 M:S(P,3EE>&AI8FET,C$Q+FAT M;>V=77/:.!2&K]M?H;+33CNS8" D38$R$PAMTA#*-#29[IVP!&@K2XPL0MA? MOY+!%+*4A91,9/=UP]"ED7UQ>GG1O=;IXF&.N"H\[7>.F^@3-;S M;@X:GG?:/45GW+92Y4\+F5(W4CUG=WB^ C--*>UYMV0]9BN>K-5 M4Y@W+ZW:DV1:JQ)VBT(]Y?1]IB^%SO9QP/BTW&4!#5&;3M 7&6!1B?:%[!]: M+N1'NF*C-V?6JA@)')ASP])!Z>C#AWJ]WCS('S8+C9/"\;O39OXX?U _J9>. MFYE:US(GJ2$W.)N4*H6,@5T&K FV(;84*, M+[):CLR&T=URL+ZQ#U6/$NVUL?F HC.S9DH/C0?5*.=^V"T6:B3[Z&K<"QEA M6#'C[NVCWB;(I?/C)#GMZW(^3I()8LZ-UI<+$%(%F*]6C#W&7%+C'J?(IYS/ M][[/Y#/1>CC"?KR^^]T;8#5@8A8>'FL9;XA,/MLR840/R^\*N5+^J'CXLM*3 MBE"5]27G>!32^]K8A=JL7<>]:R<0U/' M\4'W]Q5_OJMT_&/?FFO?4J69C_D\O)[46@:5%7&L Y=K?GE]=OS*IED%%6?J M+ E^OQ)^U/?;71W\=KV!VX:R]VBV6B.)3393>_5'X2A?26=V:Z3\-%8L),RW M30;+I'/A&XA*A>V&-;7PI,Z6IJ@^EY/RD!&#K\H<6H?FP#U\1F]2?H&/8N:W M2=M1B!WOFN?LA'E;X20P>WV,6JV&(_?X?74?VMF(PN'1D0^#GH,_SE7U34//QVN M(-74I9I*&B^^S@*6DZ\I8-DYC2%5P/)#GM%Z5XZJFC;7/L)7=Q%@]=TUIP*( M(%5@[L:F<.X:6KX)E; [I*A-M=G)L2"A:Y8%(D&J -]-\&VQ@&E*'%4V;<[= MNXI?A54/79A"B0Q<,RTP"5(%_&["[[D@#*..8K=8 XP3KFDDIFO.!3!!JL#@ MC7V^HU&80RU-H!API3[II?8% 0))EC,>5HI> MMZ7(=I3L,_W&-1-#\PE2!1ROO7_;]"Z0,+ _P0HF;&#_T>_92'SLM--()>@T M3+2(33&PC\[1*QR,*N@&D?B1D7%9 ME28Y=#7VQPJ'F"-#Y*;MWU_7B>B"\&DS]OZI/,(,H.R.82%5@/*F^[731?$+ M+)HJ@6>_T6WGGI""AFNG+'!!Z[1Y^3'FF_BI@,!B2#4=J::+Q?&<$^-0*W-= MC#K=;S"8*]F:+L1TS;T )T@5.+R)P^WK2W0FN2W;=E,XJG#:' S#:0%0D"JP M>-%I/+F6S*>7U$Z&"6.#DZLD<-@E>2%5X/##.0RS'257R83-=@1$@E0!OLOP M[6AX22[):D*7\-.+"JD"@1].X+"#_OK\V5%]T^;?_0]YD;8?PC7+ I$@58#O M%O#]2%5@YXGX&/3.'%4Y;2[>NZ)S#5US+H )4@4&;\'@YEC)>&Q$"&\O)UC7 MUOB.!CTY5C!EJSNNA50!QMO#^.L%= 'I1(55 \4XHOKY$K[O4'PK)Y6#Z!M4I^YO9ES=FK]#%,PP[JGG:/+UW M?>=R_LS'GL8]3A?;HV6TZ*FEU371^=2^^GXO>LX$S M+I_%*SU)IK7G56^H U[[%U!+ P04 " QIE10N::=,C<# !4"P %P M &$Q,"UK,C Q.65X:&EB:70R,S$N:'1MY5;;;N,V$'U.OF+608,6L"R)2IS8 M5@WX%NPE38VLVZ"/E$19Q$JD0%)QU*_OD)87V6Z -FT6>=@'RQQR..=P9CB< M^,WRU\7FC_4*"E.5L/YM?OUN 3W/]^^BA>\O-TMXN_GE&LX&00@;187FADM! M2]]?W?2@5QA3CWU_M]L-=M% JJV_N?6MJ3._E%*S06:RWO0XME/3XZ.X8#3# M_Z/XC>?!4J9-Q82!5#%J6 :-YF(+=QG3GR $S_NLN9!UJ_BV,$ "$L"=5)_X M/3UH&&Y*-ET]%#SA)O;W(H+Y'5J91R2X(>OX6([\Q11+@JFN'EB M1Z(0SDX?4!]AN[5_9%'3+$/?>T;6X_"R?I@8]F \6O*M&#O'/X/G3'%:_EW? MB;L]8B++# UT 0,2#4+XDO^_IDJ^I)IB-C'U#;@NI- V4V4.[T3&:H8?%&_9 MEFM$Q-Q=-TG)4YBEJ6R$L7E\Q57UC',].D;)\O_M\*?2XGN"OV.0=D$S$DS! M@(M4JEHJ:BL8)"THEF/H1&J7NE!VBQ\-UB-7FFZD'D 411Z)HN'E>7\_#@D9 M#;MQ<$[(V7X<*H[5]4=KX_3DDI!@LI!5347KI'#R MDU.VRRS/66KX/1-,.]MV\I%R>#'1&"B\;?C\V-@:)4N0]TP]8K?W)5)!Q][@R6+&55@M:CT#HS' V^ MW\NTSZJ7J=$OP\C7/D:HE-P8S"Q:U1/8R";%$%Y?KU_14VNJ-*]MSO9=3_&> M*V.0(( 3* %P &$Q,"UK,C Q.65X:&EB:70S,3$N:'1M M[5IK4QNW&OZ<_ K5G?8D,S:^ &EJ'&:,,1/FI) ASDG[4=Z560W:U5;2VKB_ MOL\KK<'7$T-H0CHP@VU)KZ3W\KP7:;?SP_%Y;_#'^SY+7*K8^X]'[TY[K%*K MUS_M]NKUX\$Q>SOX[1W;VVDTV<#PS$HG=<95O=X_J[!*XES>KM8JX];NV_;NSM]W9?O3K:;W1?'YTT6T?=_;W^;J-Y M]$N_53GLU#G^_:S9QVQG)3-12P3)TFZV&C^M;M>AGG6,RBP11KHU,X8&VU'W M;->YO?W89[G(>1Q#]S6G\W;S=7Y]X,2UJW$E+[.V5_P=^.P:R=4RO6].PHY# MK6(LT/_][>G1Z8#M-G>:;)'_K5EM+;(: 4W"_ .\]OH7@].3TUYW<'I^]MB9 M??_QXL/'[MF #<[9AW[/L[S;:+'S$S9XVVR#X0L:;.S__V'S5.%C]9*PN[0@B+.&CRG8-'+'YKL_A'W$)H2)A.V56F M)TK$EZ(:M%"*'VM$XDPC(6!9+C-H9\J*S)E"@ 6D")\MH!?.4K2( S;B$;H, MTZETS.E MT*0B4A80&E*)"F_$MAW;DV+OAC,8$OETPSV(()(&J0HD&68#DYB M8=@DD5'";$$?M_,GPHAR$1(@E58A^5 ZFTB70$";B\@S2.OF8$W'$'.,:3$; M3N?5\)CMN[O1OAO-*]A(9E @V>)68578%N08-G/C,AL!_IQ*#/R.5!%C31AE M3CM5&%0:-64Y=$IP()@H=6OO4M5V:6M *O:U2Y4H"@4"&%G#$GX[Z_F)N$W8 M2.F)G2' B$MI'0H?QSAU!K[!977.D';&S JWC]F6>QMM.5@0_#^VM%,9@PG4 M>C22:'IEG#*$:*]VJ%$.E2#U, %;#Y6T"9$360J')J>F=BQMI+0M,(]-%%H4#1W.6UYOX+\=)/;>['H16: MDG)K%NQ.ZS-RM3DX!/,0+UMO-%K8:(2-2,YED(""POQ]<]3>&L//QJD1+/_0 M4. O-T$!M3CX@&I\P/N\W:H4BR->V.VG4% <"G:S4PBSNC!8 /XUEM9[+:A$ MYM>A&N#6W^=CAA&*>Z.6,D#?FTQU^ M#041(GI@OHCO&RV^#6B&6X)F:U= MX,)-/#,=P"3Y4"KIII0-UFU+0/96]@8,&%P@G:L0?%"\+@7*"Y,#0-9GKRC2 M)O8,^%KA4F1(2@HXPHC(":!$@CHH8 5 ECGBTO>%EF@C6L28J\+[(:E2C$;( MWG(,)=@U61C):(N($IKK4[*'!28B&MB0^(>Z<)OWWB;F\1MJ057-Z/-%'AO. MZB6/]%('X.? +_X]63;>' >"ZE9-0'5]F6;]R)*%[^#WE IT%!6&5#P7=Q?6 M2[5UZ*$#-U:Q$9;XLT# QJ(O5HA'P >\<(FN9!,%HO 'D&SQY/8R<))P>Y.8 MR'\]GD3L YN7O@PZ4QPSKH0J3R-+]-4O4,B7H.=KU)S[#U9S^K/T#<"JM_Y$ M[CUO\%O7(L/=(1FMU!!@BJ."<-K8F\CO.[!8BN.G$V)MP!IJ9!4:B25X\M-? M !"(#Y;B#[ZI@IDA5_Q92+#LL5IDD3^I\(ZD@.[+ MJ'U3UDT$OZ(P''*D#\0^N_NS_NS4=B>+EA58.*RL<40>8Z(5-WZXQOIE-0!B M&!))NQJR@$4*L$6:HH#\2W@QRCBW]F3[_47XS94>!?*1@1-4H5WA/1;V\3<@ MI2&K(3+*;*S56%!XI"NM<)%C2B<7::[T5&!TDNC@V7P!)C#K%V:*G3LH?/-= MYJ]WO:$/$X*N[L7 QDOBN?D+ &@LV9_:\QMD!$.U>#%--%C2^7(X$DJ5HV\J MC8IOVYQ'L_;='Z' +RYE%MCCA=.S#O]@(?1,9.P24$/X(?Q*F%JDE>*Y%>W9 MCQ6S$,<&_U1B$8?9F\H>/7MQ,7V8F]&2X;#%_D\',YKEH;WFYK'_,[2_>SNV M9MLQ)3!4$B7G0^V<3I=\%NJ?M\=\.] O= 6UM8+-YF!P[ROX5=B&"<=PX?;2 M@Z5%#7S'PIV(H4%M-PV^V6I4_:/%1R(M13&ZAFPG,H87/\1#PG4Q:"OY2G\L MN6_FU\Q?G+ ?&_[OG[;V2@"\I[WKMKXIBP M-K]ZM6JARC?@SW\^FS7\^W'/._[%O<._ 5!+ P04 " QIE10WKA8? @( M I* %P &$Q,"UK,C Q.65X:&EB:70S,3(N:'1M[5IM3QNY%O[<_@IO M5KNWE1(R2:![&U(D7H**;B]4-+W=_>C,.(R%9SQK>Q*RO_X^QYZ$O*I V2VM MBD3 ]K%]?)[GO'@FO9].+HX'?[SOL]1EBKW_>/3N[)C5&LWFI\YQLWDR.&%O M!_]]QW9WHA8;&)Y;Z:3.N6HV^^=1T\?]9+!4_P]UGOIT:#G>BXS$3N6&P$=R)AI97Y%?N4"'O- M6JS1F$L>ZV)JY%7J6#MJ1^R3-M=RS&<23CHE#OHWJ1Q*UVN&)C9K5KOUACJ9 M'O02.6;6395X4QOIW#5&/)-JVAW(3%AV+B;L4F<\W_=C5OXENJVH M]#C+>8:YMM,Z?7UTQ*U=FL'O2;'KY\U M^YCMK&0N&JF@LW1;[>B7]>UZU+-)49FGPDBW8<;08#OJGNVZL+&LG5JKQO3L*.0ZT2+-#__>W9T=F M=5H[;;:L_YU5;2^K&H--POP-NA[W+P=GIV?'AX.SB_.GKNS[CY#]C@ M@GWH'WN5.U&;79RRP=L^^W!X>71XWO_0N/C]7?\/=G@\H)%V%#T4A5?+YU)B MM$B7W^YWJ"!^5F?6JVA__?.,I7PLF!%C*28(>"Z5EO$\+[E"9Z&-8SIGI]IDK!4U M_L/TB/T/T?9*L+> %F>P"(6FV-E_PJ=O;SW]$;B'HQ0 MG3[1B,6Y1DK JESF,,Z4E;DSI8 &2!(^7\ LG&5HD0)LQ&-T&:8SZ9C306Y- M(!>QL):;*8ED_%I@WX4U+?H2*(,ME4\TV(,$8FF0I""68SHT281ADU3&*;,E M?=S.GP@CJD7H )FT"NF'$MI$NA0'M(6(O8*T;@'5=()CCC$M8,KR= M^\,KV$CF,"!A<6NP.K"%.(;-PKC,1V _IR(#_\>J3+ F0%FP3AV 2J.FK(!- MB0Y$$Z5N\:Y,;5>V!J427[W42:)4$ #(&DCX[:S7)^8V92.E)W;& ".NI'4H M?1SCU!GTAI;U!2#M3)DU;9\REKM;L1PL'?Q?ML*IBL!$:CT:232],:1JQNM@OT+HV.1H-NR%S!W M(H!?L&G_)DYYCE!X""^Z+!4D6AW>:.V]$"_]U-9>$EJA*2F[Y@%W6I^1JRW0 M(_SN-4I%L>\M'>?0D%Q*-A\IQ!F=6FP /QK+*WW6DB)W*]#%<"MOR_&#",4 M]Z!6AB]5*)O[F8[\6Q-HE7P-<*5R)'4E+@ M$49$000E$=1!@2L@LBP0E[XMML1;V2+&7)7>#\F48C1"]I9C&,%NR,)(1G>( M**&Y.25[6F BHH$-B7^H2[=][[O$/#Z7%E35C#Y?Y+'AK%[R3*]L 'WV_>+? M$K+)]C@03+<. =7U59KU(RL(W\/O*17H."X-F7@A[BZMEVGKT$-7;JQB8RSQ M9XF C45?K F/P ]XX8IUET"3E=IZ8R'\]GT3B YL_?15T MIKAF7 M5W496Y.M?8) O8<\_47/N/5K-Z:_2=EW43P:PK#(4?Z M0.RSN[_KSVYM]T*TJL#"966#(_($$ZV8^^$&]*MJ ,( $DF['K* 10JP99:A M@/Q+^&-4<6[CS?;;B_#;*ST*Y",#)ZC#NL)[+/#Q3T J(.LA,LI\K-584'BD M)UKA08ZIG%QDA=)3@=%)JH-G\R6: -8OS!0[]S#X]J>9K^_[C#Y,"+9ZD ); M'Q,OS%\B0+2"/[47-\B)AFKYT33)8$GGR^%8*%6-OJE%-=^V!8]G[?N_1(%? M7,D\J,=+IV<=_M5"Z)G(Q*60QN&'\"MA&K%6BA=6=&?_K,%"&AO\4HE%&N9O M:AUZ^^(2^C#ST4KAL,7>+_LSF;6A:/O8[L*\#6N/*4NA7*C4&VKG=+;BF+#Q MHM$7VT%^J2O8IAV 6<":^$T/J+JI3(#O?H7J7F?)RQ_\,FD34U<,\N.LW]-9 MORJ9'_S::/V<8<()DD[WB2#ZZ(<[%4.#V\@T8-F.ZOYU^ -.6T78ZBRMXH;Y M1V'LY\C__-W66$MI#[1'TS:WE26K;P^?&O%7O?U[BV:/SOVG>KK'XO(/PCX9 M2'\0]O,7PN-4BA$[G5^S+L*CF6VL;?J;Q=K7DQYP 7O$;TG]XU_+VOZ%K'5\ M:E]!/__Y;-;PWYI[WO-?YSOX/U!+ P04 " QIE10.5!DR%8% !Q*0 M%P &$Q,"UK,C Q.65X:&EB:70S,C$N:'1M[5IM;]HZ%/Z\_8HSIDV;!.2% MEY; D%((*KH=5)#NY:-)3&/5V)EC2KF__MH)=%#:N[:7;=PIE9K6/K;/>9YS M_';DUJONL.-_/?<@DC,*YQ"G(923!-FT3 M/G-Q1:[1NH4DDN*V=Q.1"9$M(RLJ9<9*6VO"PV6[%9)K2.22X@^%*6>R-$4S M0I>.3V8X@0%>P(C/$&NFLH3\C1W+C&536Z]ZMEL(&)JIOLF1>732\$[J#B<]KT>>%^\SH7?_^2I*B7U1N .NBM9KS]P!YV^>W8K>SS& M7P'I_&(TOG '/OC# [/,.H:+\KC<*]UX7"I M7!/8,.LZ:OU3#\;NZ,0=>./2\,N9]Q7YJ$%$]E5B8L5, $EAG@NDCE20RO! M1B#A0.];;U];=;.911-* (4\UOO.9I^MEIHV/@4981@C,4$,)Z7A#<5+< .I M)9JVHI(CF39R&9LC"B,<.$*>YF*2ZEF4FD MHC14M9#,@VB3842$,BX6.-%F%'431"FHKE@C4D8FL;(K*:;ZIX0A%NAZ-6B8 MGG=2G:K5G&8HN/)2JC=YV,G/6@C2N?.=X,933P2-E4_-M8Q MUY-_-=EU>5,!TRZBVPN&;J.&E&A"L9K(E*ZD'PIF(2TG,0K6Y:TX>I, M)4,5'MI0]J%0T4<^&>J/N)6N[,XT*07K-G=%U;FRKFURM;*_NP3 M['T!>X>0'.N?A/6W!O/#Z^T/CB:[.+,.7;61. ?BT;V#Z^&)F".QS'QIF\7T M#OX,M*L5=H7%BF\@X92$L#ZJ_&0V=G:V9_)A)$9&Q>YW\X1Z:$%_=Z;_:2O9 MWN/^4-'M*X[S8#T(=^;!^AA\G8C@J;H.JJNA)-<8AM,I";!X*&Z-]&JQDPT] MJ'1&%UVKS<\OPSE&(N$L3VGD*8T\I9&G-/Y;2N/XN%P]JM?J]F]-:53_):5A MY2F-'.L?B#5/:?QOP.4IC4>G-.Z>4@\M\/.;8GY3O+-PY0%[("[- _;'-\TL ML=&[O9_M.;'QL#?V^-KLES]O>_AAVZY_"K_!OO3[8EU(7Q^^;*7/(MO_ %!+ M P04 " QIE10[ULDMT$' #A)@ %@ &$Q,"UK,C Q.65X:&EB:70T M-2YH=&WM6FU7VS84_MS^"BT[V]G.(7$26D9#EG,@25O.*&&0M6W25._IDVXB>(S_GW2_J=?90$=%*C+'(B.X M$S$KK,S.V;M8V O68O7ZU.M9OM)GNGS86<\L4*)YT2O>'[1(;2 M=8-R"&%!):T;ZGC>Z\9RRJR;*_%S;:(S5Y_P5*IY9RQ38=FQF+%3G?)LS[^S M\D_1:35SMT?:@[+7Y2SC*6CM[L'S_L[.H+W='.[N'[S8;PV;S>V7SW?:NR]V MM_?[K5JO&W#\\U2+/PO)2F:BG@C:2Z?5;GZWY\1[5^=*GF<=O\-E^6TOOTLS MZS2762*,O$7AA[-21*A5#!:5;7",S[L!O5]2[SZ:*3%9$=/ZVXI5%*'IK2JP M9"7_[DZMMJ%5SN,8**F'VCF=TAF]7]8T IZ$>1 COAT=[[\:LM>CH\'A\:LS MUA^=GC3N9\Y_5_'!\*Q_>G@R/AP=L]%+=C;L_W9Z.#X[C;U\!H..$\$BG:8Z YF.+IB>L+>(X.>" MO<968#V+\&KR!OOA^V]WV^WFWD+_ORG**Q^+2!M.*:)38!^&MDRNXP5^(N-: MSRO6VON12OFI4#-F^4DP7SCJ>D2683;A!,H")5DR&23;%.<5J#A5L(>(M-BD41CF7 M> 8URW16Y]8*:WFHQ#WCPI<"P?V]ZDO"^IB[+*#R1 (;,F/2609UI1%NSL(Y,V(BC,@B\-6> MXZG H1.0^L(XD$48D+3## #.*PSC9"U#TL?68_8#:55!Z"ZB!5A+6)"L_8H# MC:_D'LSKBL_L"MN#.4U=,T!82XC_+)%1XE$HRD1N%]O8SS)L&UPA';.PT4MM M4M9JUG_QXGXMN($E@=0U2W[]!RC]UT'Y(!E>.T+C**Q,^19 L#>@+67B.8QP!-A7"^30#,N_!%9LM)CA@;0O\*:=8*(B< M'!+S:SR,>U/PHJH@#92V.OR;EUQNI2!B!B>X76@\A9,9'9!#DG. M<)U7[ ;[J]C?1PBJC_F%T#@<=G)EI\5IWUVYE[5T>4H#@6>*:D=\]A\V\D-X MT5MNI"[L$@S)&QR'+KZ1^KBA:<5:8^,_\"I0G\68FA/R8VDQ8^CRP>H489]N ME'GDO%R93;6:^DR5,4Q28P.:'-4?D(!!E/ ,E-"*5#3HZ*_O,K"0VJ*4TX@N ME3<%V6W_\LL[TH%QM,[C[CIH?[;E.6]<:(5B*3+=PV&NTD9IR\[CVLMMZSI? MGT5"J>JR]>=:L^;'-N?18GR/[RIL25CY8:7K(,S%"^*9C%W2>;&#G= G%!?3 MR^HA\$M7EE/&AHE591*G\]K=]KNQV<7=,=FR\U.[E/II5Y,[>S<^:I2Z?UC3 MO8^H^@!^PPN7:(.)#]7G*%7H;BI4TB:^[49(337BN 7#LKN@4@9UOK7TSC^( MJVSLRY^MU:N[\MXJ0C@/T3T(FO=Y!4T"K5NC!'M@Q,M84U[NET'#.E.@0D1T*E ;*A\T M>'D77ETWWKQMI-S<;K9;&_Q\)?CA]'')IZ:5'#>12OE$-N5(3)'/;-D'72\WPA;*0\Q?:?%U>0QKM"I\O0>9X&($M_Z:BV5%&J*?75Z^1T7A M!I=?!RZ-N"RD_X+!W6J$FB'8$:P<)4%42M0^Y'A!G87__$%?MRM(^0YB@;O! MH<(Z?EH3Z"K>J;0MT,WN_;;;G#[ MIT+5XY,%B?^UU].N_QE:[R]02P,$% @ ,:944/C]*AHBPP 5=P !T M !C:&%R="TU9CDQ,35F-3@P96$U965B.&(X+FIP9^R[!U13;?OD[WWL\OOEYW#G&#. TX; MZ1OJ XX= P".';T S&G [:-/_W/'WS?YG[W',>87 .^I8SS'BUB.70 CO0\\9\% /_E.':/,EGYL)VP9=?^<7K@E.2MZK:!4WK]AT]?8.[AD86EE;6-K9V]JZ/W!Z[>\ \G_OY!P0B M@H(C7D9&1'7XM+RRNH:>?O/SBYEC[I_\+==QP L_]7T_Z9=O$=V M'6=E96%E^]NN8\<#_Q;@93UQ_NK),S?-V%Q\^2XHOSC%?^MU054[NZ2*.4G@ MX;-!#L&+J@0I\M^F_2?+_L<,"_^_9-E_->Q_LVL*P,5R[&CS6'@!N@ &0_9] M'.#_4^M=SG'3F]\P/,F46*J-3"Q#"@$_1+Y'@NI:\HGNL8\:KE(A7_:TH-$+ M9._R8FJ)L_OI%:$L5*3W):R>:C/6VO[)@=/.&5M/H52#H!,?V1H'H5>H@91& MJ@':8Y9OM Y&TYNW0T)=O- 3'JW@'Q](E"970J(%\60R"8=SOCQ6H3>Z#7,6 M(DA=#-N*L]*HCLC:'' ) @6N6S?;X/O.;^X6S#,!0%K@CXVZ";\! M$ P*]-E5:R%U86S#O-O\4]30\E@8(.QK,-N7.<'56=D(?'-4,U**5'\XW_WB M4G%#TIBVPI=Q)D "2$;+3F9C2Z&0J"-C:/@:^\&$%S670,=I]=.MW/W-Z&\ MX!1%?H _)I6AQ1AHXU9KXT'>)^\N-B2<)]^;Y26;H.D%'VB65,P[/9^/JPQ^ M+$3TLZ+2+7)7=B%LVT%4 >8J*.)?S1G3.F2SJ72Q;SJ9MXP89 MPWA_4 <(\STR6A ,(;8E@$A& Q,.1(-.4V%$+U$)#Q)@## $1V@6"R@1Q&=\ MJR39/;9.OV5T/M0"+W%N5,TAU\)^9#'JE&OV_9'*2I_'MH5G^@^%0!^AI(15 MW3_]6TS R>8V)D!F?%&)=MJ $U#SC(1AY-3UT(/><0&I^G[Y^\N! M3$"$$Y0)2%UA EZZ&S(!>8$HJMHH$["OT[#R;ZE_2_U;ZM]2_Y;Z6^I07'G8 MY$]83XU2=@TJ.S#H>6YV_>:A%?Y0A]S?][EQ)N>RJNS[OSC^=XOE!SG?!^I) M[9JFU'X:;O,8B$.QMIZS@^ERGZ.&S/>B)%:2%Q2R9U0LJ-GSZ@T-0OF\K2*> M:%&$:^>48#*1LY;D'H^]"O.'$]N.PV.+':GA*FX+0*ZB@4G\(][U3D1K$8F% M$/!Y@1,C@DC%+7?:_)GVM";!\BYAF\BZT:K#E0Z>ZEH[SK2?"YQBG/Z,$$/%$ MUF"-6#123S"=8*Q$P8^WN6F+^V6OWSW?,(J]2T+ G>F]NY2EXDS"C@Y0GD?D,$'BA2:$\'R/1UG#_ &GW4AN^+; M.&7JQD9OT:,=@<4('_P%59!;"HAO!J;.0+8*8T?\)9;OTE_KND.!W:X^! M/P*E;(1\-IH-R2>&H4I3_ &V*Z:"NM2;HZ-V\\6I[O?&+U46D0(*@KC18V]# M2F\'<7^G- C^N_23.Q@:L)X)6$AOT ,\_*T[#-=IGWJQ*\\Z1%O?R^=#B*Q?]BJAO1EQ+NV M7+HQUGAW<;\J:FSP<99##"]7Z?+CH%:'5(*GJPK86Y3M5JY6^K7RL1+C$5C+2A<+U0]?(FEAUGK3RAW"+PE-=YBV&79<=RS9OJN?\ MHIC%/4NM-JQ__1M$2D7XI9QL^I"BE=PP]2O4(!ORS]["X$"3ZY11^GO_N:2\ MDT,T8V().>_%0IL@3 NISLXPJ'53HI-DS3=/RF11WZKM4^RCR\=66O M0?W/I/WWK.@ISM RW=FL?>?C9#9I,E"I:^FL&A>.V_18XD%ZL%VBB&I9DU&: M@GDY6S3^H4=/KM%SDQY,[EBX_ -R.(8MI(?9Z\"VD>UA25*.G3 M+Z=]+1(*-]8LXQ/>4Y:6C%6)F0H9_R-;" T(*?[_:?#]CVJD/V Q7 =2V1 : MR\PSF=/8&.K41+;- M$V05PB(&M_+[5DE6IH0@Z5=]M"G6SE\4TA8]?M#RLPO%VV_+LF..72?NT5(P ML5#*$3Q@ LQ"[5N$=ID G=WMY.ZVV/S3?OFG:+:#JG.3ZT1H;&T(E(7:)>HC MM,*0IYZ'%WI>;8NH8\_Z/6U*!G9Z\>%)T^W@9+C6G(=U@\/F4@:G0PSWY_YC MY)+_]@\#F&XEZKE1^H8NR:"-*M-\^SUT!D-328YD D*XNU)%?,OA:R>G<_79 M=1Y9I2$C."^4XJ*MZ+Z,D9&V%8=179+2+29@L07@;6:+FLK*I',&ES!.K$!I M#86'%N9,0(&/Y5&$MG R 1D[QYKT7)@ 3T_HCN):/E6H +4]F[QI#&%$ME@P M <=WE!@./TXN"D332TM1/QK*4//.1RKT!NO6J2D=".Z:TCA_M.W[W!!-LP91 MBHN8@%NSI4=A'BS$!"BN_%N9?ROS_Z@R??\GE&FGEG0?N(>KBD,Z=90:?+BI M@081FUIY->5K62?0B6E2&:JP1UHU*N#JYINL5SXT"/%]$Q,D0U1C$G_EB1W5 MP9.(\MNC-(-"Q,+-4,F;*;)U\8D&]D.JUS8D?AE2U%)-QS!^=*/G88,0B;QZ MZT#34%4?'\_JGT#9_3?8=>DO#V'SY,EZN_ NJT(+/@A[?#?ARD36&T\CD\H+ M_ I6D78_/A1HF-<^6&V_Y6UN= :>5:G!=JO"PZ:3X#&6)F6M6OY0=JA<_NGG MW+O#.0MRM^0,>V":G7KU0R9SD+&P\G)8L$1N4/FZ5F)4:A'LAW8?HZ1TU@%V M$)J(12B;!H4&7E2O__3N'+:F)Z8P!;YL0T6378G\O,"7NIR86F.)Q0Y0#$CH MG0_0[A*KD,:L.#5(G)X9CS06>U7K!;]<$S2/UGG\VOEZ>4S*#6@1C;\*.Z(( MODDVF>[,/XLU?KSNZZZ;6 F^!)9\[WQ;#G6>GS^YK+;D[[SA3#CT;8?6[D8W:&D:=AA52577,1^O_"2ME[)V(-= M:,I+O'R,"3URS#5QFJ4IE)$C9JPZSA(CKN MC8%AB+)N8TQ [1/%7?'QK#M/8>O<$5^C8+]U[S( AH?Z-">J]CQ0$($CAK:] M&+<9Q"WJ(9L=?UPZT'*/9!):OJ ?:+Z;Q>OHF:K1?.1^U)OIQ MXNQ?H'OKLV*DO;BL3IHIZ;,Q67(U 6HEP]]3SE0TN\IT:F=%]US'-O MU[-6FO.NQ<8&]Q.M^'!:*1?DWU^8\9 O*P-863G9RI?]]??TZPO IN/I7M3^ M&+03?#M_&>GV=FD"O)[GMXV5D%3KD;V/MN#ENN/@IV*?&LG%)0F68 .:E,?A M+#TK\N7C2<\88EV$/X[=5[K=-7.EI@\*Q6)96P)R.GGGBHU M*S!1AD\:#7N/A>GGUV3BIBF&6%_=^%:Y&0.E+ Q9J?-@+K:VXYGA-$&M<9C& M=SSCVJ0/X>,K/\XDA?$=*#MKJR0Y5 M<9/RZJYD[[DD'CV9_RB]PS(COFU7M#XKC^@EO0D>=JR[RK]B89LU[32.;VS> M_;49*%\G([WK5;/J,4]J#%@T .KG3-66Z>>$5AP!(*L2] MHR2."%H,N0Z*F3T9T#V%U"V'\!I#3 #."%<;F%\YM="TNE>I[I]*$!:Z ,(I M8&+'1/1+WT^LM7)3L^?+A]'(:]07'@=<>WEBHPRH3N_]2/^77@X=P30(/9>8 M>]P=[@4Q>9WK*E1/J2Z)B/LJF3+"&"?<:^.,Q%L8/[YVF2-#E.7EP"?L=JGL M=J<9[GZ_AY&5O!MU+2E'OL?_BN9!%R.$G MN[#J]*U&.E,"?[@ZEQ*GHI).8>29 $&&$ MXJ(](&FDPL@L[4_G5F?O*,G)N1+S.?M*H?:.ZSJGR"+'_-^OD;KE;_4?./UJ M>U+GGCW%!/Q#:8?J92S9@J?9#,1?E&\^W4W+;#EK46Z$OM:3BU273M03:7SB M+%(KN#E, *H4K5U\_%^653:?]AR=D.,V^5$O,S1GYK M0UGI6K7%A5K^DK(F\F:P_[@_[?[T_A>A#XS1D9L JH\%ZP[HR8]G81&'SG]I M>%3H_F.G&.*V,=,&:Y3F^'T4#44"+ZMEXS:7$/ M#Y'U0JLJ<3HC4G$->Q'WV[#A7Z%KP9>3*QW7.8M7S?JD=B<\O%)\SBMRXR50 M6?GL87W0AH$N)W>B"!5.-$DM0YH-^9>+&T%$@0"$]#>:>['S*F4S.+D8IG6U M*MEZ")N6KB:+X72.E[YY'-:[-Z%E M24: N6E=3;17%5N6]UMP]LU7E;G666G;X2T_]+% \,-1$'_$9.H2/O(Q M$OO.^M@1J?P?1L(Y8F9_DS,CU*;8<%!N9!7BNKR/KO MO94NHQ4?#M5Z/38VZA+G%AR":EAZE#1B6_]XG3^\8/MU#^K"^ H%@5W(O00N M'5FR:506]/2JSKD1VM72-2VM"=B49_234\W1=;?7TVM7;*!]O MM]JX _;$FHIGH7ES[=^PIH0GA_%7L:",D:Z1[Y]L@]]$Q^0)32Y2(_55W9S3 M.?I+&BBUH=46E E/U0\$73?KHL*^]@@B$@/*&OM&&D*#C46>?5S3B4QMEG1O;0]0,%X+] )=0_5(6VVSHO?[[_..GD^',_WV/8 MNY:>K1Y:#&='SDPW/#D46!R;>2.*[7L[J^Z->[C[#X-?@1?/":9-^NT/^G[,3029YH:Y&IJK%V67&BC7?/JZNN.=F].R6U%MGF5\X,7U] M]\9:\X.6QF&3@D=JG!#-7=%R%G] 2\/P4HI'06O>R%>9N'X[KTK7N+6[8[.& MBLMZKVJ53P#\LOQ?HA]OV]E_7OWNW#XU*PB7\?A^CY+PU;A<]=Z@R@U7Z0NN M,BX*I@U5-;4I2PX.#B%!2H\/]:;;N+A-5 >9EZ6XIO;ZA28)U&OIJ#>G'%/[EU%N ML.)_8[KKQ@2TLZ(6>9@ DBGJ4$.)@PE8[77$C&?1HIB \%-,0(\X$S"?QP10 MO)T%F(#AC"8H1A5@IL?_?]-"UAP:A(VA@&V/_Q1,(.)P#F2A6.1MUKVIP&BL M3@;$5R(3KEF?;3GBXZ^0#;]^7;]I!N[YUX!_H*]8AX(O=PN>'!34[Y_^E.($ M5>NO&E'>:./^MEFE&35R8W'J.KAA<7Y8R,9;OD>HPGI4.-]9#)\]!ISG:H /*Z M^T>D$@F*]Q&EYBWTA1_Y:\HGFEB;C;,I?2V"*.]L+EK,?.$'=WA=3^R?I\:M M+5'ZL(?:.D%G'/PV3",96K0;^UB7!445 BBZY)L/)^V22R6U"QYT&E2SAN(# M&Y3HP4H:'P@^(N5';%Y^?SVR)&;"*PO[4U=@L2F7PVK[%%$S3FVUHTB^R5'R MTIF$(53K=[(R;G'$TP(;VBI ='MC;EP4D4.U?3:9&Y&X\$P"@76MHR.\*DQO:N:9DTJ=B MG.7>..[_-CZFLSZ2L"[\NV[FV>;/EQ O21-L3BK>GT9>SZ]CVU22Z1+M0R"6 MN^W=X]^3GV34HX TNLFT<5WFH6EO%>E1'J"1=]J0K^O!\-(PIK9KI#)WBAC4 M.JTT)73 0S+M $:C@)67U4#<".\IQ6#JE1&:7=E $!%TUK/SRQ^>,&, M+$ -Z-VW\)2>5<;?9H5%BE_,XR#Y3='"%+([PD0R.Z^>L,5"I".*=&,N6";W M6"7;P6^77J@(TN-\IEX@?P5K@RL5@;6ES]8!":\5E]]PV&?B0!)*:=GY<;,L M0Z8]X!86@M1.TO%B%L7N&)V+:Z69 8KR=07[5JS&9Y4^3ZU@?KB^'DJIE[S: M7Z4\/!M4J7+R=SJF-WWDB\7GN;MVL$<5R>]LA>L.O^NKEZ\Q&NSC#S\-%0B$ M;J2WVH-.,H;S:VPZV^)UV?V!0-@19%&#"L/'1+K2B=Q*.*VQQ'D4!Q5EDPWY M\V/*,*2 &C9NUC#"%?C!7=[KW^U8#(0*4S+S$6W/(U M'6-X>M##JIH\"7_'THX,Y?23!-.\M)2LTE_6!,?*5J_(?D^P8Y6F'L]=4SZM M$4^CU+12$TP#I2Z[1,[Y:J+'S<;N+)XA

OPVJS)#)_C- M;ORO2X*-C"%(%RZH%%+W"+]+@9$ZJ@@>T1*2:>R'6=49DY[%A7P+DD:BXH*! M%B:8 M;_E4648#T30J^ @B@"1HUS.M208Q-(-B*J;#^2+U!2'^,%?F_JC?9],-AQG) MCN"BOH*[2[R?UT0JTQ6_:5"6IM:T+R-#CIRWE^I)TJU=RLDK@/BR9\.6@.*N)0"Y.5SCY,?_SA MZW*>P44>TU_7Z K;*(HX-?O0&.E*2H[?"0*C"ID 5P34TD H&K!Q&KL3[+#.!5I?M-_ MBC/A,UHM;""C.N>B=(Z_FJ:V=8<)_?!I-54R:AF[U-_@BW6S'KX5;EB7W7TN ML6IJHF?K%;]8'.TF]=NA/Q(%$L):A!" 0C\1D(Z\LV3!@I(5"8%47/W]2>,/ ML$!N[I;NV W_347_IBVU;-OA^ZWAVTY:(;);@K-#XMH%=@I[*AVZ7 P0XJ1Z M+@]X]@GF>?T;:D)Q4<#4!47 M= 6G$>N=4"ZL. 91/8JV\V^!Z(<3MP.K.2[-'FI&F(?HW1V:W!7VGCJ1I!93 MUA77"I0@E8!\'T-?%*:23?@BUUW(.V2UCXO#?1X]?FE2@F5+U. 1^$-ZA&?1 M)0V*-T^B?=ZN7>FMU.23H>GN^_42D6 )F(%"KA:Y5-,E3Y['S+ <(F3R--?9 M '8K?_1CA_F8EYJ0!$N'35NM^U%K84<$XC.UYG"8E\VH6*3N^_4J>YB$Q!@M MB#CML>ND-;MC(#40JX34)M OD-CWU#Y,L<68]Y&Y,H7R''J5].=JEJ/]7RT3 M00DZ%VFFRNE!%5B;!85-75SRN<-VK.C\&YH,X=H[,.9UT =GN5MFO0FI6W\! MKIP$S!_[ 312V/Q(&CMN"3-0*XT;@.NG23H'55ZHE^&,*14NDI^;5"ZEI^OU MV*0DBHE97D[Q_I8WHCS%PVM;:M5MK"__HU/6S+HU M&9)SHJT#$Q40)CJ*!+G. ]EL$5#'JDSC,55Q75R6<=3;4CN3/,^"83^V5!)G7Q M6>?BZ[1G&Y;5-$G\ \GK?PQ.V U1WMCV;-;IWS>NWPSHRV-AD4]3 $L(C.&D M/XTZ2Z261IOL6;I_ZS.\_OFCYN^..%F,Y3HXD-CV1>EEOFCA,!\1&E%!NZT> MO\PM3_>N$U>PJDI:?%WI53"J&M++N>#^=+"PS^W2MCTVKB;H@ML9H'0+]40% M3307:7=X62HIYD%#)!A"@MJ-8/@(3 !>%*Z)+&JL:OF# M D399E^N#T^1QRB60Z1'*4_IP88P_J3%!5YU/(!KS,M>( M[T_566L67G-$='2)P=G+^E54A$51TLO2\EMF^"ZQ[47G]4@#+2NYV71[?SDC MRSDV4OD"*#),P7:N^$U65 1Q@.=[AH0JB2T6W59-YU ZFR&AM\9#9\G\;&'MFG&RJ.@@%9):<0 M@0[T\-;3-'UZQ6ZO-%_$217@0@D&B37]%)7B :>$G'*U7(*#HC]/A5V&P5_/U4,+Z2!3H\H ';F)QLLBP3L3VB:64W"6,1G:MH,B'6>"5[(3J MGFVT>:531)QM\X3G*]QCQ])^HSP0Z,2WZ$[#V@*3"N\Q(2'I($BE;G3-^'8;C.)3)8^4;S$[F2E8-G,TZ% M=%VH>? +/?[[Q_[+.BX1G4!"]*MLYLW9T[Z1@4=W%4-(4MY0)\GRTX2&!(8< M38 \@$.';1$-<$XA.!&9..RM/)DA[+6@0EO(X75$;)TMU&PH[/)J\.-T0K(( M383LA,^Z8Q^)#Y.+-B?Q9&3UOUXP'0Z^=:S_QC7A:X!?P2"S&Z"867%ZCH[" MFHA:Q=P),.="<-POI+$51+W>)6+5@&L*8T/>&V$"O%J$%@*3D0;%""%# M\LFF8JKKES]4:8<@L'C1JA [# UKXW'_@5&EZRQWCF5D=8^@JG7;H4E, ##L MG,,:$W!ZE_--;:+2?&7!/$I4NQ]S^9V.),VND?XN3(I*G.O.^+&?HO_#@:KB MM4'PBV,6/3'?'[':DN(8"RC1.U^]GK_<>1;N;L3PYA&-K@,8>GP7 FX&,K M^@8HXXA#WGQ35WS$&[6/ E&[K^AW)A>4U.\LU.$("PP\@_KJ %4X_+H;;Z69 MT(4^+,BT\8UTNT-_MHTT8 )N*O(Q :R93 #MA\TB\+_W=V!3&3QJY\R@+LD0 MQ03TG9 PC6$"5J3>H^93F F((MCNH(;VNDL_./RDR>[<[P>]HJSQ0SG;'@Y M7"0@V_>C89-%;U4X98G=>RY$?K/!D(6PRYL3J=_((#IKK2GM M#)0)^'/3()6H>\#ND4^]V,8$+(77KZ YKH+S>9F 'Y [1ZZ0^EL[5?X@'4DF MX%U&[)&#($P PT/!I^@!3$*!U!TCTU+W VM0 +?1@N_;)[:F5L"FT@Z0G]^" MRU>>5+JG#!FO]=837*^_<'X7UV\%N^6WVE^D:5GVJ_2618*[5>=S0XMX3PO? MI&HSDUZ;1Y <2=DN\[BTWP5"%XNDTZ?BO+>K1Z@ZY70Z?(I+;6F/!9C%*EZ>&TT[4+>9^=?HVBCA*!UJQ(C MW3YKWQ(0C<-8";_V74=2+-?T-LO(2N91\@9P0/]1O3 SQG1^'1.0O,.Y=1(1 M,M]?102RKVCUIZ,JH-1FU"G/ \&"RI_34,4L6!;KK/(/+ZYFYWRA3/^/:UK& M'WI]?4/=GC2L\EO@--!AW6UU(/Q<#(@+LTP>?X$,(O-9_@ ;Z$0#$Y#G"ZA/ M;I=.*4:FKSG >6?@>1(-6K,YX_J<;W<.K[)2,*Y2'46'CK7Y.02L/>$)5)A( M50__+D\DU8I;O37KJ+"VB\GQ,,/WIW.\L:\C*YL5VBO:9 AJ!O6H), =)HT: M^BV(WRLK?6VDP_%&=?)()L N4LJ&TZSL::GL<+J<26&M--ILR'+:W"C@Z7/Z M\7].!+-?U&1&N+T,@UV)"=A_AY%C B(G+PA"DE]"1=%%^O*#J(X3XJ0N@?2Q M=:-QI8U'-ERGMBMS7X6G5'@7W:FB^0Z=M>DG ;NR88$"*7(Z/-1M5SXVV4"( MZX=9^YXK&M'U37D:YAS79%@V46.7,B@9.NDR3(#I@@W/L#76'F.2;6XSQOU< MX7KW[2G&8+L_1I@)2#3)__:G2QU>%HSVKG7_N/]/\2S[+YE,S&AA DZH4C%> MY L'AX:DAD@;PEA^Q8Q]-P%"UZ(C#5'O[6:P9R#^&,Y%.'?8TJS,V_/&BAM^ MAR5)/<3^C=N7AAB]U.O=#&XRX^U)- %XQB/O7%W6V-0B$U"M%JIAF3&\>:7[ M2OBVML[:RK0C_B+O -=GYVM6"Y+R\&5- WP>_\(3$[>(KU5U\@^5>WZ4F.?) MQ^,@?$:%9:7$3V8Y.>6$7RLCQG4<(RGQ&/V44N/>_A[-5/G^-:+'/-S(ZDJ- M69HG;E*K*E,YT5[>Y$_QOE3(QWZMYQW@P=:&?TSXY'^,7:]'?@/:OG-D<3TE MD[J]$NS#?\[\?_&4]8]S.^<6*GD\+O*H#+S[]6=#V7=KZ*^KR'^I(5%*O,G[ ML1ZM6(_@%PS[?9IVB%\ERQ'L%M<10)B::PD6$ _%#?#34U*DY,AWK>3\!!$K M\W9@)%8*7K'^*FKE8E-UPXOGF>F BV&7&+,@/AU%>#Y_;6^NT331]"@+ 3J1 MQ:8D)D!O/&R8H-^,&*FLJW"<7-7*J>)^[&7SW:IAY+>-T[ ??M@ZA%O547B1 M-IT,AO0@9&30;RT*Z2VQ!?$%+]%_]9(MASN,:C*WGE^Z>X[M T%*.'X5:PL%5].'<+;#QW:XR7*=#!IBT ME&MXBS>I.@T5A/V/Z^@":/*9Z53$D1M8D-PHHJD U>%.RE+'ZB4EI-=\_AE$ M:K=0,W]P GFE.0-SGHR)0ML3%^[9+E9E;7R(^MUDA)J'2V^3.^HEPI MA7\\^=CA[0]"!47UN9B@D.BIT0SC6WZ%<04FM2[F>0H:N#&LY<93WLH>D":05N$&B(*; "&N9QW,FKOQ4G[Y9>4+)]4JXQE<,'"VBK1XXMNF2 MM;1L3]IL:<&:F_J"#XQ_7FEGE1TR5AWZ1I2Z^SY.%7;Q]:09K]UD>+C!-QUN M>D,8-V*=> *#0[-U!W1;C>P"-W*!UB-@[DH8X^SXKLRK;B]8$9R/&LVUMPU4 MNI>R/=7#;6(==5WN<0IQ4GK7R6>>ERS]NFQE]ARUA9QI5S^Z4TZ7WY0F.[_] MX& H6."FEA#E .) A.#J]Z[*.T(D[4U;I[8"7X>(D2[!0$L8W!Q5.A#OI$$, M2-1-1%H1Y%K%5[1F\DJ>HPIF/5>)0%[8@==(8, 44L35UKXR\OG'_:LW0Y_3 M,;[TMZ(_=7+VJKN]=\E85[R.S(.:RV)%'5BIJ,X'5Q'?+/I*$M"FO.:Y:A9 MX5MU]R[+JVY/*1>!]0P24(YQN9HE E]+'V*1"U>(GIH)]=>L+8S0'*,YOMYU M=T?27/N,]572Y>.$/32-/N3ZS$G)HH7D(Z$39%!,,@U?Z]-]:\3@SWCG52:@ MP95KR/. U>68NU+A[#L]LZ:W#8B77H#CAIJ 9PC,%5!-6SZ;9:=SG^\WH'!' !H#[+)+I[H(.U7TS.6B$&_%3?1Z)E?[G')&YV' ME@Z,H:F 5M7UZZ:GJ-D=?0^G!J(Q&R6CKB'B]WY*1946K04<=+[Z7)& M@S+X?)Z[H&%C9K#X\M4&WDW_V-_HWXJ7W\.0P!>ZGTHZ,"^SI*O@ MQ(\5K7+4",?&VI0%A_$=!8BF:J\#[_GZ:A(]_"?4$7;S5Y:=SY:0><;6?1_Y M:\[7X0AT]Q?+4N(:^7A\2?0WJ2^]K#/VNO:XCIQRNKGG4&MZV#XT4D, '?(7HT/^T;*&VDV2(B7I,Q_.//*CT^-)]^5Z'W/3V/<=8N M94J[)!ZICD\ <=*,J*F$E<%;JBYGIHW(;G7O91.QGP1_'CO3?>:%F%E971CG MK+U*_6MR\H)SQEVI,U"AU3"I1 =/5X4%76[$ZY[]UQ61][!+=TY7V*6JZDLXZBP4Q ;Z?/P!QE8H*&T#)W^D2M,XCA!V-"4JB-//X3ON.GPA4 M5X#]':T/6JWI%T_?++'WM-$RSLV(?^<$NWIA=<_ZS-1*LUO):TJOIFMUHQUP M?0"G&ZDKO(,"4$%WR!K=R7QV:U/ND3L0[H<#AJ0M'-H0[>.ENO(PHV?<>0QY MM0+J:?CX:T9R*32^-WNW(20STX^H1Y7@)W/&U- .8ZLK?(XMGPT3E<(W:SJ: MYTF<00N/E^H9\%WJJ&=AUZJ#=6B6H2:I.4ZZ;C(]:T-^50)8KO(8%;$P7>4. MFZ^^;X)MY2OYRTHM'%W'*[ *:J9!<_^7!Z+ MO%.%8^65!*==@S3 C(BF.7^A[O1L(' M?3?Y@3XOK<8JS:*.;"-N;0R7TO2HO@N@4S?)$<3$L2+,JLI-=R: 7;_&/9 P MG:@O1VBICK<;4O7A7C435W;(]G!I3NITV2YP!3_]OO(PY0LT)L-.SP0\7RMTOE+DM&KMHY?FQO4Y!7WEIR=B64DZL&BRP M1R"K*]9OI1N:E]CP1H:7FE_Q/NV=ZUF_G&4VYQY24E!*^D,IH^J1(38C?DHG M:;:D]+'28KL93PN'M5EALE!49U>N6\-FX &2<6YD9T)ITRM]S"&J/OU7.' G M]CWDJ9N(C6ZM1*2_OV\)0I"R3EPJ]U)*52OI&&!9FY4=?I!Y'5F^)=P0>PG, M7FR(?>G?=L3F]:*4!/D7_MA04/1H&FS>)T[$/?&(C;)24>^0NB3'/?O$T;P: MHBYP/<-9IA4A/>PW'?2@N2O?JT@O-.3$QI_U6[-+AN_J:J--^7Z>]6J[@=0[ M?,[H0'$]C(>0W3>##F6I)Q6D!#^M-C,!W5L1LZ*"WWS\QDX*UQZV"4[50KC7 MM L_6*^=;S2(')50M]J78.T'WR$B,Q"5TKU/P5+Q2>HM)]C=WLQ5$C]5)\DDTKWJ((T:ZLU"S.$ MY^P4^N+[T;MF&/L111E9N5'*6HE"RH?W(T5CTP.')H@O1MP-.)^(*:LOCZ*( M=*76BPCBS W"KZ$=.N0NR2IR.,]&:RL6/=]N$[>,1GXC[U$XR#)=,D-(0Z6N M%AL[,B7_B=_TC$U7EF+YJLV!P[V]JW83L#QA)^5QW*N)&>- \.D).R>I;]@W MSMB4#S:3Y+=)%\(35DU4BAR D;W.;$H=XR6RD]:X M!ZM6.5):5N[FN88=SDDJDE^65.5=_@C%=M\J45)!QY2RYMBGN9MDG/V!&\JQ MIZZ:O3PBXSF%MK;>?3"^$4+R,7ZK\]W]IR09LWEW5BKF=\:0=@W"6?TD MY,V$XFAD9VE<[T(^C7^N4P$<++3!30)^.8;]NHG140Z;29)YF1$E_+M2%1H! MK9'IE'UL^;JD6?TU(D4HKTOXK\]U;8TA$!^43(_R1O2E]D?[)B*:]SXK%8CI M" '/FH3UYWC3U]+=M-+E34PL2JT_+)L7&1I]6)3[UC 7T>%"$K87!DNI08#1 MX25&6<\R+UG-5J>F%4E/'ZU%.0TY]6GW%=/_0[82%CPU<>0#1]K-9V%'-( J M8]KA8/"&\;NWO:UV;Y/=WXO%5#5.<.U/%Q-0XU2T\4P:%+*C<8N5AC:)(\KSNATI'EG=;J&$_)CGE' MGMMD(;/@^?2E<[U>]I4;<'1<&B5 :L#CSJ^'PN+_F4[*'6U04G->E.YO]M#_ MK&?GH0QC!BBBO4P34""^GVG>:G)2HIC3DY_4XM]N#TGGNG^DJ8[M WVE<_,W(@[MC46_5:+:+=H\(Q"/S@MU'.6)[H,Y( SF M_?$%VX2:Z:1#9Z:/W\ 2>$_&FO>NB&I<_T_]>W^!0H1IM[36LDX?K#3@]JGA MKRZW!GM.'3OPV"MA @)$:)U4#$GF[\F'*J>2(.W(I>&XL'%G "E^C>21];BN M'+,A1,++)+;TC=;G7D:['8K;,O/=-T/?Y1>( M0^=46!]*%*D'_(NF>.320'JMK@?P3'?1FE8;35)'A%Y/NTIH"?:2,46<;QJ1 MCJ>$DH0Z-ITAV@J'1IIN34+'SF+0'T:R?A/GC+.&*X6Y_.^!R7XD1-D;V^?7 MB"[1Z$O@:XH#??97_!:^^?<%7;8JK\)9J/1Z$ M>E+]Y '/UU)1':+UI/MUI MZ:]S@@M<)E_]_%#L$W+FNV3,CJ])]EL;SMS4G3 %$V_N"CA)@_*,7M1Z7>HH!CS@5DE# M"T?E]046YA[P.._ZRSKU/67%^9HVN/7;)Y>_Z^16T$R.U A@].J<'\:>O5QW M>(DF3M:E73PP>)G?P0!54>T(QG!<<'UK,I'S+/;V!P_U#(U9OB''4W5P=*!] MA,G@QB_LIQ9L2^36IE3VAA(;8KH=RHO4=B$>L7=$ XZA0:K\Z!V5382>6A]S MEB0QWHUI/+=U1F>@"V=F8>/&[J%>ONY^GTR69G^SHQ?954WB!RW8XXJ,!-8( M5?P?1Q8I_F5FI1P6R_$YU^2-Y,\LAS]+5D .FABM6V1D7#_A7$L:N?K&?B+. MD3$4>4E//KWT\%J9OW:1K'&_6&K*R_WW38]'G+*K]J>5:/Q13L:I#(&]C:,F M?P) 3>4?W*]O$-3]-("?BU+/]$W/,[NHD5^KFZ##Z5"F76$V<^KSQZH\N6H[T#:DF3Z3'?@R0D@"=0CT,OZ]]8OA!47&UZV M7D<^'_=Z?=GM[DRJ7J-[;11E3>W04GW*;6O5CE=C-ME7S.W]8]VWMU"@,2P+ MI8"Z #L$TUBI3>3')TB4@DJD+C6(B!%:T1$9]T\;]*+IE7L$.W4NY1>J#FZU MFI4Z=8J_45TE%LI9>WS7_0!=:);L*)F30^Z[E.)H#G\H.&SY\R*2;T$H8X\@FUG*!Y M#J;H?Y$R7W4C?^K ZMQ5 6+#I )&OH MQ);M^ X3P'+$4P:]CD++N,WJ#M7ET!TI34T^E$)T.(P'"5Q2A>E<,YS_>U3; M#T,6JX]+'"-#XW;69[G3-[^<&U_L;L^G*K5U@F*APCH"-"TR\(M29)[8#W 0 M&=2NPS6&O:-S'E'4'UF$R,9G>2>B*LH\111;(L25Q[8=1AVF8Q0Y;YW #]ZQ MZ]XI(>IR([6II03X%@\"[[1DV1#2]B';^@R^GY21+[6'1&QJ)^ M5#7D:Z!":1(<)B2_IF]5M>G+QNGN>-4""-'LP '!EC+FR37X^_@NLY=I;D&$ M-Z^0:D_3$-O]?L$%;_$%+-;YNTM@Z[+/QV]7. MZW=%'2?T#,0]T O\I/JV-G9(3_Z*7X Y>PE1B1W5 2TR+J"6#;2'20UZ&X$/ MK#\39$9K5_-4FN4D^@_M\V8^Q+9Z?+BZE=CZR T\OEQ HA_'<*$S!?'XOZR.AGG%>Z8 !^3FSA4&'\L9B&GR3/^<&SF;=8@+ I%[A MHB@$"JU?Z\9.F%'R+FOO_--AV?2H3*^+-N@+Z]JS;MH97;[%7W+IWDI'9)JG M$;9 Q#K;S"S[XQ&ZE>(O^I -<2C<=<SP M*8+]."N*3!3(3:H[T0RNA/2L"\/$,IY]?VY_"+[=KZ;-^^EI@$=PQ*O04\;( MUU1BFS18R/^H0,C2/WKM*E6'33(!GVPVR$43B5H+EH.ZCS#'UJ#U,O@V(*[T MK82HPT"\KC#69WXK6L1I0:INM"5R9FYCKFS2Z>>TDRF7T&G\0^>#!0:[*ZFM M^R%E@5)*_\ $>"E-D96F%- &MZDMAW>I-83ECB")"T.JSY% ^INC%GO$Q2(T MFA]<,IA WI[?#)!Y>:KR4>.-0$[NW;LXKH^A]JJN'$_?E88(&'$HI/ 6]0J< M^OALNU-/2M3.OOU6$4>:"UAUI3^R"=;SLD#>\9.WV*>GWH+Q)NKV>B6BTA4A M)=VZTSC*?7J6C_20SO6PL;D:%$[W#/Y'MU XUI!(%]&-L7\YSF7-&2I)&$U. M4,(&5)8RS MII&\'.//WK^3%3+:UMJ(C"T*^ G?+Z#V'NU4 AV[@XIG @15\X\C QKJ2?JI M9"7BR>SYS_#\E_GQ#'3964A(.W^SL-#]_ M7B4A78@^7"3'*ZG?96*[>X6LT0(&L@@Q)R2X]!;?,_P0.JFC^7Y*UOW U&?F MQ@J@H1?T*EWX]4G68"$:'PNEINEJ*;R!K)2,K!'N/L3S)6H=5098RM9368E64N\^T*5Y'CLI&LL$S M5*ARA_>HN"Z)\U2;>6UXI\XETMR72;GZZ//G ME/:U]RB7:X6M>Y*7S%*A;M>+=A#.TCU7$4B="^G!&?C!(F=^!CHFUZ.K3G/$ M+$=VN'1+7[EVW_%]CAM,[3%-B2'(!- $'&R2@FKS)\HI-TC8)]QUM3J:]&9L M2!!*H#NM<'//C"I#T1Y3W5<=5'V1,LMMJ';V8;B;7WW0.==(U[(CQ.2NIH)4 M YXX>J>,%5]?F-IG.)&2P)45]*(_<]V'N=065/9$= O M)X.[9HW[@31^.&6:.DQ:H)B0E^/#!&AR]/=AK-1QTS':L9/91RQ9 DBUH4<6 M3J_IJ U6U"E BG34R5V/QFKWO57C+9B 4YM+ES$7Z)NO+_Q6ZAZ88&-P1!^Z M(Y8I=513 BJ^38!QD69/#2QM2S"-H1TC*$5+<(YA;U9VNL^;GIFSK<\OHEIT M:+G'^/"DESK8PS6NP@)C?2D0]NQOG_7@AJV9"J2MZWW/[H4%&?!F6A3\=3!7 MBQO!FR"R,&R1)7%91;O!:B3:Z'FS6UFESMG+IODIBH:T ']B-\^O'(-TTI@D M9[85?JGM/L6VV=;>C^1GK7L6+";N'X]WJ3)2+3*QDN_)$*D(S6W)_E\X>\^P MIMJM:S16I$OOY$&J5)6F4J(B(""$WB$B4D(QHB!!0J(@O0D(* @1:0("TI$6 MZ0HBTB74! %IDE#BDA1.GKW?]YQOG[/?\YVS?^3*GZS<]QQSSC'&S%JY[C(K M4_:#X[&=8))=NY_(FW$[&6'X.W5I.T6M,C"F+]NZH86LMI5& M\.>+D+N3HJ*_:]Q2TV3G=*>U!MYAXE9,JO[!=*L^]FPHFX\ M:89R&O HTJNW?,TJ^%*[!YN($4R2(TRX6&;8Q#I>B'VI02[^%5W)>'H(BND' M;.#\Z?[S@O0"E*H4?K0I#N*%Q5^8/%69Z^NR5K6E+[S@=-7;]3G<^T/R&R_$ MY8M3'!,.3+[*3(?)6P-U'H12[N6!#G72< J-:[+* 74;0'9WY0B_IU[;THK9 MKYS<16'NJ(MX\%9=K);(\4[45P'\52P/0*E'&I%G8I%5#2! &D\>:E.NUP #,L:;<)8X M%5TOLC%A%ML0FK+9XZTFP9A!JP/95!@RX2P19/B@^#LMD#P)(%3DFH.[\J4C\5336-/:#\TQ*P=B>Z*OS((\ CILAO:A MF^>9A'25Z=YL:&?)W*D=2GX85J9>56*,R91B@A+3^BB24SHZ;!MPF4/U!L)Y#)0% M*:60@!#ZCGP &_MA$.IY9+2!4Y_1[5AOG'%S?$_/F_MT?_AK?_ML'2=][AX+CI;NM7SFL+8 ;KNM#-U#,S3B@'THF);N/3G-)QM\CL MGZPUI?(BMZ[<[V'#VM$+.MC6#MQ+WUXEPPC1M!9T'@:==0]E2,+DWI^TSW!C M#SZ_OGNAOD^*MSG!_-WB9L M6I^:7$5R@>*HY46MJNL\G"C(J^3]>E^/P^<7]!*VMG>ER5]M"^X:"IP9H.PWF7E/Y_T M9OGBH/$[5S=*W7?:$5+3%COUYAJ6?P^L1!3J"73I:\R7'D-=GN>Q M\9+;=['(5X^_B]7D[]/JG#&=G>XGLGM.(PLP'H&28/ZYB'QY\AF:[3<,X2_V M^]*/"S>42)DA0NQB<=/FGS@2EU^I'3O(;,H>CA1IW-J]G>+V8:[I2S+L[CWU MY.]?3P:]XLHDS\HN#HL !F872GL_3*IKI6"20FJ_$RM&J]X:'!$2-W38W!7O M[!>(=_P"F2P>,N6C\(?I%2:]TC_6[;H@/2259R!+])N]_M:^R[:J?'%7^4R7 M44M/^85#4+2H[9QIM+ 6%O_.K6Y\^0WKT9[F&Q&--4VI(WF9@\<8=38J M+D!:!S[H,NA":XW19%6K2PW)36:C@?LWVEBX>Y./$L7RCJXRIWDNF=9Z* <- M6BBNAF\I%]-94[K]O;9\^":25T[8C4WX-?;=C6P^+-J:[E! MB7#6NE)]TSI*B!Q.P/6HV-B.H"2(<_)NXWNY]N.J@0&KGC)X:V1JCSMWH ]T MEU=SO-Z*B&5%9G0OV;_7%N0L]YUJ'-0)C"\&I"WHCS4KS3K!W'MJ@LAALYJ) M)3J6(8 Z N0QE7"*DC<1_3665+UDD4&^/V9+,!686"/B^@9Z@ZC ^V?]]3]VC")D/$QBJ[%W$/77 '4<)>?%S M!^!(\0LH-[)Q[]F&/$R04A"1]:H^ZCHY0)*/7-J% M8P<2^YXYKS.4IO052BK)X0YN2EUH\%B;>*I'!6#\D7&1[(F$6*@\*/E\LLQC M,4_):!R1Y=/2[%\"E\9^(G)8!$5]VD7!N)?'U0,V.+-O;WA]0,OS<&B*&\GE MB0R(C^4Y2^)MTT/6%@NTA)S*(9" M]&04@E[P!G6;CL5XS[%!X^J@WI6+8J%C*+,'Q7ZG?1D0DYEN_!>*@_/7O-5> M_XMG6'L'U#^R/Y"+H.UHYP21EL7TY2^).Q#G$ TX/EJ:+U'*^_J\M7 MY)]%6;YGH#?1PR,EG'Z]NDL-D*_>G"-4SQAW2_(#"TNXV$=]'ZB**"O Q'/I M$/2T0R.1J%6W"#D-1,'&=4W\ V]GZPN3M!/JJX7A]@\/5/(K=4G(]*N^O]], M%-:YQ'DT(R;#((OY"W45<*'+$@W#_5LZ-S_4YW_!PW$-V"T#+W]^];[;'IRO M((*]"0(VF?8-R,YCP0$7N#.Z[("F2X0OA1(]WP8!FTO5,<_)S9?#O%S7AI3- M':VJ=74?T-J7-6N$'4F'V3>5"D0*&?._?L>[EHY2?:,_D,0NP-1O^7M/ ? O:0F MNP.I9TAOY(L"(:6*Z5H# ;P;O6@U.S:S%RND]K:/G-$"7UEVTZC.-.]OFMMX MFR7SU-2VT,5>LD-DFSDX1I.NZ':7J*?3M5'Z$W^'_/.11K[B& T2@2E<(\^] M6K=WMA5T3BF0I8_?=7*CI9[ Z456C=301^!M:7+/H25R]XY]8Z)^WMT)H M2G\FZ:60Q11LH^'J%COYT<9BZL[<]QS&@,#Y"26/\C[-\?6Q:&=- M-+A7=-8#JC#849#N6?=R6#VA.J;S6HG>6,G[%[EV%";"%I6*?J5G*"_B;Y]Y ME:G0;.%GO&=%E5N@!0!UU(NTOX"HQ52\<9;!LA9J8VD\H11,,ST?+31(O4G3(']-)8_LZ=21Q MC#'B4:HHR27W$]DK.Q]:5VM3J@K*S_E^5,PWN-+JU-:;UEB[Y=+]BW=0R6[P MG*MQKP I+,3YA;B<7"DO606*B.D<\OAIG^G*%6+,:351;,KWH,O#E[ RD\FF M47:Q#^R?]FVH_,X'/=>[#JFE"669R_OG@[-/K[SPJR?S=5EF/D*P.A?I5RO8 M/5]2UC--L U8:UP^B2UE3(9B1-&"Z*\0(538$@X/Z[3/Y_W6)O_7Y(_1#IYY M(-0R9\IN/)C.$Q 8,B?6U_'7>'!\R*5]A?H)7*QQFR/G_%W.RCKS"/\_QZ@2 M3"ZY@ZL?[MQF!T*7!/,6Z39$RYH)OH4M1G9FS&1^#U1=[6CP4T AE!I1OQ54.&XWI*4+S/B,2[5/$8S#BW^F7U6,%JNXG[%6]A5 M7I.C)B+P41G$ &+:AL%J0(5?I1JC_LHFIG9B$V%L: GY)"N:!UFL$PTA06/: M' @2?\%%<30+#;WP[GF5\8;V"W2$?K^OFL8,>V[-B5GR.P_9]!N[,&,8-[*K MT:W/*1N\&G;7HZN!;%.8:3^L.)7E)2[ H>_Y))EM>EZ-+_=61,FE@135$O<- MY;N2Y[L)9PGGG\\KPEX&-2(-R-U,2[NI[DDY;78QE\ MPQ+(.MC[#%TL4 JSK2>U*$G>#/*UZKL<<"QA#\$%J'=*48]@V8X>%XW(X>VE,U@K2 FZNEI;+,S(3? +!9(2C;* M:62=[=#T=2:[W."QGAP=7;4A^X>OH@ M_O-KYJ7.F,!D7C.Q9Y2^_3:AJFN3;ZG$R!U6J;I4FUMWUE)Z]7'Z_#FIS./&2A=CHQZ M0])_N0CF M!CW3CN2I1Z,?# :*BA*IN042J7>VYN=B]K-9QGR1O_KBI)DRG(L9S M&"]&204P9!]KP( *0]G1LVF7"@"JP3>:00%*9[S-BK!//ED83@C7,X7Q09G& MJ:^&4-$Z9Z0G6[EW2G#5)CY0Q5-;-/@@A$RU8<3&D9J4NN[-7OR5[YF-\;U- M OPT_=]53UN42):H7D2.9/DP#D'6T5J9-ZS+HAR>>PI8:-E M#X"V'TL3Q!* MBE%FD74F>U)A\'R,&KMN7]$]0#8I^?(+Y*BM,MXRB#&1=]%H@C_7-9%ZE3XM M\M%CO0RW;_F KK![^MBSCVJZ?>NON1YD6;[F\+D$\KPD -S"+*9A1-4Z84*, MV4.0 $/F^AAK<2/PA*Q#V1E75M4MGO$1Z,LFI,[L=A[8UL"'J51!P;/WFV!K M0J':*15)EPY!B['H$Y-WC,CFPYMC1 =.Y=IU256 G?R;6%46HM<=VY+^"YH, M:>SO<6&5&7^U/8G@[=64@ VFL%-;$PU4VK 2^^(0.F?M\LK2RYD2VH< [&PN M-0]GPQCM=6%<#ZN+>+Z#4:T=(K:TXYT1913]ND4P(,>H)(MBXIRQ/;A( ^=L M^PS7\6!98(D@AF%W][>:"_NMW<00AO%5)FID+PWC:GH>!4Y,O9C*XJVO>X;H=,; 2Z+ULLOUVRE'UT35,3 8-Q/?!;9]Z!% R7J<)D85YS2V)&7'5%?W M'H)H? \HSJT=0DTYLM%#"S-5#1&2@=8KOX>SH(VS?NIFX4&AJ]#@E3!Q[O $ MFN BFK-[).O(O=^J$0D]1'4V9%)6\F7D*\-3(^F5UA\Y".SN)MA[Z-,(+RV/#IVGKI7G]P:?D;JJ./ M%%SL,I]GK&FQ-KR9%]H/ Z&./:*(@K=&"FC:X^CA$T.X6)0_>880FJ+14Y_] MZ,IV,D,(C!4%^3#&$$>/8FL7 M>KEY_7]3W&N%5< M*&,@KO[W^2*>QF4=ZU/C6B=95H=I_!D,UCFR#P'\$<$-C!$8=01$/$.J :@@ MZ%QLTR.Q4"0!0U)L'\5R=@TM\PQ(@ FB>$=\R-UP45O*-X.@$J7.-[.SZUIU MZ]XF@0'74 )03I+(EN(?.6@?#R' '1[;<^O>RQAVH9[SG5)Z25]97C+9CK:XE!CR$J!%H,R)9/\0-#/@,3C@'PPDU M+T2N41R2=56%M'L;Y(5DA6(ZO]9[^1S/^8WNH3^'^*LEXYN2J_0E@<(EM>C M3919L=^CY-@$_0OUCW)\M9W/S RC6OA4ZPCP$+/!5ITW#B;CFFD>"$I(NY5H MOTK[PII%XB("A#),7T1.+4V6DO-OG$DQ-^X^0*1J0+@ N>-A-QJ%)#F P(CB MWA!O-R<>7:NW_EV$S"PG;VEV6AJC^Q!4D\TTP?A02MHH"DS>[L+RHM0)_H@C MP+ MT^^7+F5O+A31K$EY>4./1Y9JQU1HFN2_SS98Z'ZAF6SJWQ@N8;=7%C(( MK77-.[\4YM.<2,$P!\%(3I3PE+/@1)L5Z2%A:RE'V*N1_ACB4:F(?-.L,*9H M7DB3>N^M/-+WTV>WQ_K-9]&*NW.KR^Y<_9'WOW!=[44%/5U"=?'[)%2[EZCK M]M\97XKKL:4J4,$TQ3)?$F61,(OKY<^(L=K M1*JN]@AXF9WK(?P<^>(_$HE$6G=;<%7QG>\G,'DKW+Y)N32V\H38M3R?3P3N M&29K(ST_SO..I;Q<##S6S1P%I;VXX80(=8OW#;N@KVMCIM&")EB=>;/(G4^. MK>J\YJA2%O/,SKL,!\>MR+PRB.O_ M(;_EP>R+)'H!@X_V@ Q] O'&/,$*H>5IXB-["VSFA&&Q&7@^3X*$I]6$KH[G M6^ EK\J%U>Y)JV2(>W/;^[-LA@E,GHNCG7H1/%;??GH!QJ M?V2I1YCU*\#@1=8MEN0R9UI\*P&63.,CSU-=R2D996O.Q=CN5CW[X>[&RY7S M6$)N<_4*"1.W_Y,Q\WI8(:XIWON)U(?G,\[3O/'@]=^QN,4<6!TT-G HKW*A M/^HV/OB1Y]HDMGZX'\.Y5HT0?V;*#I_G($_%*+?U9\U? @>P\X1$G+VF ML?)K\;DK8@\%R0V2]$_W=%O=Q*A^2O;O8]P<=G7Q_9>K$[F MNR0JB(6NHF.90QP_H.TTL>>FJ#:M3N1(7S\HR2SI%\22C3NU0VM-RN9GG(H> MGG;_>6">/#'3\-'E8K5FH&+?RF*OQ-?24A<3V4UPT8( ;C$;6SNRNMI!1]?8ES6KK7.B<2>_GZIBE M+SZ)MKOB>?=2CD;KBA?84$UN;2Q_2-:&( RO3I3E+@.B>[C@E0_WQE=R6N_; M+$,IER"+)]>FM=(W-/(H+&U]VE;73CL3JFI[ 7UF2172'# M4Z.0C?!5N>LDX^]4DLP^=>0=LVP]4/($0EXHQ0J8*4ZM&WQXG!DRE,9WQMC? MUXS5^\86#O'RQS,I(S$>9WN/!IX7C]&=8!(4_-U!&;J93-6+_+)Y#:5,2E>8 M[7W,UG++#G3ZZ%NV\]$@D*(7D[)1Z.[XWY [VX_3=K%S- U2#RHE]L=[=V// M<8>>G7N'(/IQ'PG("CO+,N;/BT?T0U#HS_FQ!$0)MU3#WB$H6KP[4)M)93A8 M_R?::X IW"<8I*8HC_C@0]!T:H^0MFAE ZT%FD>]SOC".)T8,^*(AE2QG_:-6=BC#$[ MK >OFEP$2=(U(;=2,LG@KN'8*7S#4'/#?IW_:;S.%H<*QCI,W4,?Z)7K6RXK^!CUN-C'&[<22$416>RS!AS$[H6/T]2)DI[UM5_/%U-+DS*8(Q:F8P\ MW5BV.@3=!MQ6J0W#"N5;/;0Y8ILK6LKF]4^/LGO^SP5,1DNS;Y\[ETJY[J55 M(W#6H^[E(:@KI>JL30-BK@]F5U^\VP8CV6.2]>7&5VI@>&,&ZS2I[/;]['-K M,&:]+!9 ZE>*[]3HGG8=$%SH/ 35V65./4./7)*]W;@KN0!-OW?,SSH$0AH] M!(FV!=Z)T7(NY0>^.O<*7AY$>(+:X=9]:[ M0@,M'QZ+; :JD$Y,M[2TT'?J2>BHTEY^T8B&K]CC/'&WHBS&]_7TA:7$XSP2 M!GZ=(CSE2>/PJXF*Y'MBCR-(UJS2Y5U7&24('LS.6&I7!SO>2TQ7TOL0U%:G M*Z-V"+K;]J:X_1+#9UTU*R+\7;=" L;;25\K,/#-\P?KH1L5*>W9T,5N2B[] M ^8N/T!8JN: 8QM_;P7Z$PY!L;#3* ?F.[L9A":%.]%F\W;-_H($V^0J$?P$ M)4_*_CAY#TCP9_?]%:+&O:$O6-,THCE]MVI30T(4($(F%Z8)':?]F"B%=D+ MM/L LP1.E .9Q&$>)-A@@H;!+"+B#T$D2YW4HWX'].\OO7%CJ*NDR=_=EU56 M$H-0GI=1#)9)3,TJTC.1,T">^5'##EE,IR SP:D)AR >5!#9N+?%IQ?>9D=F M[\U92*(9:F;W8DX[30]6 I$'YL96X2ZP,YZ(NU,7/B1P7X:JG'+;2IKZ">E2 M>S+/ LB3^C\NL.IRS+_KQCVASP4-)64JL1S/EXT&\BZ5QZJ0U6 MB$VX[#;"K:Q!42/31,U?5O Y]Q>D=DS;S0$@ZG*?SZR)@4C6[8)XIX=@OL0O MNX\TO'0#%$KD!Q65:(V5#[JZ0F1!&I++MK=?+9W//'1;.7).(Z178[>_' M"3";30&E1LKNESP//*"JH%R C*6ARV*L@1JX5# _!AXHV@_K:)^JW]!S'^LO M99I8236&]/HQZH5U\JIHZM/]MR$G70(O[.GG3\%\&)7^@M+8-'&"#3,*H M6'>$TM]!O#F5*$7T?(8T[?@'UD/A2HZ 066A 5OS4 M(EA1B?_N)T>HMZL[^R!(^*FKV',5987*G4M>[A).6:[D[[J]M^QU3I&KJKR, M*C6?VJW1O;YF@>5+X\I.&$)S^/VNU2\AQYY[$Z?F5S60M4Y&_N)UX.=MGY>; ME[/+G2S.)/ND()T33Y5-]OI,W*LO(8N_RCS/[V?Y](./_:NU,D-F8+C:TBT> MJH 9N=3BF[XTIE,%YS%DUB5Y&4@+*_]4B6X+V=$)M6B(^647,+G MX@2==):S5'5F?CATU:D7:>& !_GK#"6##$TL!?R)E]H,A&)*@0=%2+2$Q_*( M9H389JV_,R;Q;G7POE6%6)2&X*[.'TD#M6SU-.HK73W/>C5\R%>0B*0L^?1/ MO8:;C(8]72_8$_D7'C .PGGUSG?\]M+KS:\LV-CY*Z9P&NJN."%G&XI^_T*I MIG'6B*6-3<8?*/?[>;FQ 7)B4DWSY;"H+S*D0;&H+F\^I%J%AVV8XIT/52>? M2FUE22F&>"@.N(X^")Z[:+S+JP8H[,^-F$4<(PC%;-O/@T[D5?#5"ZX!PJAXPCQ^$GB!$LB*J HK2/93M*:GB9XQI44RYS&&&;WD(@F^8NW,_ ME3S>3LKNAIQ$;A BWG7\E=UEC^6KHKEGCR%+[1)6M@W)I3T+,;#C;28%9GKY M+^$>RH^@3T.2-:XT\%;8J7C#]VGN3INM?F8\3FPOAP- MD6>W0;#5;H+5K2>@,ZK&E<7A$K.(S*!YKV=V7:1?#[()#TQNWZLK=6$QD,B8 MM"VPNOS9TSTP]4=288A"A!OU^M80Y]3*ZJ88DQ#EZ4T,",#>+]I8MFA^C(@N M)@P+.OYLQ&='ZW/2KN9H.M$NEQE\9$04F@=&,VP91?D0PQ&"ZUO$ M0Y"(6=F\7)G_&[ROEZ@TM,5 ZV-:Z:1G-^58T<&G M V0B#$Q-K[*0^E++8?$@I>?.'SWAY7V_:XY^(?G2G*=ZK8I%% CO0]ZO)U#2 ML"WE9CF_'"R<0^]56?4*NX,'S[5=Q=Z6SQDIM+XXT!P2W?LU1.)176*6.CBF M9_ T_?GK#\6F7%J6=4DAM"\0'LAB5*APFMO(WO@+0P/(7F)WNLV; M_NQ\+2FF>@E9W-PDDL_XME#<$NVHO*_4-:2,Z4YI(K/T;$14#C]8HJ/Q^ 6UUR M9OJ$1-@A:#DSK (]##GF6H-YNL M_N'VLWO.^+ O^POC/3H0%H8NGYU#(-"^ M.^$Z4#RJE#3X]P-T"6Z 4%>&&5F>HE%;CV!'>NP5@T\R+OHWI7___/I[FUK9 MO!D99Y2TVQCC&.5[(4O'5>40-NZ!@1F!\M^9PY0M ?TC+WQH_-.:JJ' M(.^%A"8'.2NQQ%RO1@Q>/]SJ[AVO<\-MK@+0ET)! OMM[N)CMU(N>F38QPBG M>28HA- ?*KQ)YC]CS&^UKB0>] 84+ZKXYB^VC=(F'S-%U(M*KYD(I^]N#%M,B='UO#7#KP[O[7UQFSOT259!>M2BT9M MS2K"J<[/WB]H>IOICSR4OM4^M'?C'7.0.P3E( #ET&[8S%WNZ>SN@]0^6!*$ M75\).-NAB=0+1/&1,BAH,B1R/UG)):-;4B.AWS77M06(7AJ T 7S)_L&B!$^K"@.? MS:8(=DJZO1U9&)O"5:J8@*LOHI?2VCZ0G+!/I]V]^H2Y5+("MPL:3 K\O(HK$V,8D>-25,?V?*+7E86N>U MJ_13C$ZFE\4F^Q^"V%0PAZ"L8,RM: 3AM0TD8@_MBD ]=\ M,5],99_5H_'M^L)<=NYI$J^L#\:#GT-(P#91(:LO2T S G M+"3!3J-9D3"#A&$B2UQ@H)NN2"'>5W0_Z6"HN/Y1Y<1$[R;BK=:;W_>(0@W! M]#_ZX!IY"'P*PLT+/.7^Y/?8.OGH)XZ(PG^D]"A&O2P#!L]#)B8/ 1CE3UFP MZ"[EIG7=YK?AEU\=@JP[;3NK;FJ\7T\1&;)]8!&K5FLV;5,O,_)GE1MIEGU' MU^X56:/.]:X.U8>;%>'T+7Z6\$;+[[%03PXRT)K5 M- 5FCAE.(_^/WE[RR%L]G7V_QX M+BYJ'^3WD\Y6RO5#$SY1JHM5#:HV+1:M3>%-4K+(<[QHZSY_.CGDK)'Y@[XW M;ZN1G_6@R\.$:IK8%%GM*A"_:![:CY7H$ 5B.R]K)])TR@%<]X%V=!NB:!V_ M&O-.T\6_TM]X3-/@;2DED%+LP4]Y.$5]CC=3G#TJ>LY_7\V:R92VJ(LC\MI8 M-MW0,$)\3_IG@=1D&B/XS7)D]25;VK-Q[#=) M:+K%KK6_;8Y%?T;&/2&6'_S^A)VVJ&.F*7)%BI,QLG9?;,MM$I]Z";VTZQW( M>X-OT#[5C@^4WBG_S70N%:AC0K0;=W4-B>%F3I&=H20?R@"PMJCB]IKW)N$U MX$&UZ*5>0>FJ:E\?#-"76IO,_=8KE<4JQ\L0P'1ZO6,H^N64?H1W2,'!]1,] MDJ(CJ+!;8^AO\UR BEY'=$B%7X> $IRP$(<]LA='DR(B-8UJ[9X#D0SS>WK1 M18UIQ@);/3R'("_8=RW8+KD20S"L/@3M?.VX0J_&>*3&PAI]8E"RB\-Q'?K M!T(U.Q+JUD96_-G!0K:+;L]OK3*_K;'!3H_0M7H#O';KB(6KOLZYX,*NT9AM MA\NWTATZUCG6_0J6^ND!2M7?GET=Z17G/LBGZ%=/[Y"L L_U6T2CS%5A_E_' M9>%O6^[_EI=.342R*Q-1L6)I(Q7*+SV]GMYMY-7TNI;3120!%;HM^?*<3RN' M-R_QO4)86-MY;G?)[SHQV4R\Q&O8;?80F_'4TR@]>G*;%#'U"$V7O-I;S0?8]'3\%=O+6H1< M[;5W$#PX61O@ !W_I7&H+,JD%NRMPIWD_R0CE3'$WW M@X+?ETLNI)5?)MIF0N161IS*&,C%0WYD4_H!VX!#4 !8T@1.8K>; MJ%<1ZS]@!L"W2CH92[T.8#OG(63[RLK9#1Q/B+FT]93JENZ5P$I-%1>K,>5 M&O@=\,"HM7GT(9S/X#CQ /$K^U\9: Q# -;#G VE]>56E]X^V8FR.;NU,/9 _'^V/L<\RE@ M[IP[']P]8KM,K;LM^VZ=:\YQ##,WM+"%3Q1?'+UOE9 1F0A7VJPDAW9!H\'U M^K&D"@(VID,"A034"U#:I-7';6>+D$'/ M;%M372]K/,P/RY/":4,OCK-;%'%?8R*)H#IC1@91BH>@'MB'0]#J;]B-OYW# M?Q$,.(Y[=_SG_UU=0U:_%IMFY)EF/%^W?55N^^K'\J6O]U>>+__]UV/YH;-: M,X^:'DR4FF:*!O\<+66S+;O&OV;SU-;#(N_BVZ[3"29&YY(\A7METDUD[Z0. M0F>R%\%]"\*,+S"!+;0\RAR1?"!1DN91Z4@3![RH&B\:(&+(4H/QS6I=H6*G MJT4TPZDVUQ(H?TE>R#N8TSK&JV:$T-Z6CA?S]T]5)^LP6#VH,JC[I-4M3<\* M9"G!N&?[B:3:R)Y** R DUWZ,76_D_=QI^#N4JGF+:.:VVP;2I7^[EQCRGN' MH--(!\<)HS39(5)[MF4M5:6C !&FF3-$1V/^%SP@?WQ,Z$_^%IO+"PS^_+_^ M)MQ0C]VD&=:GE8^[5E[&B!V+H^0OL!B(Q1=&5VZ5]64B_&-+K37*PYVMDB^_ M(J'VB 5*O3)AS>^BSO1[OO^3KRTW4!.6Q?>=[G"N9QDP!6:U)]8'VKD]$BI, M[=;"V48SG=V_!E%"9,]VC68@5J5(VY3F8^S4FS05JQEP'>>4N"=DQYUTX[?$ M!V%B*8P#/W"Z,$ 0G5&'F2Q$1@WY].3T-50ZNJR1805:DI+AE--](Q\77N-( M)KAIGYZIA5JMW&J 90GZ-+@5(XR2-+56U*;QAB0Y9-H?$OA['IJW2VE MT38]DN?)V=/;&E+^16N/5O(N [>GJ]\U^-Y=]-=N;D[!O89MLH/_ ),X;A[@ M,1HY_J>8\;$&O/.W.!@3.1@8?,A>)M :%R2BQQ%9=6O>+B99>*3;F/MIJ8(Q MU[9)Q.V\4\2B-X>@_/H/U?!=);!T]*(%?^B)DP+)3^L#I 3.CE\ U"A MRO[4<@\."HBT=<$^UO^KW40Z-.>:.;4BV_![HIC(I2%C!FLU%>+7W! MANK!D.6JW'T?\A_X(>CD'_1WTK#O*,V$GM=HH%=HND:$@;//=VN8*Q7Y$$8+ M[L=]21.R4[XFPH]:H@HU)GZ*%#:[>]Z0WZLFZ4]0N8_(Q:^S2_(B?5#GR*]= M[&#US^D4J/;=[4:_RS$%R;DUR_26E:6!KTNM ],X=MS#B5X\I3DJ47U>_J": M,GGA(JXL/#1FN8MP;WYX0[]_!K8^[KN[&\X& VNKJ;7Z#QR"=+IHW-VZ8OL+ M^Z%J^2Q4X_4%EY6^I1KTU'K^S'>7C1<)C.&,#8'JS3^7_M 9=QV_OTE06N6N M_)?C_)26%U)@]<&8DVA9&BL0_M;W''Z:%D0V7XVJAT@B2PY^&P!H7>^TKF!H MS!A0TF\V&; 'B7/7=HDO!<*+@2P]K>&^WX_T"P@8SN$RY)MP_U,U#%;&E+X@ M,+9D+MWUR/M)V9H5LK\+(M@6MJABNH+T$EV(9G#0_,#'==V"RIP#8I:,.S+< M<*3)UA*GVCFEG_G2,6(O">-[,S./0 ?K_^9$/<&..\ V>681&ZO+0W;HFO\+ MZ"2U&I"UL(L88?P",M01B"9P:KO5M>1V78[^(CCEK+=2QU6,"-(5$MPU.-Y8 MIIP&Y8B+EC6ZQ1V'68R$[,1B 'DQ 'FECT2>&IK,$88>2^UJ@FOC,(*Y]MSUU'BP-. M[WRS%W[^MM]5Z*OW0DAM?KD2&,DQ. 21C!$'NLG:AR".TJVSAZ"OWH\A?J>.WWIL7/## MYMK;'XI1Z\P1@8W&M&-QL8>@Q92%O3!1!$,$BK^&H:7%Q<^?^P6 !GF:N#$3XJ!X M22=9E9?M M.1,P""#]+(B'7J>1IB1]XSTV"EP?]_*-D6V8/1BP07M>3R$7#O#WI3/EV\L6X92(DO8CVD'D9QHY7^?Q]1_7+GY M"#W]O^0+A!Z+/I:/$?0\X#5402N6_A.A^YFAOE3+%LWCAB! M0(] (%JT"EJ):;G^YR#_S8;^QR+S/01%Q?U=R(;S4LR8593]DF7,2)Z4-/AM MI] PJ++!XC1RTBT][.9ZA5JV?);+8,1K<(.M Q'W;_OUWW<%"#UN!4M897 Q M'4_DY<08ZGI'@A^GL@9&,S_+(I%(& M1XM3#!U2'#O8&:/6AC)WC\FD?<*>?"F3/!YCPO-2XH;7[2+>(U0[P_\$C;<+ MI" PC>>SJ :&B;[Q\]JNU+^#-GZ9QI'ROA EQJDNXS?ZJ2;F3KRS\1&!%Y!_ MQQ='J%;_T=KEN'^N/?B46?,O.2P\GQN38)2T!_P%=DG63P&MFS;'@Q\F7*D] MCIQ]ZW#-[=_G#?3_UGLW,QA3.KBC-3Y3ZGBC\^?5=2]>ZQ0 42O^/_)9W\+5 +-[K]4 M*/\)M^\]:U];EV3_[Z#PGKOQ>?^M?%_ULD,H)2*5]&[YS:YH^! M,#4K*?)2X<5T$2V4&$+5-^7X^XYI:1D6.QG+_T3A&_@=B$78?[!$G^P%&@)^^\%8EF8@GWU%W5A8)0I3"=-S"WJV<&+.Q=='$Q3^Y<4M#I21=#JQPI-]P_V\_MD'QSD1]%*"8X-]:K?[F9A1_\1< MQY#D"S?DCYJ%Y\;DJ)B9Y)I.\LLP'$>@1Y#'0<\2-N]0O/G2$VQ9VJF M5 -H-B5.LQK5RH\D4Y<0X'4_>SB]?_*UE4;;5ET A1H=06LS>C':;TRCTGZ2\UJ?2<"V1^0.WG&II2'++&SD^K-6Z:/H9V\20$JK MX)0%KC:[):P$^G/+:JSR8LM8!S]C9 K#@X(K3TTVIGH0G# ^:G@A M[=I3M( MYKZ?.E8 =874B_T>D.52<.+'5!^D=MK-!#PR;GF4"W3 YJSP^KANU)[FKL-' M[AB&,DDH&>*WY=,S:>GLB+*E%ZT"J8N?/3KJV_X> TU(X$6U)_84HA+\3H;% M*R#U8[Y, Y63V!LL51]#ZJ>$#_IDK/DI@-XD*!Q;P<[($W")^N<8 ]AZ^:Z% MHTY7RY"#1)8NB!@ [184TJ;DN+6O-%7Z-@D^BFC#1^\]FYXVENU)J'SP0.-> M%VN8L(),A.+K)\._7S!.Q(,+BO\Y7>E[3:)%@<9=2C<00G[$KB#V<5Z2GJNO MCKHX$<*'\6TZ!U3W000ZCB(KKM::GR\2&NM\4(CDZ\D8Q/"KP/UEB[3&/F6X MNRACS?\^U2_IPL5]FS_GY/?XZRU9OBS4:G?#!&ER@!HX"A7H=1);7=T+Q4OW MGL3C&6/6B50QHM"6 !E&!$>O4NV>I\^\5--5(58*[H1',$*>_^9UG%\M+.D;E-21&;[_G8,!HZ8SB :54OTTDORWR.AA-*^ MA9/ 5.]4S>S8O7!J;KBPV=S"H"C>V5"EIZ8P0MT0I'G$]LJC:$OT M:Q!\W.K*"53_HEI,ONHWG!\.+T_,*O9""$6AI5!J]%Q==4+X'JX^A[CK" 2% MDU<0 IWZ>>*585X2S]$ZI.E(XKH"H8-JVS51I!6JH__JGXA>2A6#9^=,1;4Y M%,%_UL+\\L6FZC<4YJ_'WVGM&$6HJ*05/WL75#&LX7?G/L\1Y1X%N;9NBAM) M.XXAS!B"U$UU8X2=NSV)PTQ>/-;!BY3NH=C_SCIX*I@O1<)V;W,!&)>&&,;( M-%V!Z&'%.X(C_+ M95'*("*/#)O77YVA6:HPG]D5VASFS36N\"-,;W J>M&3J4X -NDUH_VY_SSQ6/-)B%U16.*W8W]$(_ M84ZFO4 _M?GY:9^9AC\86\"+2*V>D>^$"7O4/&EC?<,8 O.AQ?Q$X\>5)]?5 M!)'9Q*DNL,":H$GQ2\.]]] W2&/7YG3&1>?1>3-D94F:SX!CAYG!'9X4%/18L@<02AC^WR'QF7:IK&V@SA2PLIES[5S,X,B=(A_SP%$]5$ M-4>=(\?V5 Q/?T6<^CXSWT_:IN0#,+)ZKU'$M:_=F^C3I+Z72SJ!MP]X0I6- M#I!RD\J">OI37UJ;>>L,^$X5*>USW'KG6UK^)FJ?[0@=OO?/$AB$G&(( ?U= MF'K8E@N9VZ6FJ8G4U*L'74P>CE*3'@_XY8V+[82Q+9&:XIR)?:SN&Q9:+0,O MSKA\(FH''8**7&)C5ZK+WC*AW 'C6;J<5U,[CM-\2=HQ@<16,CBI@P]E0BJ) M\M?\(F@YN^$N3;)O?;-FOS,WV_:04C/T%N;2*_ME1^:<]$NOD&21V&JK*Y)! MI-#NENJG^GRH\Z225C87?W<1(&PQE7N=0H8*C-_SRY&/WLM3MXS1>2%":+Y1 MK>*3+!^//VMW/:U.^JQ^JB$_R&$0PJ_/C*CG$%2_O8DCJ]^H:<)V03CJ,?B3 MP[V_:_T$'_X65 >H7?GLHVT7&BE\IDV/'K>VCU0OY56>R0R8U$C_T9?>Y[+^ M3S8]DGYTI"7E71++>-FQ_>H7$*^%&/US@*<7>10L[#CS_?-2*CY\"=LSS)48 M<6W84LB=AXR+)XS3="+.UV59P8-"?)-V'5V%?VT)AX7R&*T*[ O\XVS,(SNK M6]FD_CZP,,X')_1_4/>N44EM8=@HW;12([74O-%.T\J477G9>8'*S,QMI*6F MIF16BJ9DWE 12E.\N\O2G::4U[P@F8"E""FHE=M,44E,$:C,6[+*=&U%/.SO M.^>,<\89WQCG_#P_7L98:S%_S/F^[_,^SUQKSBE#2@UR6.7B)+0_&)@4A(EY MYC-U\RU61,XJ70=<;YA+3#IHW:]CZ:;L\3+'\!A?XT3!!U)IR#W6TV/'%$HM MOF_B/5<1T,_^9ZDNH"!TBM>1U'+O)-%6N.SKM>*[)QDT\=D0\ MG\WTB[\:W0@?'1BS=+O2(<(*U#'&+QQ>G [./ GSZ'?ZOYV^^G\8KGO.0%P2 M]WH-TC39C=3%!7FO0>X2N:7;03O KM-6J>TSIAG]L85/8JHWS.AZU8;3B\/& M]DQ@EA2PY*94%QQ3_6?CW_/A7YN#'2?(ZHC=8(JK@E1H>OUW:$V2\K'LJ0]A MY!VL+:$\V:'P(YU(U7G\)HG*#%GCXE1S;"3^0GYW',ORA506L*E%RDZGV-L. M)R#3Y^CP;:&+C=,V6Q9SJ>53B-T#\PMN<7_R?I7H>=**NL\/Q(29^;NZ#=YH M.-<=B4D*3-RQ6%C0U'7NE^OS=W?KT=Z<;3(@IPBT-3%0%;GA2E,?IR=/Y MIJ75$I J?L74%,7C7'S8?SQ&/$< M5 Q+]AB&;IM:#BA$9L7HC?H?Z;210WFT.I>(&_.E>LK6&M.OBOQ1(\J*EAFL MWT.(N^:9[L_"EE/Y=Y$AV SYEH$U2+/< "2):$5QI.BN?BL#%G@!1<5V(>T[JR/\;@1%C\WJ%K6>>.^(PFG90;?##FEP%_%IG<,\VX/%#Y MX2FP8:H WN!4UG>KN6E*/70N(D9GX155W:*2-_#EQN=7)TM$AY]%$H:[WO7, MP8)H#-J*_R"_&7V].0U*&[\4_O/[=_L*E.W7\(RO?1935P6M8XQL"'YJQ7\, M?_K%*IEE),0; LA,>RO ]8ST*Y6*VX$S9^U:@W2X-/8A']!N\LNA=G\BIH$JTA/X1[/RKRG^3VJDVONO[,==&8HI47$;^,X!Y\7LCH^(/8+I92VV87V1^6*-J"_=;")KU=KU M%1VI-AW;4LD@)RJU7=NY@+R&QM@&/%O4"/6-27NR[/]C.B%H?&34GT5^5MG6 M68;^2.=Z6)5,^XZ-^5'&&C-%EU^]O'O:J,@SP;M#B\O(\:_OV?4V*5EP-?]VM$^T"4 MW[&T =-.-'@#JSUEN)M_C4_8$093^Q4I78.QV,#Y- H?BSPUB9>QSR;LP*-+-E*85.W3H2*C!Y.H%2P66=H TS48L. M5S$"I=2*@-#EM(?E&-]K2^EPS7-\K.6J[;MW\S[LW'&[B_,Q8<47]Q1[,%TO M!C)><;>S&T^VOUSF M!2"S"=8X]#G@>O,SS'("F+*B?*%-*DRC!-/ONX[J[.D7N^EVV8WVNLX)+[^M MP'B,(\HMB@/WRIX[ANV=&1FU^E0P_#.I2B7N54CV_$8;&#M3ZZ_.'6L05HX6 MNK0Q!KD>9^;3.@S_1=R,0WNV =NRM$E6,[VN'('#KV&Z"#2Y+U:#>K]L>5$4 MCG).$V."LUQ9]Q,W?RUP\1CS'TM7SI6_76;G6&'OE"JT=FJ63=:\?51%:*F- MM"\S!JD+DC@(^)!5#KICW!8P)7VW*CG2.:X@7%(JIW2_-*W>\C-;:LT.DDZV M%]KFW37MKQS&(ZO#RL_?28)*#JY!-,W_JXHOP4/A3\9EOBFOY::%(CHYX\M% M>V2,)&0AL5DZQJ <>=&Y\['@&2/7^64TW>-=Q&=7]%%^?_C@*,[_]/VN^\=@VG)^\@[Y;_AS_*9@8'/ M+DTKMPO@77WI'T!MKO=PT4E=:B9!$W3M(&SM/Q*'>&C^M;"V'0NT<@D(*2-/ MG'3T/ JPSI .S4>OM/GV"WT&F=XHL!'@=Q*WKD$N*P"P@/"'K;Q8;(:^FS#? M[0K=B,MO#] 'RR6/\%&U..<.!F$W74KGM'/V6[F19D"I++[\#L6?5RM\&=3%;)2ADMW58M8X3;;W1Y\:TR]KKS!1:J=;*G]X4N_/4P4;HA6G2KTA9.N#C#MRC$#(;8. MLS4.7Q^6M3W,5JO$-$=UZ_.M=>,9M)<%EO=#_(=.0Z;;WZQ!D-7/%APZ\4\; M\,<&C<#&E=.@,Q>F508F36"5\>J@NG@%M?T?O-H5H9H%$R.&Y?EZ9^%1VZK% MY@>FW]FT\610T=3!S\"#A*^D:O1%E2S_PR%5K,;6Y8Z7;5@1FS.OHN%9,W:(M1Q2*HB%?Y0EHU*$+3ZYN8O*^2M/R13E0-RF389ORZ2WQFBFI_L;N_L^TML2>ZE9& MHDG:E^_!F(%311[+7@$:4D9QTK6:*;G^AQLQYC8G&%(6F1A_:N*:M&?\XL(W_8+,$9W\8WK3MVKC=YV+[Q+=$S*<"2/4 MU,L NY.BO7@;_#DQ@G>5$+>#IITL)3"X5J8]^,L!+FI;NB,[)#''=I6:@?&2 M$J,.^6YI6F$YKJJ#N.T,_FCMM"$4S%?.@E.-/ECU:7PS-+/N!PLYRZ9C#PNO M/?TF"'U31,BO^EC1DC-./>#ST=>WHH@BXWU"AYYE2+NHSP)049%68S,;8J(. M_G2Q?V'_X@B$0 37()(U2"=J&ZY)7'C'WJKF>*U_*)J^]!IU&Z$%*%6'523E MB:!W"<8R-3!(0MX>IIM.&[@J[V>W#5G(' ,G^, %W2)V'CY)Y. 5^,7&1']OM_7O?D#L+LH,1/NN\K]F<0P-,]$[QT:%N-+3"VX6 M1^V=$S&JUL/-"3\KRUA-4>%8[,;MET+=8BQ_YZBZVSKO"&U3C:QPKW OZ]8/ MJ='=DWKRY#I/]0N;/#W7>5[8= X"@6R"X)=6SN'/ '$=PE1'/ZEYY>/2?0", MBTQ9@ZA&]Z*]&&$4Y7:AE"$WP]F)*/-Y,:#'1>8X/H)1)#W>6R MBGR!+W,'2"+O',+^2_@+P$:;6'8X6121*==A@$G5U#0+45$/EQ'P!__7EZ'H MI)U!'Q!RY=V&\9"?[9.#"<-7=4URPJQ*>AD/JT8_81;5IV(UVX,PJL.^5QUO M),14-'90PX-T('L?JQF\N+V>"Z&<@8!(";\3F4>$LJQP<-6)SW[(YB>@))D\<4@/BH\+@Y;]RT!S1'>M4;H WUI3.^0YR'6 MOKDEAOGQB9&U81E/0YMP,Y(\+HQD*[P3\W;/D+T[IE;>2Z8W=ZW,I_HF-104 M\3.ML*1FH3+334&-."WV\U6]#>UU4PG0+#IR<_>F!P,^_@$S>Y)\WRTO"MWN M0YN->98C$=?;[G>\G;7?KGE]Q/!N8X[$H\A@E?SY7!AXG 0(<'-?WMPNP0>Q-M>QQ0'L.TG'T M%0./>=IJ+?Z:&$8B-L5UPPUQK@$**17$E:N!_A*XYC?=?YO[O_-=AQ8;GR+0\18:ISZWNKYSG8EEUPUM>SYDL8[>&-AYMS\/D8C M(WG@DXM91,%Q-68DU]!Y;\7-UI*,Z\8_/7_UJIP$K/.3GH!YIP=^K4(OW!X- M]470JWVF!5Y/(WPNM2=6AVZ_-.+?X:^>[;W=9=@ MUJ&>RO"\RP.T''BG#5O!LX+'3BV)XO)K<(<0,%SM2D<+F42;BO[(,J=R>X/$ M.TM3K'/BPL1;9'OC)I*.='G9(';>7[62-\()5OZMS5PS!;M" M/_]$U)LC&)JS"G[]?X:!/4"IPPC.5KR-BKE6'=)B MAL;$&EU8"1,F/3+M0*;> KN@Z1YX:^G&4@]7K M)NX1K:G!,4RKZ"S9@!DWHQI[4K#'_-6/F6>*$<=RA*.%AJ;R#H4$%1FU#)P_ M]HJ_!GDQBV1\M_SCN^\/!\,DO]DUB$ 3XS[6.F92LK?'QYS#G($\S/H+JK]* MMH^BX%H=@88,<895N',G6E66&*6HA+@JP/+D!_OP9]5WF082':;/Q*$G];'N M.!MWGOVUZM&1*9[S:O634(9O'RDFC.*Q!G$I]AE\CKQA-I]A&SS[+Z!] ;03 M8W>"4>+<#-&<'[=T:]9KB>@QRQ10HHI*#O_TE[[_?-6K2K[%[)0.W'GA(BVH(6':>2@2@$GJ&I$,+7H-<-0<37#A9L'7IJ\ M8;TXI7_(PL4NR.G2_:Q Z*=,B$!P"[+BERLT@UN*5&)G:,BDS M@X'>A)U\^T#JU#*:LX+=:I(CG3P#+&A[^3K?82;63J-'QQWXA _+OQ[_%*1; M6'ZF+;OZ2-EI,J?+EA0B9]FDN2KG!-]+ET"MF%HN21\Z2-5T;QI,K?Q%[V2/ MSF$EKJ-A0K.YW_W+QIP.G"T[3C&@,\^CHO2W=T?&?$FJBLZT+)*\<=1'1-<^ M_?*C?*_1SUV,WP[\';!O_96;6[IN;GD]G53W3<,Y2&7FPM^U<\5?7=-]&'U MAV\L-#&R_\OO$T&^.>!4[B[ ,O0%9'#=CZ)0A!V?8"KS LUK9'Y\/!Q;1?@' MO0%_JM1$.L2^BHAA5@N1N3D=0)]]P M&V"3_BL<^]K:=TJ*NBO3%'T=M!1N# )[[_,V=M4O^-U[VO5_%2?_W:6PS'4 MTWU?+O[M24@*>FBA)TG;<[@KOSH'?;Y_SC#>/)KB>%Y+&-'&"Z]X]3(Q4:4N M(_RW^*\A3[T*3HRZ.^FK=ZL>JG _F:$0.K7WNO5#U=75CUTXZ;FU]LF!9PHV ML6/=5[)N!&*?K\P8O! ?:P/IV GV]E[I=!_WISDK-4X,+DP)3S(&3>]) MFC./SF^,/+GTPNERL_FZP;V9W7,:\/?DIKY.8CIYAU6>ML]T7)SKQ*JV!-X9 M(E,1)V;Y'U!#=:(WR\S*<6&<(L^A3PR-@"G?G!:9S[ LL2S$T)268[D&V?D- MK?ID:'9RJ#[B\U ,BM803J&&3]*8S9V/J#$JZ]KY]W;H^Q)M3Y ">(NT9\T C9[%9/"A:%X/?V* H.:/*SXMO0!3 MGL/#@+T1T6Y'Q,Z=_HE=P[[=')@&.LM'IB1[\_6N]OQ DPD,K)%5.V6JGE(8* E!O#"28E M%5->NN%I>2$SC7/1K79F.'/:3!SJX9.FS,V/CFW:K$-I@?RK[0.2:N"=:$%8 M!\((;"%ODVV9H-Y%KV.B@L7_S1QJH@I%V7*;(80E1FX&;&+5B1T,?Z)RD\[P MVEN,B_ LRV8^+0=YKEG39RJ?8_Z>'/5%UY2;EV4-:X+F,H\G 01.Y[@Y&"RU MD0BSD"+,5)ATZ5SA.9:;0YL'K11K6I=@:I,:QKL\KM)SM??6"+PY5$A(@&;^:U]XLOUO M%;@]?F84:[0RAJ#S@;8&V?JV>IPV'W]%;M#TG'0JT:ZYY55BG5?C[Y>LN'.6 M$=?^>J[\3KZ/ 9+$9)C\'>&]SM>6Z7G@&BZ[V!Q6M,P@VO@H+%_JGE4,H+"_*5 MO[HR,%>TWO4Z5;[,_61.>:XNWIR,?@)-M3\B069ID761(=1UXV!=M^\:) U_ M3+@I!GEG6=Y&%)XN4U$$2+'3A&2B9^5?O#:PI^\2 M8/)7RP%@:2NY9W=W+"LBWA/I50X MIT;F5CE-V"^55P8OPZN_%5GG;XP5!.1733$^C/D+G;"!@9C@C=[-/\9027'Z MUA\Z=?T#W!+CS8Q-W.XJ)I/DJH!^T4*I+EMZJ6BP2)BVT'O6S4<&J\VO!=U_[;(H F16-?G/ M0LP/#5"WO*3=9W(62\%'$E2:?)OT$F+=\W0P2XSJ0MT5;MX#6/UZWCI@ORD( M@'4RB@QK) ZGQL1%XV()ZOG/!:&J[WBG14FB)">H@^'[6-LWJ;>W8@UR^D#M MO@OG%'!8>WM][6T(Y*8"%94AD /TN9R"RC"KW*>8\*1K-TO].RL_;Q_S._M( M[458_,#I:V[O*"].7GNCO&O];:2#S'OE!-B'5O!=8UFD-*!3,;YSD%X"%ULU/*UU& WE??HHQ)V_2$+1I;TE787/?'TMLJA@8E=L4>]# M.BVN0 7#@^80-8-6FZI MUM-/=*RI.L.FB[ V8SRJNK*$9 !O_,"?YP-'I$4 M;]G#&);!Q6%UCM!.X699 +W0&XP7PZ#.M7@82\X!YE(S9\C!TRP=Z7AK.1J, M\_M@Z1]T;.C*Z1@'3<^!Z%7GTX.!&9=/BUD\>'AU(S/7BLZXD/MUB[O6^";/ M]3H=G[).#SQE^I\RL.XP6Z#EML.#7C!RYVZ4K4$\KS?OUWAO'F3\@*$1O_FL MU^\A&TZQUH.M0-CB'9"XE&6S5*^@LV1KYMBJPJ-\&E M+.8 Z!SQD89644\?J64X;V)E#HK.W4?3^S>&O1$\T?[+/ZK3MNMO,F$X<\]_#8X_N9PP=?$UM-+_\8VG]>1]63A9-TC&_\!3!8/I$2^4>;( MK13H?J1]W%0W9@V21YM7LV0WDN8V =4>-+[,(9PR9:@)L%/QYZ4_),< P_+* M;X)$'-^KGZD9*#%P/35HZ7!@VG/XQL$KN79'Z8SDN 7L"$R,YL(RY.L 1#G@ M?&(8#Y.0H;@?/SFV:Y [,72>U5&97B3T+G,7I;UZBH7\H 53DWE*QU^%-W1+ MB%O!E>--O,"7TLG,!;;JC.^I/'&?"DARI2TCL&JXA,E+)"Y?5RO')GUNH:YD MJQK!WZ+#+51-ZWMT2\O ;T.E8_3-M)[BO\M?DE&Y7VY\+;4LNAAPTDM[UG)& M[<"PG<'A=SQ4$RGN(28H?%,ES2_C^H^Y.4FFSM*A@Z/JM[CY;TUNVRLO/@?Z M,@AZ^/7 4@[3B$I-LS_^Q%'44ZR&F:,EOIS+EA^6CJ4.:K13?0.F\K2>!L7% M5+V[WGS$."Y\[P,&_VUX%+0 [PC,9^*/K#AC\G%ADJ\I-2$MZ!3[*X3?".^+ MVOHXI/N[%#) K[$%#$3>G8U>M16*AYKS\([B^-ZY+^\KJ:&EVUNEEBW96-&J M+0AB/9%79L8-/^#/5_J'$$SZH_.V?VNNVA!?$59T+9=:Y:\7EMY Z7U/?M8> M%7PT^:M.Q&\_ XD'<.5%#B].91]-!<]+.^W#;;B58,R$$TB*VLQX"0A )"=+ M3F?:WU;^!*P8EE=4/39[TKQ8)QH78_(VG;\.,96Z*V+#YCW73 M2DD80/-$WD40L[(7OP.83*T$$'EJ7S.J9'\"VNER))CH/1SC+EK=(^&^K0!9 M/]L-=]!>%4V/^CV7?FNV93PJZ]D:VI*D$#WR'I@ZTQNP$P6%R>T'Z&L057"X MNTNXW=Y&3-P(5KN^H/&9&VH5Z%Q4\!BO^2PLP>'[4U&?@4+L.F ,*)1"+E%E MS$4T;XBA!(L=+/>,]^@F%LKVC.O*^4-6@&AU>UC1^*/PLAG;-P/10%UHB].C M$DITFZN'EC"_3C69U5A$O_/N:=%;@)&K%=1#,W:2XNQZ!4[]654 M(#B^DTY3_USR5_M68_?=QG_=*VMP^>.MY;H?W7/E%-D9*?\U6ALDBY0S[#%E M,D=IZG.@*J<2CZ"#P;4@N=/:<&>!N3>WR!)A )973NO:9"Y\DR&UGA*)(H<# MBBX0]@)'FYL_1"/U<%XK[J0+F:1.80;A<'^X)6H'+HS[XYOMJ9H55WD?/NW?[^;??]51U6=L-U;Q9A/>DR-%K;'/B]Y_ MNU1/]AZ;TO5Z&E,=(,0PM N+3O(^37G'>7GQM6W#.WMI!=Z:4TN:)W_ZN#E4 M# AZS>LZC1D_7#9F]]L]K:S#!7$2?K655#4_"6GI;"BI$\PL)S%J%/(EIRWW M55#T$L.W][$-@]<95BL(<-D[U%"^WCD1>W/>_DA%_:7;>*PT7QS<7>*\>(\- M!DMZ7#$+)3;M; -[E"2VGT+K$:J OE 0;8O(7S%=@UP-*]!T)0;7XQU!F$TV M7!8H(JH?3&#ZSB='_'I(&UAXNS B-?G>J_12PFCLZ%Y5EZG.# MRT=XD_?1[FFXNAMGFX]YBC:_V]Q+5 8]W!Q]ABJD?23R!6"'[C4&^QDKHY(N M?X4M:[+.4VI,&$Z;/$\Z$QS+N\(J$-NM_R=<2X/[%U1W]2$S2H+-0&[$'Y6@ M#8_CB@J:Q= ,N&AFS-E9_GH0?UPZT",F9M.$=PU_'XR.U'<-(DI0J=8!:L"U MSQBUVA[K%_P3'+<5Y\48JA\P/"^FDSKR=,9E&DT?Z-", H96/AC1S;7Q8O@F M\0OKIBB4XSN'GUHQ"I6HIB2E%RS#_(NO&/W*Z68%X_4>)Z\9J^;NVR#" MII"U$?MD)Z7HG)@DYXOA2&?I4CH;8^#7;@CWMT$U#^+=I.7' %0Z_CJR6ACS MT>0YL)?:A=XJYT)%O+*/(.''?%?"?$Y,R?D+J\^MX#HABSEA<64AI3M!..*_ M+<4(>Z1?SV6!T87T\6J..&'9N/[=YP M]=:ZH]]LLV'7LV_BJ%DQT Q;RF0.,BQ/!5>NPW]E!F>?3:5_X8FYKG=.N_FJ 52P^23H_Y"5T:RK0#+JF M+8CAA)%5"7I@D9 [7&HD54Z.64'O8MTSS9JC4[> 1*^4SL,AF[;=E1N1SO$: M@OCH4X>>#A1[^G7QSNQ_\?O.2Q"\I7 'P3*$W*A(*ZQ^J%!+9M<@.P:ZK\!! MQ9TELJ8,'C;1TVOF!:8:DL7F41U%;;+8@K@U"-2"Z2CJVP8&.RLD6Y>:1B]> M+UZ,4I_^@;'U+\U?+;X6-"0[ 9:L.(%ABP] HDCM<,^)07M-25\F L)CFE5A MT"/+*6B\ 4GDS#4/4HAN_!7*K9:^M%^P]:#DK-3O6^GN/3!HJ!$W0$E:2C:I MH>#(EQH9*TI\D?#V#;PA >:#,^VP)FRTAHTXM\>R=GV8D^U=?=0MKVLJV0#QYG:@+3=FLX;#MJL+(R\+_XZ.7_5^:EG'D-L#2$ M#5V7AN?FU("E=L[A6MU1DK^29USV0 M&77S2\FEO5N?I[KIEQQU0146>-'RCQ[2>1-8J7,FUZ+\03R5U''ED/J9.5^/ MRK.1V32V6:A7$[V(S;MP.Z4;F6[TX\TNF9D$FA%@O-IT@P7##<^?ED([S-P\ M1CFZW&&;@!W 4K;]<7$B9N"]XV(>-"2AD#.CHH;V;<[[A^S&^TXU%[]JS=VW M9/ M!?\2.7F7HK/:+Y3WI5>2T!?:Q3<;J8^&J@_4QGS[L!A18J.\R[/.W0.!/2R> MWA6+M'C-;#Y4"_P\-UE@2-GB6%2QGWKM%&6O_9_BKY5_G/_R)2O/[''%$Z+S M ^]_ROU6J;\CQ9]D&Z;6($[>W>5KD/B2&[A$K]7J*G[TWTSW"53RL*'^??G& MX?EH=+K\R" ]T=^R<>7/Y0ARHG0-@J(QF4[M:>-?EP=V;;'[;O2Z;XPG_M/J MS(.I^N;T*]-GMWO4<$;:;".C'ERIM,UO?W9"_19STJ1%L^.%_@GYWM*?!^4+*C?&?2U=G[;HQ["SLM?_]#],I8M6[;J83/-_^8 M>+RA:\N;RMU_G;H9V3Z3\O$G7[DT88G:XXHE"7N(UB.8X;D;T#WL],@1M"#J*U?X9+F+="XP2'V7&2)=$-JF_H*J" MT'$MGA)%TBFM_/7^3@..ROGKF[]UTXH['C]@[R25M/-]#A;/6(A3P55#7>I)^U!Z]Q/QX/E; UB1T.3\?P MI]-^K$$N-#9)J_+J1SY""&7YMUWZ#&_G@Y MR-M/MKOH [E/[O0]-5(6;I2T M$2[C3P/>7=1LH13%%I#\ 72J_;5@R;RFS @()]]E[<(@E1'[<3 QZJ[]+8(A MAE%4F'R0QHDGBHGI<0*;3L^A_ X$0KJIDI4A5M.9BL(%7P3,V_X&8JOS1(G4 MG%*UU1HY$HUAZ0#&I>K >\J*.4_LU/#LNCF DC2/% MK)[Z.AJ0=P:LK)9924FY%+S-WM7WI&OB+#/VCHN8^U/=[KS;2,\?1V>Z [;, ME?Y^5':DSP 3)IWL'C=9K9MG&!)C7YO+U%%!GR66:C.(6OJ[L1L-;6@07L+IQ'#V>902T' MR=QAW9R^IAF8(3&4#,5[#$?GJ'BL\5BVBEO]\=!8D=K#V\" C2>VK+ MAAG^!F,)?X,)VPQOL^(A'PB -X-9ST#7CAQQ(GGKC.]."CD%U0'/+-WACCAXOI-WI,7$*SUD)]7!. M>,P$6F>J]%_)$N A'XQ+(')14)D3'[$.QUY,[)<=E2ZBE;_)]_"9=F6RP.)N MPI$\<3;!(NOU<'/"&B25Z43!:;N#%PF&.*%ON)WCP.4/LKCP"ASI^'#U2]OG MRH(%[Z^%>00X@8_0XQ5 E61'6^D\"F)W-6<,/<=2!I1SK(A;<;=Z%E^!QZ6< M#L/#'P1][BTO ?DC2=Y(4"=Z.PL.DKA'VGJK;]/[-JG,JZN$G#\O_:>D[S4Q M&VU@[P_ ??(Z78/%T-0BYTQD"#7-]FM-%=YN>"%L=4.74(6%#$%""1I]U^*" M(VN[Q2HH&,[T/'!M#9)+#63H0E.Q>*C2J[W_8TIKYNQE:-N^LDS(_S26,5"8 MB9QXZC5N#EBQ;[.VR=\6L9-W\ZUTF$:UN&H)N],?RFW)(WF(^&>8_(4D^$0I MO6HJH:WSF0N\_J!5^)F!X5O]QY-NWCZ=(/W[J,3TCQ,,C:R[\8\;<4R$AII- MV E^B9L7'T>+YQ+?ZX3&7-N\ MX%'D?HN&C4UJ=OODH"?_-TB6BM^T!MD2)]LAE*<'S_JO03)V ?EKD,>;B-IH M^E(G-%OKOU=.C+9!UF2@FI#:;I#87N _A# M<7%1HI6Z$J5WDFC=&TNVV^[9%[S+,7D4TOT6%M51:BC^HU@S2P%K85\^HNL" M)>AB%6^UHG>7AHQ0!1>D+]^<>>#YO=;M)>.51RO22D+<>?.37LIK!:@]C[H4 MS#_DP;EUY9OX1PBG(*NN=^M+YJ;3_'QZVP.-^Z@21K[S\IX-I<2_C1;L^]$9 M[.=Y.<2))TO(1N&L)'("FH9^L93-U+/I(*NYB(2:LF.K3Q#F&+G5\,*+PO5\ M=\#J86$[6V-$,+VTV<;?*4QL'K'3+G;ZB(8'G**T%:6\XW^F/RCS[&/EXMZ_G:QP?FUC:%MJS0X[3O! M!!.@\T&6A,@/,\VRS%,*\R6G,\VK9VY4C/M^L_W:6!&B6U53Q?VHM50HL"Z. M.OSY+48= LM"8JA;\(ZH3&^8IEQMBG40T,YFPJ3.7DU =4?Q]>/65X_A# M0S+'."6V="K&%="^L]"7XVOLWIPN5\/=H<[&M"$]P^8WXXK$?-&D@JQ>&" D MW+SY>.+35='^X^\TLB<^^;EU1$8,_*_ZC]Z^Y@ MZ(D+TTYG#YPY4FU9O:5B;I_+_E,N72Z6_7%O1+S7X:==NN0;J(2N#/"5,N='T(3+U0I/TZ)TK4W [+$*K2VO2Z M;;19AZ34+NJV$%_3+/LXZ)V#^-\H_N KPB8P;4D$2W\">-VCH 6X*(ZO\IQ* M8'S4WDD!1"I,ET/!R>I/X.@I8%NJ!)6%W/8+GHG<9.\J@J8S"+O IZ(U2&: M;C]O<1:,%\/U\?M RH2:A9O?<3#OVG];\+J)YUP[B/IXS6HPW@34?(H&7<4P MTK9'D56X_*X!GQ7/>\E1/&KS8$SY;H50^)5 /CX_P-Y/)V^1]Y<>>+5:*U<' MC_B!.=+)UVP#@EE;WBP@'FF0!9?-L+?BCY3A-:65PDZT+AC&=3X&',9!.WPG MNW#&)!'[KLS1L*#E19^DU[&]Q9^:AK7<(QO XX'OE>6=P/G%1PHJQ,U+96T# MUB"SC8H+4?==)L*2NAU$P-4((WSB=L)>$"ZFIBV 5CJ6^D"?WY:?)"KQ=BN\.,BF'4.BL];E5B,R_=8@QY6R%V;>VQG*F9'S MCX/:"#?PUZ7!G6%KD!&5Q2"D%LW?NPM)\\I3).U'E!OX*FXBR=2'_SG\"CQ' MN#X&*CBSJ()6\OWDJ)W2$.VOW>T=8,[2^O -)=I,_P,^9HD9%P2@NUG&H%!L M[B'D6+/6 W%I"] 4!?PXO_YOOBVN71?)@6;$.IZ3%F0 F4=E< #J!G:&QQ$G MA#ME1P!%AIO*-5?4;'LN-(-8PM(62=V\2L,CBZPZ".&9.[JX=".XNG(&S!2* M+A0MW9$%BK[)]W\*V!5ANEI$,/7ID19W(PRR1#M:J.WL3%^ORGKS68(NL(./ MU+LA.[IRTH^1)WT'F\6JOH6F,YU5;7+8!,1P["U<:_XBW:Y%^ ^)( MEFV.EZ*D9&[ 0;Y,6;(& :]3!=BN %LP*:X,4]CDU_,4AY0$<]AW$'K2R5R+ MG/=D23K+Y!-H\#Y=@+D],3+3.?,%;$V-R^/O3E3H"EV^!/< M-7>EK1G )N.=HIXM-]P#FA:?&UK87J\407=\^O8[_KR"U2&ZS]-!&\I!W>94 MF=5*6#6G)(Z;\'! H$,;54,M!@*G,B0]Q.U=-Q;4+N,2SRGT>*F?"G9["&," M5L6>E"T3++TEPMMKD!#V*,KW T%'")(G*N+8"37-+N(VIO\3G"[/ [%7.GEWP6Y,[](+0,\'S.(LCX;:_J[\K8'8 M]^\,Z(Z^#U-FF:9.:OIY!:LH<^0CU&5MB.BE[GAWD M-Z\][4O*MEQT,SH+G+Q/Z&_Q9'/F-9&D\.AO^)U:%%C:_$1_A-5F>Y_R.9RS MPN%S;373"-,F ,K14S,+" 2N&, YA<)M\M\PI>H#5#E,YKA*/FCO4.D(H/[[ MC"LK'!L$]*42?L.C>7@'22L9.DW8Q7H)Q@1)6I.V$E6F$ <9+R&KGF6OL!M" MBUBO)LC*,X3= U8HZ$Q+=RH363OCJ]2,K?8-\S6D/,-HQ244Y-4)IG0+FBI& M0XO"9WDCPM&IHJZZ:L@V7NUVO*5[ ]D,'4#7@O(H7V8 M)G5ZX!4#)8&O=PNT=;EL>?5#N;3ZMOV-HL?>AU@5@BRA2[55.>;9/JN?! .]- M*#""_-HWKTN'SDYC08?D!G@,F"5&&T[%^>9F1"\+,VEJVFC03Z2&<)*^?[!" M]DB*':%1O"]\^)II]VC<+ ZR.EW&5EZ#3)2N01AYE>D7PIK]7W3B-F*APGA=?BGGMLODQ_6$ZB?3..H&<&\=@6=; M46H,H\'OR%5QMOLTSR!V8.^RU>V#),V#AJ<&D8RT%I:9%)I\JH!16Q3(R\D* M/27M2[#8](QQMV]2V*Q46!^Z!MD878?:]FVYH9E"[5>QIJ3U6O$7V6]!$'5;C$T[X+J0^[ZZV7YY';&-!R#7(,JC_ M4T[LH^_\5V4"GHZF!W.P)/0V_)$P$3)+]SV[^CAPAB8HKO(.=T\:.E*W'D1D3^QTK<.U]JA M76K!L[P8G;>955T[W6+*I2KC3[5(T5R4$LJPJ0Z'] .;*G#K,?:WUBWKG#9D M,=@=9=*\=(T>YZS.4H,!^E$F+)PR%=O2G"%S7,R;4X/>I:-S84VLQQ))U2- M[Q201,I@6HG[2/*MJT]^L4E>"?O8K!>#,IB$K2%S^$!'WK6U?B3Y-T#H"EPE M[L"&7Z9)PRE=37HCPA'PRF=(4NM+A7PAHZO9J(3#4$/RY!J$/X4F'<8Y+GY% M;\-AKJ+3?TQ9KT%>O"\I!X>[]'J:Q%EKD-&K_^T#JW[0"KIS:H V95FD*3O[ M2OI/Y SCO@_H9D^PQ&HX1BZ:[1@ZB&A9)4?#!0D). QZ?XR60<9B@3] M;#,2^\"3]+=6R SBYLG5HN*. _,&67X8-G0.'V_P0,OZJ[_&6WH=;#N=54>, M@!]#.J[;>#7XY>?MN,7=L*??$G+W1[W5!V8C^YY^(VXKF0&P$R0N41 LXB[# M4_"'I#-=7D(H4G0=5^Y?(.02E1%[+X4FM.#=%,F=A[\@U2H/CA,G!>QX*?U^ MYXG\?=%\*LLT1-.MVADKHBJ%+#MG6.PE0MXP,NH4N9\%HYNS,_'>$C;HI1A3 MLWI\V'_[1/M#?0?M':6F8E(VTT8:)M8G*K%,+5JKFSF]2M^[?0'X75I?=HM7 MW@1V%]AS;"B/M$#1]/J =ZP!WT-5IPO0VVE_03\NFWU&WS:T ^EU^+-@]P0[ M4YEKFYM7$= MAM\E'$"J_$(KX8*YPFTQ;$VP8=PNW/4\_[+*KL.1^=F7GHQF86RTAHJS M0J=H@G#?J=% RV*W"D%;L6]=G1VBT-NN^LF>!IX\=?:-LKY];_F&@_YB2 M\I\W$_*HZ/>O%-QK PCW!"SN21Q0'0%Z@_;^3_S<@I^"94N./ N\8[G@DMU; MAX;B^M[0Y9R'M $7X_O'L5'ZYF;,5/NNZPYN.R"W(;]#-GQ0W7IIPV#TYT38 M?VON=QL^T;^J>N>UO3J8JV:A7/VO ?+ OB?;_#I8RE+T'0KV(%-;!%?#G>ES M9Y,OL&G285)5B!>_Y6&_>20Q!ELI$'"L/LVZ%(A/8O2;M*Y SUQ\99\#?N<#_W_ MX]SL_]/BSU9+32<*FFO0,[I]"C!/;6%0:_W[B#73162.4%DX;9OZJ^=1!!9+ M;5C -#1\_VYLXM(0L?<^YE+AO9$,J^E!KP/T]N*L]SJ M9JX'^4$=MY?K+F"\LM&6GKXWGY6;-SS@N8RZ4L*KNB)RRD/D!@.ST0X;SO"B M'?1<&;E];@.6B7K^1_[DS>W1R1SN1C6FJ;BZXMKW_&$NRC76/[!UH"PS[5/Q M@^);X8S1<,;8:/CT: +CUXWA0]E!.ET'#F6Z9U^YGWWEX8,K#^\K''?F;4AR M;EM(V5\=?T%L(8@40(Y7Q ($$@VY^EGRZM?RD-^HF<.I87&7?'A\\?WW7>8- M%(N)S*^"K^/7]INW=3+?2/LV/CO3H_H,>%-15Z/O6;MO_1]EF9O+DS=+TG2" M3C]-,[XHSMPW:!S9K0O)T-VW-?W)@6?KCD&V$B"?U^4/2BCF.R#%WGD/(GEW MNL^6EBA_=MA_;,.3#5-..R#N=[XA5YV-?DW.*"YB9EQNVT*0Z^2)Y/<%"F=O M4U)2/FL;F8OU_C82$KF^AL\N=_!_X-B%B#P'OSKX_-E0C^9V9N?+U@L+)MTO2G M/?G\*>4GLIJ0)QLAZVY##&]?_F]!KXGB%HGWKP92]Q+TC*)%?BCP6J(S$9E] M)^^),;3F5^7_91>]_R]FUH.PQGF+XW+D.W&3'40E@IF?# H^;?AV_B/.3-S) MOVV)S?22;QS^7*2<$E H6DJ/,3=R GR/JT9U1)>X>C0Q'KS?BTDY42LL=%ZT M4 O^_YIQ>\@+F3]6669G=&$^NN^#4@IX^AKB<.W#8M7,F77UR!I__WQ-7$@ M%&^ED+#=X(8U2-^5//#*/'A0>=6DFH,&ZXFWD;+%?1L6K_^O&[1M$*%F2]8@ MFTXJQ$S?.I LSI/M+#X&TJ628\"I1[4XB2B5+=.43% Y([(D49W/+CI!I]P\#C[HU,P'*)I);.ZK3Y!;(!SNY\ M(Y!;^>S;N#J3)W,K"Q#@JKW[WY=9A<,YS=;- QS*M*U/_Z_ 9R.8O)B8*]%M M3A%EJ?41=QW(?^SZ#.3S3%]U8R]Y3Q*36@-,7G;OS%T2]A=CRZ#=Z!W64;XHT.TE1R_#BT;MI[E7-C9 9;%MX0T M2OD4EE)% G0^C>">R$ZAM&\GK5K0R]O#$I,0"O)\K:K7G%4>9_ZK/G98L^-- MDV.\W;L]C *3 JO[1TL,=$]ZG?,_+B&*L/A]-E.5T PR]'V-Q=\M@[XA #FM M5U9D%Q9'T/7W-%>JGF04C>]YSOJ@!9J.^/DUM0RWI5IF ,X1)2@2P9:'T 2%(O[<^4JP]3A=X0[XUC&H!IAW MOAG0OP>>?PW;M: R.' %@6ZR@^$%!.:V#M!U$=FPN*(EX]PREW M&>[BRP^%RM=)L\=W#LF2XL4KY$TA7L-\KP3\,5A];UQH\R$?*ZY*G+VV]CD! MK9'"90R_\.N,L3^GI?%6C5D8V]AWP,@8'A5Q_X5EOW(YEAH2YYLM<&(T5GX* M98BOD]U2SM$*S]T)%UB65#7E7G^5?N+GB?N/]KAKNBIX2V6VS=<#\O=LFG,* MTVG%$G]F( ++^@T<7?1K!?VD*N^'YVGF=FB0LX((,]PH%2:S0_+TA3.%Y.V? M>12LS%W<7H:_QI *T\VA&3%03;R*U.M^A"@+W?(RSU1$;*=FRG45DI0HA79Z ME>X9^$4=R1>;YLFM<<6+R7[QWV4P8(8C-^E'($ 3[.80P6?OA*HZ+*#GQ:XA[5O-WOS,3S&=C>G=O^&6X!NDDZ Q0*0MM**ZO84F- M?U]@6%A@4MW48ERSC2WE31//?&XN(N)**8:NPM!B''+6*X%M!27O+8$Z#^20'N@MG*"!NZA-=M"I9O]0Q>;:UB*B& M2QZ7OY^?Q*83%?(,.[,&4:65Z@/LS$+O098A*+](T7$3,R*6:=H M;IL8I2GLJR)B0:+O:E6]I7 7SJN?8C0@N#"RK_O6]9:KX%YI])VG 1_"(ZS835 MCX^_DH[-L4F^XP8(!1&TMZF&OX:/PKP&60:(.K&;QVFYKLP1#*IOCZG#7Q[Z M51P>BMZBD%D,-,F"Z1YUN?"F6_V4BV@-DH%L(F9:492Y'BI]N_QP>]8@9X=H MK7D:N-@NMZL;?N7?FM1+2SI\9+19C#SDBE:@WSJ\\LH%8-9)T#,P)% M>: G6<-"O@?G?4X1!- =..P94#!N!#I4@C>^><7/HC_]#\1>!3+@8M#DI(MWB^K/KQ/+LY M\VPKH96?L,SS.8]E_>QU'MO].)_S:%H7^/R/44P8,_^_"0!02P,$% @ M,:944#^',@^/&0 Y#WQ4S]L$1$(2IBA #8"VU+]^ ? F09"@))LU M5$0?,@AD)O)+ (G$]>O?5PO?>8*4(8*_'(S># \ M'OS]MY]^_9_!X%\G=U?.&7&#!<3<.:40<.@YSXC/G3\\R+X[4TH6SA^$?D=/ M8# ("SGJQXIYGYD[APO@ ,XIF@0<7A"Z.(-3$/C\RT& _PR CZ8(>D($'TH6 MN0R9SQS0&>378 '9$KCPR\&<\^7GP\/GY^9DUK($EY/,F=E?_=8?@QFQ49:HLPXP"[26U7)>T\'ZO12M305J:3!:@5K;C*E=58A3+B+_&L3E!C)I M,#K:3(JT+[.3(BZW#2D^'0+J2J@%;"X?P-72!QAP0M<7XN]FDOF4YJB/94W$R):\#@MN49IVDK07 M0S^:-FP_<0')^)T=2P;=-S/R=.B2 '.ZECW3!U.7QDP%XS\&*966T@24"D]P M7=O#EL7)EDS^:M.[YLAZ$-G+$A>2/S:6 *[1&-D+$9>2/05JXI0!\226UCU9F MD912OP9I^:(0 &/"%269%"O._@U%$.^^=HZ#2[]8=+ M2I:0RN0D@0>1P4%BECMV71I [PJ!"?*1%+B<"52(TJQ)+$L MJ9G]=C0:O1L-A\[ .4/,]0D+*!1_1$2<#!5=VJ^'17H%3@&#W@W^3?TN:B\J M'&4Q%"PT],;E\JU)6RQ*C,'9$+(SR 'RMXA<3- $X-O1N[?#HY8 .C]'+/YW M#V4NY0%,_&VVP8B>"DR.X1T:I(?/M9GH2,(0ALVQN[8@;V]Y0W_9,>&8_.V3J MQ.SV3;& B>_+.0OT,IE.">.VP^4&'(SCYU",GQ\LH1<98IXY,U!<>SJH&O!A M#/*P;5(!$LX-E8P%"^A=P^=O!+GP*_00V)YAM&1<:R\:?ZO.7I0H3BR+RI,; MTT-Q1$XAD:-$VMJ ^IJ05[6BC(,:ZWG_4ZM1TBRMQE["!_(]PE9O:31 MY#G66LW;'5J-$.6$K/9F4P#Q&E JQ'N"6S.+$L5:V#]:PY[PV.-9T/XM)7+S M#[C$4_D_F638;YW*]K8QI:'A%H.M=;P;EO6T./^ M_A2P^85/GC/ZR"6!A4QJAG9#6N;X^R=-)$E2<229'&R%U)!ZOZ&[#Y;+<%9K6\":4:U%L13]+Z"88>.$ M?.2>A%RFGL,K#Q!Z@0]OINK/D_6I#YC=)H3&U&KA+,5U"W#&Y"6(8=ID[2@6 M?8>QY?C7=(#3NOMI$^KCX(69F,1X4$BDI)R(EA,2V^/!Q?36=X\V!"6DL4=FN\CEO3LE*:RK>+P[M];6,Y M%9.%J-@<8B8F,I=80 (WQ$Q#T(S>L1UZ6?I.R&"/HT[M%EDW[&AW)4BMW1A[ MZ7J[LE3C3>F0V[>TDN+51'I. M? ]2=OYG@/AZ,R U],PXOK-J@5GR?W-"!KU"\0G26P%$4Y#B[ 8,ALD<,KGT M34(@2CJR:(^T>PXH1GC&;B%5,=LQYLA#?B"C\??0#2BR/E9L1](8IQR^U\0I M8_J.8! &FITL"R?ET.^':;J;^E/-"9GWD9PI+FWP A=[UV,*L7? 3R#-]/S%:0N M8O"6(M=VVM6*="V^I9/B-?@J;C)L$?-S0H9[N+.8W$_QM6M=90GM'76(/D/IBH[7]9_K\X&0D<*<+>0!J@]@RH-W;%0(GX>J?F MH6-4:QRE';WMC4/R=V(!]J91C]C)^A*[HK;"AY*Y=FD<%:QJS:,<;6IK'I.U MDXB@LO?20BX HM^ 'P@W[@)A@%T$_$O,.%5K%PVQKR-BGI(/-5-R2=%1)*7# MEQ!U,E3W(,6:J/ELU8RWP\K3LA)EFDWX>978>W 7US__=1X[UD,0S/I4<,,\<-0IZ9K$[$ MMI<]HA&>74#> N:2\Y*#N0KG/;()"F=P"BF%GO@CNG,=MWZ3RYYL+;XE-Z;0 MC&,^"M)H/"S>T]YSA).?=X##.^@2[ K-V,<;[$C6(EL*+120S315R<7)L^D[ MJ.UF&"8"M8"5;M(O -;OZ4-6M9#?+*'4!9Y=$<9.A6+6432D=8?:B&@MAJ4- M<44,(7<2-H[DX^08]1U:FYE@N9AYYO=1,_/+P=/O>=XC=B$5MH?%7]$6C-:- MR42KM@V5-@T7VE!"7(U=,?F>MAPO8)RN[^%,+M,)'_!W2&84+.?(S5RJW12_ M9L3,6T'TT_N0LA.15AYD2CQ[__<>O**^&V:SZSEWP-F\[JSO?!N;A57>7O;C MC:"Z@T\0!Y!=4+(X7W%(,?!/14'1O5(U@R3"^1$>IA?.]$[6*94QAJIH&\] 4\X\KA]KQO69"^!WDCQ0N""^#?R7KXI^EK'(_8@_1:/JDF)J2^-/(T@"0+VK>[ M#3G5MM32"):B'W)V0M:Y-T<"R=P1W -7"HN6(1ZNP5KJ;., M]MJT\V84:YMZ:64G#W:PB,&.>.1 [V]K3Z+L;; K%ZZ%J10Q3F!*B?48CNP# M]?&A)Y']?#/QT4R):]G?;<3"O ;P2=>X8JZ/8 MAMEXDBW#NO=-SAHEBP<;ML!G;Q(O;Q*76.@%,B[W?]P_@V7K'J"*4"VHI;6^ M$J@QZ7"3BB3>>]BROUM#IB-2"U=Y IF'*TY)F]L>J_2W54# 3,.\TT'W/G.I M8142^CB#S^BUW7XO(X7:UE3:\%7"J-];OK+:3=^SBP>$:'^QW+8XP^@OZ-U! M7UZ0_D#4G:BM<6S-J1;O\E2_B'?V6;UDX(LW4M^=Q_R=2 "'$T>)L#>/!+1K MR-6..H1GXP4),+^9AK?B)QO519XM&8@UKUH3*0?M3"8B=Q/& CBA!.IR/25# MNC-?9=V;21UT\6K'"UE*+;M:8RDOYK0PED2,O;V$]G(M%\($9"4)!0QK3T:0@D6UZ[KBYK#B+HGWW5(].[:]:(R;>8R%67-6J'E]ZZUF1+*"LY>#55,,;#I/2YKF/2!O-9VJ):S]ZV__&0 JIN+^ M^B*]="U9R7W$(/"0F(LW0[,A+6-?>Z2[;3,AG+N_+;/@G!#?0U=4MS&752>\ M17[&_OE(=_^FA0G4Y^UA[[T%\&PZ]NVQ,_;Y1[H;'[=J*OT;$:+#(%% 6!(] M)9A3X/(_$)_'9T+4$9#,M0QV-[5OR,,<<-!M7XH8.AF.3LS2>18\D\,NOX2G M6W+W0/3S;V\&5(MZ!HP%$WN??EU]>PB M68.MVTG1/L$;+!: K@4*2!CY%+D \['KRC5$A&>WQ$-K,WHO2/>YK'_2'-ZV4N@ASDX#2M6\ (,% M_')0EPGYZB3ZEP,NLATX+)@PCG@@^?Y.2;#\RSOB^Q?A M+9:9.MN7;*\5(;UH?T6=9"OO!509I@D_%5!WQ1C-XJ [0QX,RSU0@%EX'_+) M6CU6F535NMBKH&]20!7\X>W2LFJ"+,C=,JW>[H7>-7S^1I +OPJV8!R1R6FF M7?G7,H7VFG@@WT_(JH4*2@6[5W+ MSQY9 (2W7#7YKJT\6WBC'J'.5Z?BVZM5(18YVOTH.M0)PBKW+25/0M7"'?)S M-S@*Y0,_]4Y4K[OT(8=C[S]B:%47I85?V1UTH9B9B(HEU=\]GQUV@QZ" MN]*P'/RC@SQL9^HM,.G<$+,;Y48O,NY$IS'M7ICI6?360[2FL1N5EIGTPTS/ MT@<[,L/_;G5Z'-G1OKBUEHASH#-1W>Y<"59] +0TV/ M9U]ZXD\T12!Y&;!F^LEW \*&$OTXJ#6IZ%A7T#/3KS<7P8*N2'8L/ZNN0M\AF]:XL M\\H+ Z=S@&?R9;XS4>Y)K=HF@U7%M\[YLE7@$=^'KBPTEOI?(,XEEYNIVNHF M=TT$&+EH"7SU!%.^@;8MW+GV2S C/O+D:E6RQ8],-6M6MT N0$<6&#D5B)RW$&!0QN^,2EL,WQ0C[&\5=$ M+*Y2BY)=\]6KP%3=Q@5PU9&=H^'H?0'.ZN^=:Z]%43_65.7CZU S90Z5]4D^O[;%A1?DBCH%:DG)\]2"./!OA9*48Q1>QI6M2+/L'0UA MY"L@/(0G*(9*(6C]=7EZ'=B2Z+)>Q%1=4I).!C-5WIRO8S/[I(*%-^FSP!$. M_P&]M%MMFOD'J:KX$:TKH&0DF?!K$(629 M+=DA%3YM+[+'$"B* MZBQEV"1=^FQ5\H?20L'TU6WFB+GY =6^X ^E@\I(^UBV;$%RAI((LEDIEI2Z MJR6$H1>]#"[K<@O6).#?()-+=?%Y3W7"Y@&N^(F?V9L$8VH[KQ.H>Q*%KR1E)%O1"WKL56@TE7M(+8D#/A*!M6QRF7R 'K1RX'%+?+D!(;[0D73 M ^KLR=B=(S'%5KL9ILG50S>3_\AH6$F]#N+ZC_FI3Y@H MHM7EA@3_NU26-9M[M/HJX5O)PP-R01_+,'0X/F8/"3$>A0]CA6Q$X96BCQ:5#Q=*$3['0*[P M1GGR\:\MT/F!S2-^]:.%792+=M\@;J93Y$(J][_(:5BXX\Z^ZF8RW8K*GZ\$ M6<3@+14BWTD[5O^YP3"_E-(@7]?6Y"I$?IA3V*QR^9P_2O6>2;/*9?*]]IJ$ M8,+D;%],<0$#Z1H6B9>U$O>Z44B"7$%SU'B4EGOAUA8K- MK&GFKAFCZ WE[L G*$,41\-A826_^G/'*S)Z9ZQ(YO-KMR$A&961XS,8_E]N M_PJ#:O="%)B>Z- ]MVB MH%Q1OB !+53%F*7S%2JY',8'Q$B9C!G$0(=HNB[W"CMJX M]ENFV;G]2=>0/Q/ZO6);4N77KAEU[BJ,8AUTG[I7@=6"% 7/)G5.8((?[Y,% MBE. @0>$R3]B(8#W?R))<"W4QZ;$:SLIUX$4Y&;ZB%G@NI"Q:>"?"*&DY&O7 MA^Q$;@F T5X V1U$QU"2VFY H'TO@3"',T@WK'S\$OP%H>D*M[J-!Z@=ZTGO MV"1CYW;S%RHI4'"5[*Z0G6=D!]ASL[ZG38'.5;JB%8L9VX4\FYDYHED<_\U9 M7GG(3TZ97I3WYXQQ^3HQB_P_R)SA-J#N7*['%5>%\YUO?;;7[G%C"0$^G7-=-U7Q+:3*](4()Q"[\P6@W]/U&+:Q:NOI=VN9IZ*B MLBIRZB9ZD7+$UK),UUR4>R&=!CMBG2NPN'B5.B$: ^$&W-TK3HR6G5%0&&!JI3:.;'5 M9<$%H?-I71/Y\?XB+V\VH8/""M>,2#^&UL[7U;=QNY3R[S_]_A&=?3Q_^_:G?_^W?_K7_X/0?[W\\.N+ M5[6?7\?)[,5Y$^TLAA=?1K.K%_\(_?77-^&]U<_DS MQ9C]_*W6HR7R7VA=#.6/$*&(D;]]G8:?7L ()]-%WRTZ61?_>J_\%[8H38PQ M/R^^_59T.GJH(#1+?OZOWW[]N!@G&DVF,SOQ\:=_^Z<7+Y;L:.IQ_!#3B_S_ M[Q_>_M#(YWIB+^/??'W]<_[ZYS/OFWD,OXZL&XU'LU&]7$]/>? M/E\")X@A=,F'?]ZGA=GM3?S[3]/1].[B_1R/AU-XK0E MNSLU.OS QN.\Z<6P4>B\GL[:+H;N+0\_Q.DTSI;,;H":R0_8GT[A_ COXI?_ MK$<^_A;#R'8?>;<.3X,A7Z_K,HRXW]$I,.!3_8>KOY;@P(,]#C.LO M&YW]\)&]SA]M'\Q^;0Q%]L?Y#;28]0\[!G[Z<3V=-W'Z0,E6,]1G#X6'_*9^ MH&P;^:C7+OH9='U]/9KE[O,R.:\G,U _00W=J=.TJ#@T@>?V9@1<^S6"\OB^ M'H\Z$;VML:$'LM_Q=$!#O0T \#JK_1^[";Q3L&\"-GY]"X+%0MBXF,^RGI_M M)ZW6XH&M]3V4_2=_1\6^"?P0;^:-OX)U$3Y>6=B;+M+&M_M2O5=K?0\E&X3" M?!POTN+/E[?G8SMMI_SMVTK?I.\)Z4$P.YG"QABREOO2CK-%[>-5!(%_%U$[ MJ@U+W+D=>WH@A3_4'9;,][ 4)K.K.!MY.SZ0W ?;Z)WLCS/XN3A]8.6N9)0] M(+"U^K#$UM2/;C#94>P!Y%#T38P 0,RK NDUQP7GN; MGV/Q>7'B7-7C$)OI:]"[9[>'T?]X.SV1_SDV[^&C7=3=*=9+YZ]M,P%9=/^4N:@I@89Q$'DEB!L/Z&Z;>UA2*UGN^2ZK54& M(:J-M+F]3C]D0>WZ-L:EG!TG,8UF[T'BV479KFK#$O?H%ZVXVK'588>VY[K: MMYEAB?]@)Y>@M+W^&AL_FL;WSV?%B"7Z(LWG3SOS: MH<&!!Y3[?9GM UF&! %R8?I<7!_=+,SYO\-7'8=X0!='&?07VX0S#PL%1*%! MAKRE@V,,^.4MB+ @"\+.D$L-,>3M7?0RZ#=VU/RG'<]A8W@SFH!^/K+CMY/I MK%DX;^T83LO*)0C=\76KV>FUBQ*#WN^$.["Q$@-I(VSLU40O1/]2U^'+:#P^ MFX2WDQFSGZ[U0$-#3V -KM4 MZ^J]$+LTHGVR7W>1]4#!O@G(@DL]V33NO8RP;N*W(GG+F$S;S7[W=H-3^?#NHJ;X'L=^V MV*)B[P3&V<5-S%U-+G^MI]-SZ/=V=2+N#9A]&NM[(&WV[T>+]TW,[Z#9-3#< M"?RUT@3W9F:+-GHB.\Q!T+[]&"^SK UK_)=87S;VYFKD-UR^=M&]5R,E"6]9 MK!U^ANNQ)$L^Q,]Q,H_3-TU]_?KK+#83.SZ'B@"]9K')U[!^8>\)RVW_Y>WW M5LZ::-M"^1BTE&3CZNL/\2:K1I/+/MFRH^U>AKEP,9PN?VXG^J&2O9/09@4^ M7KY'3Y]9*@]_8V4[-!USY3ME=+/0[AF[BW#[6/5NJ1L$VO M\$,=[ ]IJ9\AP-GQ*3;7KZ*;[2#Q@9*]D[ TIZU@M5PNFU]?N/'H,[>C@=X)WOQ];V*W5!Z4T%:' M4ZNZO9.YGX;?IF;O)'YW$U^#;66.RJ:0R\GH?V/X ?V+#^*7'CT[#V4KCT, M..1W<;8P0X 4SB[3TZ/MFIX,R'0=]:!]EA[T6/P<>>=MN>AG\NRQC MQ^_/^%L-94>E00AKX5RWM &M]N>!%\4S%^G]AY&,$AM)W\ M_=HH2/;64JT0UG\_IS+\-KCLO9M>!K\R@*XDI66XELFLL7[VC]'L:FT*75@_ M-^[?VGGA]=/V0,-\-9K:R\LF+M6UB[0J<># VK4VT%#V4P+:UQ^(W-4GV>3^ M$!Y:R"K=VAQH6&WV@%VU>B%MXUWN=J/7MS='VXD^O+U^AC._OK;-+?0^ IZE MD;>3V9GW6=P'N;]=P(/]VBA(=N9B_I>EDL]VO IF\)MM_H"E",C8\TG4P)V> M)&/:K+MA^RS(EOVV^FYM%AQ6GZNX]6KV=NSGX\7.]2O\O2J>J>XM#N:R[_AU M%BG]P'K\1D4E8$S&N_0\<7W6\"$R:[-0MPHC.I^C2VIN?\US\',>S MZ?J3Q>P@3%9Q3O]Y]7%UGZ+S>=-LG MCZ^+X[S]![]7..I4WV"="&'*".,09 MH8C2@!&WP1FM66#8_#C410C"NEFQ>]BQKI]=K R,>XUY9]W*4J>9M IYKQ7" MD2?$M,7(&V*I$4Q(2MN,?0-L9XU_43(0&^Y7M?/\7<'F=EZ>-[!R(I@9L61Y<$".]#D<*?<)(Z9EMI4"R\,)[;V^SI+$; M&P^4KKC21G)#D!!>(A*=08&F@!2L#*<-QR+ZPR'!GC D^N%6X>WB]]F^A^G= M&I66223+,!+.>,2$%B@$!Z/%T6CJK&2X R+X$T9$?QPKA8KU5>>/, 9]Y5T] M\3L1TJ)VY5-0-AJ%E'(629$P8B$F9!VVFEG&">L@?(@GC)9AN+<;.7<5HL^7 MZP&N#5WG30RC;<+$KBH5#%LH2S3L?C8@&R)@/WH+L->88Q*3(QT$"?D$9WT MEA4^.MXW=8K3G&##CM_$/4Z01RI6S-J($U$H"D>1TY(@Y14(4)8G3I,,Q.O# M0:*>($@&8UR77>'MY#-T6C>W6S>";Z4JJK6F%+0E)T$0DH1(%$,D"R"SY 1E MD1T^K?H)3FL_7"JUW"]F5[$YQ/JRO6*5K%):>8,L8QX%K#ER#HXV$2D7(BEE M>0>YT3Q!7 S&N.]0^=>?'[(3%C$@/F3>[M>(V3:[2ZE>6V=E*4;07HE4"AIW MU\PYKZ_=:&)7M_K345@\MJ@GGQH[F2Y?[I(M.\X^S50B*FJQ.9@-?>X)_J5FGDZW<&%7U-N#=\]L-^&'&TJC>RWH!5; M!_; 95J[7:2/'BMB0!30E"-@7%;9/8CID8!(H'3 6'K"32O3Q^GS>26I_"@. MY!O5M7VT$/=WTE%)(RC(V;!X;71(8F>R48X@@I-/UC$7>*M#X,2VPO)XK9_6 M+!ZD /O]W]4IX?MLY+ +,621"Y@. \EIX@XHE9JI\ ,LU;WX,>\X3LE M_)_BC)4R%/0Y\(TX/1M?MKJ%*$E&%6"#B=(&I+$DB%/%D5(T@!@8A3).>*P[ M&+?*7(>>TOIY(I/X%)?4_6-TS9B5 _'1A+([=%0Z"<)TE$A3RI#%B2(E3$*$ M&MCY"&&DBU!6YD;YN2^J(6;QQ%?51JC$AW3F BP>2JUQZS9N 6TZR(54XYS#.JK%-(C)V%WQU)KY)1/4A.7C";/ M5 D;%&T=&'SB1]'#RN(/ ;L'WB6712JE8B(,))'$)9ST!)@J%0^(6I&RFAH8 M.^(E2J\"CYU>K5YZKY[QE)*7[W5<:>,BH\J"$&@\ DQ+Y%C(]J[HF=/ >^.> MZ?'4&QB'E(W[F+$C[D#KP0$#(HP@WU=_2V:P'^BWM51Q*B@V."$6N04%QD1D M6)#(6^,);/(ZB XH/NECKR"*>YZ"IW@PKEUI%R7?-_'&CL(JF%-.1KWPMBEY M=K:FIZ))>-#J!5)&:22,$BA0'9!@5C)-K Z\@[?TTS,OGMI&/^!$'OV&:AW> M)F=RFFW&N'G]U8_G.7?[QSK-OMCFH3/A:+14BDD3/8XH! .(D DC8Y-$AG"B MB7&&Z Y+YND9#SLLF:<*74R;/18T4=%U9RC*1C$5EM#4J1,:2# M(=+%1#'M\":CS$N<$UDHIS=53W$Y+,[+[]=R146R!_NNC'")1DI0D)JA)!E! M40>=;5%*!LLYEAW,P&6>+3WC)=+7I)V^/^;7Z_HY^6$^SL?/YE^S]QY7/@T^-#G,Z:44[W MG*_BAC\A?NRO\DE($YC*H<$TX@*8):-A*Q=MKFF(]B^K_3%.@R&HX)06AVT2=NMWD4_V'J[\^)\/)4U;P3Y^[?[EXG>ZN>6("\E-W M\>K'Y6%A@#^&T\RBXXI(3 06&EGE,;+8<$09=\A$YQA+UFB3_E(B3\,[YM 9 M.[HN^9E/U%)?#QG/UHNK>O7XK(6#:%25( MJV"0P#XB(9)&*@FEDC0RA [!#?[R$#N!"3NZ>/6L3?5_*@^O4YNHHUHGMZ>_ M*A7O$T3--SF/WD8ZO3UB^Y4GKHW!M@>J'L@R^,-']CI_5+3_S22(P"4_KJ?S M9ID\[D[)8W#G$>K>U ^4'3J^+>PMUZ/9(B0G("KGY02-*4[N)V#G-AJ/90UD8VE:M@DK$!IQ% MJ<"1PM(B(I+/8325X2&"T3$(UTKAY4.61R8QO+;-!,3#'"UZ?CU? M9'1]%1,(Z-L>'^VN7$G*L @ZH:"Q0CA%C0*V#@%7J6.P%V/2(5Q7F:NUGO$R M"-=*X>53 [K;O+EM=;;<+UQ%B:7Q.J"0HD=F\GH!S$7^OI]%V<7:1/]NNVTV:_ MEBJCM2>,2^0XY\AJJ1 L#(P2L]$3#IP1'3*QE+EAZ?OH&9R%I6#5SN]ZTP67 M03]GM@QN+6$[^JF$3A>].75TY>*8>G_'#V5/P(-G,2](J(^H#%2HX M)K4!@0DIQT' UC XYQP#UF-6*5#,=KL&*BP[=M(E^&%1Z^C-86TQ[+E99"EPP M/B*&H4$/[$:!9_\]QIP7G&(9.BSYXJ)!+]-](&/*76U./L=FEIW<5,DKN>DZU>?Q 5$TL\IT)-"@GJ,:PE2Y!A$=2A2 B11W0+7!+9PIBZ6:[" M.0LXDP0% 5LY-5@BFM.=4*FIY"J%0-6IF]0/F9Z[1M..3"EG'%O$U\C_;<38 M.)N=VZ:YA;6VTP6P3?V*A C;MO?(2*Q0L)8A[&) F'FM;03%7W:PJI<$Q4$S M>L]*-@S/2M^^?<]T]"ZV,)MMJU8!O[R+QB"E D7!48R8-P2I',7":$V\.OE[ ME_X0TC.K2@'C+2B"$YB3V^UQQS>+5=XK"MH@1]P;C(0%P%/87D%5U%'C1&VB M)R\"]3?Q'5E3^$HEOS;-,EEC_>R\GLY:;0,[ZU;)64JM!%DQIH0LR6[2DGF0 M\T"N Z9PS_OQ\WL2D!B"7Z5P\F.JKMW8>+!\E:1.5*J E+8A9Y5-2#H<$>=P M*H; 4PP=WHZ7,:CTAX>^>%34C-)6E[A?N%*:4:QI1,DR@S@ &EDI!*+<>()! M2G*IPVY0QFS2W^SWPJ!RR_^1"$S;Y8-MU2I.N8R>^;1<2SO'S*G+]+OTV6/WS+_'3+,GZILV&FJ._#C*#K" M]Z6KUS0@HL0D4\>9/;$"'()=LT8<."84,]$E]MQ M_%00T1=WOL_^0+$G'XU3=0[MW8D)7C!8U6&^&9*>,?62J[.7K\79&3_#5$@N MX)A66KQ\]/R4W%-V3GTY^>[,BC RK#X>#:#]S:/Z2K.1M#R([:#GF-K?YS!S\7[F8NT M3B)PO!C;F8([BN"]VX8?/]@H^3XVHSJ\G?@<\C"^BLO_X>]E,K?77_V5G5S& M#S#@URE%OUU>*4E()3!E $:&$N8::1,5PI'FA_"$&4JY%^F(=I4L,\ (WS?U MYQ'@X.7M[]-LUO_F3G+F9Z//N\+KM6^D\A$'Y21#EDF)G#<.P0Z18R%CHTGD M5*=X^*Y8QH!RR@"J"\Y,05?"-)KE@)3;'0=7A2KMA*8,>&4EG T^) ?#$0Q. M)6VXXS1BT\%/J S&AIJX^ZZ$AW-M]_P_D-?L5;QIHE\R];IN9J/_7?X^"6^O M0<)L\GEU?F6;RSC]EJMSL^!%NGOIF',>13?+64OR<9LUH8> 4JSOBGK):_*ATPMM?[USLK0KPS)6\R?[=?$ '_Y?AEO:AIY= M52MC10CP VFN"&AQG*)@C4#"8TN-S+82? 7AY9(OOYHK8W^:[6;MB M5FBFL]S*L$!$B A[L'1($NVM<\PGVR$[>AD+6R$<#3.:@&@&O%D(9\MLI,CD M-*5$IF(\+O:$#8B=9FHCT/OZ:^;5?#2]ROKK1=H1571GW2HP+8S2"4F3;]"P M %G22(L$B2 _>LH4[W!0FF>%K2&X60I%BZRS+W/^V?RD*TZFNT3PARM4"3L3 M-!4P.&<04RD@'N!/ \J'A<%K;?#)>QD7PDMO+"RYU2SWQ8\V9PA^.9^.)G&K M7?RQ*A45!B>/$_(TPID>94!8 1\]-QRT4L>B[ (4\NQVEIZX>)!6=KZX%)J^ MG;R*S>BSS=FQ'[%Q/U2RBBYI&K%$@7N+@$\"!9O6ZH'PA/(NN6[HLYCK_IA7 MS@/T[BWB?5_7K9ZANZM7V#CE\ONM)"P!6(N(@B0.U$N94N*2:MS!BD/8LX#. MP!P]'I[6%H;M]_];ZU6).L:3#HAR+A"A,2+JI4;)8B\X-D'$+@=-H=R=1T-0 M-U8>#SHKC\&UB7SE.7@V"1N>7GMAJDV#54C>!9D4TBQ9A+&GR 43D?2P48>H M0C?Q5SQSL W$XX-DGOO4K2*)3MS# MOLP,TEI9I)44ZV,_!*J[)(A\+B;J0KP]ODBU2FT!:^%^4KR#A*QM#5;*$\]( M=K\QPB.!G48$QYR,2022<@XFV>$=#GE6MNQB+#X>".\DWML+;W?J5M(GJZD* MB'!F$;4&-!N* ^(Q,&:\H2YUL"B2,G$LC@:M[MPLYC9I;Q?.WY_J5T#KN+Y9 MQXC:YD7Y6)W*61()L0DIG@**$@9K;32(.J.8BYXZV<6I\GD9HOMDX_$VG87, M]SVPX(''W:.M5$&%2+5F*$7+D8S*@S:C@ M8596<:==7QL\T$B%$U968XDL#1;)0#2<[M:@H%A.0PFGO.N@#9;QQ'WZKPWZ MF9GRQ^9";6GBH^%V6YVCNQH!3NB0),[V/Y* $TF 7NT9BAQS$V"GX**?D")' M.%<[S_RCY^H ;#T:P/9P_=Y9MTHV/\%T%.% $]*)1.1 #$6*:$$8%]*I?C+1 M/D;NME#F=PH M72E)J3&)@,*C0%WF.+MQ60)C8TYJ^&=(!Q?-X]X%#;4]=>/?T8ZUM8_$(L[C M\@7ZZINPSPFWI9E*6N<(#[ ?&Z41PS0@FZ1#(;_STDE)E_IY8O",T#008X]Q M[KT:+5@$F^F&2T[KD^Z1VI5W(2J<* S;*B2)X\@;1I"V3E$<04W23_5IPI!G M6W_L/+(UXILS?!=KQ .-5"2F8)@'7=H9C!;1EZPQ"C&KL$W6LM0E?4T9H>GI M6R/ZF9E2&/T0;U;[]D7ZM9YJUV"+3RX4;CRX7$[<-I'NT4CD5LP3/8-;8 MR=3ZQ3%I)\$_[LC7NGJ5G2]H#!PY&04R46JD@EB'?>$Q/F'+0%^@&)BA1S!* MPHDZ;T") ,DKG=?7U_7DXZSV?[2S43Y2N6))8T[S6B 6.C=P+@M. K+,.$FU M]J:G0)Y/&$J#LK,TD#[$<0Z?^:G^9+_^8S2[NJK'63W-9MA]'VD>VF0%$I[ M.8Q#HL%EJXS+N54")>@*,/DHMWMYV5S<++;CUU]CXT?3 M[1;T776KI)AFS <$K.7(\R"059XC0@2ATB02N@1?.:H#Z)!2=E_,+ 6BI0WM M(FW:U2XF#^=DV8*G?9JI&$W8Z^B0]1Y6DW4*B2 8A/&_;)P% MYN8[4@N$R_XA7#5LTTV\@IUZ]#DNHZO]2%G!P-4+1\L'",KOP16_5JLX_/=\.EMEJ>_"L\,[K*2V5$KC88A)(V\D12X9@;#CL 1]X*)+ MSHECLEM S[[;$?C[)Z3A4B[Z:73&Y[WZ:+",B27;T\E M3;!Q6Y=S"7&2[^65F-O'QNSO$Q W%G$D-T)H?8]E<=:, MIB"$O((A3RZ7DDH']![>6<6,LEP)EX5F@1(#H209$I$11'MCL0>)_=3M_$?# M<5&^GY((N$?1(Z=;.;+("O/]'8O;G5>^EZLB4=A'0(-G5J.H8T1:.XR8BCH$ MY4@@K6Q.@[U/6TLAL!3/ES$# >'?@@9.7\94-W$C%O/KK[/&PIXPFMCF]BU, MSB+A< ZP6X^!OLNWDUEL0)';PJ$!>ZVX-DX2)Y'RS&1?3H]4DAH13R2L46^9 MZ\?38E@SS*$(NO_"[80X7>P@7S_@:[5>'RA=Z> P"3(@"]Q'@K*$#',Y=YM$Z5@R8I92.*A,*2X52CH/(;Q@2;;> <-/Q^XEW\"YO.A:ZH^&5<**NLU MLAL;=TI61$;86JU$0E".0*HG2.4P:XK%:)0D.'IY\H:48=#0G57EIG^UFZY( M?0ER61KMO@RZ5Z.24GIK$D!<)P(G/+$(4Y#=F*24:JRM]!W\:NSU)J<5W%F1^-I.3**=_C.-DN%KWS/]2P6[.Y3]K,:LK_KFW%]&^-B MG:PVF1P(\!A=/OK%T9A0$&:/D? ANZ1GY_3E6XGW33:P'X^WD+IS:)NA^.\%JTTRR-YP=+;^8Y1M?99#*WXTUCXN#SL86V]59HY) MSMV_M],RO*H*\ 7E[5=8-/=(!;5MB\:ZO6(5M7)!6@;]4HFL%AJEG)G.>:I) M%$$8WNIVM_BH?VFV.\KMJ@KZ+8'!:XYTH@%YRSRR^6;.:D)@W%Q0[$_=G-?G MY-:#\Z^466<+Z6?>SZ_GBT?B.]QJ#F^LDH)P[%U.SV)03<+80,;1PLW$55:23+.C7DTWCW)TKL96M M\=@G]0%7>;^-)G6.!KZVG"]F<[.5I>WOMSB[R@_+REY<[36JU.I(/KP:1IZH63%.B8M!(FID]FGDL*/B:! @7B=+D@RDGR17@V\1'>>T'IIO MI0ZA->5O8LC>K(=#9GL#57"81DEXCLRFX"P."4%;&%FAO;=<1ZD[^)B704ZO ML_P(@GIG8W$@+8^I#D#:VD"EO843SC!D-<_I*Z0HED@$)9$E-B+IHP_)8$%)AUN( MDII3OV)1[VPK#)3587P 4AZK61&,53 )!ADT0UYZB6),!GEJ-&:.\.A//EA( MG]/Z,&)Z9%]IR"R/W4,@\TA-D/D<9LI3A+G'"+9J#KH^;*\@\05" VRHHH/H M7"C[]?"0Z8]]A2'SPZ%Z '"VUZ]48LHZYI Q-#\%!FWOXBR_>%M.0@MQ M?F<;E6$A&)5\SLV5$*/6@K*, 1L<@^0K,1>F5>ZA0KQ8^&$=Y?D2?Z9&5!S[>OD,'_++^;+4# MY5 $S>>8,[B<>=_,[7AZ-A[77W*>J%0WK^JYFZ7Y&+ZKYY-9+I;O*"8PJ[?? MRFW'UU'HJ!17VB>!D;$J($)R',LDS.IA4$84DDXQ'1^GD]IXE:IJ.C)A]09!,!'XV_7 M+7CCJ'G?Y#>UL]O\ B'?".<[X$4,F"U>X(]NJ0>V"R><3TH;6!2@PN0+9H82 M-VX5GBH:;D*'M^JLC MB@3VR'']/>\_K?:^K&"$:5AI#(5B'!)88L609\C08 MHBP.PO:3D_&I ; X7X^)O'/X>S0[MTUSNWK4L2_4'FBA,BG0*&#DV%J/;+0< M21TC?WP+'$25O:61YX&YA"/W3:YO;NK0A11 M&9%@>%*@@+7.$DB$WTA*.G#.NN11E\\3ID?@>H_"WV;J][VDNQ\J5D9SD[B@ M*!I,D8RP.&EZZ1*V;=S/_7SL38J MXT3.\B:1%EPAZ[(F!((#2R[!?7(RJ-!ZD=_CGV ]&/- M2G)IL X14:\,DE2":, U1Q$+)9*1*I@.R:;,,X1/9P8>$33K_$$/A#!HAYT' M&EB\W+.>:\2,9LA:C9&/WB*%E>"1,$ID%Z\%_"PQU \CCP"E'^PI\<:.UG)< M2R0]7K^B)H)JX@3P%&,$6BY&/+^92-8FJIF4UG1Q R9/6"@:FI%]"LCUY'-L M9MF4]BJZF7E+.Q6!I?)2*B5?F9=4G-,SIEZ2\U=*\_/7 M2O%7'6!2Z/5U8=FY/V8>[?CZ%G4YBVL'&YP>;Z5R7@2,09'4F";D$HE(!150 MSN]-K!("?G0 5EE/WS('6:_T3B@(')$-.44J91!9KGF*D1IM6IHJ2W/AQ MQL[6SL?9(W">_25^*+PWF_9JO1(Q8:^]R,ZJ(@=WST^[3$0L F=],I2YDX\J M,!1/KKSY.\[7E.CAM M+[#=JZ]*,<.-@*5OI%!(>$K@-\:0](1&.)=(8AU\O>;@>%6 MFL�>HBI9&/S71S)73&U99&JV15D@IV:&RL!$6=1X1E\*M[>^F5\DNS<(:HUKXA'/VQ81DA-\L3A1YIH(1.M'4Y>UL M&<^;4Y+*^N/S*:'R;JB=7.+5""IFV_7(/G0EVF?SE7>*"Z,8,LQHY$C.3.QR M3&_C.$[.$"PZ1*\IX^!S0B@=@-^GA-:LX"_8>AGAP\Y[Y]WF@#O!6 _+.'!N M$ @A.?5@(HAJ)Q2/@6K5(9-K(5^A$X)C#PP^-?@M'C%,UTG6>P#@CPU6R6.- M<=)(:M"[C!,)F ,_M' Y=7O2O(M)L)27T8EAL#./3PF%YUGR*>7T]LS@W5 MSV7UPXU6(42=$H@_3&&.: "B$Y$*<9#@C<0\FYW&V>/.D"4)*9@5Z'3[K5F)H0; 87/[,5ZN8C?\$NO+QMY< MC?S;"7!\N;J.3D#+8L-/5RLR/L3/<3*/RYP6T'TSL>-SJ A3W2PBQM4 ZYS/ M:RDCO;S]WLI9$^W)3/OJZP_Q)N<6FUP.3M?R.>J/SX&'[65HQ"Q[^V]O,VD;1![;N?='EDR7"6%7-*^HG;Z:;],"6K90@3[OB'.@$ED0 M/(CV'%FG" J2VHAM],FVNM$]*A_.=WK[[]=0Q3U(08P:I'B02/#$D+?!(>N= M2@1+EMC)QULO9NJTK4"I73?E 5!0J. M$"29E\ASB15C3D3;S^N2/P?<.G'V]! 'O<;^,/>MM2H_5 85TR&GA$3 &HM( M#C$DK/"!@R;HNV2%*V/L.2W4=>'MR>'N33UO>H/=M\8JS6ARB@5DM,Y&CA"0 M,%@@'6GT@C,,1\.IN\.>%.JZL/;T0 =::G^@6S=6D42]U%G28(KGG#44B402 MXC%X2SC+DW3J3K&G!;H.K#TQT'VZBDVT:1:;[IC[WE85%?'.284PH\ 7X122 MV8F3*1D-3LQ;>?*NLB<$N4Z<'=Q^O:3]F^FZE(WEX_SF9AROER86.[UZ,ZZ_ M;)C3AJ>BGEQ^BLUUCDI1IIY=@FG$S.]_A BPL% M /G9=0[:OF6CV5:M+MVP0[15QN<$J,.-@ M,@A*RB1DB:0Y>5^F&&8GFB"Y._DGSB>$N0-Y.KQ2W47O.X<^[UC8A]))UX\P ML^O=QR_VIJC:O?G[T3H>W&=CHZ]R_H&;O7[T5S',Q_$BK6?[6PX87U].E; /4C=NWAG+[E(.5'2[#:_,Z\G,7]P8O2M79/V)+% $M_O M85?7@UG0!;M0QON6+8\7<#TQ;C!M8!W68'E?#J:Q.GP@LO=#A=, M+]?=T++T.H_F9@K-ASX[/@7'EO\>S3BZ?5/:5JWBE,OH\[6UY1Z1'!%4*&\0 MHX%;';&'P_UXDM^CI"_"T!\RYD7%RG ?E%$$F4 4@A,H(BDY18$'II.3FKJ3 M=Z?N;UKK@7E7ZKP^\WY^/5\HO:_B31/].C#ZS3@NIF@2SI:"R.+S1\>Y!5=] M=5$IIRRS.J#H6$#8:X&D]AX.2^ CT3PE>OKQ^P>#X!'9/+C\T/:T&?K<_8^Y M;6:Q&=\N9:Y1-K]^\]0!D7T>8/+#L?O?6FIPT:L'&H>>QM53RY79;_'(OY[, M&NMG_QC-KM:/+A?O+//#R[5M:W#6W:<+=#][>=G$I5W\(JU*'(&2E%*%[;&J_]'95K6PD)#)'D&;&H8!=CI_*'4C40A(BJ';ZY#.T' ]9 M [!W<(6E[U-K<(FC%;WE9,!V]+20/E;SFW\X.XW_]D__'U!+ P04 " Q MIE104Q20?V21 !HF@< $P '9G+3(P,3DQ,C,Q7V1E9BYX;6SL?5F3&SF2 MYOO^BMK:Y^K"?8Q-[QK.&IFI)*VDZIY]"@LQ0TI.,1DY05)'__I%D R*F>(1 M]Y%9W5:I3#("@'_N -P=[HY__S]?[Q8_?4ZRU3Q=_OUG^#?P\T_)S)>? M_O[S'^]^4>_,BQ<__Y___3_^_7_^\LM_ZKW__;K[]^^?+E;U\_9(N_I=FG7Q$ ^-?#6V>?R/_Z MI7CLE_RC7R#Z!<._?5W=_/Q3H'"YVO9=HI/B\?S;F_7AA>.'Z:^[+P^/_M#T M%[Q]%DHI?]U^>WAT-3_U8&@4_OJ?O[]\MX7DE_ERM8Z7L^3G__T_?OIIAUR6 M+I*WR<>?\G__>/OB02.?TV7\*?G;++W[-?_Z5S6;99ODYN4\_C!?S-?S9/7C M)V% VW9OL^3CWW_^_"F !B5$.\C^5Y46UM_ND[__O)K?W2\">+]V-V2;K./Y MHH61/VJH-P+>QQ\6;2#_L)V6AO_?F_EJGD_$E5K>V/GJ/LW_S/^^-N#K;W8^ MQ*/O7G_4F]5\F:Q*PMVHT>X)6RSR]3&Y.7K(I*MUVKL-7)_^^2'] MV@<")WOJ'()7<98%M>ASTIC$_6'[,_\F?:7<>5^Q@"(); M$M.R+;="HHE7MWZ1?CGJ[,%'\5W^T65BJK71U;#?;>Y#B[FI$B\"GK-%NMID MR>K$DZ4XU&8//9/LTQ//EM&/6NVB':+3N[OY.N\^GR8F7:Z#I1HLUJLV38D7 MNQZ@B>_G ;672; SWZ2+>:-!7VJL:T*J;4\U&FJ-@""OZW3VY_4!/GJP[0$< M_?HB*!9;9>/U9IW;^;FKI=1X-OD?I/-;L.\N'EW&X>U MZ?7'HV^KCKI2:VV3DCN$;C:+Y/7'[9_ZFUG$JW+&7]56VAYZ19'N1&:7J[ P MWN16KHX7N4?MW6T2%/YK@[KR6K>#>Q-D;+F^3=;S6;RH.=*3;;0^['?K\'.[ MK(W6?);;)I-D6X5"!7WX9K[8Y)K1NV2VRS::]T.[NP7 MI5!MV&JWI%6<5U6;Z7;P;^/EIV -N:])-INODC?9?%9VQ6W29+=$O?LP>Y^N MX\5V"KY-UINLG%^S08,=$Y3WJW/#.]+%?K;!M =86['J#[>I_,@LGJ-V%3#%;7 M?_*G^>V%[[79-;?/4V72P^IEF^532E\'J371/U^.^F%%UIKVMR MJJU6-1KJFH RJU3IUUL9[,Z)]C[^>FU8)QYL>P"YXI(NCYU[.@GS)CD\DB\9 MRU4Y[C=OMWORVB2I-S)L\C')LN0F_+$/+5M6CF"NW5S;Q!Q^?1NOP_NS-"@% MBWGY_:U64VT346U9+/%BZP-,UJ_OD[RKY:>7Z6IE0K_?]CMB98&ITEC;A)19 MO\\^WO9@_@B671;(78:_]I9@93!+M-'2L&\V0='^]B[YE.O:88[_EJ2?LOC^ M=CX[BJ6Z-NY*C?0Y\)*/E9.?[GKL$Y*WR>=DN4E6/DOOW-=UDBWCA0DO!M'+ MMHM\&N9O6'MN=LN^_O:]%94E<5E1'F(L?<*X__IMU6R-S& M[JUV/R\/^M23K0^AS P\_WR+P_D]7N^/+E]_W'Y258>JW$R;@Y\OYW?QXNTV M0/8H]/&/Y4V2O7.W&]";^%L^FJ-Q56%9 MI99:).&@[E49[=F76AS8<;AUW=. MVXO5;KHT!R(6Q[_TSN&_BTG/\KN7D;=K!U MGGZW#7&I3$K3'CHD.1CI6[L\;,OJ+MTLUZ\_[D+<#HZK\$Q#HNOVT2_9A3[6 M,>5ENVF%^%>YTIE\3Q@O1"2DC,O7::H6,_[N)L[ !+;X=':L? M=.X_EO'F9AXVH+W'L&]IK0K#+)< M9_%L_<_Y^K;P#6[=@4<'4N7"TMIINR,R[7P5?_J4)3M+[?7'_1,U"2O76D>D M5#,"RK_?T7#WG^0^Z%/R4$)7:=9F1V2560.NO=7*T(XR0"][@0Y).)<'7;^] M=LC9W-W%V;?0^SQ@]G$^BY=K-9OEZG[0^\NEUE=KH\=AYRCF_^5:R>=XL4^; M_SW._@Q3,4A&Q1RACCL=)3!EYEVW??8(2[6EOEF;/9+5YBPN/9OC;%90LO_U MF)A#$_ MW"0?X\UB77.(9]OI<,#I73Q?-A_O@V9:'^ZV]5_NDKL/259WK*?::'N@MZ&] M;+;YD/QR@*;F<"^T=';006CF.[WF9?AS_W0^KM9JF.ZZ3KZND^5-;@;WTOG) MA;'G,9S:<7 /=5A?_7_N.H&,;1V *YR8N@]1X&M8@_)(N__QP& M$)5Y+>+ 0R(UU2K\3T/D-<2",&@P$D []9#8;1W/--MCWRVUW_7^$P2L]+>C MO[9\N8! U:8BR1FU#@ B,> :08T!VZ/"I,6B#"K?95)ELY_2[";)_OXS+-[< M+YB5]ON\XG47K$U[12L0%C[8KO;_EE=T2V[^_O,ZK#;?/PP6=)A5;F?JA85^ M%Q[5B]"=H%A]G5><7?D;$97: DL1,LIRC2G53.Y!X8H+U*,(7=A*?Q2I[KB? M=@'<5IH&$HQ=+=?$/E#]2HK(@W?C!B M'GGEI.(4 FXX1]K[8GP$$-\G&T]9AN5X6!/SM$5H:K'N??JG3K]>XMGQ$Q%W M*M_BM*/&8HN(P48<5"F 76UFH4DQJP$F-2?8U[OT\L0Z/!!9+*FGDEDGI13& M:8:$YY=Q*5DK^!U\=SE#9HN_[4@\1 MPBRHG )S!:UTPDO"R!Y#9F2O;H>J+O'VY*/^@M(BML_$@>Z,TDY0A"11@!'O MH'0'4""JOVF-QX'>CE"4]*M7P_-I^$J##L@@E9X(I3R 'A#-"YHI$W":?O72 MG*SL-*V'U_.0E4GYU8<3D;[=?IX1@8)>KAE3& <#D,-BF>12:3X)GTQ=C$^[ M_:I!TM?L+1+6WZ=[:@LS42S!@GG)72,D,1)U84XLXQT7H2 M0M"9FMHR?'TO]R:]^S!?QGN(CM2D+%ZN=E7K8(F5OTPS$45$%4>I 2/V>=1@;=,PP&IH/1,OAL%6 M28N,Q00Y"HF6R!>@A%^>3AA@:>Z7=%=4 ^YIF*#*0J.@MMA2[HW@X7=5T P, M5]-T5Y3F9&5;M!Y>ST-6)N6N&$Y$A@X#M @&8HT*8PE&.B#.*EV,SQAL)F&Y MUL7\$!>*3,/H\[^UP;T\U(;W44@2L45H S UV M@F.)(>$%'IS"^LO?,*%.+4I=B[#5VM5.#.E-EGZ>Y_O\@ZI +W+LX\7W3/AM M7?O[1;).U,U_;5;;W^QK?H;G7Z]O]V6E>MO.RXXG DA8I*&E MV@1.^/"OQ05OB&3U/5ID$N(_)?!'L&I?EN0NNXL 8PPJ!!6#.)@0EA.^/Y*R MP+(&,=!T$H(Z(FS;DL/:$ZRHGIG?G+H^+J'IOLX6FYM \+OTX_I+G)77*7H8 M2X2=X\)XI!TE1 3[E0%:H,P5J9\SQB8LP>,#?HKZQ_<+"?O2,(YZC*B!D@"( M(=30&<\L$+# %UA47[#Y) 1[7/!.47RW>]&K=#D[UIQZ$N23?4> >NHD;:-SBE$\]6I-L >HK"W:LT[U&U''A%O61$4@X9T9:0 M4\5ZFV M^,IG*[ZUD!V!R=:?M;9'R"OCA4$>&@.A#_8L8ONC.PN!5K;^N0&8A/"- ]QQ$1P"3@ECH'.>4H:&>4%[R@6M77>.$S/AQK M&?7!W13GBX9VYX[XL<^(H3QB0EON(74,(X8T*U"3E#:H*S2-([6Q(3P&G6!' MP]XIW8]R\+#+H$ MQU^/OOQN8?:D+5P;1F2L;4,^@C6Y-,4 M];$TG^XY \Q87Z1\V^@&)__]!@ M=MVC<42:(T3R&#QGH6(66JD*5SN$BC1(SIC&&=T44!_16GU>?+ON,C(&4VHE M(LY@8A 2%.QCJBQ"CC18G:=QZ#8R@*>X+%]6,SKN,3+, >B$1UH3*X$10A8* M&G)&-W 3/]\CMOKXCF!1[5GK/<8**\,98HKD<=. 4&G"'-]CI0QI4"UB&N=E M(P)WB@OIJZ0O7T/H*1)Y%A4D..A&1O&@*W%4:$O(<-F@]/@TSM?&@>L(%LPR MU,;EY754XXL8(T8!KYE&0!)EM<:ZX 9SO+XEAJ9QPC9E;O2UAO^6IC=?YM_K M8)Q8?(M'(D@M\=(+1# 7GFNL8.%EXGBMQX@PZ[PS086A0$K' M59CN!;Y2XOH.(O0L3IU:QG?LU-U:]B5IJU3:N854/KF50Q MLWF-2&.\T0S#-*F:E.5FY1%4]O)Z'K PC(S6KF TG(BU8[Y6*KJL\RHIK(KV' M#"+N!;#%;DP Z)5M;54M*XWQZ:+KU2 9N8$[_FIEW#I'G?( > "U#W--%FA+ MUZ!NU##NXKK:[:A0GJ1,3[:2CP]+E% :8F>!DU@+YP\B RRI7_]S& ?W*&9 M1^ /GIHTT0HJ1E..H+#0<.LMIUCX?:*-,/EU6+5%?!AG?%41GPKP4USWAZV@ M0IRDFD%JB./2"R,4- 6^>3!";<$>QE<_AK6[/KR#K\YOD]4ZF\_6.Q6L^Q7X M87^144 %Q0[(_+I!*3"D!^X9"'7],\]A\CX&7F4;@3O%E72(>B<< 0:(#QAJ M+HS34F-ZV)^(K^]^&"9M8PSK9RUDIRBOTZDZ@1"2G"G!.<%8ZK#]V/V1L["8 M^OKJ[S I'V.0\K9!'UQW&$G1"0 H9QY1J811D#M.;>'\M(3 ^@KM,,D= ^L0 MC0%^&NOR6+-&F29*:0@HY$829)4_.'\LE0V$?9CLD7&NR\U G^($F$I]"VFY M=-8%]#T$#@5%L;@\5"(M:(.+IX9)2!F#_+<,^@C"MT=7WP(00C23P0H' ,'\ M/EJU9[/$CG-97VRG<60X3IRGN% /FT@-F1=4 Z HW@2>>O:L0T MMAY0AC50&E/"8<$-:VF#2D+3.-*;,C?&F+^*. .<&ZI4^.$=MT3C P4"T_KR M-(U3N8: C&"Y&R1_E3*DO>8&6:LQUMI!<%"^&=,-E,-IG(R-!=F1JX4CS%]% M6!CMK4%8RZ#0.";H_N!1$F- _2LL!BIPUK.:V#*^X\Y??9_^^2']^A036(/% MB81E$F@'=-CBB*!(YI>?4R JN#!% "(7:Y+>Z@\$SN41$J: 4] M!OO73V MS=JF":S5T'HF":P84@FLPP%S#J2P4%!6@ *UK!]+,;8$UM+<+YG M6@VXIY&4Z(.A@3UW3%K&8-@IB:/%5/7:J6DFL);F9.7LQ'IX/0]9&49&:B:P M#BW1WJB+?PZH, 41Q#KA%BA!"88!YCS; HM>EHP6+MZZ".RJ4)RG3QVF+VRS% M?D/ECCJ.MN>FU"+JB7%*4".5W:.M&&Z@9P]S.#T*F6Z*\N!!RA--/[760,Z] M\%)K#!'0S)L"9:A)?;?#, ?7565Y*L!/<./T4 $V1U0(9*3EW@%A>X*L MKG]8/DW_^Z'?R#,C.+$""LP%9(1[BPNLN3+U]8UA MCLG'(,I-01Y XM)YXF3APM&,J ;Q\,,DB8YA ML:V/[Q3EM]\L)4>$A8[I/&' &B>8^+Y-004;Q-L_W\.XZKB.,1,#$ZB$T$Z% M^845UI%634!&OO2,,!)>8QH@U4*1P"2'N1>&'O"%KL%- MR=,X=QH7O@-&PK^*LRR0_3EYBI'N5@$GK MV(260Z< /2Z#&AB%B1&#*\XQT M]TP&,T1J*! &CB-ML=FC JU7?9:UKQ_I7IJU32/=JZ'59Z3[*EL?"5SXZ[&P MA8^BG?-D]NU,2/OC1R+'B71&(NTQI)9:A1G:DQM:MPUTU)'%L)?F:]H*4N54 ME%6!QRJ9_>U3^OG7V;['':.+OQXSNO@\4HO%?HQY=:MS@<>7'H^X9XJRL(GUN9-VALF38?FHPLN'Y?00'/Y-O[G$T?!U)#WRC#J4 MUR1P(*C"+"_\O!NVQ*;/5?N*-M\.^H]961V#ODS&G;(=+W[+TLV]6<2K53 H M9G&)++,K;T88644U#>:P]-X1Y; JZ,6FT>WC$]^INP%P! )S-9/HZKN1XM@Z M:+&4RE*F-)+$%C2'I7/DUR:VQM'RDM((M^1U6[RT%J[.);76:B:B1>8881 AS#8W4VGQ'PLD1:24=2W+0+7%\B MM"U=D[Q;Q^NM[T+'BW@Y2][=)DD>:J]N;K9LBA(200%Q0;#360"!*PQX=X"D9>06!L0G1IO>Z<*7\)[V.<1JE4 M/E.9;2%\\C_2U3I/8/J8Q:MUMIFM S9OLO0F_):?Z5PJJ%#JU0@:0+RC'%#- MJ.%"D<->1K01?=;>J:-K=L&MM%,(AZRL4J\\DS(20$.0998X0$50?&1!GW2^ M?O6_ZAF)X]3KV@'N:93<44X22 G 3@"/C5<:XX)F:YP=MW+5F).5:^_4P^MY MR,HH=9GQB4@+:L:KY,L_TODL[&@W\_B24G'BP4@I .PVV0];)JU6U+/]^*@W M;)+%FDICGK8(32^5M;QBQ"/!!(*:>PT5"#".A@O0&B)H9'4$08=+\9#8 .=O,\8TS8F5%U(^MH>?0YQ\G+^^;C& MQ"[B57_[/?ZO--OZPJ_HW15:B:RC 4BA%.*6*,\,-@<<*$#U=?'J)17&J8MW M!^8(A.K[^$OYF"JV% F/+!>>:>[VGNPA$25 M:2;2DG&EI;!422TDI0@5)Y*&:MIG)/H8Y*@#S/J2GC?QMSRP8?4^W8MY05.R M^BU+5Y>\/]=>C0"'G@"$$,_3H)&WP:0H*'8 U(\&'2;CO*Z4M(Q3;S9VFB7S M3\LB\\I]G=V=Y&Z^3K5SOE/9+2TK)%B(@O7%6,2J$XQIX[?2!?FMM?9MZ MF,+!=>6D&[CZ$I=M"?D+HGY!3JZ]&@55CCLN+>=( *,DS(.D=Q1;1FC]<[IA MRO'6%9"6<>I+,JJ4Q5'*8 @E9,(:PHR%F!6!<-8Z6'\I&*;*;5U.U\1C0)5S MHC7K*?606,,=%%)CB9!4HL!7T08W&P]3HK9%178 >(<_/?ACE7S<+%[./UXJ MOU+F]8AC'.9N@-T@1Q"C@'RGG !9/\-^F*JPM76:]K$:<)$[@F;KM$YN3+JJ M6E7[3",1HXI 207&%E*:EW7F17ZBE;:!33U,<=86EZ)V$.M+;MXFGY/EYN)N M5CP2Y<%56C,=I)]K1@S%G!84&$$;Q!$.4\^T+M-K M(72U\EZUTBR,O+'I$' MST5:!J*E0\%<8\@%K9S!XB35.=SD[OEI>5N;H#)(FM3ES(P''KX+PE"WR8AZ M0:%E4 9(/#5>DX,[R$GOZ@/IVY0.VGN<.?@NG@Z)67^RFX=,=#[;-I;#:D+>' M\Z^#SGX[#TI=[JI\_3%8@?%R-H\7KS_\5S++:\^>N?^B^WXC(IQ!"B+AC56Y MKHE$$5GD@MXIZTOF-)S)8T2YZY7RMX!RNGP7GZRJ6[>I2&*L&88&A=V @?PW M6]@J#DK>H$K2-)S5/0'W73AZ+Y7])DM]FMW%+Y8?\W_R9Q[D2HVP@O:I(:?+ M+,D+)P;6J)O_VJS6=]O+E6J5VJ[>?E#'%6!. T(LD]X#CQ'9549GGJ-R%]*/ M#[_5M2K=S1N/D/<2&,V\,QA)3252^QKWS ( ^HP=KEJWNTLY*1'-U2G0<8\E MO]N0Z9K5$X $FK&PC8=U64!B+;>T (4X7/^B\HX+@_LC*,C-2LIS"L@]0QQC(1E >VT Z3SQ M[6F=>&HAU 8IWN,^[L?MV69:6AY*G MG-6@?!HG5YH!@ Q$R%EEN1:(G@]#UD9I1=S?"+2 MPBEGU=+C5C/F/ !6"\&D,UJ;_8@,@[I!)M=PYYJE43Y7>KP2)E,]T 22<0SR M:Z:EULP8RD2Q11KO&D3@C?] LZYVT!J:DSZP4D0 Q5V87T3E%Y1S[ I*M18C M#WYJ@X653JYJH?64Y6.4JL#8Q&(T.F++!YH 2X8Y@'DI)P>YSLO>%BX"AU"? M)FFO7MD672,-,1V#++5_H,E%F$MA0P_321M!#4'%&4C ./Z]1A'?J#9A5PU M07:$ITNM'VA*9P54Q%(-*,RO(H*6%(@0H^J'@H[\0+,#]VX; (]0Y#HYT!28 M(^F\#BN\\ H )UFAA]C\CZ=ZH-F#V-6#N.,#31.O;OTB_7($U8./XKOUD9W\ MZ.AR/ZYVNW^WN;_?G8@\N!7ZQ).7SU7[')Q/3SR[]0)T.+KT[FZ^\S>HY8W9 MY@M_2I:S^3!]FOA^'D!YF<2KY$VZF \UCE=QEN=+?TZ&/G7/]9H'(SLL-A=6 M[/,O14QS"IU2SC!!D6#2 (-\4)/"7L4T*N5)ZXG2:V?>IU^(D./:<<@4T90K MQ@4.5NN.0DB8Z_-RA8OGV&TP*>T D5$?.+]-5NML/LMK#X:E,I^UX1\7-LW/ M\2*?QZ<_O>)XKM]H!)A5G!B@#5!.$0*MI06TWIH^SY(J.::;2LH/A0-[0K O M!;H>05E/32R'$<>7R7J=9*\_FBRYF:^OBMFIQR,'H/4$,^X]L%1P1$Q!&9*ZURHK M)7T&_3#RL8[7'+N:4K'*UD<2$?YZ+ WAH^AE0/]3X0!(SBA>IQ^,\EPY)BR0 MBA+&N20Z4+*GPA#5Y]7R0RA3K:#2'V_?A_[.GKY>>CSBE%F.-,<8*><80Q87 M"R>BQH[T5+XI>\YRN3$R3X'GHU(.QL#J%L+K3+I8Y)4@ U[+F[?)W7R]CI>S MY/7'=^MXG83/?M\LY[/Y?;QX'W^]<)ENW:8B0+F7"#H(I%586,D%VM.(&34- M2C.VO:6WPZJT5[QZ4^X.N.2#WUSSIIQZ/"*!+F.T,Y8@0PU"* ]3V5&&18/* M0M7/(8?TD[2 S5!KGWTIXACE=0:$!,@PBI7P4A=' M&A3+7I,NREGW3=GU^-[TMK 9BXNQ@1LQ@AX S3D-NR=ADDONF"\H]MK5#X'K M3AK:/ZUK&:6^Y")'(8MGZTU>:7ZQEV0_7\WBQ?]+XNSW,%>R^?J;^K#:/G9! M3"JV%%F"I6=YY0@C@T[.,.*%>DR9$'WZAX:3FFY!ZTN(WFRRV6VPLKZ3<$%. M?GPXLE Y)8+Z#97GSC)'#E.#6@KJ%VKI; 'IC&^/KSEO"M9P(F WR8OEJ^3K M^OV79/$YV5VY4DDN3K80249A;KMK 3&26#MB;4&_QKJ^\=G9NC&, LR$Q <=D!GGZYM!G=V!U9?0= !?;PZS!SK_-S6;98$* MM39QEGT+'_XC7EQ,32SU?MB1>3 @I!;8(.4U$% 79Q*,8#;"W:GS>-=VH.HZ M4R*]N\L]2NGLSX?]MAS7ON_CZ-<7J]4FN5'+F]>;]6H=+_,KPGI(+MCW/IJ M^MS!LOYF%O%J]?KC^RR)5YOLVW:(+TM$UI=X.X(*<)@O;Q KCSW'00T2Q#+L M!0TK5:DR)1WM:2?&?2W*_NP[D:<(4T(D9]PP:A@0N* 38].@,&_+@?:M\NSQ M/M42.J,.NM^>6>>][:G=4GGE%/CL.Y%64EIK!3%>:5^&B85X\!?WPX"G8@@\SAH)H%\EQ^>R[;4T6"T@_'?13< K=. M+Q[-(7HJ C#*,^!1\'TH&_B@OUT]^_WAV<@1:861&AH;%D9W>S&_/KCT??/GT#3GGD--!ANEOFN*)2 MH.VZ3J#-[U$OE<@T!0/.42,IM;F'W@11%$Y2MZ?3.47ZG*F-#;C2/"MMP%5# M9]P&7#Z+O\_J-UGZ*8OOKEEP9U^*$.66.^"Q$T;AL&IY)PMH@BW4Y\[>D@E7 MFMF/3;BV0.IKOS\]X*O*_*77(L(E -H*89CVEEHLF2XHU1*-O/AV&RPL)16- MT'K*\C%.LV]D8C%0&/#Q4KE78'<%K"^9!Q?>B@A2GIM@( >]F5,J( &\V*@% M!GV69VG1/*BK?K2'U" 2L3U@*P9LTM7Z]R18-Z5%X\SKD9$!2@:<5D0R9:A1 M7.TH=T#R!IZ#S@*V>I.1=B#KSY9\-[M-;C:+9.]5T3N,AK8ACQT]9:S&D\]' MFAKN\GK]SGC.*0$88ZJP1I @I^R =N)IU*]9BA?>BI3# %/O 56:6(2Q(FA/ M*T!"C::J5D-./=ZQ6T-DW/9AX>+>+V/IW7VZ+%$XZ^)[D49:@: 1.4VM $(P M+, >((@1[#/CJY*5V K3SQWUM8!47SO]HZ%>M0%./A])CH)&"RE$S#B+F4<2 M%K398&>/W#ALAV]I=T@]+6D8IRDX(B$8_)2HQD$@DU1R98D%C&@(! .J6#0A MM6B$-\,WY,W5L\!JB QBVEU/]OWQZ8@JRQ&1P$'+N,(D;)>TT+,@!O5+P'5M MN+7$Z>:8#';NNPL/K7+FNWLCC\)F5A@!'<72!M6:*U70AZFI?\5 +\?\S6V$ M=G 9T*%7S9$7*888EMA91"@F5BL(]9XNC$V#O*CNLNE:Y7=S3 :;XT>1WU4F M^M%K$8=2A[V+6Z(ID01Y0GA!*:.F_J5(W67%=3O;ZX/3VY'.]^A_N\EOKGB3 M9/-T']I17&62.Q/O[H-"O,VT^2V[?-E1W28C3ZC4W&'OC0,&0(;Q3EG&(J^J M5C\"L+LTN78=2OT U^MIX>I-/+_Q:?8^_OK/^?KV-EWDDR%\<)J>:Z>(%9N+ M5(" 4(<94GF^(&%&'=9>Y43]-(3NDNC:%:GN01O%2O4J^;+]JO:Z=&@@ @ Q MS0GP-J_=E@_&'-9IA'5]D6$3$9DN8.I52(Y"%+<%%M?Y<=B/M%P3E9+-1,Q8 MA5A8>(.BAX /^SH@>R0(\;R^VXI/2&"Z :N_H\C.DQV7JW0QOXG7R8V.%WFY MSW>W2;(>H,]-+]P46:QPKO+[$:[GCW,)J7),"#W6*P5\]R'SP8668U48YAAKDUC$/%V)XB M;#7OTP5[\?BV"3/.';G506#4Q[5'=\0'#2_LUVHV2S?;-/@W6;H,O\YV<_'* M\6VE=B+@ W0!PV"%4$RP\Y"B/8"$6SO:O,VZY'7'QL8NP/>">DFB,\G!WQ!+1LZ)\ M1IM+[^ZSY#9'\W.RNVM[LGH=Q5H*#"FSP!)OM%,FF+52$JXMXHT,IB/6*\KS8S+>ETU!$:MUW43AH>-9L))J*25TAC( MG#H A(7K\UJV)GI;:3Y7BKRK!LZT8JW"Y )2(&X\D]9YX PO:#,24C%N3:TE MOI4*NJJ'U-.2AE$J9V,2@F&8_S;/E%@F-R[.ED$E+7.%YZD7HJ";2NE%7G" M>&P<$0X5U#&E>KU_JTED5FDN_5!LOP58:C*]U$5K^6T >V&_<&OBHZ55-IHFE3@)J7#%^)UW]2S,[OC*QX>;>'(J>6'GQLKP?GHL(8T0BY1USU"B@ M& 6^H &%G^/CJ5C=7I4>+3,\=OXG26(*>R(,V%7 M=$Y#K,/_)20(8*$X(*44QG$Y2Q@&5&)"*#2:4T6(XZR@R%K>IW^RJK.D-#,N M.TNJ(3 -9\GKH';$N;M6S=;SSX$UR>K=;AQEW2:76XB T@PK@"V5% HH+!*V M VY7E-?F^A8I7E_3H1:A:FW:*'="$^,_7I-DRNO1L('RACTBH0MT7JM+3Y0 MK D$X]36.N/K8[GI!K[G(#BC4@4G(R_#R,GKH.AE)Y3 _&X"GV;)_-/2;+(L MOY_@?18O5XMM .[W4\?W\=<+HM1"ZQ&G^65-6DH6D+(6&^KT'C?MC1WA98LM M*D#] S@&P5.?X_DBW_7S"/!XD;Q+9OF]+-O[J^N*V\4V(P5U?H\/54('JPX& M/8,4VH76&-:W;CO+"NM)R-J$;6C1^F.9)?$BKUW[6T XI^[UTB;9_//V9H^5 MRN:KL' ?AP37$[=:_41(<>F])]X08PC1D-'#-+5>U3_AZ"PUK0<1[ /*@9PT M%X-1N@MO+N_CZ6X,VWCV/,DGR5:[2YG/ 6&]@ MN>(0XW(S(:$A,J.")3QN!U-'7"P365L/N*J/^US; M"\\S(*^*1JGW(PC#ALZ5D?EN;O-]7!?+L,&\P5VAG3F FK'P\6[2 4AC$!#2 M4$ .[T?.8X*U4YP@)*1P!$*RI]TR!>N?<'7FO.E-0.J"- 8!80 U7$%003NG MF"CD' /*<$RD8J:@'?H&+N3.7"L]KB#U0.JO7$(7207$B>B\" #C '91!Z^64P;S>]9Y6 M9S49H:W0+O?;1&=J243.&R$4 6;'.=MG='),>O0";N\TB/R8^%PA0 MQA-0KHT(*"NMS"\[5\8P(K56O," 0%)? >BLXF;+6T!'2/4E+6&(N60G-MG] M^V+Y8SS!VW2Q\&GV)U4D?@H0'3\P7\[F]XO$[!;-L$:ZCQ^3V?KUQ]W#KY<[:E]GKY*U M6JV2]0I>D*D>>H^P$0HX%Y9M91#W!B"'"]P]XO4#]#LS!@AY,#%NKZ MIWZ=V7]]R5Q_J X@?>_3,SZN+4$?'A/T-@FPKN;KY%V2?9[/DMWT>YO,TD\[ MQF]G8CD1[:3KB%&-,/#4 (&T5\AHZPO$3>#!^.S5 >1X#-#WNI5?+6=_36XK MM!)A!+P6'.8)%%Q*KW41&^ 8@URR#N[<:+7[;L3%(?.ECJ78AC/MCQ!\IM\F'=4"6]UGRD +!A&I,\&%!Q+_$ADL1!IE1]9[>*4D_SN+[^^1F%B\6IV(FSST:42'?F> MYG3%1B*=1P1;9(5#E%IID?&PH MBV2#[8K(G'IVC.+2N5#WKOH'65+^SR#EK M ;;02,"L4Y1#<4#5(-A@?9K\0/'<[>B["U D*$=>X&"% M*PE\X<6$1-L&MPI,_D"B"5"=E]((*M2;\-'#7ENL6%&$Q@71WSH.U7(]OYDO M-OGD^&YGV#R0;C'?^9OU=C=Z_?$Q42]+E+IHJXO( M":>%Y(#"('2 !"E"^[)GW")23G_HR(TZNTUN-HL\SZH9L5<+;+3:4004\@%3 M!T!>W@9C(0'8(VHT$*.Y#+%_$7KLFQT2]W&7!6F&A_YVNH%K142ZZS62W#J< MI[A *(.\8*&I/S"'NS[O!ZF6T3>0C#YV:8R&-;VYX$X.^%5\EUQ-)KOV:H29 M<-88(9E!'(_"/P,?5VW=_E$B2NO!>9#DT1!%H&'3$8H^=*#82ZX@;8=&5]MCW M0]I4>T#UEA]]=[](OR7'$817!>+L.Y'F".7:MT7"T;P,?YA9!8W2JOK1FYVY MV3H3AK9 &G;G*;W0JKL\%+H[G7[7?D28-9 KS84DC%#IF%-[[/)+\7K=PYH( M6(_&[1# =^S>>SS&H=UL/V@=\6H^*^,\N_QB!)VQ!$%@+/1> (P-0@)0C;01 MB))2 9U=N\1.DJ"_[8H'F$6\6I7W>I5L*\],TQHBAR1P#EK#"+)[7#CQML_T MNHN.K;;8>]9=U0U@H_9('1(5M^3M2T27K?'T^)U(::J@8QJ$%90#J0'QL@"& M80Y[E*2:WJ#61>!<":B&V/56\^5HF%=MYA\?CC!D+$P^b@%! 3'AVF)1, MD'&[9%K@UN,J,&U!]%0$8)1NDE'P?4KG^HCA8--)BIQES&I%.#_LO0R,\I[H M;I2))K#TQ>)_)O-/M^OD1GU.LF (O-KD2 79S&%8O=ZL5WFURH#-%I(+(E"I MG8BS/!^76B^XT\;ZO/;5'@M)&9.U1:2["E#=B$B7L/7FYSH%357++/( 4AM M]-@:&A S2A1*E 08U(\&ZJXP5#+$O:;<57+5>9_,/FW6N M';]/OR>QOHF_;>_XR[(\<7\;O'U!3IHW'F&*N68"*D1EF"T64XCWJ"EMZ0C3 MCSL2JMZQ'&KQL;D[[F+AA#-O1"PON(BT$Q IA0$(.A@MZ(,2H=JRTEU)JGX6 MH'H ]>RG?!5GV39\]K+#LOWHQ%?I.NFOMZW#H M_6(H"$I*6 ]NNI-%(8[6:OWMQY4\#T-,9HHXZ015 MH MB#/0Z%*.OZY=ZU?)7)VCL[S+O6$?$<.>1.>NN[Q?L/MWXJVQ]).'AK\?2'3Z*WL_7.0HO@K'X>7ZSB1=GW/9GGXVT M9=H*@J62@?2PGV-$"P"0;Z#^].:N[TT$TG:QK*DJUY.+O+[0MMY07L_J=G[_ M/G7+]7S][:P[MT8KD>)(&.@H-=1X+G0P64U!/T8.CM/1WP(_+TE&)Y@]/]D9 MU1G!N$6F/U&Q\RR9!3Z15\@ZR2"%^?WCU!CO>3%FAG&?COT):1%U\>N3< DD]<](B* .MT!;C1@J"\>[X-;!_S+E&&$R'AZ/;>?MC77\L^SW M=[>YN\BT!\]$!NNPV;BMO2R8QM)AM1^[E K6/^/H9!^MA7K:#NV=\BW^>IUO MQ\]$VA.&N;32:Z" M ;5HQ=.UG?X&[]#+P5OC6@O:^SI-S-FZ'R30_?'UA-1>%J L6^!N!KK]O#!B (-0+X7 124 M>,L1Q. @WA2,//>T'F/.<+<1(E/G\Z@TIB'96Y6M)PJOO5C.PKHS_YSD72, MV-FM]OS#$10>%*4LT:-1T_JC&

    @Q"BR]2[Y?-6P5KA8CG):(37TY:14:IOXQ.-843B7;((;7[Z+5DF6;Q0RQMU M9IM32EY MO#Z-!]B_1+<]A$>ID4U88EOP\3RJS+6]>^O'6EV7'#]56H@,HIYZCBWVQ /. MO+%%7)66?(P>O&$9F_8!;>\N5:O5YJZXB/P^R3!R$G;R>'TQ)ZWKOB,5 M4"; R*#Y,HHT-Q"A ^9,]1H[V)) =YBU-C)VC'X*;'_\(TSZPX5(L MI/]%- MI($06$%L\YK^4 K/D=\C:2EO$.(QG)(X0L%NCGRO,OS#5>8_DOCA,8EAGLYW M5]/M"+PFP&WT$6%#B0QZ%//(*RJ"5@Z*K=!"3D=85&=HZ1T ]M&+[O'LW*GL M@%4YQ&*=(LL&+UV M\;#HFMJL;],LOYRQ"Q7C7%\1E1 @YR0FTMJPNRE'"H>;Q0SQ'H\5)R+6 \)? MSV55=R[N4R>VOQ^-^7VJD_RZ:[5<;N+%XML9/U?'O48R\,UH@*6$&G$G@I:F M#WL=HO6KE+ G)+CC8\345N7/\7R11Q_X-/LMO'OI.HRNNHR4 EPK+RP@"BJ% M.6<'A#$@]6U!_H1$?61<&(VHYMCS0_Z PY#4MRW%%D&FNV7-EXG!]]I%SM'VV.,'"=(*4\DQIA@%!8Y4CB_''>J M?G*P?(Z3:Z1L&_W4>UT<,>R6EP,0[]-UO'BQ7&?SY6H^ZVQ65>@^HDI(JEB0 M'&04M,836"19.<%H??OY>SK[7S.F2Y:,W@MZ=;%0GSYER:>P'CS$(?>B77>["QZE2X_CVXB'0856>:, MUT)(R##P@%#L"O]ASJ8&U5.?[#GQ%!@U%0UM!"9038U966J<8MY!P("'"AE? M1/TY2%&#D@;YP4_QK+D34'O/+$BRS_-92Q\F+RL[W85 MGV;[C_+G+@5J]CN0"$.A,>:<.^5IGL?$1&%)>6!M Q?14SJJG@1SOD^5;BZ7 M.G<'T+8*YNN/#\Y;5N.\#^AQB,L?833943[.[I*E8T*VQ+VL?4=0TPXC3HFU M6'AKF*.$TR"PSQ*?K99[Z4M&2SDP^F31L"Z]FFM6S6HH\K,1K+<=>1&532VI/ZEKGSE_2WA>\P4G^E%,US%_H6 MPO1_['MG]"W/7Z12XJT(<(.5PI+A4)%*\WZ]4Z M7M[,EY_VQ[]]J5#G1Q"%U=D9322Q4$E/J="*[;G*,,/UJ_E/8Q]LP?DT2D8- M&W=6D_H?J7X4$?$VR24D?&W2Y3J+9^M-O'B?9'?HVD0:?H21IY!JHP#R3$@K MJ<+NP#\I1/UKX::A7+0TT2;'R*L<]!PU^#2TMMX8^30GXH-7>C.<*@XK4A ;2"F'WFD-G'(.HX)3ZOB"\9$7 MVGDF4ZX1]T:?L?HPY3U'X:$F7'T6M=%I9((T6.TL$ P2!SGBKC@>$5:+^O$) M/9??&=D<&8 WD[2-7J9?DFS/B;MY]7)L[70;<24TI0)AK2V44&BA88$T ZA^ M>&;/=7*>AA74C#N3G =_W-\/,0\>=1L1((& P FN@;4(Y75,"Z0%-;CV/.B[ M_,W3F C-V#-4=M.[#[-M!M>6Z+?)>I,MQYG;5"4!K@N_]9&T<0GR:T^]HAQ9 M9S5#F#IGO&.&$U/*03U,SE+I^UX;I">5OU,6&XDX$9ICRIR3"/#\8&6+HS : M-\C-[",3J1N1J9AUU!78?288K;+UD82'OQY+=_@HNI0*].#[B%M*J/3&8\FT MX881!O>$2DH;U*8>.'FG U:GS?&KJ;^5Y_G9L,I'3T0<.NT08%9Y@R"6AC!4 MC!L$BVR'H\J_Z)=U_;'L]P#?W>;N(M,>/!-)S00V/+_\ MDV$0UAMD#K1+)_M<X,N,RWXV+M@*WQK0WEN5J^-KQ2\HX0^O']^>L8A)19J19 !Q@N!>8$LVWW%SG*I' M,081,#)P5H$"6RO-9(JD]!. -@(6#!8:>QKVU6ISM\L&^2-\]5>P[&7!0U0Y M9XW'6$&?5W4+L@=-T+8\P0AH_U>P;#F?J98X:$6<::P8@=AC8_P>1T0%[S/& MINM@V=(BTUFP;#6P^PR6[2FB1$*OE'8*.6 1R'D@> & LK"^"3F9(-K2(G Q MHJ0:CG\=RY<_;818"^HURU4'K3 GRJIBD? 0XW&?F=24DC[.Y^L!^Y?HMH?P M*(^")BRQPTCJ [-BESAXU<][]IV("R3##L0YT8 R'E0D5 ".E;13],ATRNIS M%]LU!'8*X4C0,*H9(UP9CA6VR );4 2MJQ]?,IQ_HP]1Z1;FT>R/YY \W/]\ MY-]X.U_]Z;,D+W619 &)M_&ZDY*09?N.O#8ZOYI:X_Q>:N\9!6"/.4$$]'EW M77^NN]KF\,C8,$_1 BH9D ++=%#!-, 4HU+CB@ M*:L_)7HNLSV]*=$>5Y[.O-AE&@XZ+W9#B E-C])-H9YI+@'GA8B0BAL4#&N MYV+:3V1>U.+*).?%Z9VRYQWCXB BC/*KYAESVBKF(,68%*8_<8JRVG.CYVK: MTYL;;?+E*-BX.((,OKMN*@UUI*\\,P2V#!!>M)_>I,/9? ?C*SHQ9? M)CT[[/SS_"99W@QA1X0DZS.WLNM0R=(BTUFH9#6P1QTJJ3>K .QJI6;_ MO9FO=LR_'#1YYHW(A=7:("$PQDZ[O$R%5P4HCNMG$#Y96BS2+A#M2^4[-=K\ MURRY'EIV]=T("<@8T@Y1Q( +&@GF>$]S^%>)<84 $%UM0QCSC$^C >+OD(P_I:Q#AM 9+1^[=^ MO%/U;;I8^#3+O^S"GKC88:2],9(98JA@5FI@@-&%PDB0J7]./N8(JMI:\AAX M,!4)_RT\N%Z]6+Y)LGEZ\UN6KCHQE\_W%CF'N$,!3*0(%Y9AQD&!J_>D3ZV[ M:]EN24O=ZBA(_'#-S\6ENG)C^76) M'EB2_T#4AEV1X6)%HL:#*<9H]RRJ76,^E64W /DQF:\W^8U5RQOW]7Z>;5LX M3,,.%^&K?4> 8(DE,80#3I#R' I88&XI4T\H+&^<2W+;+)K*M#ABPZ6+:W,6 M?>Q3%R\YF+!M2F9M6*TXMAIA@X4Y+%8.\/J';^/;($:EIW?#GR2FL89Y29PN5&-?9/VQH9?#(-QLC)3*B"R,'G5*6!1(XIK:'5"DB> M5Y'!2A;<"%RR]0O-3<'X&?VTZI*7HYE93:W#@;3 1N.*F'04>DHX\YH"D]< M8 6ON&H0N3Z^G*<1SKL1L78JTW!/8QXX\VI3KQ1X_;XBC+6B3FK'#1(^F.#" MR0)32/53VJ:&=S4TA7^"(CW0'E)R!!%B3"L"!;264D-!KCP?=G:#ZGL2QK=; MC$K\6V3*Z">%^^_-?/WMQ7*USC9;W?3U^C;)WM_&RSTNK]+EYV05T.@X.*36 M0"(*%>?&&Q=@(1A9)[S8>L.)5$;S/*6V<&\)"47]U+@I.U=RM M#$Q_'A]%C(US$E<98$0<<@Q)+J@1'#@8-"BWYYZ$%M>W8:?L6)KX#.Y0 ,95 MSE$'%/([O.>?D_RIOPHZ7G;=$)%G^3J.N$ &2\(YW>D?(3:J@ M8Y@JEOB@MEI(B-:*"[G?\2 (\/99W*KK@HZE1::S@H[5P'XN!1V%--P@R,+2 M#<.J+3'D!2C*F_IU#"93T+&T6)0MZ%@)T:=1I,]8S#@+]&GC,=>8 4\+FJ&Q M=J(%'N MA)#0!E@S1'%B6D #&/L6B*MK]Z-[IH'(+_QT3F&AE/#:ZR)R&$+E]<@W]7J,.#Y+]N,L(0P.P4\'B)M@"$] 6 M!X2EH?4UEO'%;8U'P!MR8?1R_F/1H,ZKSOS05V2 MQY3Z#"QCDE#-"JV0Z*< MJ+]TCR^2:4#);@G^T8OT),L&Y/?BR( Z450ZXAAF3!0\X*:!.3J^4* !IT#' M;.DX0.<0-_3ZHY\OX^5L'B^.:#D3>K,?4'?]7OEZZ,"@XTMUDW5>:.[E//Z0 M7Z4^3U:_)_%JDR4WKY=OD]DFRR^/" \$* $F#M2@(=90)(7FY]6"\>%X+%VJMCX@@9RT$A#*'%0\V.U%@CR/AR/9Y M#]#%<*&!I"<=!^ZCCAPZ@**_[2'(N_99\M^;9#G[=N70L,3;$>+46BLM04)8 M"BA'VNS!HD;W>EE5I;/$ <3EG,"VAFY?ZNUAY*?&??4\JL3;D>;.>" \!@)A M'F:]=V)/-R,&JW$?1K;*V7-2TSIZST=Z1GG$.7:A&8^PK Z+\MFSG"JO1Q0" M0YU6"B)N' % 8U=03D&#^O:=>=];Y6<)66D(6>_"HK\=?OV/>9*%_F^_O4P^ M)XOR"L^%!J( K!-82P"\RF]T-AK#/?5<:E _CK_C^*E1Z3SM 3SH6O0C&;6V ML+/M1%("2(3"6#&((8!.TF+-YT3#Z:A"K3"\S&+5,I3/6[S&KBN-7ZH&EJ87 MR_O->K4%!977EWY\*P+ 44\]\Y1Z92U70A6.&)B5>W?I%^^8_DYE-BDVS^.C01V<72,][ G0JSC+MC3\=>921ZB 0TXZ MJ*#F0;9(6'"@#*HXM=(QX'2IQ7F\>/9WYL*,<=J&>0@T@D+ 2;P>+&%-O K@4*X@E4\3LZ28"+P(PP#>/EIQRX'0.'Z--]O4]F80'PF[Q MEHN-_%" MW:6!G__:IO!=/K?L=&C%5WEU\8^[ZN)#GZ(60RIS$OK#LQ'Q85X1@#6V1@NC MD8*0AW76:N$4G@]#UD9 MI8]I?")2532:UEU64B#@+5; ":ZL-R^8(5JD-1DT9=_ MI/-9\GMR,X\OL^J'!R/ 69!)8*U#$!#-+"&X4(>P:9 ^UIDYW!'+FD+3U\)[ M;"Y=OSSZQ-.18Q Z#1"PC'F&N3/0%'11#7IUX)=C>7M:?',\^N9S">9&C(85 M!DKFD/0JR+HB04'=4P 0&:&[M!$?SO"T(@Q],W)WL^"+Y2Q+XE5BD]V_)=A[ M^L7(P*!3"*(L1PSG%9R8MWMJ/0>ZOH[4V+K1_NMX#CRW15QN%TO9&(" 6=L )XK3@G0"M=3(BP*[KZ9GAGY?VZ M$)'6@>K8<7W!5_KX[Z$=I3XG+WDY_YS\,-0ROM,RKT="2!KT-BZ=\8H"1;W4 M$A($"/&2DU(95UV[4R\04M[#>JV1"+A[Q,FP-44QTHS]2S1OJC)R*(**=<&\^@\88"8)$KQJV! M(./TF=;$_C'G&F$P'1Z.RI?9+^OZ8]GO ;Z[S=U%ICUX)LIOM*84<8H11?F% M$<#C_=B%V])98>/]OUPZ^3?^1+ M,Y^L5J=N6E1_2I!,:<%25W>LE;,^*I2RP"%J$?4]G+VU"&Q='^H>QA&(T^/Z M*_66._-)P6$EL9<1L57=IS:6*>#.12W">0>-*#0VZRT;D;;: M.2=?YBVWAEI?TO$EFWY;Y//\]F';1N,G=$[)2:7Y(5U;P<)H33B*;YR'J8#3 MCG:'?36W:L]Y\#U)3!?X]24['R?KE-Q^4D:>C0L(2D0D5]Y))R31VDE\H$7# M^G'%T,"YX81@:.,Q#*60\3=54,2QK\_Y MSKH?];8+-(.J+^9_R!?3U(IIG:G;9;:[L'A2#(Y/"H1X;@$1D38//??,VH.( M0XE1;8&@ERX0K8$VO/GR=97=;.;O9S>E9>DJ3 ^(<4&Q8L)I2KVV'H("S-3: M;HQ7?+L,3G: V?#2LOIE69Z1,G]XJK"43 Q7:"V6UH\HIR(!R8,8LR/)%#5P^!R M>#BJ.&:_K!MS[AM2G@%+L/-&"^"9--(5:]>.]9JR>%X.5674C^:^G4?[N'+? MO.->"DF@U5Q0[Q438+]V2!FO?Q9VGOM6BV\-:!^!;=M1[AMCGBHB!&64$L,0 MP(04.&@,ZBO*X\E].UHC^6])&I3->LH"]E=PWIC7%7*3OTP@CQH IO"G01TC'HZUVSLDS MM$X7]3LL&5K-'DOM65F"[PNX0\*&*( -P+ M3R4%!D?M\M$CBPRH7TQC-!EPM26B&527F@>%%>2&82FU%HY0J1DIX$*4F\L* M'K8J$*V!UI=H/ V!7]TECG=WDR^PP)#4(6*Q.)-5TO*1!EF&SFVRYS*[C/U[KK]'C2@Z_ MIGXMG[)IU+/B(GIIS_!D%:/)K[JZS])"%K>I0IN)JWK8=X>HE%Y587:(>YS M'D;U W/OJ48&:JJP2R6:G;.5NC+V3?NIE*H3,Z/I'DTTQYF'A$6-C&&JY9YF M"@@>31Y5J_S+N\2HS]RILP6IO98.3D,!B1#&0J:-89H:M@>%(>/M6/.L6F-V MQ=8.Y^'4ES;<;;E^ZQ'CVC 0#0%)"51.\()F!ZP;=W"P,2?/KMM?#Z\_AZR, M,KPW/A$Y5S2:MG:0# )"J6.4< #C9DF4*=8#0(-2P@.V=JB,\>NM'.^&QCHJV*BBD7(ZT!FE;;#LI!8U0>HOR,,H#?"QB M, S[X^*RU7HV-?EFL5X^G(R+OCH^>*@(T%X:184R&&@+:$$;IZ-DW(GV3_B9E!0(D--38>EX XH2!, MJ=L[>JW!(RJQVID@M M1;S&Q?2>,BMO :\-#U(R)@8IS[")@VW;Q M^QA,B6 T>&I W&@)7-PAM9,DVD]0HSU.4C%=O\!09Z=(EZ[H_I"LY2)P-S?9 M- 6#2F)3YENZQS-;N,4D=1C?CU%WZ>UXW:_0]*D!>4<\Q\)(*BU )%T7*BAW M\>?X#J N9*A_)'LW5YY3\B%/H<=-)#@:\ONWX/.WR3+;YJJF>'+\9$=SOBHK M'-+*\X/3"D#/#27&\7C4YD0V#:F_WT,D?@28+ AVR= M,B*WS<7*9*[R,P+7+!40C2^DMI)"RZ)N4F (*ZO8766>MJE7'6%6U^R:'HQ-99P6M:6CLP*-PX3RSP1JL*WD;Y/Y9KO_J?D\ M_V.RF&;UMI.RYP2"$(/<.,.X2__'$\A[+#AKD*C(+E%HNL1N8,/N?*,M8&6X M@=QJ:HEERD)!^.$],;S^AL(O43;:0:D_1;FJR?[2>%1Q#Y2$.@;CT:@$$!B! M@A[&9?UT'G&)7&^&3L=)RD^3,[/U<1C>?L(FYE!RJ9U&SF/A+ 9HUX\."RXA MJG2,75K")N8"*^:8L]9S&N6/\H+F>/CX/OUEC1,V*_/OS(3-\S :=<)F6^D; M3$#"#!7* Z-L/+<\A@4D I%*NLS.IJZ1OGP72)X7KDE65.2Z>Y!L!# M92DN*#1*\8M,WZC,MJIQ^WHHO45YN*3TC=[%X)+3-R(I6"+.!85$2.(=]JR@ M+2JYO=;5:1BXKD;!*9D5R*@YA1HK*SAQ5O#-6'U3;_^TS?J M"D*[$%VJ*QE)#"DPVB C! 6&DX**BE"]8N>#!J*;]_(.!.H_MP!_=U1_KJ8 M9LMU9-$3GUCWEU*O-ZNX37_>F5_Q=?TERV^7D_MOL^F[163.W;,F(T-]?\5A MG?.JTBH^9=^SQ29;^?AJN?CMR\5D7E0)V]Y\SJ/\IPO\1>VZQZ>H9389W,=T MYOJK.)[J/C)0I)C'2'LJM+1622DP@AQQ1;6(I]%PWJC'6JIG$E>]84.=!X=H MKWO-(7">*Z:\0D#S/6+"<%\_U-"R+ZM[D3C:V*$'7/OT?[7<[ %"RPA G! G M(Z&10 ;WA$J*P6B]6GWQ]]4&$.>!5E.9[:!Y ' ($86XUP8J$!=-5$&U1)2- MU'-5$_LC703J87 Y/!R5MZE?UO7'LO,;"3"@O0>4,@D@]X8Q+8MS3$KM^]QG MSVPD4!GUHXT$SJ.]2[YMO13IY'U4PB?SDG/RZ/B@@0[FE2 M3HKZEGYO30%Z.S?; K%3P=@I9$]7>#0@4#H^,.,=B_*NO;#>."HM- 5-C+L1 M-UEJ@4]Y=PB]#>Z/[G0>"]/K,'M5D+_*IG^YS;__=;J+0B2&\^(?B=_\";_W M'X>OGU]A[N,? Z,6QG4AJ*1S3NFX?')8,&4CNIO;$O!Y0PAZX)E1)3PS*AA+ M-2<:>"4%A8I#8V7A+&!,U,_LZ:1;4_L\.QN"'GCVBR[AV2\Z".:5LX JZI&$ M"GO-7+%@I51]GK5^YZ<;GIT-05^QL0_YXFNE@N_%J&"5H\Y(190A2%(F*+8% M'18T2(1H_9I-NZQLCD4/[^&[]R7OX;OW 0MCD$/"&/L8#;GTX>UK(8-SI@ MHZT?89']WH-%-;'J\23>7YTZV6#CY="0JG&(B .)5$')B&-1R=A3A&R#9MZ= M7:GNG?L-,>L\.:52&L+^SW%#2SU#%K=#IQ6\7,^3I;ZOD$)097K0 ""'"<2" M*A&/?8F7KEAW<@:--Q11 _LC,>-Z&%P.#T<7 M4.B/=6,.]U,JB*44<\4 -)(ZA=1^[8X@.:*:;+51/QKN/X_V+OGV<9FG0DE7 MR\_9\OML6G8NOC8T0(:U5= *!9ETSA"4KJWO*-$4]5D5;91'9 N@]<#^9#3N M%[@J#>L>'1^@-1$-K+&P4!L)@6$%. YY8\=[DC9CT<^\;@V/+20FZ 1E^< MW5-]DK//Q@7F8%1B7"0)DRC_J9@K+&B1L$&5CTYR =KG;!,T:H6V]NN>+*Y/ M,>SXX( 5@]X98 6*AH0AGMR6"<:4RWL=KG6&B2U6/?ULR]CUN'/01"&XT)@ M) H"S.)>@5"Q%A/5Q'%%^%ME3UT0>KW=GM3YHDO37KM?G:AV4SHO0""0MU0A M*36AD#&F]ON&!QBQ/L-'H[. ND"P/VUIN\2314^>C0M:>Q[52*>@E!P;SCD^ MT *$':E#L64^_:1!-4?HLKD^*AMH3,QNX61^7/WN_"H[IE\?&S@BU$BD(*#> M&P0H]KI8I4&J?J7:SC*!:J*9^."$@![S+GAPD..4ZL%MJ>%.F#K[Z]=OZ_=\+@) M.'TQ^I=EOEI%Z_!F5E80_LFH(+V)VH( BC'GHBW 4_;GC@YNI:^?3M-9&EVG M3*X/3:U3]F :Q-<[:PW2 M"6.[ *O?;?N7/+]^ZNGYG,^O;4KOGN[:YL0_J;N$V+^>U;@ZNKV?^;R B7+* M6F4%HIAXZPPLCC3IB:R_0W361:2'8Z!;$/LSF^?QF;=QL;].EK]G":O3[0&. M3PK&IKX7J9 ^Y PKSY0O,,4,V?KWI#KK'=)MEF9;2/5G :RR^%W?XHIMW!KG M^7T"Y[1(E,X+&E)L!#2&6,RT\MQK7-!*@*PO%9UU#>G85F@/K-[TRFR1+2?S MM*M=WT5&K-:I_N7W[+1HG)@9N)0@[H"8*>N<\E92Q0MZH^IE:@M'9\U%NM4_ M6X6KED[Z]!B+O\^S5\ZS=XOI?'.=B+^[G\R6"0_S;;*\/::O-GMF@$Y(19C& M6F#+HKD%?6%L$6Q\_70U>5%"TC>0?>TNAW*ZNRJRJ:ANR8[RRN@ #:?>>2\I MB3\T(T;8@BY+8(-+(>"B)*0]C/KB??VV5#8>E5&1)I$0"B'V3FIQD&72),/I M,GV0S?#I[5U??\N6'_)%_EQ"3[._?&*@T8#WS%*L.!:( $MU86 1B7P#:;A, M;V6K6+E+#N M^';S^VRRRE:[G\^_N,5*[D^_I..B\;LO^76RWBRW_92O;K:?/.FPW'6-__T* MXLR[R?Q3CVOL!Z$/D^7.9NSI^SYO[N]WEX C0R:K;WZ>__%DS^A\$?GB]DNVO+/9 M;^M>OL1OXCN0[;F[D[NG?[[Z;3Z[W6UE0Y:$YX<0;6"D]M@\:3Q4<>&5T"$]5 MM)8)Y?$_T5HNH)#&]%EGXJP$X49L?1GK:@I+;Y'29PL]F0;ZVO! 0;2 M! ( M*T:(D0H N:?,$N+@N'. F["JE.N-T'E+_!]E-O#0;&\AWI 4I_?YY'BSPI_& M!"0LE=Q:2I D<6W$4%>L"D,PPLS?9N#F[0#1U]N8U.'U7AW^$K_YQ.'[VO"@ M)2!22T0)2 5'.67<'"AK4G*UXPH%;1Z_+0 S%,M/;L&O3PCIWI\2FAJK+8&& M \ .U'')1WX1IQG#3G"_$4)O30Y&>1B/@?U#)9)--_&$2VNM4*?@Q=B@A#-: M><.,9LYC%JU8OZ?)283[-+4J'N=-F?-3HE@S2/IB\_/#[<2Q_O/@8+@%D#/' M#%$&4H$1$WM7!49(UT_VZ?C2;9N'>F-8AF'VA\G=ZYY'1Z9:Q ME9I;Y1VQT!OKD"I6RKT840NA]D#/VX:E3Y6\"$X]QF\_9??["-;5SV4V5[[N4$#993@@ %(H*-6@OC6[*,65+-> MO6UU1*AY_*5/_$8I:_\OFRR__)&W)6+[QP5!%7&(<"ZA3( 8#HM]F40EO'Y# MTLX2P0:5K'JPC5>@XK>718#K/3 HA"SG'BF!G7+:*NY(@8Y$J$_+Y6*$J@9P MHQ4KGV_*?!JUGA<\-0I *D%4$YRTB$%6Z!Y4.%4_9[6S*[J#"U4-W,8K4[/O MK>Y4Z7G!,\Z%UM);*#&WZ7Z'*[")?QI1M[/QR-3YN UC=YO)I=9N ME6WOY],"\DH+88DF'J=.0M@36U"*H:E?/[2S2[K=9CXU@J?K+.(GLESD.7^: MK+//?TSNA\XN5-/IYFXSCZNYWEXV,/G=_3+[EAPJW[/'/._W%=(.SWU4@$@R MBU'DC3($&H6-=@( :3R#7J%*N]R@J)Q*5#SG,0&FQHY2(RFA(2A:@QJA'1K4 M,!)0I1 MRKV1K@ (V5X[;IX5M>E&"H[52&T!NKZTBA=+/>G*?W5\P-AQY#E61B'A)8:: MLCUM7CDX\E2-EOB6=X?4VY*&449UQB0$PS"_PAYY,J&C\C,"9HY;E8JJ*0F= M X15KTU'JID>#7EYOEY2"ZE>+V\?.48_9=/Y9+6:W(\S00K7/_=;WZK[E?+Q8-Y?2*504QY# *N"^$<])[O>:C9/2#7O M(C#YOHS.]BV.S_B8:J3DZ94O#<=T\Y7!>HN8I)A3SHF$!D);[!Z$2E[?\=MZ M +E?J1X)X$.;9:^]W$^T=+6_=UV'ZLE7 M'0I!#9TIT%X=(JNHPT@9(Z(P,XD)Y(PJ[(CF""A>*0VS#QKKU"&2\;UAVEL! M4O--P*P6>]J8H,"-O@Y19=Y4J$-T'A:CCLG[R6SYM\E\D^F'7[/):K/,=F[3 M[)^;;#$]59BHPNQH9UDE*&7,,&4\EU$Q50584LG1QN<;,3[O&J>^5*'#RE]; M]\E@;(79@3$%+$@IZ3QN /UK7+VF-2TCMZ?1WI&&=@?N]", M1UB2.V2S3#;CR3A_E>E!15.#*A44_''[][UFVC-__[>%]:EQ3774I>4#@%D-!@,) 2P3B+X@5KZ'41O7I MF1^#]M(>5(/N*C^34>LP.OJ<@)#6S%@A)052I8X6CA98 *9'GGW8-L.K;#LM M0_GG%J^Q:SWCEZJ!I>G=XGZS7FU!0=4UGY]G!:HYIXY(0D#4)Z707N."3DQ= M_22@7A6>%OAX3%H:8]:7;'1S>X(:'8T)I!5ECCL"HK%1T*J,-?5KI0Q0\ZJN M?M,F0I>5%N\5%5H;$*4=<,:\(%07M"E-1ZZFM,2W2OGQ]9!Z6](P2JUB3$(P MVD30%B])>$99Q!,KIC"3*I60) 4& HH1%K=NR,O:ER3.0ZJWW(:&C2> 0\8! M8A3AD2+(XED+#K@I6U^A/#^I:S"%H3$LPS"[7N,!Q)F+%!@DH<% .L EWU.F M(:!VW#I"$U95Z4!0#YVWQ/]1:@5#LWT8=G_*ON?S[[/%[?,UGSS]2^<%%,]( M#IUUGDH,C'2*%N>8YH*,\,1OQK*\.W!J72&KT8%$,0F]-#D:IE8V!_0,Y M[QMU(#%.4 8$001*%0]!YGWAJS">C;$:=5/FG.Q ?!@5L -$D5'9F-=@J%!!^H0M%H&9_>UC*C&V/2WSW-9KUFK!660D4=U P3 M%154X@Y41=QJ<_K\,I>#J6^-81F&V-O3Z&51(^\ MCVL3EE5M-%(/H;F<.]9Y&5] M/R[H*5@R.@C%=;J@P 22%&LCK;;%2IUB;IS*4 O(E_&P$39C MYN:HU)EQ,+$%YKU_IZ\^/7YQV2'XZM @O>+20.Y%W.@AL/&W(C#JI&>]IGV= MK'32'.F\53AJL4Q/5EDUCKTV,B2)C.31>,1CP2%DFLC#"N._QJ.RM,RP%M"H MQ:]T7)O\>[:8Q,,Z6]X=2[D^-C2 J #92B'A$G%&9#VL$8O5?T0NK@(/:4- M4-IA7-FY=F1P\ 9CI12&6#%)131P=:%6.^?!2).DF\->PK]&R(R7DV-34 9G M8!OJ2?8]6TYNT[X]R]-W7RV.IR.7C@_$:_ZY?N0M,/ U.3N+ X^3@@2&H\HMHPH8)D#BAWB0MX+-"[5I4L6UL:DII][ MM5P_\7''?[WT;\>/PJ=4(OB(;O/L[\$SQ*6@"AFH4R,Z&Y=_D#MDZF>!R_$K M-$V0Z)Q[1U_,%R,",5 JKS"@"&, XV%R\-#Z5'IDG%I-3>Q? M*=\F/T[S[>F80#%3*FI5Q$@A/4'6&UNL/95='H_RT@K?&M#>5S!>;U:S1;9: MJ>D_-[/5K"2&=&)&(-!KQJ4BW #A9!10<)!+Z&C]>_"/?5['J]&T"\Z0S$^_ M+K/3*1DGYP;D@"/40L A\)A!!Y@N:$98C#0TU1HG*TA&&WC].61E5'K8>$6D M!6?%A^S'75[FG'@R( "N(!544F 8X @X#?:G(H?0LA'U%NH X[P%2/IZ>Y_& MD$Z<[R^'ABC(!&(!K&.(,(8PUP>**/6D/I,OJ/YP0U2&X//);?GGP0&D-I20 M:XOB#F:$IPS#@BK!.!_WF5V?227<;H3,6^'[*,_?(=D]#)O?YXOK?->_Z[?) MXO>KFYMLF5VG96\S,4Y?F*DR/S@HE K0W>KSW],[M/R3Q=!/#T[Q'?+2" 9UEH#JZ$2?%\L MD".&D1^/ Z<#T6@?H-Z,MWW:STD9>#XP<$4L--9Y@IS"3*6V5@4U/&I1M=G= M6?.D%MG="(N^.'N9K>$D@!9PSPC9EEQ'T+G"QD(0N1'Y[U^W)=XW;HHS))Y] MR>;1/J./!*GUH8QL>8O-LY\5-!;,08T8M!HK)R"0Q6N/'7.COY;27,:ZQFR8 M"X-^,LW47;Y9E'=D?7U*4%Q8"3EPEEK+"<'ZX)O#2#:HYMS9B=9M.Z[:T/1F M\CRYSWZH'+4+K.E\NI+-#YE]Y.';57\JYL3@O!R:/") M$(:@$0X+B;ES\B#L#'-4F^WGEYT8B.T-(1GRX/BZV*RRZV+CBNKWW6R]/06S M+"K3T_C;Y+:LK6?M9P;GA5;0P50_#U.HH"BJ[7#BB*GO4SO_GNV(CI0NL!M& M*]63U6SU.5ISD^NKQ5,G!*RLI1Y_1 "*8*0A-!*GBUU&451@3J#'];76\V\_ MC4)K;0VJ_H2EL+@^;!)P5S>/Q*S^.YM?ETK)B;DAHJFCWJ4A0EI ZC7#J*!9 M8E3_3#H_EWPP\6@7H_[E8F>$7=UL#?3KA$8ED?AY6B "46@MLQ8B[KSU1A7' M,1&,U??1UTC$&UP<&N/3OR3XV8^XTB>^FTJ"\-.L$(TP9C2*LBV1$91 1 O= MFSHD&S2NNA@O:WOP]"<&-]DRZDA^MDCFE,E7Z]4ORWQ57ASOR)S C+(*$F. M\TQ;PX50!8V4HOK57>#%.$'; JO)-LJUV*]\BLC>OT_)+).'T MY,"5$X9+C*G%D(IHE],B0$D9;U#U&EZ,![1UE/J2C1026J684+:Z6K@?Z]GB M=C-;?4NHG'1DG)P;G&:,$>V@5TRHJ#Y'!;J@F7O5(,_O8MR>;8,TA$.KHH?S MV)0@/')6UO?^0TOQK'9$C9#>KJ>JCIJO8L4NT69F7G& M4X)$ %N'.0;$2R2AE0P^O@6X@8EQ,5[0[N :QH'U=.W;CH#7E3RBU1\2-+56 M<"F\CS\]\52+?54PS@A3#83F8GR@G:%5ZZK'BSJTU]=;8"?SC\O98CJ[G\R/ MAMFK3PY.,6^8A$9 QJ513)D#'9;[!IG%H_===H;2,#N$R1??L^5Z]ML\^Q*_ M9?4MGS\1V*N;S^M\^GLD;)I]64"*AI 0AAXH=E7EJ M&QBV%^3R[!/"\8A<_&R533?)J?-E.;E.V7"3AU7U,,L9SPS:8F\4M!YA9R&7 MR(&"-PQ35/].,[H@5VH_X V1%I)H^Y!%T^ZI[5_F:3L].7 HL! *RRI@TA9 M5Q1EY,Q!V"!#_F*\KJVCU.?FLY/P=/]H+^O);7PXP+>G]:F]ILHC @=06,^, MQ0BDY3C&BKM*W%K?8&NY(-=L)UB-1EH^?YO$+3()?G;=2&:>/2@ 0I D3%#/ MH11' [16QP5>>1LJW"5DNU>?F,0(6"4D'F 276&N4@ M*%Q7'/,&]>;0Q7AWNP*K-]5E[Y3T^?)3=K]93K]-5LD'E=_=Y8NM@E^FNIR< M'**Z)KEDE&/JA680$'V@6N(F1]+%>'Y;1ZDOV7BZX6V%.!I_V\]*1.+HG&"% MM9IB*ZT'#&'#S2&CDQ/-&M3INAC_;EO@#._-/5Q5;>C0?>4Y@0+BO'90H13_ M\/&,)>BP43K:H-WB&_#I-@>L_^0C,[G?2GNEG*-B<* >&>\E,X8+IPBQD;P] M58(;WV"_&+V3MS54:KGPGYQ7\6OO4R[U?/YE.5FL)M,$Y9$>"R>G!0R<5EI MXSRE0@(DK2O6+B5IP-'1.U@[P*=F>&:7G/)E\D.M5MEZ]41C_9"OLVU*X['@ M3(6I07LL*1) 8.>P(EHX4^Q%PFM2N M2'W>J2YJL_Z6+]--\B^YSAX'E^4 -'IN<');C59[IQ&W/OY/%A=(XRG7(.$4 M7XSKLT\ 'X7M/__Z KM(R._;/[SR^?X9SV#\XX\__O(]7T0%Y2_3_.ZO6P2? M)KY\GG[+KC?S+*75[_0;]^,^6ZSBZJ?Y[2+1\BF;IPCVESR].RN;K2>S^>KY M@K,?ZVQQG03PK]TL[D.V-I/E\F&VN"WROMT_-[N;1??Y8IO%-:[EO9]-?MNF MCO2]P@^3]689UU340RS_ONYWM+CY)A5YF;H[+#[-5K\?WL62[>KXI "-U)9: M1AA,%9NM8=B@>+H29:02KI+^TA.EV\*$YU"YJV0HXA:EH_%@ >):>@@P]GL* MA8H[5_T0^-F;;52.CF^Q;3 I[P"1[?:92+I>_\_I/(_[[W_]1SP'LL9;.AO_ZCU5VFW[IK)SZ-@4H?<,O63HU[K_-II-Y22^1H^,#-U9HH:S6 MS@F@B$O7'/9 -%K2^6S"G8VY6O>/C@U-;IJ#-\)U-,5'JW=6#H^1,V4>T&% M9HI!3I'EXD 3@>1(P_=.&5^Q%4D+?,J[0^AM<'\8KIU60O\JF M?[G-O_]UFC2YY4-B."_^D?C-G_![_W'X^OD5YC[^,1AE*-$:0:A,M#>Q4D@5 M"W:6-,B];]N :@GXO"$$M1PK9K-:YW=9BO!$4R8Y9A-:5S>?LN_98E/N)C]G M>E 1 00L-!X[AXRU$(I"O]'L\0[=\.SL0%GK$*F.+=^7MM'6(.O-$MOJ/-U] MW<=E'C6R]8-:7"?;^#Z]P:]]-O@"AK9(BS5]G$\6ZZ<+JV*9GIX1[GTPY>X^A,M*BK,#D R@1W &J4&+*F$ MD& %6,R)^GU2.[:!VY>&G[-S6P:OQ]3M(X#$99SL>E!A=H 04T2$-1IPG>JZ M*PCW=$>]1/AQVM&=<+:JU#1&[\\C/:.RPR]%:%JP]SYDZS_RY>^';R_O;O7: MV&#B$I6CU/)42]YZR!@J5JEL@SRGSBRY5K'/V\6GMXOQV625I2M*JPC X1_O M[NZ7^?>MTK,ZW3&EXB/B.V(9!9Y"HJ(>B!B1C!0(<*]4_8292Y*0CF%KY.[Y MN,SN9JML56D?.#$I<.T8AU'GPL@Q[8"#'!?*OB6^_H;0V1V,CC:$=H'J:V?P MFV5$?K/,(A!^]B/]=GHO.#XI<&(@2>W]M+#>B4@P.U I'*S?;*"SRQ5=OOVM M 36X;GBJ]%KYQ""= 50(#HA4%C)DF9('EP#G(^QSTJ&?HU6L^I(,-9UN[C;; MU":;O-C3V=:''7^?9UN>+*[57;YL\C8Z9=,"I-Y))2S P#ALXE;M"Z@I!["^ MRZQ_G:;#W>I\I#H.5U4-J)0&EBX_GF*-L,(R%U4*CG6J-T%U?%>1=< C+"II MY)BXVGC*DT(Q-6.*)J>VQ[68FB/73>\!TY X4%&D@OC*38,^JQWP,A%&G0'KQC>[8=[E:Z M*7<>1)=Q5XHZ*#WRWBMHB&=(&:_V-$EI-!^G1=H2GRI=FJJ'T-O@_J@LRC$Q MO0ZS.[TIIZ+A(JVS DNIG)-0:EHL6 -5OU9ASS?E*@/_\TVY\R#H@6=&E?#, MJ& Y <9(2X$RP@/++"U.)T4EK5^QH/7X=#<\.QN"'GCVBR[AV2\Z:A22*,$Y M %002Q0$$!8+UD35OY':>DRX&YZ=#4&]#.5HQ7]V/Z;S32J?;R:+R?4DFLE? M%\FL_S_QHTA[:=9RY?G!.!8/"H TQ89Z&$\**/;4:$5$_8VS]4RU=AG:)4KU MTE+SQ6ISERT_9\OOLVE)^N'1L4%3!%(+6^0=Y@H*PK@N5NDPJN\@;[U>;^N\ M; 61_LJU[;6XXH[O'HK5B;ALZ;R@D$'82ZPXPA)0AQ5"!:U,X_I;\_G'Z7 6 M;!=0]286NR6>C)4]&Q1^"PA=-M=' M9;F.B=DMG-2/JS]]4K\^-ECLM40(<(&QYA(S+\E^E5;R7HNU58Q/UD0Y;Q>) MH30K#X37#B'+I7#:"\JXV:_2"63K>X<[2Z5NS*]6D.C2#?AQF5]OINNK8H4E M;O_7A@;#H"-&.,JIB-N.C I&8< 3@]\3C<'"UDL=?<> M'1^H%LJG1JK*6R^4XU/%Y?'J2HU9]'/O&X-G+?!^%%I2R/A]U#:\':1 M)^]>/AL7!+/1T'_*0"UT>CQY2_1/5) MSCX;%RS34.*H<*BM_T81(/=A+0ZCZE'_S>TD1M ^9YN@44M9_OK9E^G'AS\' M95*O3J0E4,9K "R"O%B+5G!DD8#V.-, A+Y>M;U&6.9*+(9$JYM91C6-VX5W MJ98RXWNKFV-FS @KF726*%43DXZS87].6?PP62ZWG86&3E+<+^U=6M9DKN[O MY[/I[O9LMISEUV9WX38N=-?Y:MLPIZ#_9!IC\X<'@;T! #I+-=+88A.-ULA' M;0QFJ4!-%=D>&7*G4B&;/3A01S5'F','4_]W$H7=[!!##FC:IR)5FBS9IW"\ MODOT@_#H$BX_31:W99Z6P]^#AY9B)(5E2)"XG2**^)Y03UVU+.,A$BK[XF_> M'+0NC>_MFHYJ@B]&!!LM#DR!XL)$]."/? :2L?P'LVHNH\K?"M >V]I^6\:!)7 M.2WGM7E!$P>BG%*!(1,\FJ1*H8)6$:5VK&DY/>M!78#9E^"\6.K)5(Y7QP?* MB/20,\8,Q)IY8Q0K:',2C30ZU3+?\NZ0>EO2,"IM;(Q",)3K=1T7EUV[R7(Q M6]R>+B+Z^H3 B/?>:@6<4XQCX[!5>^J@D W2LCMSRS;DTD]>EA9@Z=2VRE:% ML)>Y0YZ/"@H+S0F5T5AAQ$$97P%1K-^P7J]/C%D9: Y=3ZPOS4?X:5P@1G*M M&8F;':/4:93^LZR/'><0WXL;K'&V$QV7R=E0']G L'6:'OO['9K4NK?%^ M8D;P4#-I !&>4\KC:6913=F_.0J,6OS_EF.N$EZC> P,G1#)E+2&(*\= !*;85J*BUZ!9+#M;3,:LQO:*\GAE\*0S MHNXC0P0>*XN5,9Y10)21#A0(Q1<8C5/9[DLL&DMA(Y3_+8\_(S4JT^&MB>$P MXO<81EKY?/DA^T--MY459XO;C\M\$7^=9E7B-6<])S CA+5(&\(I1\@K+TUQ MU4=Q4%^/YF_R .X2W+X$+77 N;I1U_G6SCN9A?7:\ <=MP[;R"5$FBA+2C> M60:5'FFV1L=3=892#R1Y M4C0JS0_$$ZL 4P8##K0RP),B!9()CD?D9FN'A3\W7FX=I)X+*<3C=MLW*;X? M5[_-9[?['D\'-^+5S9?9722P1%3.?%*0T"M"(6:8(60\L$87N=(<8-%K9X)J M0C/\E>R.P.U9V#YE">ZT)[]&SFD1*Y\??'R[O%0 S&N;C['3U:ZFPQG=W/(_0[.AX5E1))K?_0 M@)4G.MK/P"25!SO-.2Q08M"-J$'""&2S-YQ[D\97NE8>NE4^+\WTK\>>I*]) MX%D/"EYSBZAWFB(N%<)17\$%&D[2^K?Z6V_E, :IZQ+;GL_K2D7;##6.&!:W M;,,QA#0^L4A8$92!^N?E^1'%\4M'3=1ZVV$F][/U9)XDLY!CDZ_6'[)UV6YR M=%(\U2WVF)FHA@(5[1E!Q%:Z+3!8DP85,\]W=H]?-EK#L2]IL=E-MEQ&O6[R MH]CA9MFJ^#1I?8M5=I5R,YZ1MEJ7=@RN_=! E176)2^A3!=R:3S""Z^0M)+4 M3_\3;U#:>L.Y5B+4X\EY\UJ%P17+]>Q?I_Q.%68'924TW'">KAI$PI$H"G1AJ;FJ5(GS=7$/2 MTAVBCY+44XW:_2<^POJ:=OXA7V?'ZM;NU]GJZ^\//T6W:]F6=7-Y\W M45"V4;3)W$Q6W_P\_^/=8NN?20\]W,+J;BF;N[O)\B&N9!9IOXDRNU@_,<#S M*,6S+I&H]/4)F?3_J6;(]\E\&W-<7/\Z6?Z>K1.G/F?3S7)_.):5.![?>KL6 MM$K+'4V!Z)(8\]72?$LUY=XM7G$/O:]0'[KQLX/2#E,M<-I%M5=:"16M?P$- M,PP"4LFS-R[<3E6';O3<(*#&-#4\Q9C"J()BIN .+^TY@GWVG"LM#MVC9.3# MX3L976GH6A61"*?6> N1,E*+2"Q/ZM*.:.3E:,M$]\3JDH)(YR$WSJ(YV&"C MN%=6@?B"6>@$8P4-R@LWSA2[1MPHK9Y3#X_+Y.VH7CT5N&DDYK&@FL.$54$.A")=49# M4=!J.*T??^JXIG&_AW876/8E-RT5L86(2TT1\TQP!;#TG!6TQ=UUI&TA6N9; MM6JVM9!Z6](P*H5@C$(P5&)".R6-':!40*R0B&J4Q]XBCO;404=8K]?]&I4T MKLJE:B6-SX/E;5_4TT)+!GG\#Z9&:^$C+@46$>S1ED<>1J_H$MM+NHRE:=3B M/7&>2D\U=UA)5U#F"87CUC(ZXF*56UGU@'M+HC%*E6/$$C'0851RA8P!U.B> MWF%^L(!ABAD1W',G,?3:D8)V"UR#'(6N])-F+#SCGEY=D,8@(.U=Y.340D(L M$U XY0 11O$][<@C7O\F0&=7IWH3D+H@]6?#K-;+6;H0D\+X:G'](IK_^J-=_;. " M.>@APP9+AX '&-D"*2*@'[<6W8>(M"*5C=#^MWP>1VR4JOQ;$\L6TLR?K^]] M-EEE-KO/5[,2 :HR+5 %$.4*4JH)0QH@=%A[:K?>'/5%.,^6)5WAN$@^>FK MJ&K,XZ>)TOIA/^;A:AE_^TF--O;#.'<*.A##4 M9]6;$6LO33#KG,_E-U$>1P0L->.8" (1<#I*JH6%DY)",5;W1TWL7W*N$0:7 MP\-1G.@ [Z/&P>+&4ZR=\3'E2-5& M/6^']D[Y%O$[R;>G8T(\RYU77&AJ/8IB2[==W_;44U'_>&P]=:D5OC6@O4>7 MW=9)^7&>2G@LKE. [W[;G_LA96V=<.Q4F!V5 ^< 5@XH1XV)2APY:(;4*X-K M\_S\TFPC5HFZ0W1P24KK/FE25Y@= '6&(PHME@829B"7A97)C+,C5;@ZX6Q5 MJ6F,WI]'>D:EZEV*T+3@+3RTN%A7U/BZSN]DJ6U5BYXE)P0*<*E0J3AR$"D*(B#H@ M8!MT!N\LT[TCOK8+5",&5RS+2K'U<6/B6GH%O#/8H<(ZY8(U:%?0V2O9?[FN M9ICU=3)?18&>)(JWB7J?9K??UE$DB: JX: (5 MM'(IZZ?1=O9J#U?.K4TD^Y*:=XMIE.LODQ^I^FD$8C[;9L5\R%/)Q\UTG;S] M^TK3G[]-EIE.@8!TQ3U^LAV9$FY*I*N5YX=HBW-D "?82N\MIL;C CN(] @; M_@PGA4,@WI>T?L[F\9FWAV*J\?<]*24B>'Q28-!Y[0$37B,DF-98']Y) *RM M+5>=->L93JY:@[''6RE9_*Z4$F^S[]D\WVIBI^6E=%Y@2AJ.I<14&*@,$-(7 M5IPPQ-0O2])9IYWA1*9-)&LIPWN/_-5R=CM;3.:_3M:I[O+#EVQY=W7S;O$] MV]^;_Y+KS.31U(^<.':[XG5ENLUO" CZ;8U_I#B@'F'EJ"\0(4C5=[MWUJ=G M$&5\0,SK>4XV"<24E+S:3*?9:G6SF>O9=C:G\*!!1:W.>OT,(E]] 3RXSS;:)I&T(YZ",V8' M 7#AEH/D)?"."<1/6SE4+':@M596Y_A#L7V\1P^,;.2(%69'I &U&DC,121 M<@0QQ 6J@L?7J[8D==8F:#A)Z@#0L=P8C];J=+-<9HLRWT+UAP2#+0?0>\:1 M]DP H:G9HQ"54-G@[DIG#84&5=N[P;66]K3KEQ2%_-&Q,5EGSYT;.SAF"[>8 M;+L8[\:HNX3-ZTI4TZ<&FK)"K-+6IIO5E#F"B^B ]!@TJ"_PMCSG/0/=VUD8 M%<#9[<)LWX/IP[:=UZY=]B^1%>_SU5Y)C+24'8G5GQ*BAB,K*\Y\$8A1+0PR%ICXENIB]BTE WN!OS!GWP MO>'OV/LC.V9*\PFF+WW8T*Y&^Z@\)@&C#(NH> M8 VX\8(2?W@GF6K0YN<->N8[P[4OZ2I>$O=CNL4IG?Y7B\INV#J/"5P*S( MFF@"'<=8VL.N+QVKG^X*WZ COT-D>SM/7R^=%=^MHK#PE"&@^Q50XI M)!66VINBOK,2"#38[]Z@Y[\S7/N2+G7]/1536E5*N_EY<""0<25DNH=E)838 M2'2@BC'<8'MZ@][]QO@-DWCZ?C;Y;3:?K1\JIYP>9@2*(AG*N @0X88X UV1 M1Z0H @TJIK]!+WT[(#X*R7_^]05^<8F_]]. O$*;^?WJTH_?(KG_ZW_\?U!+ M P04 " QIE10_ 8J$.X\ 0#M21$ $P '9G+3(P,3DQ,C,Q7VQA8BYX M;6SLO?MSW#B6+OC[_2NX/;-[NR/D*1($'^B9N3< $.QQK*OD:[MZ[D;%1@:= M24F<2B75)%.V^J]?\)692DE, 1(NF,C9KK\D'F^\QW@P\'KX-_^Y_?[K?68 M%F66[_[]#\Z_V'^PTMTZWV2[VW__PZ^?W^'/]/W[/_S/__'?_NW_>/?N?Y-/ M'ZPH7^_OTUUET2)-JG1C??OGW[]B_?OQ;;?\F+ MVY^ ;;L_'?[5FS]1_^Y=_V/OZC]ZYX!WKO,OW\O-'RSNX:YL; L8Z7_\^XN? M_^8V/^T@A'YJ_O;PHV7VV@_RSSH__>^?/WQN_'R7[RT9:15\E6<\MX M\B>O+A]'N5[C;IIA'-9Y^VLLV__X'_:K4O MW]TFR<.*_6V?54_X:UD5R;I:81B2B%*"0S_?KY]YF\T>COOH'&6]?\EBD9;XOUNT@Q.'48W"+\'^T0*S?>BC_[[_]=,3\ MC)U\_5JX&P W2?FU0=&YQ]$XZ*=T6Y7]G[RK_^2=[72#YS^]SL,Y8?EZ+&&M M_]LZ&;-*")RG]/TJ*]06BNY_X:9WSD?>A>O>,\SI9T0,^ MU])H6@XXY-?\?]'>/U?Y^O>[?,LI*5N#O^15&F7E>IN7^R+]POL.X<[]OG)M MFX38!5$4.G$1*F<$"Y](=A&:)FP*_< M= .6D\+_M>=3EK38/L79CD^QLF3[?G>3%_?-Q/((XR#(0>3%MH>]$ . */)) M3".'N-1C<>0X-A+LM[K-FNN]!Z36 :IU@O59'YXIP9 D_R M:1JW7,_^E#ZFNWU:K@@)&0T (M!ES$$VY'K1?#ZV'48(73VFQ==<-(L1_JQ, MESQ%(-PS.R1R&8HX*V)"9H0..87J(4PK.KW5 361YF89,B$/.Q_9)N0Z]O5# M6G IV=V^WZWS^_1#7I8K#]@1@L2/$2+4=P,8X[BSQ/,$Z,K,4U2^;WA&\L<: MQ)^LK '4KI3G+>F!:8)DY.%@YHK!:.U9(XK4J\0LF 8(PA3(:(G:83%JZJ(ONZKY*OV]2J,;.@'"H ML;@,R5#$GNMH1W(RP9)BQ^6H_)@6G^^2DPD,A\&^>;-GIX4=4ADI39^F#31G;,18]/O"+;A@YB01ST M-DD02Z4OXRP93F<:,,_%J%&A<2(D2:::$IGC<:P<75DMK4M1I6=,24B3&L/+ MU"=%7RZ(U!B&1BG5*B2QXR+D!CY/T^R \LE_3- <#EQN(9S%EC M-ZCF@TSP5IE[10*.$SZN)9EW+)VBPDE<[_5XK?S& MZA%;IY"OK*]/IW_ TYH:MZ"&FHN)6,(X:SCDQC/]D3!SYU*2T8%\TUAPEI&# MFG/O_"*F61Y%=?<5X_A[5JY56V8/C7P M2G_EN0U')JF3RAR*R>$4],FIG@IS1G3M#6H&Y&LLFY'J;V'C-:1/0 M-,KODVRWBH. NG' ?!3YON.''N1S]-8NB@G#8]5'SMH,.G353\=2Z[<6I09- MDN1879W,T3M>IV28G4RSGA$FJ5YJ9"]7QQ3]$5"T,4P)K/VU\^2?T_NO:;'B M'[5Y>L:GQ#YV8@P@\>S^ZSX)B(B"R7[3L$ZU6(27X>3HN+C*:8P).4GIE\!: M(.*+DG)L"*\W&F-%;2GQ0A.YO"IXZL_K"WY*'L^^EJ>&.A\7Y]%9V0?^!^^K M]+Y<,3\ 8>0CFS";1)# D*>$G4D/0*DCG:,,S3(GK.%9#;[Q69@$I\H)F!DZ M=H5L^=;&_BUK0V:E'?\+^I":(_)EO_3H[' M>M"V&RI-/6>":E@K:T3-9N&Z_D5Z!*:FD7/%4TYE?X!0*NKTB6=7UM$WZ]0Y M2W"O^,HZ- XFT"Z,*KZ9B F,&3,WE66-.G.3\<:X-3>L^4:^?5&75VE_\KJZ MX].*( "QZT7 BR%E./0HPE$'&ONNVI;/3%!-CWPM(BMI(,TXW"D$<8;ASFS\ MEC'<=2VB_0=75N/F#SS>O0C95..=>EOY!QSO1I!A#\6=>W& MZNDC%X*J&Z@?ZK5-]GV]W=>O)WW.;ZIO29&NHH@Z01"',2+$=8!-_)CV?C@$ M"ATJ6RYZPZ-BC[11R;2'*;Q"OE#2+N],+!3X4L=0_-88VOO.?U5[W_S@P7_K M0(#5,_##MRSA79Z%.F!\/^ELD+B\?30/4:]O5"T\:+-OB2V=G_Q'Z7[S+2*\ MY_UY=YOQ'RY7T+:)!R(2 HI0$# ;1D&/%MNNU,M%F7 M#$P%;1%K!7&VRZKTW8?LL?[$T=,?=[G@Q(F)U@E4&L@_W@*!$@L&5P;4HS+' MZ!6E-VG!__)+\KW]Z57LTS" 4>B$;A Z/@SBR.TQ!YC.M@(NCW2J8S(GWHT7 MQM[-YDX^GGF$5&@=TX^39AO&^-%RVC:Q^''R1;@F&BW5F\D_WI@Y@@N#(^?8 M"$V\I/XI+:LB6U?MYO<*!"%&/G+C 'HHM /D'T8ZR,D5&=G7H2&Q\LCFN:P MU"PKE[(QFW3=VV"X%K&V?=( Z(_2 &99GC;8$'Z\)>CG9)A?9E8D_Q]J*5F5 M S/+Q:,B,L>DNLM>&$4Q9B% &%''"0F(@',X$ I755YE6RGGTD+PI-*!PZ> M2%R3XO^D6P.VD@[O?%-=T9A-/[\U$*Y%+ '_Z!/926>ODHW@'V_**DN P7FJ M4BQF/-]\^A?K=;[?5>7'Y*FIIQ,[!+I^A#T$ZRK/H4\#TOE P@!(O8JS+.2& M)[,]'.NAQ3/[^>?CC[YR[H,1]>,/EYH1HL?#2]&=-K# MTQI:UC_>&*J1&_-'J[5%<.)E80ZVV*>G?[$"/O0BYH&0P@ 'KDN0WV<*)(" MS; TK(#2_(A:([+2[P_IKA2MX3X_+=.N$1N.VR+6B?N6$00_J'6CL?P8&;]>'1DYIB[GZ*UB><12 /&;!P@%D.&^D/0 MQ(<8S+60+(-QDM7D[ M8K(MDCHL?DH]/'PMI4W\ MXTV3E5@P."%6C\H< ]B'QPFZ@QUOKF5E$6R&I[D< M J?_1-,6LP,J%+CIQRG=,5O$^,2=^G'')0Y^HO%()O;_>..0E/<&QQ_Y*(B. M.W_)\\VW;+M=N=#!84@8YH.9BP'SH[A_UX.@F-DR X;P1PTK?8]#3M'%*1&3 M8B-LR&GH12*,*%YO=4"JI+E9AL;(P\Y'MHE)LLD>U9L:1%R/ R0AACZRF1O$ M(?4.:!T63; ,,AKC),L@#_QO[Y(RM1Z*;#W-T83QP3.:64X:MPDSS"NK]^SJ MQT\V+P5)?]*IK5DL8V"8G04]2:CFJ CL_]?GRNO_/RE?RGO3\W/GA[<_78@I M@83:R $$ADZ$[/;\>6#;@(27UG)UFS.G3.^::SI=&>,3K(W2G%WF47FC6"_K MPCNOL[&O]IR([BACU?54C%,^^2VK&J]QLPY1+W3]PM4[3#RE/'LN/ M^39;/QW?B0>>A]P8PX#&3D0C@K"'>HNN&THMZHZQ8WC:WD*[LEIPUF\M/*O& M9S4 )9\_&46I6%(\%9MRP\<((HUDI0,L#626.KA=1G:HQ9-W\0\Y=RMLV3[F?])6@^\Y4$],?6)'<>0 M9X\0N3A"7M@6YO&9%R/L"':\:<"8ZZ*G^'F&<>I!DUZ<^E"_[GWPPCJZH9!S MZ.G/6L@?Z/G3!G<9&C&QS_F&96-3J<8+?.CI@]1[( MI5&Z^!<3]AFHEU/N"]Q:O\V69HE1-Z"[FKE?AK#J=BHWVE[EI)'F]_=9U8KP M;L.%NS:>[FK345:NMWFY+]*#/-LL#NS0#R' OH-!Y$<4@S@,$<4V1@0*]E"] M1LUUU!.[S]-=G&^2?1;C512PDQ&1DSF M%A(4.2G4$0\CVJC.YH!^3A"B96CL%([FDS?_*;3ZY_3^:UJL;.PQWXL)C%P6 MNX1&,7)[2)@0H>H'DP QK-<#HA#E]TFVFT2F18-B4J@-Q$-R4JX>B@4I=$NC M=HV6C,Z/K-*RKFK1:25^Q0]P5%R:KF]HD6ZRJC/%;">*H>L'<6Q'7A@ 2'M3 M !%;J#3Y* .&E?5SQ?ORUR>KQ5;O1;3H9 ]JJ% G>D+#,&NR1S.>$V7]UD*: M_$3&2U8&CV*,('$9,C7.A1>'+T;S<4E6RJ):?9Q7/ZM?I]4USQ(O_V<_[7;;.'I+ME^1[>IA% M>4&,@,,<&T78#2,4A*"#X?H>%3IO9&9B,DS__U2JS[N43-6+)M;K#V%H;W[<;.) ;HI0P M&D% /0H <.W>E!M"H=1YE('I4N<6E-(6M1IU@FMUIEE33IW%"#.S5/<**4-+ M=6,X7,A2W2@7SI?JQO.AJBI=O@[YP!3AF#C <1BFGNO886^,.5!HR6ZDB>F5 M16E?595 -74QP-UH?9EE#_1U8B0T1I+)9:J,K!,7=$:)$U&E^<+#SY.F75VA MM#?;)4R!RY4MQ"&R ?4]%X"#.&%>>(S-H>H,F)S1@.Q01G M(OKD1.>$N1/]F6<7\FV"!L1' ZO+$" =CN3:6]S(2PL?LEWZODKORY5/ H]+ M'F;4#ST0^HC:M#?H$R!W]$'=C.G4YY53^#4XJT$W]@:#!)N".= T1$KF08H< M3G.=X<#04$(TGM9E:)(.1RY=;5#E1M>1V943VS8) H]X ?11@ +FQ[W9F#"I M, [FV9C160*)]^G[W2_J]^O(MW3ZF/W.=NRM7 MR/><^A0>"1T7()(2J1,#NFP:EAI@ WNLK"B2J:HUYGD<+4!7%@=I M93NKAFFU.*T6Z-S:]"I[4H(UCO^EJMA(KRY*FP[61NK=YY2SLZD3MU5D0V!3 M' (2Q-1V@4?@(5%SF"LUU1QOS;S&.5HT3H; 4>IFB#M]NM8";&:-BQ"T(V'R M4J9 ]J)%3,4?,?E29FJD<'VYRXK.;-"\V6I'41P%(*3<>'\GTZ.V)U4];;0Q M\[(%M,B6!'VC5,L,<_I$J\&W',TZT"4O6?),+UJQ%-P1$RQ5GD:M\#>68]Y MJ[O&M.P*^I3%DMM3VHQ:%ZW7 V+]](TCEBQ-\F@GF7Z M3L):C#-HF AMLLOQJJPO0\OTNB2R\#Z.+[4C8$]XO2XX"ES1I"B>^!_^-=GN M4SYQ#4C@(1*Z%."8V*%#^DNK/G1]N4/P6BR:/WB1%H^I=9,7UD->U2_NM?= MK6WWLMZ3]9#N-G7M^%WZS2K2Y@F^MEQUW7JZ>Z3\GQ^OD2;=$9HQQ\J4(R2F ME],'1TXPSPZ;/5D=PCE/F;W!DO"!L[$L+T,@-?LT> Q-#V.B$GFL(7Y]0_-[ MWNW+1J _I=ND/F22EU7Y^2XITJ\\)=U\3)Z>/ZL",7:8;P-$<.0!SV,."3W& M:,Q\GIC:HK,PPRC,==D&U+L&E=7!LG!1\!]IY'*VTP?C"!WHW1-%:AG=?BIG M\UEZ@^131^N[=+/?UI>B:].D-GT*[J35E^3I^#,=//PM*39MY7"7(A# D 2N MYS.&@!U@?,!'W$#J-:3)4!G.R7I'ZBH=IZ)RZLRILI36UR?K5?6I75)[I6#" M$(L-"\N,KN0(,6U@S;S>I"L. P/+]+%>QA@S@]_GST3-Q+Q(,;E/M>7F7GP0 M>=!#,8U=Y!,:4!_Z3O=MY'D>%:T>)_Y%TXI?5ZPIJZP^LOISFM3#?9*04D0)]G0#'&GJZY.5@CSA8:B_2S*UD!XO MB_J\SRMY+=+K?\YVV?W^OOL^(G[HTB DQ/==FZ<-@!Y4!3$D/+;+?=5PS^_ MB'=P24XN=W%S=,AU\@Z'GDH.0IWZF>=O=&LU=N;OV(JX\['M0J)S)]]/OF\' M"$4D#% 0^[[G80+C?CD*$2CVSH3\5TUW[A:,1.>6XT2@EDI;S1$UPYV?I 5-7RUGJ:)K@UV)_]R:^[[/!2(@DI1B&R;1_PL0P3!EB?V>((0J%II6Z;YL]M]@6? MRAI:]\#'V1_N:\#"[T?HY7Q8W.>D6TZO3YC^?&#ZQ1\V6*T6[$R$"[_3,1OQ M:L]S2 1@Q%,<,J2\,MJ9HG7VAS?,>)6;;8QR4Y:_+CHH2FL74O2(I?2FF)%3=D%2C"3A)PP,Y,XJ M/"TCY55"GH]O)4H]OTMB > YJ^M[#H$(V1""R'4[&P3;Q%'H^X)?GJKW*ZT- M2)(DI0 &^%'4@%FFXL]8N*P#DFPM2@EDL;^N!4H,C%RZ;&:]?':\ODNO=_TQ M"(0<1H((X\!Q803CR':]'D&,Q1ZP-6'7L))T>"P.2,L"HQJWH]8-C=,J)T 7 M;@U=62>4S_3^A021\NN H\*Q#(4SXIG8JIT&]O2IXY=O>7](+*:A$SIV[$$8 MNED6SG MOX,[&O=H&KMX87-[*E:'G]:U<(P3/OI5KQJO<;+/4 M?/KTK;--'PZO_04!LB$+&!_J A#51V1!O[9, TAUK%WHA&-X*#KMN^L3'R3? ML9HB+J,R^KE"HFLT.ZDS-5PSY,-<+Y:.)W[,(5-]45WT/,&(P[('2'5SK3ZC M>('IZSFFCVEQDQ?W?'1*2ES@HG9.#B#'+J:$C- M-E7@-O_3'6GZE-W>5>41[(IY/@J9#7S? 39%/!W"=H\U0M1;/:;%UUQJ"CHY M1AD5.W5'6,3^S[J&XI>DN$TKBR7%+MTH3$BG#YW$''71,9MXVGK5S5[[TYJM M;U.B.@P]2E]3'?[-.:4]@]P_&=6 MW=%]6>7W:7$H%AV[80 ]#]'(":%#'-?&&#D0V"[#08AL0?729HS6-P[2ZE'.5JU=D+T!L=#-_S*ZOW:O?,B(U$N!VHP:7F3JN^NG=)W?[K)::.62/7WL:E% ,\0:D, : MJ-4@798('@A45T'Y&/P0,JC@EIP.JO(F/*5.;^M4Z5/ZD!?-Y;]>=\/(!A'T M4.C&C@=#8MLT!'84DQA[-@'"4RO5[QN<';60K .FV7*/M\@9FIF,Y7,9W6J\ M&^?S SV\R+_(TO5?\O1S\E]YT7?;DCP=H'30RJ9._[$_4X"0QU# ;.J2, H M! 38S,5^A$+BR]78,@]GHISCZ]-)O^RAJCZE8BXV@N*WK+!(RN3)XRDGT6D< M..0LY>L!ZYY*L69+:,8S/Z3!TX5U(6H]H<-O/I R$=<*,TCVG0O>+MF>8/I+ MFM\6R<-=ML9%FKQ !%$4N"AF-J 4\/$H(*@?DV+;DY)^DS@FTOQF3M2#?RXM M1_Q6[8#R-%1_B*1GIK-&9\1D52@P\RO^"*;%9K7&XK<,C9_$T[?GOH;9%7^U M>G?[(7M,-[@LT^HB"!803(@=.QB!R ,!)2$]@ BA+?=\M5;3AK6[1ONN@6NU M>$>KM6[JQ01Z1M;E-+DA?#M,^/PJ+$?G@/ :BLLRM-:4MC;(H:BBTFU2 MEM%*7H5H:_,AU-S?) M5=LJJ9K#(IWAM@)J\S8#1BB*HA#2&!//#R"+86^/!D"N0(2RE:FTJ.M "K5) M1S HN&0Z"7F*"B3$FYGUS+=H&5JF'$WE,G1'@Q_GBXJ:F)',@1HS745%%WB^ MXS.7Q1ZWR"AS/;\S!(.82M4^5?C\Q$JC5 =5A36I-,<48>/499;"J"\9N9S0 MJ-"W#$49X\#K*8PZ%\(:DM_?Y[O&3G>CGT$4A101AT8\4PIM1$'4VXF] $M) MB/3732M( ZCM$Y*R(4^4H&H8Y4A2-$[HF:FZU LZAA1#F;J%"(8Z_G.]&,F$ MJ%RPO^VSZNFU"=:'PZUP!]N!@[DX.2Z.W3AP0]!/LCSH>U(YB Y[TTA*^U)/ MD3[P'[M+RK24+*VAA5DQQ9F:5#D-:M%=66\NT'R8J_2% &\#8J63]67(EU:/ M5%]O=TLV(1P"B@+'1\2+B=""+06T0HE%K/&6-G0DF[ MLLH&G949Z]RE=[XLBV]V2I,S.=[NCB&$6X3@@@6>[GA/Y M+.HQ0@R@VO'[*9 9SBF._?>J/VE2/P!YXH?5.V+Q4?/@BM7XHGI4?Y*0"FY! M+3::H!_7%!G/U:D-21#6V:SA'X9P\1,OK]YWG_Z"(@.1%'ZM3H.>X=1 M#SN1BY 7.RX!,?7<@ 5V:'L!<9F-'#\6E!_%KYO3D1K022HW6R;W.C$#O7DD MD\OHEF.=R+6V+M6,K3;[?L>-[=L;.H<>2KS09T[(,*"4AC!DW&)GV '044S# ME,T9SJU.A^3F0.^7M+BW:K2J>9,ZL;+)T"2[GI-H738IR?5,WR;J#UV#.$A,NJ3YU$)\@ T)< MXM;_U\/@4V:IBR/:C4\H@O&^JE.*KF!7:>UWO/6=2:.5?]UFMTV]+^7II:ZP MR(KF#!%1E] CV%<$=3DB*L:ID*1J#L_2!%:W>V_*K1$>Q?+)D7Q5"_AX/M\OZN:+MU- MH)^:Q9]VY[8I$)KO&O6M_V5>B186U\2_Z,[A5-3+[AT><"U#)P>)&MQ!U$'P M,A10DR\O=A'U,22J;>]W7 G2DN>RZ_P^Q;M-_P?L>UT$]63WY1P.CFR7N= . M$8X<'%#HP4.>"Z!4W4)C("94Q!ZRU6'NBQO^/=WP7VZ3BO^WRE7DSUR(Q)1Q M$=&1$\U#,%K,S6CT(D"G*XXS:ZHJQ0-R:SQJRU!B\V[F$_<&U84!FI1W\3;_ M]A_IYC8M.;SM?I-R='B]WM_O&P&ZKN[2HD['BO2.8\T>T]:+#WEYOK'AQ2!P M*1]A H\Z&&;.;A'&]N1U-WIN3 :5O\3T-8U?6^19-N\GX*KJLB^[JM&4KCD MUTY;M=<\?RNRQZ3B/BFO,TP<9=GEB.4&6'W5XAB_UBNK=\O*=M:S1E![9CUS MK1^ _EA[]Z?9QQE#@1):"IFG:2QCE)J=A3<75N:,BN@8]Y<\WWS+MMMVL.7= MM)XAM9OVK^PT$D)!0/P(>9[G8]/L<]P.:7\( M9P';ZE),#DB)F8@L0R ,^99/T:8-=.:3[32>*$<^]J(H!I1""C!Q>Q!(\+E. M0Z8-IY?#'5LN?]1-ND8)-<.W,0V=+763(W.LC,I'Y0?2407G5(14E4/YJ7_] M7EZVNZT?GNH?:L[6Y*F]E=+ MA=)E?<+%VAYR_=Y<>Q_KJCF(O+ZJBQYVU[4:Z%?=;*_>Y_KR+>_NHOZ<5G?Y M1JW&FH&PR<[2YXB8^OQ[HF 9GG +\G8#L] MG585I9@<$$DS$5F&9AKR+9^B3]5H735'29-O5JVA+59QL5W_)>X$_OG%] M? &[7+F>&Q _=##P$$<5N9[C=L PB>3>%9H CF'MC;+MON[_IM1WBH")'@%; M5*QD#X,=P/>I;%^"Y^RD1A/0>M>>W=RDZ^J@Y.^:1]_[2R36J5]3GQ,;&X?! M$V.3!7D9TC^EPR].D4W,M>@@@=?K8I^>WH2G^Z*H;>\VOW!:N]\<'D\'/D74 M#R"B(7*=('3\((2^Q^< @>LQ(*@OFJV:TY(.Z+.Z%G/MJ\N1-M#Q#;&_C$YN MRKE\DA:LNB/T$L[921T" 0W<&+A>2 ",@I!YH ,0^B"2>X]"G]D)]X!>[Z(SWZ&5/K"Y@@VQ81O,B+EI.X9K"NK!6;]UOUWSDN;;[(UH&E:2%Z&BNEQ MY>6-35W\B-<&NTEY+KEIK>'UW_99F=7F:5Z>U"%Q5D$<^80;8Y !0&./V$'4 MF4< $ZD;/-J,&E8P'H\FO[9.(%H-1CD!TT>RF)C-PJ^TE[P?",9R-% MZ1M0.NT16(;JZ7?K1;DW([R)YVUE=7WS.>$YR[G\VL1U('!V:Q3=R^=2U?64*=/-$V;A#G9)*TEK3[&V]:I_9P6C]DZ M74*B]A9?@VG::)*7(5M._?DZ*W].J/C3679.7%*K1I KN0TS(I^3& MPQ%9DV[-KU07N!K:;]#$\C(T2YLWYSL*6ED25:]/:9GRG[V+>#ZQS1_NVQV, M^O;OG@O Y_RF^I84Z0LL/O!\GM4A!WF0QD[,[+C'PO_+9#3-# +#2L=VM]DN M39N*]K7>G8!75#Q#@1#3P?EC(*>./=ZK4^*OFDCTH*T>]7(6Y918'M!5LU%; MAMH:]C&?LA](3G63\JXVSO]3%U9\Y+G5[N6H )D+D6-'/HJI$WBAYSAV;QL3 M()5=ZK%H>@+,T5VU-5I.0)XDGSF2*D3AT$Q::PB6(9F:?3J?7QM@3&+7=IW6*_[U@N.GK/R=%NDFJ^I? MK8!-@X#:'HV@36@00V8'G45L^UA."$?8,2U_?(Z09#NKQE)V"<\)6/E*N^J$ M"N_;3L*E]+;M$55#)A]3&F#=;Q8C<&_3-[R/.YKTA8B9#D]>[N)J8D?\*L8C M-Y@73R]UTG=(X,0XK-\*I7[H1Z W5Y\-E+M@H6C$L&0=<,G>AE#E3$R8)J%+ M3I4.D):C/V^Q-" ^HXE=AO*,=^/%'0 MO(AJSL>QCJ4M>VHP:/_K6XCR\6]" E!,H?02+"=8L MW,H)6 ^1ZU<-\CF[RQ$U428'1$Y[,)8A>OK=R@TW8H7G#W;)]M' (RDWS=0LF)Z@[9#HW)&;@1UH@G9%*S)9F0M)HN# M6N".PIN4#:9G8VE>AE1I\..U4O\:F-%0&K7_J\X^@9$;1=!S0A<'D#H!<'%O M'P*YL[WZK!H6JQZ-MM*GLJ2*R=8\?,K)V'#!TRNK__OE*)LPJP-*IS\RRU ^ M WZ)USL=Q9P&93S_?8>#8N0SVW=9@)@3V#%!\+!N!P,J51!*OW7C*VRFJD6K MLCU:.B<@6J^$OO)'/X"6ODZSFJ:.#-GBM76L?^(:JX5)X2GQ_4.2%?44_+J( MLO(A+Y-M^^CJA^PQW9PB.'GX R _\ET @RB*<.@3%Q^6+!TB61C*! ##BMN MLH[(9>?21C@7G&;/3;?D#/P EW=^JP=\>$^ZP;PXQ57A>&C*;C)DR]!=LRZ> M3_3-\RE^O??KBZ5/XCN^#Q )0@!BABCQ@]X2 ;ZA2*,\>'%K=BP;XTX-?TK+JLC6O,,- M'=];8>@Q&, 0N[Y#7 HHM&$/R0Z1U.-+1H$85J@C2NMP!O9#6M5?:BJE-,>% M=!PLUA47,75;3$CD9'#@&/)K@?K1#BN+\2]]AEES6)>AR=.X*G3BV0B_XEGC MX6'A%VEJ7#\W36(&'41GX&#I%$\M)F)3-+P^@EB.2;S,UF&V.IG<9 J?#D1>YIR9N).K.Y_?I ME^3["W,8X(A2% &'>@B&S(-A;\Z)F=2M864CQK=BFO>_.3#9JV?JM(D>KYF M,=G3-3U9R]&?MV@:/%$SDMEE:,]X-UX6/=?!BZCND'V9[=*RI/G]5YX3-->A MNBPL2+THU*UB,VA,"QL'7"K1RZG:0;)%Y.\ M9? NIXCGE%NGJ)MUME/@)=_1,$&\F#C/S;F<+%]XGFQ^ 5:@, MLRE>R.7^H4CO. 1NKETF:.V=ZSR(J!\CXCK2?(I#DU'# MDOH,I]6MD?WQ0UZ6?Y*M[J*+9<']Y3D(EMQ+?H7;Y:P]BA(XM!FL.P;+D$G] M;KVH"6.$-U%!_+5,KV]8667W2966JPCZS(OMP+5IY,5.C-V('%07(BHC>Y*? M-BQN]3W:_,8ZX)%3-%F:Q'3+($-RZG1.SG*4Z3E% _JCR.4R5$85?*ZE/Y_M=767]8Y'O^"_7[5.QKPN7&T/L!=C%E)((XD-IV)+4' MHMVX\0-]ZV:F=,!L/0 L0QK- MN9=/U,C';R8?7O-%,/:9#\, X= C ;<+G/ITGP^@@R/AZZ^C;$R]&3K7J]=# M)$EN?TISNXRNI\<5@2U017XN=:FRJ%;]$C_^GI4K%D#$* (D=ATO\B+L^J#[ M/&\$D=#])NF/FEZTZ??)?JO1"#XC+<_,L+ 8)45RH460#Q'-X&Z=Z 7_W;E6 MG/O]BBXH4S.O!JC#SDX^O<+;;6SY)(+,QSZQ M PI W)O"MM@K,:,,&.[S'))UQ&3]UJ(2[/OCF!O6@T8:R%X%W*-[4E24/Y"/JY0#&+?8X MGS [ *%/^SP$()<*)0I2'S2]^+G+ZJMJ_S>?V6SR^WH:O-]M!!03&*8P8Q1EK%]J\.;_4II4E#2K6)4,X<"/F1"Y"./)\ M3 ""46^7S[6D-EG&6YM7R:2F0QHI'JUF!MC5JF<*\R:CBO;F/$H_UXM7-5E_ MQ'5-B2DE9?LEK_CO.1=5MMNGF^N'M'M<[.?T_FM:K#R*?-_Q'0#J"\,4$4*/ M$!B2JT^ET_"D>G=E<;C6*5[K"'B$Z(UF7T'_IB1^C!0.;+(:0[*MH6WS MHLC917BV,L M!Y[Z=.$2CKI?=I.7& ,0@B#T7$H<8B/@0+M# V//QLHS!XT8YAB+QB^5Z R" MP@1B)OXUC!?S+Z:(-P7?'QX&.1;_BO/F2[M)O6.-2&,?,"VR.^1X,0)73Q\N47EYB,<3M)E\WA3V;GK8LCI]!FY3K MLZ'I\;89;AS0#3:B;+PRJF@GK?GW-UG2&<'8 MMJ/0#Y#M1CZ*"/9BOS/BQ=0G@O*O\FG#8E]?)VHP60TH8?518NFBCILF2$ZU MS[B1EV@EDH0%V319:O(KVJ N2^PK_KTNJ&.(F%T^1X'/M30&"6G\?I]W'W>) MCP,[),AU*/(8]!T6=!_'T!'.B&4^:5P*.12)OBW!A8#PF:%!5O X"A69DZ!" M0M[,4*(J:T+4B*C:P:VWU$S>[P6HF +H?%2L)>N$9O61Z.81LO,W(,G3S\E_ MY45S)J19V8V8QQ ,,09!!''L4Y<>$'@V<*0J@VJT:UC_6JC=NW\O'EVUOCY9 M#=[VT)32+I_6((BMI<[%OYSP:J7>3/E/<1X'UE)-1&,9ZZ=&/#LOZFF,/0TJ M>K1_LEH;QB *PM@G+"; #_P@C-P.!8F W*Z4;MNSJNG5LPX]8JM*>T1&RZKQ M8.B45I4X3*VOKQ&JIK&C0K-XG1WGG;C6:F!1N)KGOJSR^[1HWG2M=\+NLH?^ MI)U?ZWA,0@?S3-D&'G08ZBVZ@,H]*3G"CF$=[:%9Q2DVR7*=8V@4$\2I&)03 MOP-YSV#-=)QW@*(!.=-![#*D2XLGY\4UM;$C*DE?BF23UL+7F[$CX &;Q;&/ M;$(*=+-R7!O2$ < VH12GWBQVX.AF(EMH!J&8%@.#^4P3V!?64?@ M=<7N%KIUP&[UX-5>7]0=(S$A74!XY)353&2,5C&5XW9 ? T':QEJ;-K)-VJB M&N5T1 %BRF?.V:8[;MZ\CG:3%AR!LR+(#S!!8>1A1$+D>0#TY\VI1SRI53:M MA@UK\TFD+)J7U>C';D=0+">RD[.K**TG.*^L9TBM$ZBSEX1^DT,!"=4:BF4) MIU[7+I>0UL6?J$AV3^"57_).C7M,:?F7(B_+E1TX,;0! $$M@?B" 3]17_* M;%NJ5,EH8Q.*X3HI[ZR'))-,0,?S*::"DU(IIWP]-*O*^US1.J*[LAI\T^K= M);8&-$X;TGI$I/7K]U5C:**8NP[X4A"X@= M$T8.UJ,HDCNAHLFFZ9,IYP]0]T"M&NF5=8)UU'/@ZIP+GD&9@6[)LR<:F)[B M,>^WJ!LZ9:*9_&6HH':OAI_EUL2:J"9>5W=I,:#'*\:\@ 4H"@(0VA0CIZ[A MU)J-?.@)77/39LRP"C;XK.&<1$[^QM,KIGN3,BLG>*-(-:)TE\@:D#AM/"]# MV_2YDQMJC[K.(O]:IC?[[8?L)ET%KHLQY:I) 8/ ]VR(P]XTM)'00RE:#1I6 MM9,=T*1&9NT;:-:68]-UL%B&7L%,;FIF)=.XH2/$5U:+T?HP1/'$9X:/M"D= M%%9@?1D:I]#'+V'HN=##G:A2?DH?T]V>)YUUS0-"?,+%." ^I)X; M>/WG:>A)'4L6_JCIX\AYE6RYOK5HINU:/0<#'4>:IF5T"WG8^[A"LO#CTG\AW$[<<>C0D\K*PS%#.IK0-$D522?TG5: MSS5Q1;SK'5[?9>EC\Q[7 M]4V<[9+=.DNVUU__*UU7_,?*%0P9!=@!84PC7"^B@[ O5L-\@I%*2C,/THF3 M&R4A:\LE7.^L$V^MZQOKX*]U=%AMJ)NIE@A%!ZMBQE'PD:O5"APOZS!5+][2FL,RCR*GF,[O,A]??.Y MRM>_W^5;SG#)_K;/JB?\M:R*9%VM$'$";$/BA"QR@!T3+X0>=AFD$8D@%#T* MI<>8.0T]X*M+:9TB_.]6B]'ZK48&3C3I97X9QYP"'FMD(0^=3OC9 02I5#D/RTX1SRV.%^:_!(OK,ARY.D2NFG M2%6.+K%C5G,:XR+B(D?8PE1$$OQ;\7N?[ M.F>X_5CD._[+=8.A?6W(<5V/A"P$?HC]T 41\$F/P6,QE)$-O98-J\H)6.LF M+ZSZ]=,C7NLY8*4WTS0'0DR7YHN!G&QII=^(LDDQ.2!\9B*R#%TTY%L^19N6 MK(O/?_KZ!F_RAWK&U;]@#ODTVHT#FU+/10@&0>1TIBCV':EK.DH&#&MDC:F> MY?2H%%\Z4^-.3.^,TR8G:_*,F2EC_PHK Q(UBL1E*-$X%\YKTH_G0SA;.T@9 M3PYWFZ38E+\^;'B:R"/KVZBW[0!( TQ1$",OH@Z(29\I4C?PI81&CT73V=DQ M%3B@M%J85HWSG8TDDS$]/ LF89-3+)E\769WIO('#[99[$*7,!Q $(4,N@X_?)9Y&-'ZKD-/1;G%3^H5?PD>!XO?F8H MUBI^<)GB!T>*GSSSRQ<_!9\DQ$^5,3V9'^AM!YX+,6#,MS$-7(BP3WO;3AQ) M%6O78W'VS _HS/R$>=:1^9F@6'?F!Q8H?@?FE#,_6>:7+WX*/DEE?FJ,26]> MMENE-+]_R'>')3Q8%QPEH8,\/X2QSSSL1+U-$GA2FQ+C+!D6N^[ P!&4TD;# M2#(E-SR-\RBG:-(4FMT&?8T=D5W14:PN0ZTT^?+6GJD&AD35ZC/2AUQGPY(]HK%IJFHFVX])MGF_H\E#5B7;_F%OVV9VP!S$9Y>!YSNA M[X:=3181*+?>-EL1H&&)H8T:0S:"# M8-CO![ P"J1F:(HF#(M3C\KJ89&^JR+$0:E9EHJ MWS=]K*J#U-X>D3Q+I4*7F*B89DI.49Z3-).7!^B&HT M&Q([:?O[??- 0?.B53V)*]*[=%=FC^G[W3J_3WO[.$(18C$,,:4^1(3@H+6-/,_#*TSH!?+S?8C# GO$Z M52=R:92V_WV_>WG3^5.^W<9Y\2TI-BN7V @CEYO$E#D ^/2P8AYC.Y1:&=)M MVW"BU<.U_M@#_I.5[=ZH$5#CMCK@DAMLVD,B)EYS1D-.V0P$PHCZ23(Z((VF M8K,,W33F73Y-"Y=-V\YMKER(H8)(A3C@Z'0=5:D*=Z*IFU'"9%.W5Y3L]9GGU/G< M.4N#^9PRI" M"Y;5@JZSU6<_U3EY9;UL*[PY=/^(MXUN*&@*:E3M,_<3OS8[0?@&AI0E-9YE MC%&+8B1?;E=7R-'?E^4^W43[H@;7)+Q_3;;[M/F[ZT:K2_8]+=99F6Y6Q'$\ MYI# ASAP(V)[H0UZ'"2PA9Z -&?=\ C7[N%VXU?:H9(\46. VG=YBM ^@9Y@DRG%Z:1AB)SS(4W*!_KTU"##*I4,+N M4]KLGWW)OR3?_S.K[NHI$@<6Y\7G.SZ_;4K!U_MJZ:YLRT+3T$4N8CN R=G\33MTOK&6970?N_Y&^<>&\ ?3T']"GEV7^95>GGM'C,UFD[ M>'U*U_GMKOE*,XZM?(\ UXX]:H> Q!A0$L4];,H=4:QX.@]8PWD[NW_8YD]I M:E7)][2T'KA?]2K#MQ.U*6OW)%/YV6F3'SV6'U[)LVH?WU,^%[@TT!QV4NN! MAN9E99WX,-OP8B088F/0O.U@<0/5S'2\/9HM(4Y2BTF?T@?>5>]J8'C'+5=9 M\$@6.[(0D0B@GIRW$P&_C85YC>Z#0_S72&1^Z>#T-ELY)1')"K M+"CIHEUB*6E*JDJFF\=J?Z0EW69\#2[W=%]4:2[]=,7GM&4R;K6<8ZS^=VVD?WC@/%+6EW? M\)G/BH*8Q:X7A9@P&"+JL9@=9C70"V6F!S-!-#PI^'7'4\)M]G>N!5ON2#TA M2!Z3;%N?.WG'\\1W9;)-K3)=\X909;*J/%=8Q03\!XBHG-:_?2'(^F/MU)^N MK,XOJW?,.O&L&1E.?#LYN7#5;$'G-_7ZU+3C@YD@#0PE,[>*98PZW MW7.9O"MDCXG$0^C3!VK\>#1;C+2/0$?D5Q9^D6I1)8UYL@$0G&4 M,1+KY8\K9MR6&$D,\JYSP^2LN-GU#'LGX\CUT?(5J[O*K%:-=FN%E9[NN["OQ' MRJILKC]VR77ZS3AX>TLTZV6[+E<<0 M 4[@1;&-@!MY,0S"W@P 7#W$]Q:4;4RS@3"=O*N3/2S59@E6DMT>3T-F@\AJ M()DF:I.O]W4':T^ES$K8,RCFB#L;>!YOF\'$ =U0\I:KKPP+HUF95^+'P\\U MM0YAZ6WN)>!UN]W,6PG7^C+C]#1-IEE[NDF+(MV0MG#6BM1/+T0@"AGPO A% M@,9.#\!QD="*C@&SAO/O!JYU@O?*>H;8.H%L$:E*>B9B<%&KYZ1?,GG^L9@7 M%O\Y(Z V+.B-Q.4Q0Y*AUT<34S3//LX8O'K>A<= MU]%QP5'O;D]W_P\+7XQ%D>U&#D6V'S'L!4YX $J! ^6JCLT 4*:S*U4MFV*/ MPF0 Q^U6+"1RVO1W<$^^LSKWS@U5+VSU7#Y+"GL8$+6(9BU-S M$B"XSS%9+,1+F%3''9B5ZU$;A%X XM E/L7(COMK* XD$9,;7.2^;7Q MK;LPB'R&6<" XSEAZ-B8--8]A".(7:DZ1)IL&I9#3=?%=!$L)GYS<"NG?@V0 M9HGB[*F>+TT%TMFT3Y"YH6Q.,_?+4#_M7IWG?498$]6_.,F*YKI96_@-\ZE& MEGS-MLUAS)\;/.GF>O>I/J!9KU3P'_@EWQ7];TE29F73<%<^I8Q$(0IL AT0 M>0$!+(1!O<).(/\C&86<#I5A#:T=Z2N('= V1V%.\79]7[*>_82A$]/>949- M3ITU!WP?#WK%QY M/H+ 93Y/R&.";1N1V.LL4QH03VD,&&'/L+J?X+(.P*S?:FBJ6CZ&7$F5GHA7 M.?U5HM2LVK[-DXB.:F!Y80JIPZ.WM$\;6]*J]IK=*+]/LMTJP,3G]I#'F!.$ MV T PYWE"/ARI<]TV)M'U5IPJKHVAEY)79N(62VZ=HE4L\KV-E,BRJ:!YX4I MFPZ/WE(V;6R-4;;RD#UV+VAZKLUS1=>A44BBB/B^'[B-:>SYKANK3=K'&)QC M/CY>TN1Y5=7]-3U '&Q&:I.BA?F.YIGT3214U,2BMF^]W#_NJ;&0:=%DJ"U@$;,^%T$?4A\@+PK#- M4GU,?[LBJ:,ASO=UR!T[+Z ME%3IYZHN(?8QY?UQ5R6WZ8I"SR6>'>,0,N##"'NX/7.$74P"&\L,01K-&AY? M:J36$6J=([9@K1IM_6ALC=99(KP'%MSZ80V8S:GA_8 M,00A]$'$[ C'(!#L@N,-F>N /;8KJT'7S"P/^*S?>H033R98CH,B M%]B1[=,HC@A$@,5V;]FQO4!&"G78FU,%KZP:IM+)0"U4C\SZ#+&L40#%")XV M\SNRII+[*7"^#.W3ZI%H_J?,UFC%J^UV!VJ@RP(20\IM$Y\%+K4#VEMV0R3U M1I4.>TM0/*43@%K('JEYAG@VH'FS'/H3X$U%]1187[CJJ7@DJGK*;(U6O>-^ M:$3#*(RX2<<.7.($"'A]@AD#-Y2ZUZ;!W$2:][PG_EF3O$FP.E+=S!"J=4;[ M8:Z3(9=)4U$V><87+FP*#HGJFBI7XY.Y0PTPQ$+LNPY",6*V VT2>'YOF :V MU%%E#>;F3.5TY6[BW(Y-W8S0JG^Y;KX*A)>I4TK>I'E?N,0I."2]?/F.ESWLLD!TFP[ M@6]0,]"AQI*YC%XTVHM<;Q.3/4A45M,S(2!S%5FS\$3/SH>LJ+[HGB6 M2/'I((AM0CR&^*31<4'@ACR1\NS8Q@$B4AN.$T,SK-*]-U;GSI75.71Z<>>J MT8[VT;C3^SQ'MZZLSC&Q=R,6$7,QX5]PN.5&A'DB;60LT1N3@4%FIN O8_29 MR_E\$1U0]I6S;BYR?7-X0.5CWCZ%>YB>Q)X'04"\*(A]$,=^7->@\6#H!1A@ M)Q"ML:G%ECF=.4ZS\YN3MX5ZA+--OD5H&SJ.II/U971PO2Z]>$E-.U_"R6-[ MF;,W8CN81 ZE+B.$A #5S[CU1N(H!E+)G]RG32=O"E5$9,D1S)+,\2*9Y;0W MS^<2F><\#&46:H0M0SA4P9^/[&,XD!.#+@TXW@4(?6A[+D,8\ 0 8(3CN+/E M>M25NOBG9L'TZEN7I"<-.,E3"(J8;.N":KBB25$\9;O;YMK?*J8D=AWH0!@C M:D?-B[&=;\UXXC5]$>:&UO"U,K\,2=/LT_D:O0'&9-?D/Z7KE%O^NDU_ M2:M.;57$ =V7MTF:Q(]EN\V_U M8^_U;_[9NX((-OWVG]TK/LV]XO^D?$C75?:8;I_4EL;5J)=;Z#;.NN*R]:<3 MPI,;'CH+'_B^R0N+%NDFJZP/>7E,YN99EGZ-08%%YE'$+T/\]+CRQ@*P!G[$ MCT@]\H_GQ1.WM(+ ]X* 1+$?^U',?"^RW=X$L;U01MJD/FQ8R@Y8WA"PP&_5 MR_%&:9< ML%D].*L]]<7QS90!721L<#*HB^QER)=&?UY, O4R)7XW)GU(L@W[_I#NRGYG M?17%H0O= $:>S:B'J>L"V-GRJ!=$0E M'P,Z,H*\98C(& =R;0UIQ/[^*B3$!PP2EX4D(CZ-<=#;\ $F:%7E/'-2V->_ M^&4IT3B $.X+7^I_,DHT)(E2V,S7RM&H3?P9=^Y%=^R%R5J&-"AB']JAEV1@ M] W^>@4HRP+U"[WK]?Y^ MOVTJ]#^[H5>O^SHVNO)AO_AKPRN$T)@%X'$!$9T(310+V?G08)&FR1>-AV@: MG"!I8'<9.J;'%=&K_/+\",^:N$'>97>W']*D3#]EMW?5]BNK ;?N_SF'4?83ATDIU;C>!6< M94U&J>2$:P2;9J9?0T0-S<2T$+P,Q=+DR_G\3"-#2AME]P][WM\_YS?5MZ2H M=_17_/LLCJ"'2 B ;X<4!/VII<#QD>1AR5&F#*M6#^75?.RT0$*7CX$KQW7[ M?,R^"@-[3#XV-@P*>V=F(S!FXZQ%9ATC,GE.-DR4Z(:9.L/+4#E=S@QME8WE M:/R!@%\X&=WD%]J>0[$#(^(PQX^QY $,\ZST2($#QQ*<"CHB4#@8HL+Y M1OMDO#Q &6^1)7O4UI61;;F:@&,I>IC:31K6 6/2)L;,G)2IY-=,<&;B5@Y MV3OA=."JS%SB)T[A@ 0:B,,RA-"$8[GQ-BPGBG&VRZKT Y^I;=[O*MYRZ^^[87]6*_!=7VK:.]*48?$[0NHV,,7FOP X5TX( MNOFO#ZZ",!PS_QT;#S'IG# 44;Z\/8Y5V5&Y(ZZKH@3 YMA MQW/\ #,7LA#VF[,A);$G?\;UXB%Z]#X<\88H]!.((V 'F M%AGM#/)9&B&*$BAKQO3AB.Y>S_:(4+)DYQ@*I07-)'O*$C9_!<^W&1*3+%5: M%R=2RHZ\+4OCN%%\=J:_J(2Q'[DN)2@.8A#Y(?7\J#?F(>J->#Y&U(1A 3I4 M67MH88UZN468-L%9F7G&)&=I+UY2F;7AB9RXXASMDMX>C0G@'W>)$T$:Q"X*H_XA!&2'T@]4*5HQ+S+->T-JA51&D">L,Q/P M)BTU+Y]HFDMM7F=G6'!&,KH8S1GKQTO9T<*,[([\I_0QW>V/%5TPQH$3QC9V M_2".70@"W!G#?HBE9E>*)J;::R]:6"-+SZGR*+?-;I!"Q3WU3SU[LVC/Z[P( M[)HK$KD,U1GKQ!O[X:,X$7X/+>7=+-U$Z==#33HO#*/ZR+G'ZL?6N,S97G^X MLCYRSF2T1N'S$ZW@=*I2'USQ^NUR.^J7>##P8ZE\1,F X8SD_6[#M3G= M[-*RM/;\-T4]!\JWCW5]CW7[6,9-LJX#(+N5KD2GH+:89E)273B<=YS\>ZL& M5&=U+:3YCNR]1M"0WHSALZM0ITBJB)$2V'X8>YG9B/_+( M89H5^E1J@5?JPZ:/ZQPZ2(U&34?$")+3#^WW9Q&;6"P*O\C.@+!I(78;.Z'#DM?L".KA16#Y9Q0#8 M)( .\QR7XHCYKA_V%KS()XKK)A>_.\F"B8Z%DLL,2:^0:"5'>6EDMA41L:40 M89*6H0M*R-]>_)#T7K@,67Y_GU5U&=KZ4&]="HC/_-/=NK;(S7DNCGR&XS D M+J AZV<\Q/&Q7*W%$79,[\HC+(YL0EQ=XF:$!Q=-"Z# 72XLEYW3!M[ CO$E=)E=8&KV\&[APXMH,IHB"@ M#G1"'#,'VT=UQ%*5$O58-*Q:"E>>S.R-BI UM%VJE>QE=#S-/IUOJAI@3"9= MR'>-V?85>8_8CD=8Z!+7"VRG7AWI[_I0%C"I4^_2'Y\@,DL)Z MK&%9_VS_BVT[U@.??Y=W29'^J^4A_PIY=OM;/N[MJ[N\:$IL)I45I>OT_BO_ M8=>YLNI>U(R+_!?AO_(_\JY".VS^Q+715>#Z_4>RLMQ?^L#S"E?_:@$(KD+8 M_;W+/P?=_G/YOBHK_N?UQH[$-^6S'KGF(9[J&&L9\OD-;Q2?VT;1H+FRWC>Q MFCZ[.>7D0DJC1-\RY%0=_BO)RP@>A$_P;S;-.\;)]F.2;=[ONEJK)]97@!$6 MQR", D1\+PQ#Y/0EM6C,9WA21_G'FS,LI$>$5OUBY+ML9ZU;D)*G^S40*R8X M$W,J)T$G=-;H+$YGA^_*.I6GB<_^7Z1L0*$T\KT,S=+IT/FU -U;1YDSK MVK,7TAI(LL6:QS,J)F@3DRDG:#TXJT=G_?&4V@[@VRMPAFHR7V)L0,\TTKT, M/=/IT(O:RYJY$M6S+T6:E/OBZ20AC/W ]X((DYA&+'!0!*C;&0+(=L%JE][6 MP,043,& 4"=#;2<[Q2*^#]9AZJ>U?"ZX;EY_" "?PJ+#%/:M*:*/KA!R!WXL ME)- E2"(29XI]I4D[D#[Z<1Q6D%[R<> @(T@;QF"-<:!7%M#DK[ZW2M??^VN@!+@> M=B4OA&NU/6'JE3='8=:G@/F<>)Z0WIX_>H;5:L%: M?ZSA_JFIJUP?AN:8)[^%+D/HT+344&B6(9'&O'MYC]T@B^+[B.=[)2N*7$*A MBU% J>T&,:U?\.@,\6FS5)%4A<]/Z*HZN*+-CSXOK=\ B)W)9O934F74#1*#BR4 U8U,?%VPF/PJ=R1#5 M8JG%I"S+Y1*OUQ5=5C%1L7.)XYA=AE[IR:*@D3^+G%':/:5'5[]C4Y_?Z MRETK!L. .8QX-O0)JT]$ *>WYDX'M(BJ8]"?D@3WF$[ MT7LZN;B!;.SQ+(T"0$('N6%(;;^W"QU?JDS[>&N&->@ T&H07AWN*3VIO^&L M@6(Q:9J673F1&DFLF>M?E_@:T"Y]7"]#Q33Z"[7%'&"+&">=9T MG$JF6^ITFGQ__@VBAM(O/0PO0[]T.?/Z:_-Z.!(O9_JUBK)RO\C"AVIU_54;1C6JJ:RQ)>^LH3%9]YU M<_2S7Z;7M_\)<\WW[+M]DLS#Z4, &Q[80 H#GS@LCB M08S#B(2!'WI2*J1JP[ *];#J3> >&.\_-;2WNXY>$L549PK^Y%1'B3HS^W:O M3>2S66HSF@OSK?QM+ BJCJ]C0_9+GU?I??E"L:^!Z'M$K&I%Y/2&_FO&U::8Q>I(5D-)DF)46!,3%S,DB4G*W(\&=&3%W0,*(DZ=?"&DJBS(:LE*]^+ M(]=!/@,HQ@0&&/(DI_N\#2!>/:1%EF\^5TE1RT?FZB_WZWK2P-IE+;_75$' MQ"2$. J [\(@\/PXZHS&@4VD+GR/-#71>'IEM?BL'J#UQQZB9"VML=3*C;,3 ML*HVY"H1:E1E7J=*0'M&[:C9GUTYX[1.@%HUTN[F MT3QB>)E$ 6'4&(EEB:1.Q]X03.W<24]T;-]'+ 0A8A%SF$L(I4'_>4H Z28Z M;"=X?USXP_+3G!Z#0C=,=YL?87HCRMFR^HDX[+>F-W)^B[;Q7])OW2O8?';[ ML5W0.]Y2TO>[TY_(=NOL89NVFQRA0UP/^02[KN>X'G1]['@D M=*C/^Q]PI*ISFD5B>'+$P5M';-9S^+R56:T#_Q]W[]KD-JYE"_X5?IF(JHFL M.R3!%^XW 3.>*ZK[+!=W7&G8D*AE)AI]E&*V:3DLL^O'X /29FI!YXD?:+C M=+G26=QKKPTL;#RW>-+IQ:_U/NCMGCJ.G5RN,9^PJ:4?KB/F1">-R+XBKN,$ M<1Z*/)*OU13=1$[[FWJW^%0TPW.SZ'O),Z@TS@G+@Q 1B#/^Y93F@X600:DW MX76^ZUB73^!X?PE DA*K1=%UP73-CIK\*1 CHV3']&CTPX MFE9=C)!7YBU$J^?GU1.?02T 03Q5#)'/HQQSF=223+80"R3*H:I]^4Q>W\' M2:__RQ*EI ..#+0@%OTN%"!SN9M'5!D:E9*H(K]O!9H,:":!QS6-W]O'WY; M!'&6@Q #/P]]X).4*Q#JK!$?(R:UMV5JP[%"(,4U76/*U'($EVSI:\41EO=7 M!VSDY.$5+1*)A"Z1LY(2?2\N)!AFK-R2EV^/K;&Z7.V*-5DV7]]W&U[/55/N MFMYD[/LH">,$Q5&<1XF/,Q#V)L,(R>4>5@PY%IKWQ8[_5V)]M:N^_=NFW>E= M]R#EU,<.H]'/[?/=?6M M6'^LJV?Q5D?1T.^KS7Y=K!EG 3U5_&?_:ILE_M'_SH\/-?_3?Q6K?MH;)S + MLS@ 09"$2>BCPT@$&$Z@QO7S4?$Y'DUZ*$I+6I.&2VXO8>Z14ANJ)(/D\M:[ M32:O;!],&;=Y;"I,RL#Y2_D31D-VY.@M]*,3XO,.'] P\F-&*0L2"//!1N)# MJ:F WI?'4FNE)4A-DN24UAT_FAII8_E1625?L'!%W_38FH(02LT)+9AQ+0\#/.^(S^L 2J]I&3-Y0R?^J+@\9$2B\-CDFHWL*@$;&W%P5O$'!^2= 6:Y,O"%ISI++>HJ3U M^X]B]W=5_U.\__U\LJE$8)CC%*4LH90$. L#OS^[1A*?RMV0U/^Z8[7N4;7% M EI8[9OWHF317FSW?%W6Z[^7M>03W08A3T^F!N0,B=776)4M:E$<@ M34^+-RJ9H7AOD$_(T M3#.41C0(4! $833(>4+R4#8[-C7C6&\'>-YSA^\HO-*J84SD3:T=DT,UT3W0 M-T SD5]C(J5U>$Q"]039B-C;TGR#@/,:;8NUR<7:FB.5]18USF6[]X?7P1"F M@., /&]/,4,890@.N (_BL>X<">/QGGR;7B%Z[WNHX(C!%)N"7=>,52= 8P0 MOEE=PWLO\3;B>!&=Q]+TB/Y:NI*GR[1"DO^^?"@6, M)"LY/IN,6 WUV_17PVO97+>K__QE^?U3(?PI-V7;!/ZHMNM"["**]6CZ_;G8 M-L7GK\NZP&*I6E20YC]I?U.<75K@.$]#XJ<1R"%C.8@) P.V(!2E:>7SW7$0 M.590^O!0<*C'HNS<'^_3-&?1ZY\\@^5U/V M,\7J+,6&_^TCVJY_7];_+$3^WD-9) %EF/E)QG 89@G& _G5E+?SY5*!1N8 M<3Q.?%YN^@+<3P,RQ=(L!@S*Z?1(Y*F);P^J9>X :Y#6D2NT7.3GB@Q:('4> MVF;#D=>E6FQQ(ZM"GXJFX+_[E5O,BV_%IFJ7F \V$20I@!#$&0D0\3/(^LO\ M)",1"56$R,R2ZYQU^UANBZ(>^M7ZB%!-DPSYE).E\:A44Z8!5TOA";)IQ.DJ M2U?TR0Z[\Y H2[Y4+MJ?])+C[\OOY=/^Z4-=\DZZW/R^W.WK/9!O^=11@PE 8L"5'JQRP$B,9L M0!>%2*H8U=B8'(M?[PMOC9TS/!_KO/%VHHYG]>"51X>\7>7=%][JX).WXMYT M9\K$'XJC7](KAN,&^.;JZVQCJZ;&0U@'/[S!$>]+']9W;\)Z=*>]6M^&M?T# MG7U8I1>29QM>O87HT<-\>TW;)L/GU\0GB>'D:^K3>%U-VW/D#W?OQ;D8<96X MV:]61=,\[#>X;.=3Y,=J4S2X>*CJHM\N%:"Y$ZU8I#F.:< (26!(,Y\ F Q' M:3+FQU(7^9P"<'U*I04NI&)_ MV[[[![JQ8\UPV!WEMV\-OSULK\/M=<"'$RC>EWD%1OXH^RP"I'G:W56@),[$Z])V MX=B\\RA,/HR.X&(U8JM6OL+>/I[QD;??'1^6#\=*_VP*#JW=;O>#+ $DSID? M,I@12F$8'V;P 4H4+[8;VW,\_'5(O V'TE87Z1&W6;'BX7VK+,LM!HY-L-H( M-J"[\UI\+:<'A'=>3[W*&1IK5^IOL79EB= FY_-8*+3JT=M+^9;9DI@-'(XH M'/> E[OBY3YP=X*RW-+M4KQ)U_].=_1@$?M)C'.$\SS-0AHG- )^CP@RX$L5 MCAD#QVBG>[STX_*;:&:M1(B8]CYA5Y/2F$_+GJVZ'\/\TF%N84GE^BC%:@":? M:8SG:35^\U>;=YPKD^@'U.8X>041RI2.U M-NTZ'FK/EW;MP'J/;9'1C2@R>C4Q@G'A6N6_+B@]9[Y_VHK#LMZ*3^0\/KZZ( M]1? WFV[&MX?'M"Z>FXS)I\1%(81SDB8YX1PEL]9F^8I< MCQ"Z>:CW&(Z^?H-Z+&[EGU[8B3WRCW7UK5P7:_SCS_9EM&Y?71P*%EE]*9[& M7O@1)DE*4N8#[*>$97'$#H-+@J1*83HPZWJ;NMAU9\SVXMH0[_/E@-%;'D"J MOI)@CW,Y-9Z(;L5]9\YT>QYH@.G=__!^^;.C_5?O -9#MWEW]+R!+(M7U-5! M*.:AIBX<>_,R@2/N9-5R$&WZO5MW%@L8'[87SAJE, .)G_DXPE% 4P!@?DC& M(4V BEY:-3S*XKU(BHH>;;=TW_VY\?CDUO#TKIMPR$GI9)'068X701B =DNY M8@'>]/"E'355(?**GCJ)QSP4U8UKU0CM6;505O/UE:67-;LXDI<_.,449XSQ MU#AG/L^'$T@AS(:B"R@E.5(KB>42B>M5AK8LW6M%O6N[>GVL7K=J?^V^>"RW M6Y%-B<,G[5Q#M5R6TZ!)KC+,)EZ*"PUM#%[K[YWWJLA@&[K7/YM,L(W(OK;> M,$H0YR'I(_GZIO+5> P;+CQ\X%JT?)7+9Y"P .2(ABB$"$#,2#0 R$)?Z62@ M1;-C+3P\GTR'JP&G[<4'+=Z-%A]<4VYU\>$ =FZ+#V=85%]\, G%/'35A6-R MBP_FW,DJ)EI_$T4*FY/G&:(@25$&@PS2' 8!(# \&$H2H)3[:GS>L0*>(+IY MF=\:8W*:YI@L->U2XCPO@N*0U_IW6Q=&XY5Y#ATM[CNO ,R-3'1IE!. M4<9@3TU6-(ASHBX7F+DB,:9:WTXWE\/;4LO[3?&Y6(DK MW#Q30O=\TLEG,@N017&>8HHAHWE,8Y#3 91Z$=9[,.;4PTW1L=>_SEY7$T@ M]HZ0O;\&T IE2!Q$0?[=Y&FCH?FZLH.H2+S%K$S5^0/N#BF?_$B[2]^J,1JM MXBN=JZ_%>K\I/CR\6:9[A>]+\7V'.4G_7! , @CSG$: Q$'&LA2' Y( Q5)U MKES:=YSE#4!Y?V^N;G)Z?WUIN[% [K70%6N<. F.7(XX=5S4!CDG(7'SHJ@Z MKU>R3Y=1FD=FZM3#UX^3.F=3(J-]7VT?-^6W8MU5BKW_\8^B>JR7SU_+%:IY M-GT8#U*6LCP%$-",#P8@BE(:A4$:IBC."$DE7HRQ9LI=QQ80?VLQ#G6.[W]X M1YA>BU,G9;5'LW2B.@G=>NFI-=IOYZ2RK)S/1*US.GG^:=^CRET+U,\UOQ7; M?=$P[CG]SG.P[7(S%$1IN-P*H.^/0-LQ>Q%CS' :^)2E*$$,A3Y.#Z!2)O6R MZ4A0'&>@ WIQH&; [XE6Y T>> <7VC2H[<_O3_MSEP<9Y*,N JB>FDX<.[7! M;(2P.<]9U0F73%\=1G)^F:Q+9Z\DM-K2WGUM"RWBX0P MFF#&,,MR1F@,\X ,MI*42JU1FED854LZ3"IJHL^7*+B MDIX84S<#/3'WH;+9F.3TI+T87?]8_/EYD<1YP/_[,$"04HHP-Q,=/APG4D=5 M%#[G6"G^_./=%YI[G[^@+_2SG$*H<'%=#AS1H-;WY1@XT^>;H=,WQ>I_/%;? M_J_>'='OT^%?1+=/3[K]T>4S?5R#CVD[M [@2COV:EV5H 7)8YQ&V&<(B@7W M-" Y[#^,DR23JN"E\#G'796@/U".U/JH# ER?=2R_VI]](;KMCLG05HL"VYWU'_A*9U4@9!Z=505PI1U\Q2MRU?;/YO=" M/.6_R!&-*8$H0B0*89QD,<@'"[FO^/B.PG<==U\.A?_3^ZM#H[CSH<2/W#:& M*VK4>K0L*VXNFATIN+)+H$/4/);\M9"_O@NF[;WL0/WN_0)DA(0TS/(T(CC M:9 &!U&)HT1JM4SA*T'BFF"NVC)Y12S")2:8KF,D:.RVWH<7\EPG(=M'NF0>S?? MU/$>A5>9>VJ]U4_%,^\+PWG,PYF,CP7O'/R'C\4BSD"4YB",00)2"J,XI,,F M*28AEJW?;<^@ZR7/'JCW$JGWX7!&ZLX[HI6_DF:/\.O2.QG7BLNKLZ=9_L+? M)'1KWO.S0[O$U3Y94LX,0TXXG?P@M0.7*H=M4'F]KJNBLNN&KD44Y"CCPU3D M!SB 2423F/5F2)A'2NF^\L<=#Q%OLC_EM3M%KJ07\-S1I*;N\@RY6L=[P<3U MQ3P]TN:1PNK#?[NL9\*#=%6J95G_QW*S+_*R66VJ9L\;T?'R6I1$,B$V?O6;E=;EH?=+CB)'!XSWP._#^,]B.Y3UU_X7]XW4W>^'NF,^AS,FV3-\!=F;8&^>:; M]\MB7_A_L2 A0C1/6!PFC 8QH2A%_>[4S2M0ZM1P;-KKUJ<,7>K46)]-W:CW8E6%;4._2:+O=+S?=<+B(<8!2ZD. MTQBS-&(A(+T91#)$5;NVTL?'ZN(=J#X'5._K:H3)]WEG7&GV?3F:;(K *0,W MQ$"+K/F(@A[\,^)@P(/2N"]J1)=BXMF;BE($,Y^&.!1M%B@/)M0^_I8,M+7]>:P/(%+7404 M29-7$'=\:,%"3>40X^P^ MC !1"L,HR?B70\@R3/P,]R9P1D DJQ7*'W8L$QT>3P#R.D3R J%.TFUM<,J/ MFBPH4&-#$%Y[?D$+M F:7@;TH5<6&HAJY_]4/)9B57.[^V/YQ#6&!8P@ @,& MLXC$8<;G.8,9BE.I&TS:'Q]'!(Z@/(%*50A4"9,5 X=<:0F"+$WV1.$E U>% M09.LN8B#+OPW F'$@[Q(O-NNJII/6MJ=\?9A,M)=V"+5NEC$B0]@ $ $49RF M&<.$AH/5,&92APALV1I'0EY@O/-:E+S=>#U23T!5U15#CF5E9CQZM53'B%E[ M4G25I:O*9(??N0B5)6_>Z)9-EN1E[,OR^[LUGU:5#^6JM=SG5BP-2,QR3$B. M8AS2E,%DL =P++W6:F9E'.GBZ+R7\#0G1-IDRBK5&#QJ:90ZA?:$Z0(I5R7) ME,BYB)&Q'V]DR XS\@*$UFO>O)K^'^_+;1$L2)+$$459DJ7 !PA1'PUG27! MB>*,2\?".,+30[H;_N )<-Z'K7*BI$6BK.BXYD]+<-2ILR",RYHPH"PSA?_Q0?ZG^WBX@\;.840C%>U4(Q4R#2U*BS8:RD+13 MLP_UQ[KZ5G)_%SX+:"RVG2+B1X B/^2946>.L"B5>M'9V,C(DG)8@Q@ :NJ* M,I>*XN*21C.%D6?0NLR\(D5&:W1YG)G@:+MQ277,>%&6GH]5LUMN_M_RN5T2 M2N)<',@EV,BXJ2XXY ,\&1 MY*L[BED<0D*' M+3,2)K[4.U'*'W4L)6U&+\ H*H<:,;>UPADG:NH@28>52W0G'E_H_EJD3-_A M]6!7AHU!OE._Y]QL/GZMML.!&9RD .> ^31&B/@0H3@;3 8^;(=6_G#CCMW MB\=K 2GOW*B3=+N3.^5'K:,K4&.CL[_V_$*'UR9H^DZO#[VRT$#D.__G8K6O MN;X$X?V7EE0!]Z9:&5R,O EWJY+K>/ MGW\\W5>;!8Y@CG,""(0YHX $N3],'/(LD=< M:^Z%H .C->AD>_WBM3<[O3N M6%'L\7*$V.CH+UR^T,OU:)F^BVOBKDP;A/H83[^OOO(&4+0'7@$,8JX541@3 M'(5A$@?^L(^:@R"1/KFE]7''77W Y V@%(^KZQ$F/]P[XTI- !1ILCGBGS)P M8]37(FMZ63"#?V;T-^!!?@?A/XO-YG]MJ[^WGXMEP^<=ZW=-L^<3CP3" .1Q M1,,D)0D%49;!@SU$B-HF@JZ50,^KP.HNI.@S:;L9L(81&KM M)VAP:&]'X0(K5S<53)F<7G L^?%F:\$.,_(2]!_59K_=+>OV"E_=+*(,\=D- M#<.4_RD**0OP,-G)@Q K7JQ5_?HXDG- Y76P5(5&F3-9@7%)EY:P2#-E3TY> M<7!51G3YFHM\:.-_(QMF3,C+!>G>,#^\F2G.6NR;19;D,;/GK2A M,77CC=Y8X47E7B_OL,O5KOQ6Y,O=LK>^@#!*PCC!60;") MR2(/A^DN.4*IX M9ES3R#BR8ZK@5>U!X",R-EA1R$.^%IO-8"0.* 7\XS1C M<F MN4B$'OBWZ8<^!_*"\'%_ORE7;%,M=XO0)WX2$S[S 8'X.)\(#>^34>JGBI=1 M5;X\CAQTB+P6DJH:*/$D*P:N*-+2 BEV[$G!B>]7E4"'H[D(@1;V-SJ@SX#" M1FWU]"1>+*Q6__S\=QM&PN4Q3R%152_'K(PE5A\IK87D^\%93F&,0I1!D,;) M4+N*^9&?2[^:H6O L6P,IZDZ8)Y IE%:2I^^V^HQ"G-J J)%FI57-RYP<4%' MC*F;7DK,7:@L-B7U"G5'6XS_I%F@P,\20G/&90N3- V3PP$W1E,J_0J/[O<= MR\FA]-IIUVB1J=>I4Z;NMI:,P9J:E&@09K-:W2LB+NB(*6W3RXBQ!V=JUIFQ MH2XB78V\WA:( W$1%RX>+LJ+/B(RP(&YHW1K;+!\7$8@RE"8)@W$2 MQQ3' 1G67QC+B/3A,[6O.A:0 QA/H)&7#$5J;LN$.U;4I$&2$!MB\,+E"P*@ M1\OTG5X3=V7:(.0Z][[Y[7&Y?%Z(LE-/Q9?E=_K]N=@V!2ZVQ4.Y(]5V5V[W MY?;QPW/1U:1JT+VHJ[?:+9(,YP&"+,8@#5"2P"RD,(A"/Z%9&# L(P,N[3L6 MC ZRMUM^]XH.M/?+?0?[U_\IIQ].V;^N-',A7DV3>LY%G2DZ<-XC_O7..X+V MCJB]OP;<_Y^*A@T2]K!L[EO(/6&=CA6;73/\Y+6@&3![1OK&B-.T(CF*A]5X MK5Y->/LE)BU " # $,Q@2.(X!RSQ40\(AECNL,T(,,99D%947)>TRPGO3!C7 M6\C^F718G^@K,[0TFA6E[MBK23%VM:D>C_L>O\I,&D1Z)%I":X^ATJJZI8\LSW #MIY M[9Q$&2^1=5O^C&F>E<:9>W->R"RQI*I655V4C]NW5K.,(NPC"D 6089$%LL& MJS[733VUTK7F7JTZ9'IJIA#U"0!"B,6!@-M@/HAUJ:96C3N7)UQ0&7 MV[6W:?%0<+-K MG=4ZE%$^_<59%H$\2D$0HQSTB! )(ZES)&/@<'UTK8>NN(7AE'DYY9L+Z6JR M.*#^J78Q#*B^(JMC!' >FCN*I]7XW4-/K?LER4M#19PF.(99"-(DA7D2)S$9 MIOK(3W*@-MVV9'2>^QJV&%43W#&H--/689MC/KFG''<28FF)_'GIHBVG+DB@ M5LW3&:H>U>YD]$].^3/3/S8OIGV&&QR[6:&HY'LIDFOMYPF9\VRC IH9!6 M S(OG;3KV@6U=,"?I77,!0.,\*_SQ%3<^$](1+%_L!K!4&-3QM3D.+LRAUYL M;UO&F&LKJY-V^'6W CFK]47]-41IFN>E=\;>J*T%*K)D>*UO@2E,,C^+PSB( MXP#3($N&O!-3<$SZ%-1,U]0X*G;MLIZ5NWJW*943+:TR93- M>6B2L1=RM]\469'5H$_%MV*[+]YMRUVYW*#GYTVY:C<[NB<+R/YIOUF* EOT MX:%8[;[4RVU3BK__LKS?%(N8QC@-09K2(*1A$!$2D#A#F)"0^CA6NN7F&(KC M?>(>_9W7X_=.'!@>[CBZX'4^>$="<**T9 MW5<$>:0XSD.WQW*VFJ2OJ(T"[=1>/&(Q5$/Z7#R*?VW0][)9L#2,XIC"@. , M49*B(,@[FR $E*8J(F]FR;&&#UB\OP0:12DVY%!.:<>C3TU(99ESHH=72;DB M=W;(G(>:6?*EZ&%_K0\&#-S2@V^/ MBZ/JU-_*5='\7CS=%_4B(C$#*<@RWX]CB!) _(,=E,901A/TO^Y8%P947@]+ M3A8,R+HN#>/PI"8/KRGB.M%ADM10 [+6_;..;<8^,6DOL.B3)ZNMWQY;O0S" M7BTO.GE&,"O;#4-:?7\W#:!ZJ&?<;8I&XT3&#,4A0P')$]]%*:T M-Q+E"$BMUVE^VG4^U?Z%5SUX/2BE29PN73?%TS53BHG5)"1)BZ9KLO044YFT MV\)YQM'SJFG"R.22:02^LM(J=,6RSVCC,/"3&,<(Q#Z(HB" D UF ,Z(GEQ* M?GQ\P52:B>J3IBJ:#O@RELV1J-*53@>4Z8GG0)3W4-6>>R6].&:O$@HZC[^V95E\_MS;F7J6X DAR#($X99B% W!(8%@XC@D/9";R!!=?: M>H+,:VY-M&PR=UM;QR%-46#/\:4^JSY[$Q?Y9..1;6% M(JT%2ES<5$U7-*C)9(M"71:5J)#605>4Z G?]<9Q6^A.O#FO;#KN3BYE6J K MHQ#+B]5GMMRNJ]U7K@2]C1RA,,LCQ$(_!3G_/O.''#1F,9':[-7[LFOI^LS: M&U8=)OF.JT'1;2ESRXZBHKT@1D/:-!B25SBW3&D*G5Q3DE"\-]Y=$#Y]%J;7 M/P/LE8UVH'HA1/508+L8FD813%">1U&8(IKX',>01\8XC95>ZG($P;&^:A_? MU3CGYRI(UX5[1O%14WA'H7%TA46'W"LGA!Q':QY'B5P[^>9^S BG7#%:WT9ZT:D0BSE!']F8523_G$B.*_KD0?>KXP((P9U M'F/#F [;NBJIR[7B>,%A/%3UTY+S^.%^4SZVV/+BL-WWX>%+^51N'Q $L'=$?.>=8!8'@SK46I)O+QQ*^CY) M)#3%W$X07*JV+)NW)=IZ7&:EQ_:].R^^CEA45-I/A9 HBDSI/9M3B6JAY@7NS:Z*G:;W=:@FK*NI*,CDBXIG@:<^U2 M-Z_3=ULM+=$_*XVTY=-Y9;3*F%4]% ]'K<1+;*TR?WCXS'_:/"Q7Q]0Y6 #? M3S+*HL!'81"%) +) "_#*%2Z5S\:J/FHZN!-GRJ)I.G4H3OO?Q?+VH'H6@FM M15T>.ZK.I/MF0#MO9JCM$B$PE7^;4?Z)1@BK;NL,(O9YERZ"66W;2D?_6>Z^ MDGVSJYZ*^GVYO"\WY>[' ?NJ>MR6_RK6"X;3/(P9Q7&80A0"/A, P@*8ZPR MFE@V[7C,&-!Z?W.XWH#WSCL@OCO<=3J"5JR3:3D6H0<+;'?>/^JJ4:VD;D"GI!R.PZ2B]%TF MD0,;6>,N$G1-S\Q9G8EV67#DM4[9XD:UR,:7Y?=!#\NB&7[:OT;]09R"?@&M MV36+&.593D-,(HB2%,01#H?#=3"'D=0["2/ <*QIA\(1XC7V$^QB?Z7_FQ[^ MG=$4(W#VT>P]$+]42< M^O^DF!MUS]][[LCS.MU-79"N=&V:DSNJVEJ:<(9Y&OG@)23URU")^'2EKU M2"Z5-6!+5O<^\H;XQ_*I>S0L"PG.^%P^PR$"E"99").8_RG"01!GF=*>E]*' M'2N9P.(),%KWV=0HDM,C9^RH"8\T,4X4YI2$*U*BQ=4\-$,/>F6AK>BI0'^) MP,]$-7-*$<@0RAAF&(:#$<1PKJ,#DI\>3PFT[DBI$J6F!@XXTM:#26XHO21" M0A,4&9N7*JB"OZ +6AQ(O#^"FF;_Q*=H7^MJ__@5'7/]X8Y_Z .01VF#Q11@J5/;-NPXUHP/W=-4WK+#Z8F GDY]I-_B,"?TNIR,S:6:MO30 MO!Z;=PI._5T3"0ZI2ED&.2()#&WVAD* GS2XKNO)8W95W69DQ:CL=@3D^%]1B\K;X7/#XONJ;T M3*ZUQ@Y4UIJ*KK(&<6\H#F(,HRA/4A#"&,5) -A@B$A.I T^[UQ9@]B2LLHS MIJJL3L@R55;.FZFRRC.FJZQ.F+.EK#(,*BOKX+&4LBK3,S=E57?@HK)J1OIJF_^./[*Q^4/\2/T][)>_[$7J#X\M'_; MH/WN:U6WAQ;]+$I\2O(@CZ((8(Q0.BR6 .3G2N=QQD?G6-<[/-X1D&+ES?&C M);?,.N] J8TI+93?[@52[]0;[\0=[_Z'=_I[O4M>Z].=UWG57N21#KB;<)_7]=&G7B2(P]^'Q;EAM1H9Y5]3_X?[M;@(#X@*+$9Q'( M?<*A9P>XD,1J5>.G CG24#3@:JLDM['^^VS:YNUX^;]G+( MEZ_+;>_!']7V6]'LBGYX78 4Q) CCE ,:403D"39@#\E3YH?:\:C%X?S6 MX?$^\7_49?OB2S>6B9HZ;W[XY[94O?4Q'S)=#W631G_T(;#SUCMQM[\;N.,. M'P?(@\\_V?"H&DP7PZ:S!O63#Z?N>+$US#J.G/3PN_I:K/>;@D\^A7SC'V2S M;)HO8OJY0!3X(&;,CQ&.\A %(EI)PZ#R \S)'4*S(8=UQ.S'EJ[JM2.85S6 M6GC>7RU Q1L!1I1*#D CL:DX9.@3Z4;9+[-T38LM<#L3];3AR6N]L\:.]#UL M8: W]_[P2CV.Q6FM-(&4L#2-(Q\ T-L**>I%_=0Y,_ M.2%R3YV:!.FPYN:N]#EBKJB.&9'ST!M#'U[?@+; B/S;C4]/U;8UU:W!OVN: M?;%>Q E,\HQD 8T!S+FQ%*'!&A"%<9_;)R4_[Y;U3E)K-"VI=)G7H.0/U;58 M[CR\W+2OO2[Y#*]X++?;_GE7GJ'>>M35+KV2(C0"IXHRU"+J1.BNWZJ\\SI8 M8[^C>):;:TIDR.9,M,C4BS=/(-I@15:/OM3%LMG7/T[L+5 2)@ "FH=1#*(< MHR# O24 "&#J6J1C910=&H!=5Z)G#272(E9.A5RSJ:9 YJ7&C2N]IQAY(KN MF/ W#\TQ\J"RUYH,PQ;& MNGPLW]==90#1]5OSYQ?HVP>3%RR*(4XI8(Q0G_A! H#?P@$91'$4*"UPNP(Q MSGG:8>HW=,NSVWK'78T[KH8/55UXK*H?BG*WKPO%17)G,9-<09]#N#1V9)U& MRLTJO";3UY;H70=O'OKLWLW7B_OC\*IT-*CYN"S7O.U^67X7Y0>^5ALQDO ? MG,>S0-QF%%.0A'PB3OPH(>B0)".:98MM\;@4!6(4#_O8QB&E$[#3B3>0I36# M/CUOJA]%X>V6W[EV/',?/)Z#_7WTP&NNSPQ'C(S"X9M)HF%\CN:L//>RWKI1 M;-;M/0;QRO:)7R=EMR8X&Z/(]:UC+JY"-Q/-=NKBN<,G;OFTDH/_4?S=_E6S M\/TPP6GDLQPE:29:'3E, $* E2JU6#+I.+]&35/L&O77X6P3:R$M=L.IHIRV M^[H=0J^#V&])'3-BCK/[C9'7.^7(T\UKU=F?B2):=DHE9]7E3$GU/A7/O+%^ M%4*+MNM/Q:ZLSV%9)"1'8<+S8Y2$H<]8%/E1#R&*6 IU,E.;]L?)2/M5P*;M MQ_4!NFH":I5X!6TE\P)9%*2QUMB:3L<,Y),ZZZ=$TXW M_)D>NXEPGD0AH '(*:!1E(+@8 UE"/>[3G2[-CMT<\N.^G;3 ,GDR$W!NZO< M#M/,3XS(TCN/3F?LA>2)$3563$Z,4)93G,#()SE+4I8AY@\Y3Y0G.5+M1CHV M1NA"9T^+3-R)S(\^R!([C\YCY('$T093"?##I MASXP'H14C(W0C2X=>Q!=Z+0WU64]^9!D8:M>EO%Y]"\[KJALU:OQH[2E M[^,\RTB"61[G "9X,(EA",U52=+09+JD517+C%,3;7) IRUUFJ2 UC66E!5* MD=PY:Y2J*U(JI<6/P12_K1%3BT6%$+&49(!DHG!!G 61G_86609\I:OZ)G9< MJ]2K78.UM^[6L[LYC_=+N>W/L_QJ?"]$GELYN1J+5C6U.G]/Y,X;H$V^;#( M45L^469V'E)EQ9/;RRF:[&@)U7\L-_MB,"A*&/]>[+Y6ZP6!/H:)3S&*8()( M3%"*.M/4AVF*%M^*^K[2TBQ=DRJ][!2==&=K@8F%E-7Y35"3RVS:/&NHUQ@$ MF\E8B_"H8G=M[72O@SFAI%T@3E;;3'F?H<@9NW1-[>SP)2M[[[GE0AR_:]!V M??B7=T_/=?6M/>LYE/'S89[$/HN#",$D"!,.(F)Y&"0I BE#2BM=UHPZSMP. MT+SR!)N:WMDC6$[S)N%63?>.$-M3'D>63U$JUT6RHWRR]%U1/^L1F(<"VG>K MMM>].(6V?E=_&GP6 :D8!GEPG$6;#,PX M5KL#,C6!,^%-3M)&HDQ-Q Z@6@T;8$VD6I<9NJ)3%FB=AS+9<*2RWN34U.=C M73T7]>Z'*$2WXT;%2YO/0O2ZNVJ0$C_.LM2/(,J#),P3! >C+$VE*G!:,N58 MA09T=VV-Q%W;NPX([[P6HYI F5(K)U(CLJHF5$:$.E&KZU1=42Q+',]#M6PY M4SEIAVKJA5:K_=-^(T[7Y\5S7:S*]MH6__.F:)\6WJ[14U7ORG^U/[^(<1%# M@$$096&0!@F*\BQ*XAY>C"'2N6XP&C:I+FQ\%>%]T8B+60>?O/6)4VK".%[4 MY"1T7I'2$ML3%[Q3'^Z\@Q>M )_Z<>>]DNB[EQH]KCC;"L(5&1\]SO,0_/'= MKB;N7Y92X#^*W2*(&84HRWW@$PH(3\(9&DRF?H 7NVJWW!@FP#*&E-+? R:- M;.WYD*T5TRC!-9ITDC05=N?18^VX(IN@J?,C?61\V7P5_Q.FOBTW8BGMTZ$$ MCOB+]AK5Z0].?G.1P#C*4A2( GZ89C%+&4E90E@8^J&?9"I=SRT2QWU3P+GS MQ/_W3E#=>4? W5^^*C'T^C\8^1BZ">-7NODXD9R'#HSDZ^N3[B,R+*LD[[:[ M@O>0W2>>1 B+;%/]_7\7Z\E=^*]".+T>47O? QIVXJB+P=EO_:K,W!Z&0 MFZ9-&P6U^=C+ +1*+.!Z+=[3@+P(A'B-8^1D2YG4*]+L+D#SD&.'_E5C-755 MV5U53\7[JFD89X-4VUVYW9?;QP\\DVSG:@UNWTOL?N^+>#8MYW]H=N5JD5'D M8Y^%69BC- (1I6D$@RCT8T)"PI0J2+K$X5B*18G'MMXC#Z7B!H)3]F4U=Q[$ MJZJO0./](G#_ZHF.[!VA>T?LPVN?_>^W\.^\P8&QA5B;Z:N2[#Y^M0L!G_U_)QNXACGJ@'(&$Y)GZ4(A!".@!B,%1ZW]DA#->'43H8SH5: MFG5G.NV"\#%E^E:DYJ+2/4Z[(JT:O)]6HY4=-9=H/6X=*O3OY;:JV_JWW:P M;=/QBHOIWKG@G?AP M]VK0^H,+)?\0A[017QHHF?T@IAM#NZ.>\Y;TTPZ3[IDQ'U='BIYZ,7=6BC6: M]^6W@IO=<1TH[S=%MU+>U6KV:1XREB,?!D&( D91U,W5HB@E 51[U\*>6<=3 MH=,*Y1W6WUJPWA%MOY]@6OK=/ !R@]=$W*N-/19I=UPH_A:)5\3?023FH=TN M'+M85=XR=]('II:[DUM180##"*:(44@S&&%,(>AM4( #H'1%0.G+KF\$=&#: M8Q7/[9^]3;D26;[J10 UON2TS!U5:G(UL#3-!:07+%P['*;%UCPD11/[Z^-? M!@S("D,[NWEZ+G8%>JR+%WD8B3\U'3F"\HZH)E*5RP1=D1@+K,Y#;VPX4EEO<8J7 MJB]G1N_+;?%N5SPUBRR#<9:#%%(^C8Q]%#.(>],,II'2M,Z*0?>GPH8)Q+)% M]C\5;UQ;(55.HT;G4TVM;DW,!$:O!3GVC6P)WJZ(F%7:YR%G=EUZ?5_;/E\6 M)*Z[ MH 2G&(*(#D"B(,'#)6UC2=,%(-4U7][$5I.YTVN^I\BL29TV]<;BYY1S)W*H M'(RQ%?("I7J::1J?V:NHL8/RNFJ'2PM**VX.Q!EF&(C"F%G-/9] M0F.50T*&IAR?Z^$09%/$L;OJ]8LUEFB=?1=4W6^$?_E]V>'$5B1RX*LC0 )",84,A"/V?<_#K]A>,# 8G143QI,$QC](P?V8N+X]($TL5+'$.R' M:1YJZ]3#BP<37+%Y2Y>;>B?>N5CO5[L/]>>B_E:NBK884I G*,@S[CV0TJ) M.$+6FZ$X#J76PK0_[OJ<0H>I/:?0PU(JD*9/VG4M'(4OQ<,*ZE3)J!CW]$3! M^+^]5J]+5)R1)F/6IM4=<_B5I=:CK!CB^>?>4-/7)@IRPN4(8)#E 28P\$DR MJ!,-&9%Z_M3,PA3:H53$S)! :0EQS)T%';%1L4Q%2=XRF[7@5&[Q"BS< M%$4W!*C)(,>@+GL*)$@+G1LR]*3M6H.X+64'3\Z+E[JCD\N5!N3*(+#2DD2J M;^WY(012 +$89831(<]*;#E.,8K6U,PL&G<^AKVS'R]TS<4BV M[&+G>;MJN+>A99G\M:GTV7WBP!6N=+NDY&U>P^/'PJOA7; M?;% F0\82%.29BQ( 4M)G/0V8NKG2A6OU;[L/%]L=N*(4=W!4;P7K4B2G#2Y MXT9C73V4NP5D)$9A MYJ,DH=2/:1KC06[2'#*ELZ(JWW4L!-UMO0Z+F@@HD2,G :YX41, *4J<]/X3 M_Z_T?1V6YM'SM9!7YFU$>NGHY./+9OFQX V$SY0?BVH0&IYV)+&/HSQ"#%"? M1!C$? +6V_2)*(4EM8QDP=)(TYW'MCL\+>O'Q;/I2N6AA MBFE=L2WJY4;4.ET_E=NRV=5M'1_:/1R]2"'T(8M @G)*$*N"##5%* M]0QMN4[_.GCM=OWR!4#%9-"44LD$<40V%<7^A,B7V#QZXSUR-ZGD=::NI9>6 M.)Y)RFG+F]=IJ%66)%)3F7+-[[:KS7XM%LR>GI=E+<93\I4G;EQ) YI!%"48 MX SD"9\B!VR8($> ,*E;-^Y1.%:[4_2=Y"D_W#!")&YFO3,*@II(G@*_\P[0 M/;1]^6R#=T#O'>%[/?[9Q$DZE9Y1O/32;+=QNYV#FQ%X/C\?*2B3Y^YC^5F- MW=SUJA8/XW..@YCE-$HB$@"M9B$<1:+D,G>7 M'*D-0@=Z)LG+7_%P)0_796P>>;WK2HD=9U$- M93 :QSYF21X#E((LC/P\QN%@%(9,22P,33G6CA;=4$SKEUY ?KWSME>*83MA M5$Y51B13360Z'D^1#=6G?NG!_3JN[EQGZHH,6:)X'JIDRYG*23-T7KV0?M_5 M2TYRN5W6/]I3-"^+H UBN\!Y "E-HBS/\Q2G/@*(#MOI*49*[]5.B=-YIM5V MZ3H+FXOE++YV\\11=53T^F;PSR&E%DP85X1T%%T MU%_O^U2LJL=M^:]B_6Y=<. /9;$>GNK\[WU9\W_;KM^7R_MR4^[*HN%_MW\J MUNT35E^*[SO,@_//1>*G68 2B"(_2I.8#[R89%$2$!!FE/^=WLM^XV!S/&C1 M9E<^M2_E/BS+VOLF'M]LQ&9Y5XC"6_:NM ODFZ,SXN^%-[H/_XT46+GA;,XQ M51O"3A\,//KB'9T9"F&@T[B>..3U'O6/"'K"*:_U:K+W!*W$Y,KH-57TYS%B M3>;]Q3<*IXB"[,B$]TVY+9H.25.*T?-C73%Q'^'D6L(1!0PSG&!, PX#H#R) M N0/*)"/E6HPVK;M>&3AV+P6E?? TXCMJEQR.H\XU08.Z[S+#0Q34JXF_ -2 M[P3JG3@+Y[5H7]Z\Y!AMRY>3(.=\2F]#3KL7XBE MH[8\!Q\+_E[6Z[Z&.4@S@!*:T#QG:8PQBE/25FX 61(AIE0YV-26ZXW0P[[= M^T,YNP&@7@D$8W(EMT1'Y%5Q3]2$4C>;HM>YNK8K:HGE>>B=-6]>[XM:94EM M8_3+\CO:[[Y6=;G[T3Y6GF1!E) X0\PG*$]SS$ P&,O"*%'?TU0V,5J[@$J\.=S+>\W,S6TX;2KGH3ZF3IS=_#+D1%]K^L?+ M0\:GR11#BE/L^RQ >0P&=35' <4VE =&Y4++.C. MQ2(&U@B=J_:HNG%3?;1XD=4?_O&BV94K4NVWN_I'_R@<_S2 89IF<1!E,&(4 ML&2P%0"DM >A9\&Q\K!B+6[?J6F,)E=R N.>)C5U&?"\UI=)BA^<)>>*N)B1 M.0]E,?2ALMF\%)?E=\M=(39<.8.;_V=?E\VZ7(GEI]YJ%, XX@8#G,8^!B@G MZ9!)I3A*I"HQV;+E>K%=P%-<2C=E3W+5?$3B%!?(!;+ND(G YIV"FZKXRG6R MKBUV6Z)Y'IIDS9O72]A663)?K7Y_>"02<$,IQ!2'E(&,YL /AQ6F% :AT@.. M-NPYUBM15OMXXV0CEEE7IT#_IZTE:P6&39>MW9!K<^GZ_53/TDJ0IK6&K4[Y M//3-JD?2:]FZ;)GKW"*$((A](EZ]\TF6Y0%)H\%@'(:!'7F[:69B5;,E:K?I M--4RJTS:D["YJ):66$ES.G>-DG=$6IH4N9$LKE)MRK4X==2F?>+IANJ!5$_/ M=?&UV#;EM_Y:R<=ES?_J:\%GKQY9*;6O3JW2FB=-<625F=L]QNT&>.?3P*&HC3!.<,X!P>S. JD MZI=:,S:)RFF=W##G55+@QJ34AK)-(J( X#Y_PV&4C]2>^1 _?-C[+VV4ZP)Z[Z]844F*U"G<"9= MQL"!2V.]+A=*+_>=F4ZUCY]4=5$^;LF^YE.KU8\O]7+;;-I)/UK_U[[9"7Q? MEM\7:9SG(<,0)AQ+G@,24]PCPXSD2H4LQ\#C.CEHWZX[OZC1/I1TY_6>>(,K MWHDOWM&9.W'Z2./=0-?QE%S&GUDH%9.2D:+H[K5",^JO[26,&-AY*/NH'I][ M''%4MFV,'>C;LMR(2TH1KC&&68(#\ 410-!^\P M!H'2Z7YW**8?)XYX[[R#+[\]5/5O#??&\O!@&#+S06&\:%D?"DP"-?H(<)5G M3=VW$[OYJ[TE/Q4TWB:SILK^Y[8NEAOQT-0_^$Q=H/NPS8NZ_-;6[FE0739\ M1I]S?-O'C_SGU5I@#%$*&6,1(Q$A482#)#Z,/CE#2O/L<9$Y'@&.H#V!VN-I MXPEFB_+N*&YFDC]]R*P/ Z\#VC^,^S*N7N^9U[GF=;[-:(S0"HS&N.&V [=]MF5[=G2TBU_5;4NY*/>]T?F_:-K7)5! L,HSR( M4! 0;C+$D0_R+(L2/PQ3&K)$J;ZD/:N.QPH!U#LBO?-.L [_(M!Z+5S%FWWV MJ)<;$J9A74WN+1'NYD*@+']75-E^#.:AN [\>GV9T!%SLDI)GYXWU8^B^%1L MQ+FHDX==NX6@W8)/"2!)$&. 4AC&!"0497'*?\ H3/Q(12'-K3E6Q@'@;W6' M\/1QYKM^<5:Q^HX%AN6$<%QRU030C%3KBMZ9X_J>>B<17\J5XU23=?0 M:E7OB_7OR_J?A3@90,1#G(-)2(,HX=H91C[Q8X82A@:3+".^TI*QD2'':M9C M\P[@O!:=II"942JG8:.QJ29?VD0Z4:YK)%T1+2O1+"=J:]+*=_[U:%*OK+2,_\/T\9RB.8C^&, A4E8]NE!1WAY; M$L\F]#))]LVN>BIJ4A?K\CC1\Z/<3W (^2POR-*(0G'G+1;OA/H^](G4*U7& M1D;*F 9T7@]/,7$RY_*Z6HU*HU[J-#F#TH\^C,>DWI,.^HS>?JKAJN]GQ-P: M79,_LV#)CB$3NBRPTKCNDMYNEMPH(HH9CR]#:*(&:#T0 S MJC'%U34UDFZ?PO,$/K,9KS:Q2A/?,3C5$W$-.EW.@R\0=7LZ;,KP//)-6\Z< MGQS;X4@^RWRW_<8_7]4_%DD.0M\=R1-.@!2 MS7P4&))-%]V0HR=_C4U=1.G82Y9',:R-\D<+K> M*]WZZ&V=.?1!HA#B*$@3;H0ADN49QL.2) :1TJ$R0U..];$[Z3^TRX]]#V_M$JS@I5[ \8%4LON(B!G)R-S']:B(HBD.T[ ]PO?L?WB\" ML5=N?_4NO#H[C4"J$WM%-AU&:1YBZM+!:K06KR:\8JFXW(F+S(L T3QC49@D M(8E ZOL)#7L#:9"F2J].*'S6L5"*[OK+IGU5H&RO<*N)H@H_[W?BU(JWJSQQ7J7:[KBYC?BUX5S+N))VI.^* M5&EP/ \)T@%>&;H*VZMO0SXP2'OC72+O_Y9$E(70;JV:C9EFYC'B#(M!:_7ZJ:/A\2I MAKQXYOK:O0KZ)'*A?W5_WJ[?/3TOR[I]Q.+KLGXL&OJ]3YI.?_'# T^->%\6 M+UR@IBEV#?]/VS/QK_.R[)X*%K6>ER]WDOO MX.;+W_[PX!T]]3I7VT]TKQ'UWG8WV7^Z9B)]Y&4F@-T?I'DC R\:P_)LTS$X M:S,.K^=/\,PLII.?"YH;']5<>Y_B;/XJD 7F-H@/TP BFN9I'(&4#49!BJ4. M=%HRY7J&?:HDU0.?.PWX%.L]FS(J.=T=CTS%B>LK'M\,SR//.*_R=&WN:(?@ MFCYGDR/Y=T\?BKH6LT(Q9VQ?G^!ZR?_9W]-90#_+"<6801_CC/__ M( 6]V8QFF=3M1FO&G,^+.GR'Q3^!4/4Q4U,^Y11K5"I59R,]B_W"6O\/SL+O*^[LN=\5OZ^KO-E7FL\BB_":VV[LF?VCIXE=W7PNQ MZ"F^)3ZTZK]P+[[7/4G_/PQ6.F0)/;]683TH M@A0+#V7305E C"/DXRCS_3B- $YHB ;S./:5RE1:,SKR*L"99>2V:QX FZP- MF'"OLTHP$NUFZP7ZC(^P?G"90>F5! M!F$=>;M^MJZL+UGB37FJ66[^ M45?[YS^J76MONRNW^V+=[T=7VY,R,/VO+^(9&I?H][/K]&WS*8ER\@"@D>\YM=X M=2*;-^FZ(I#VJ)Z'%%KTIW+5*!6O'']=U@5>-L5:E"0LMDVW/L82!).0RZ9/ M PJ2B/HY.QB+$J4B"IHF'.>1+:K?[@6L8?5,3:]TF9,3J1%(4U.F4[X^+G^T M>H3JFO]*T97D$U=XQ%%Q>H-,-]>US])U19D,^9V'')DZ\?IRM@U.5/*J+H$3 MA;0_/.!]4VZ+IEF$$060!B3U$>)JE_LAB =S.(B5GC;2-N)8?(8*TZ(@O1C5 M[WM)TF#S> M>]9'4-+;L'ILW=S1=DZ4FKCT<+QW+TK$.R9)>E_:.5EZ>]!?OG871?>'\N7> MZM#6VHWEQ\>Z76#POBTW^Z);'!@\X+\TU.YMO'UWK_#L;=)^TUH<<>Y^J5C6 M6_XKS6#FN2V);K!-?8[?\UO21I&8?/O9#'UEISVJELI9\<;5%'G1_?/DTAY9 M/I>[Y>9P8R_R.O:G7XX@[?24=3@=].AP06V">7D=^!H,LR#-Q[SE(\& Z M(2 :-C1T553#I,9VAIJ"#IA.#LJ9:J(.L[IJZ(I2FSIXH/C3;8I'DK^WM"D) MGP'K.;:$H.Z.F:=.IL"=@)N:N$Z@:*D6#K\SE6JM'RYJ5'Z#.F+T\>Z>%Z6 MZ^'24+^#AK;K[@'W[L9CDJ0$!@G(4T89AP!(>@"#HIB:JI85$,[EK$=Y>%Z] MN[_3%C7H"U[V\UY3N;,3$UT='"\8-@5R"$X/MXU-7W!B@NO9>JPJR:G5,,U5 M9^TZ>5. '7 JL1_T%L< X//^OEG5Y;VHI'%8,>N?S6!A%A*,0IBF,0WY-!T< M4,"4297G=F7;\8KCX5KS:J@W>K*>Z*V4WD1RP_W-W:?):;>BN8= '$%[)Z@5 MGZ=R$PKI/:[)0Z*W!^8D-+=WK'38.K^CY93WR7>\W'I7C=-Z;:WS]J7B^7CZ MMKK-@O@)(@$)8.Q3'\ Q:C;OH.^'Z) Z7D31Q PZ*;T0;9%3?64>!HE/ MQ;=BNR\68

    D&BP!V(_T;@,J6],8S5:XQ)DM\+9G[;ZS5MMJOW: M6U5/S_OVT$_Y]+PI#G-*E:41"VS+J9MCAO6>DNHQB8>(>E3> &ODLD"7V+DB M8>:,SD.Z+/CQNH:0)68,SHZ*_GHX=W6:\84^BE@.,$BB,$X@1@D,!P111J36 MW#X=:8L]^J=P%;T8@S4(4YB#) XK",$@& 13H%++W:)9):54+^[^AVSQ ML[G68KW2>1U$81Y]UX5CVC57%;DS[+GB,%-SH;85]$F,N6&0!0EC,$IH=)@9 MIBFB%HIW+C[V;Q%^Y(U^A[9K.CQ'N,C2.,H1S]P(#!-( M\B0*< \@0!R*V@%.BX:=']H<[KVU^Z?KO52>6-FE671,;AU_C1;(>IC?@ MO/-:I'?MC)[>?!33\=+9+1*EUM*L16(>>NG"L8NK;9:YT];'-Y5\HCC-,TX? M 0A'"80I/2S[!3D) T-95+;G_@@[__E7L1;THA*8UK%U"^QJJJ$;6JV)X,25 MP6[2I2)WVE3/5.7T_;DE;H9,26M:7:V*8MTP[JMXIXC+Z.]+GM24NQ\?'GY? MUO\L=N)4R>=B)7XF)OT1HHR$+&$HSX)0G/5#!QP<&E&9:]NW[GBJW:,;'G$1 M;YXU0ON>#EB]Y@!64?_L1T)2#R<-@J(^]EB[A0Z!MHW#@%>$XHC8^WP[%&XD M4Y71:Q+J+#HSD51W_KV66,=,JJ:1K*H/^\4 1S "F=@TIEF,_1@D<+!$DU!S M/JUBP7FJ>'I;0/39=;=E/CP&W?1 C7)')4K5LD7K7)KEAZ( W+1'2$X(D<@ M=>B;B4"9>' AR]-G0WNN.CP_631_%+L/#V+%L?^;]2(*0X)2DA$?8NCCV.=P M!@AI2JC103<+]L7Q=H=TF4/U'!":Q0"S;FM<]JM37./2.^\/SKR MVZT5=(O\<6:]5XA4F0#;B,>\=-&N:[>FQ?;XTYDAYV6[)R,6_8\/^O)$,4$8 M!3YDD(8QS2,NZ&$P6$Y8#'7GQ+KV',^"7\["S![^MD*O^D1W#&9-IK8G^$Y? M Y]R)GN!,LFYJRGA,Q$]FQY=F9_:8%9YW-';.9ZG,/*,0[I",RCG[IP3/O8AB)WAKWV4 #TS+F1 MA 8YSI.<,(A"AEF.LV&N&?IAB"VY M<4[N 'K&Y^2N$*LNL#:B-&NAM>*@G.#:XU)6>#\5S_VT],/#^VK[^*6HG_IC M8>_%9892# *8P&XY(AVE( ME^?EQAM BS)'J_[\W*:]0E0= 9^\?G@4YI._5Q-FJS&24^31@Z,EQ4>48EXI M>5>X;LKG"MH5#0W'W/P!1 ME( @X5EU0J*#.>)GV%Q.IL.7R)'4<*4^)RO7JFY(2%.&KSHK/Z_:YH]STN*5X8)RF 4)B"F-(A2"!.< M9X/A/$H3W<5_37.CKOV7/<;V!(<5G;)!N/IVP A4H=NTV9Y&Z M(=_ST#:;#EW9"[#"E>JYD0\/AWEU][8GS1*QA@E($I"0I#B!-.W- 9Q"D\>0 ME&V-%GF\WQVUSN#9(W5:U,-^L/10U:OE\W.Q7BTWFUV]W#9BK9[//'F>T?;# M11"'! 8XS7/"$$C\G.'D8!KE6$&8K-H=5:2Z Z$=8D] ]DXQMTF9VCOV%OF_ MKF#C/$N_3#\-WWK/T=OB_?8+]-*LG!DWG) Z^5OS#ERJ'#9"[5L8 MGXKG_AKKAP=2/3U5V\^[:O7/!?&#+*0T2QE(,, !R_+#H.9C;)+R&E@=9USI M$'F-@.35!ZCZ]S*T259+@%T3:SYX'.&U1YP[GEN$D]WCN,"81()L@>YYIN>U4'^[%UB]8>T&U3RC>"RF>RU& ME5D)S746K'DIL3LW+^BS8UZU7F00H\.'YS8?IM^+>E5R# L":!CY((W# ,,< M ,K0<,\%1"B(M5]@T+(VZGY3T<-J]YO:W+1ZUC@=9(%C]3TF]_2:;#&UZ+P> MGG? -^'#">?HDMQ>,J-Z)CIHSY]K#R%88,K^@?4%QED:HH!A&/NA3VF,#J4^ M M 8.&:B8Y9):TSN&;RRWXX&GWZ./.Y\^JNCJO?CH"< $Y$OIH2:AQ/G^N9 M]"L"Z2 4\U!*%XYIGSU7Y$Y6.X5U\3_QQN&WY:;+5YM=7:YXRMK>@MZN7_[@ MY#<_%G59K=^^R;_:[$6&2[^OOHI9TB>>_M*'AV*U6T099*&?ASR+#=,X(;%X MFT(X@2&)?!2JZ._,H(^@X>6A0L;ZM$*&D/:[3N"+HX?=HZ;U@8#V%]1D?68, M2PX-,T/M;G@A;=S; 8:>QOWH7/>7HAV\_MF+_Z!SVCM3@.7..[CN#;Y[PGFO M\W[C?"F'P3CXJ4OH:NJ*I2H^F==U\\EMMM>Z/LP>M,_D22Z$KA MI /Y;R!8\K[:U!]%AE7DA)M]90SQ.4I=_^"M_#^6FWVQ\",$"-G "9F,=U>K=HDUX ^N?GH.,RI31W?DN;])7!Y+;"17\:X2- 5 MB3(G=1ZR9,&/RG9S4\P9JJ>GWXL+8 M-::](]8)-4^-RVNYFIN@S$,=73GW.GMSR:&LCGY>?2W6^TWQX>&U@N-E4ZXX ML+S<[,5!(E%-X(@&(QC$ &<^#5,_@7D6XZ!%$V/DLU#IFK@K#.Z5]7G?70!I MCT+?"[!=,8 .;OOJ]B\\CHW8,%E53X68EW5'*]64UUF4Y"1X#@%2T^(!L9@+ MO\TZ[SQ\B%6/G(MR6V1E,FG6Y/B*1KN.VCS$VKF7U;A]05>^$1\^6MTIOYT4 M?:'?Q=Y L1:'HT[TZBWX(U"2DI!%61[D><+SLVP#^N/*J3LGQ;D\^J)=G&8)9P>C&8T\M@(D-2B-WAKF M-EZ-3\#%H6RB6$B\G-"5BQR*8O"$[7VYO"\WW<.H3;-_*M9_%'__1U6NBM^+ M=;D\/):* L9 C(6ITE*<8+$_6B6X33.$ G0K2/O+DV[DZ<.\J'(3)O@GJ#V M>MB_<=Q>"]QKD8*1O_L\B0'H/ 3@,U.VW 71Y.R/K8T1A\I<#W'M8 MC=>FU>870[$.+O_WY;9MXY^*5?6X+?]5K-^M>;LO'\KEH:SO@!N=PTWV=*M.KA:-2CG29ODE&.>X-T-^X._WHG#XD#NX+)WZK,G.?;<>;WK M_7]PY_7>>[W[[7_8M;0I*KE/$N0K,YMY-[IY3'YFSE'U,\G(Y /YR5_DQ4/! M?[;^5'PKMOMBD> (<1?\.$@)C,(0R#?.(!W "YXX%[@./5'9Z[PR#^ M7-7"]_V3S]47X[HN$.TA9;U;SLTV^#& M_9!L+8)3#,4#XB_+[R=_^0>?< N8II#GEL%G@TY#@-,\Z%V"(LWBRJ;0Q M\+$&XMWRN[/_K]K^UB.=;D0V#_[X _*H<9_%>'QH2>*)K]/?.#K] M\X[&M\(YTF!LK57]^XW%]JAQ.!1;CI_$ON(9].US& W_PW+S;OM0U4_M3]]M M.9;E!JU6U;X]H?E.G.1[WA2[ JW_:]^T!SC/XU_X413A!"(J'E8+?)%-]/D# M!#1-HL/]EX.Q?:;F\SSP+FN*.J=^*@=^*A>/>A]=$[.ND=O?2.;EX> M5G^RYB&]V3T+N.XWQBTVE[N3]J+>7&YOHX\1D?-;[K-J"Y-OS\^+C6J>/7:Z M)8I3M$'"LABG:<@ 3=(\A,R/!K0 I-%4JQ$J&!TG0E^JMI[TR3QQV6'\>2>) MU_5L+O'\]YOZ:;'@<):G'Y4I=.N/0DP[(8[\)(2(,$@" B&7UQYE@ .H\G#@ MV-B4=$KS9<#3!;'NE)&W[''_O'+%/1M)IE3"^.\G3TK>.Y0E]2B,OKXDX]N% MLZ*[!0X3#'+FQPG /L(@CM)@\"W/XW"252BG'CE.T;2E[V=N)".O8\VF?Z-PYFK-< 1 M(SYZBON/JEK_76XVBS@),<,I"?,< X Q#?S#BF:28*DUPNG0.4X]!QP3C>7R M01HY7702GWFD?C]-R"=*Q9R$?EYIU+S4'.\Q02HR!*,$1YBB@+NR<%1> M"^M4%71>8C B3UJTQR)13WFUR;RMG%<^E[#>*/:EN+]VYJ4?7L('1-^R+3(F0,^@0GC!(00AS#$!V ^9Q.G=,*#N$X MGGH0DE6GZQZXDQ6W,6*I=A9A)G*$XCZ'1_5Y]W MB2W=$8(ZKUW<,1R^L'$[&M?2Y7S/FD3?RV:1AU&041!E /&<$SC_N7E.*'B M.6:5<<# C.M=S?,=GB=1')RB8)N0*2?$(_&H)K":%+HILGN1H"M*:('5>2B< M#4=>%\VUQ8V9(N75T[+<+OP 1"1@C"113*,8H@C!P22$0.I0AQ5#4ZE2!\^* M+LE2:J),#MBTI$VWB!Q1G3HHROJDR.V<%4K5%2F-TN)GC'GV>_Y?OML53\TB M9LA/*/:C*$\@8SX#8=1C8VF8:3U3X!;13S#;]OX2[GBM/R/.N!6BZG[2[2:@ MX\^[Y6(YN[GW@7Y'TV_U\,Y#_4?VV>(D7)=Q@_&D&< -[_+ F.8TSG*:0@3\ M#$("DL%RG!)F.%HHVYMX++CUII<[GK7UVRG%=M5YTA?3KE"FIJC:A,]6+_4] MNJV&AFS9T+H_BEV[!U^\KYIFD7$C!/'_90C'XO >SH<5!D;2-+.E>&I6)]8] M<0^C0^O](O#^:D\!%=DWUT%WQ-M50WG.1]?%%Q1JJJ->&.:OD9I^*2BE"7,6 MUAK.%F-;Y 'V*6$!3,(XCV,_C+)L@ '"U-:R@I[QB=7S8EE$:RL%FC$Q7A3X M_]E[U^:V<2T+]*_PPU3=[BJ?*0(@"7*^@2!X)G73[=PD?4Y-]0>58M$.Y\BB M1Y2<9'[]!?B0Y)<,@ (IV<>:<=VA+77!M?> #8W[+O#K*:J>\+U.O]91O66 M]-.5#=178CTN9;68"FHV MNVW?\Z)N_]471:4D9GG$13^$.,]*$")40@!11'@*3JB2WFH.85E3'Z *!"R] M8E)= N5DT0%W:M*G09L597N>F#/J-9%)/Q1JJA&-T=DU46F.1S^ 9CF7LR1* M0 P1*FB"Z#!@1E*F5!D_81BGBK/ET/YCHM0H,*@I-W;(FRXYLYU>O\R0BO:H MT^JI_F@8\IH&Z7(CJT,\R:KJFPT5;R9N?_Q6W7ZIMHN$A1$%20&+*$8$905* M<$P0B_(\37"DU$E4:P#+VC-@ZMH5D_WN:[.M=S_4U$>/-SG=L4Z9FN(\RU;P M9X_+L> \1\T9J9G$I!\B,\V$QN#,4A.6/T1]R]!0A<^.GT83Q'EDU5;/J-#GQ\\5?:AIIU556E'0"SV<$ MUX7W_-!E)Y8V[I\--94_:9S?=\KZQW*][]] 7Z^;;TM.Y!$[>IYLR-;5O('%V2,-WX? <'Q!O-@RS*2!;[.GV3,E2CS!G*/KU(*=7316DJ_1"FR5;(I7F*K$RX MUJ.HVZMUT^ZWU>?J^R[GMOYK4>(P"4,"21AG$2,93DO:';A&":!1EDR\74AG M2,M2='(:'337P0AZ\I7$6NRJU8TX)%:S5N2TB>,18O"G !ET*&=Z$>\\=1(% M(8:X]T/:3!OU^DTCTSF3%;Y/5U^KU7Y=75Z3S:Y>B<*2^K[Z)-[*Z]H[L^]7 MZ_VJ6I6<%0[P;M^WS;N\?ER3TI\3F_. M,33+0CI:(U3TU)[@:% P6A2(.1BEQ-MCYVM)NYS^-E* M+##KD3,Q8R;7^Q%;YC*^\>+Q4XM5$Z'E/Y[_@*[!4H8+AHHBQP!D+&4HS>/R M@!@SI5V%.7':7@Z\H&@Z+=QF=:=<5'HKGE0+49I.M!)E+#)\)N3XX%<_XH\7 M3#3^/74F(M/OR]MJZ(R%DI05E*990B$674S2X>U^A(LHC0V$%X7!YHD1%X& MJ-E6;SK!4P3?$K=&5%N65H?J?:1+68(UF/991W7,D1)#;9YD%>UCU>ZV]=6N M6GW:-5?_^F-3[]J/G_X8JN4*#&A$(D 3P*("E8BE8WY?L(@I;?-,&\FREAW! M!:U %^PWRB=Q$ZF4$RYW+*JIU@F!';"@0Q;\PK&UO\Y4/WN6JS.2989C/_3* MD"V-C5FHIE3L]F[=_*BJ;L3+.Y$3#N/E&,(P!J2 *8M#<<\VR,;QLH+D*BJE M/XIEA1J!#?K4=- 4%6H"A7+JY(8]Q8U:L5;XVY=ERZ7IP_)'UP*3;+?\5ZK^ M3K0>YTP:]2)C9_1I.LM^:),!.QK3\\_I3N7[P_M.?(F:IQD6",,T%.W?83'" MXZF>4J+E#)1MQ1L/2.ZJ;=#VK126IXNC]F"YG/W3>O=EF-QIU>7<41,-M$24%!9CD.,VB)(HSEC R M8&,DA"Y/MB01N=R?/,:*H'H@2=5IE+EJ;F^Y-'7!QFE(D?6ADWABP7VS!).+ MH+?D3<61'K*](*+HW)\B@JC:;#9\:#$NWUKE5KSRUK^SL5F-"Z"AC/H#?ZS: M8VDAA&E64%@@D"8<1EPB##H(&* 2EJ%:LQ6# [O:.QG0!1T\U0XL)HF6T_'9 M.%:3ZU.8W*/_Q06#NF/6GX8HT_Z18P]:;>\8S^OA(O M#?-97']95_V[;URGM[OZ?SMTPXO$OW,TG[]5Z_OJMV:S^]HN(.+I?Y&S-&,H M++AN@[0OSD8I9!@H*:AE*)8UE3]IJ6(7&BU-M V9ML&Q"W46N+DZ M-SYK\L"M,2E6]=5;5&!E&R<)KQZC%O663]9J0^45(,UJKY+'WJSZJEDY77\U6+6G MP"5_7!:,41(BF%,88&%UH57BFIKPFN:97?"R_^-]\++?]>L\*JXZ\T*KY*1TX57G5/U M;D5_;YK5MWJ]/IX+QC3+DS O^)\01?S_4=E+?<)8Q)!26CME',L2>MI?9@2G MVP!(@T0YW73%GYHX/D?=T%LGF*T$X0Q59Y3.!,%^R)D12U[L9C.5'75A.J.7 MW4P[(L&$H"C.DH+$>1BQM" D')'PE!7H"9:Y\2T+V4EVLARRDTVEV/#;"NVJ M$CH-=3;3>^4Y-S[]QF2^MVOL.'6]!?BR0S\ MRP::]]6RK5KRI=UMEU>[!:,9I"&+RC0B$0(4$UQ @"$F+(G+K)"4&\5/M2<8 M/9#@SQ&*X^?\(0]GGE1-POQXUG3!-T8FC?9*MGON?N,/YNW^]F/%G\KUT">C M+9OMY5TE+FC=W/2H'CV+:9X4,4<'(6()2.(X2LH16U@RK+FVM8C(X;;=$'@' M.X+>D+$'21M<-]O@8$LP/J#R 7E.MRJOG3WQZ(0LRZXS;2^Q]?F76W0[\*\? M&N_8YI<7YLX8?RVBW-\L#A=9G=S@5OU5SMA>.[G-D+'A\@30>@YKX=%SPKV[JC6@X$.3+M;BQ\@R?)LA]YP&0K9._!4V)E M^H7UVRYA^%BU^[7('[KN%OW]GQ^ZF2MN7F[ZB^+:!< 8HBPF)$_2B*.""4$C M.)C@V,S=]48A63_M[.$&JWT5[)I@N#LU^"%*K^Y&E*8NJC?K++E%G8=^4DW; MSEU?WWOO8,30:FCP8F]'?[W]J[YT?).]"OOJZFS+O5Z+N36CI:^ZM\CYQ%!1 M5,^!^\!!;9^!1D*:%TF<%Q0 !&F>89P-T#!,2[385#?+'1]@ MA9Z8(*U((^8Q:-P)M#9"AF&G30H8,SC*=+@X^.U1N.B,\#=8*#&O'BKL.-;K M0&')9+DP89-O*^N)3]5NM^Z:K[?_K'=?^>_S'Y#][FO3=]9;A#F@*(%9%K,( ME0Q$\!#(<%:D]I85DY%97EUHI*XG)@7?N$U!;U1P8I7%U>U5/63L98GUIS@Y,,08)9FI8$)Y2D,6;C:$F4C#4W;+.: M5G'SVCCJ%3# MS;I>C7<@?. S<"R4[-ZVY9.J7JY%&MGOE11U>[5N6O%FU&;UB8M ?! \L[NXV.;5Y>/NRMSHXFAT<[>[^S8GEP='T8+1=[F*4-S*UY))*[W#; MRSZ]G5!6(I1KQYX)?=[.,3]BJK_T-&]$*Q2S@ >OY RO-B_2A.5EB4(QS>N1)!B/KO"E&#%7*["CY M"QQC=#<5@<9_+3_LA;?_UC=5YM]M<@+4""^ MI$%17!9\OO#96>[14;S,DWS M$(_TDD'%?HX3>=4218N43A5!>39= M:-Y#HN0U3I-@+S5-UY;S&C:)(3W-^F=5WWS=52MRS[][P^7R=EEOQA]^KK:W M8 'C-(>8I3"+4X:B, 9Q.B:D4<)2?1DS,+CKU>D(.1@P!P?0_6\$ O84L3/A M$!W]<^R+B2O>:6YPH)*OTRDMG 8]XZ.6FC3OK+P:Y]&(XHH-2+'3^)$GKA\J M/OTWNP7$!: Y"A.4YGE8Q&44%B.,$H43EM\&!I]=<4?0@4!]$0RX#6JNEDL, M:*YM;YC67$5'N%?=9PC55=TIOGD#JCO)/!75G[9 MFZ-9-*UQ,%VG9*ECK\A%E,,BATE6%"7A^APG2=X-1F$6P3!*]'-1Z2%<9YPC ML"DII3Q_.HFC%>HFIH>OLN8@_QLQ2&=YRD3ZF,NI&W$V8]/D1%9G/HI\\/+Z MC[9OZW_Y1=10BV[_[/O55S[#JB?M:=_7RR_UNM[]6"0A!'&2AI"1$N>01BE% M A'#.8 %8RIB9!.'9<7JH/^MN?X;!]]?XQ&,\(-:7-[1&_!N68&Q0RPH^XCR>Z@JH MHI)O /O@.B8UJ39'O)PNS\*YF@@;HMN*VLK2=T9:C7O #QTU;U9C>>:J*>3I M$)?78O1Q=_3#MKJM][>+E$6@)+@4%>8YBPN6(SR.2VFD=)?U]-$L:^*#"^B: MZ^X1/9XQ_#*@_%5-# UP+*>";NE5D[^IS%K1O5<).R-XYLCV0^D,VM/8FI93 MM&UX\69S0YMVUR["I* T"!97@T^F:)LJQSJR9I%> XKVKFWWXIW[H$,WIYH]Y$E:R#3I]5'#=$TY M*U^3^)FP;EW$F,0I27"4 8)P%(=7Y.FW:"TRC MC)E82\Z^9E1;'DKSYX>V3++@]46?(AOR5P:W[>-=M_%PY7.35Q^KJTI<=/S; M88I5%)'_\ M>.8H+D7X(HJ >RLN@M$.-0VS[3 YN?/(5VK*J.^FV6]"G<;Y&>UUY$P_9-J5 ML4_NPW;(L?3]V<\4\["AO_6ADB-73O!FH59-] ZL M7CPLZ#V!.6,;+ED"S\B?<1_X(8'FS6HLSUTY*6RWN\7G>B>NAG^W6=7W]6J_ M7)/O=;O(BR0OT@AE),,4@ PB&,>Y>.^-CUQ"J6Z0^I]N6=PZ4&*'^ B+YQL< MF.2[#!-H.R]E;AA3TRP-LF34B9MZHDS\;X]5Z44NGI&?Z;S-JS,&\#>F9M $ MY1!7]'RL^A[3[=?Z[G/#-CN^MBH:\5;M@F"84L#BF,:TQ&E>\/^."!!D4AOF M-L:=0VUZ:%/T9BK9&DKDD&<#&O4:Q?94ZCQ/LOIEB&T/E8;*$F5E&A- *,F' =*2?R4K=HH?:UG+1C3!GST> M!0%3Y>=U?;)(C9K\R+-B3',>VOZ"I&@2-+]BZ )O)D\.U;* !_WEW@O*Q$N9 M(M]B:8'"N"RB&#*,6*'T#O>TD>93**55F"%:)ZF4!4:-Z92)]98II7IQI6667Z_52M46 M.;W28DCZ?+Q:\Y_>_+W:5-OEFFQ69'5;;VIQ#+BK[\=NZ.V0T^$4B O,<,Y0 MF$&*6 P.JEG2)%-1,+,C6U:T >Q%<-/#[6K&EP\ !Y7.C0F&^9L6* MA9'UOY^P_A#K6/[9FED)JA^=YF)@D_KYLS:^V^<(@UZJ(K; MB:;YEN\B-Q/OFOWC#/(OT3E.GIMG(H\EON/Y7HO>I/L;SL36A$6KW;5 MJA"'.-5F)1J"+DC*LBBDXBV,)(8YI@#"$3=.B%(KD/G1V@YM OW?O@CXP:F) MP8F-P9GO#78&G:$7@3 UZ&P-3HSM+Q03Y@:CO5V+7\4%QNS\RRY*9@=J M,2Y[,T?L+()LN^[/)8LL?/AXOT/Q!YB;>=G_\HVJ[ZTN[V^W!(@_3 M%!& "EBR'&1IB6$Y0"QB'"K=XN(4F.4HVD$*[GM,P5T'RE&@TW*3Y9AFVT/. MPU?OW\&BX,-Y__H5I)[QA8UX-,7E;SST3#+=5)29SK]20/GR.L0OCR'RH%=O MNU_N 2X0C:.,+RJ3$I8D3G%!0S#B SA6:L3K#I634%(=4.E'$S<^4@@EWKG' M>1PY6C-?$#'AA=Q0^W-K]7.R8@7GK@>,TMO4[E,.E/\N;:A&5D( T MSG-$0UI 0$)8C%@C5JKO]CE':#F@_..X*AD0O1'1.4>J#0$RXL0W+D9F.# E M3 8](G,&K@OSM^7W^G9_VWW=DOWN:[.M_[=:B:XA'Y;UBFPV^^5Z_6.11832 M/$19!KH+(GDZGA]D%<94]N!\;IR6!6N &2P[G,$=AQ8L!VSRY[USDR1Q*#\W MQ)E3Y?QLJCS.@M[*X&AF\+D)\BH0E@;D[4T+^=J!N:$Z*#CP99I(5"M8]L8+ M)0Z^S('YZR*\8:+Q[PDU?"+4OK3)V!>.M'_GO[EKWPVKQ4=WL[+O/$6KV^K# MMKZJ%F62Y PG&<0YB7.,2HQ&"Q@"D?H6GR>X'18#I^M>).CO\-@^^FZPW]0[KMB>1']OG&.[>,7KV>;^Q+)C M(SBA(^CX"':<$*6THON50%!S4@WJ67;A:D[8J,"9;=Z^DY7.\\,;@\OL)Q M,F7&Z'^P]$V%>07GV8C@-N;.&P_.5B@Q%7?M^YK*0,9-?^A':(8HUJ) MVTY0'!<0,, R&&<$(W2PILS5.JEX:H-7FP!C7#8",%A--<;:7&V\/;'B>7"A,/D_S"SOS[@VF&*]/N9\C MRSC8Z5.BH3X+_Z*YA@91DI!BI@RDI0,A$E8 @)I.?:G8B"& M4M<#^8K=[:[_S>'T=MSR?U)KT/U*L!**?2U.;[L=AYE*#FS-%S=' W-.E?E. M"7[R @%_R@ LSS*/PKV/[!@^6K#K1=G 3M:=OZO5\^8,O8D7&8@1S5"Z>[ MC1!RM)T1=L.\^Z''IHUJK,Y5-?5CMW?KYD=5?:JV]_55]3R$P]JJ?Z>K.P$^ M_3EMVMWOS>Z_JMW'ZJJYV8C7O19QG"9A#A)"XK!,XR@.#[?XE"B-E+KIS8?2 MLL9V((/]9GG;;'?=BYWM"ZJKIK8SNE5.H-^&1PUK^L&><0$A#.#?W04_JEUP MM.$B(+?-?K-S*_[67'(F7LP_#?P(,1[PT/CV@'H2R/K52=ELAV^)WP,+!-(< M(8PQ(V45A!]UF]S1-9I$^@G#[<3R7$5@TWX4#8P%]5UO1&0Q7'= ME[T8Z@-7@,&V[6_+W=77>G/SX.=]'[1%A',4L9C&#"*09SG+(CP"(CE1*L2U M",-RP!R; %4#5!XCCQAE&A\Z=XMC,@?_%(7 MG@3XH+D>?[5J_Y_@[]NF;47D-2/^.'"T,;YTV)$U\?N3UV7 MI],?BNZ6X[SOMS<6(4G"+$ DQB3+OZ] M^EJM]NOJ\CK?MQQ%VY*K_]G7;;=QTN8_3OXF\/$\G#_W_*NVYI1WNS"?EU_6 MU0*B!!.6(DQ D;%4'-M'L$RY^.*$9F&L5-3K")/M*J/!#+$L'@T)3BT1-9@G M?[\(CM8$#\P)_NP,DKPUV[EK)>MO/?2JXH:^.X?:J9(UXX%SU:^.?>Q'='!N M]>-JU5E8EXTPSV!Z <5[_GOO=M5MNPB3$&9)R$H4E2#,<0F*=$""BRQ1RJEM MC&\Y,#7EY_K.ZKS;[J5D^?J^^[G)/RKT6* MTBA,8 G*LLCS,(NC"&0@@F$,<@RC7.E P,B(EI;]T$3#-CT^,K# F*P*=N<4RZO= M/^O=5[IO=\UMM24\3]J1S>I]O?Q2K^O=CT=(DK*('>!B/Q(@IZ8S^*/;SN!'81)V90*1T+N: 0^6,2YT^6_G4 M\^RB>L>JF-(%XN8#FKW5W%@W:-]K6#? M*NN2NW'N"5?.DRP!)OJ>ZW]:ZN6C6!TZ)03LUL MLZ3*';GJ>94^ MK]:RJ;-TO9)(F:':#^TR:,\SZ9-)IA1>\^RJ1LIZL^04B *C]O=JMT@H+7)0 M@"AB/&7CPDD!'$E_"ZG'H&R8F6?.QV) M4J#-UHN:S_%R5HNF,>F+ DVTXNGKEP98T5FGG6R40< PC5)$823N;,>$P$/* MEO"OU JN-0=1>6*TRJR/"X^5>(2Z^NJ5*+4>$ :W!I9N*JRJK]XLT3EM <>^ MCT3ZM)23VE6?R*T?DC35B#-K.FU.Y-.?;7V_W-7WU>_[VR_5]O+ZY(JJ_ZS6 MJT52 IRQHHQ3&B4ACD!!BF%<#H(I71 Q?33K*=$(D(?T#J*HM#R]%T^@5$V0 M)E,LFRJY9%Y;KY]FYSW6QO^^M\OK1=W=8B91!E!0J3$/$1:5+F19$P$H4@I0P0Z08' MAH:S6/-S@C#H7GD3&(,3D,&?(TS7O0GDR#M7$F28?C^>2N-6/2X=LL*:]!.Z M6^ZZP84D7#6W%=ET'8"WU==J(UZ\'+X[H@ L+QCA4.(H9QA#G$, PRR+<)Z' M&,A>T6%Z6(M/[(A4Q,H'$(,>XWP/K!J'YQY<2][PY &V9=WC!]DJB[(/='>E M[3/#OF]:L:=R>?UY^;UOTM_J"U%7#A(3H0]\XV:+O=N>5:0 M?Q$&_-KM!PO1YE;,IM'3*3XCVP[]YX>2NS2XF>U9,:?W9;.MZIM-OR-Y]:-[ M/YLC$5GE9M7];=WGF*O_WK<[$;I&4Q9I#F(:9BB,40)R$:-".H(-"21JN^$S M@;2^FSY@'S;/KWX$NR/>8'D ?!%L>BG:<2D:FK4&OWRI-M5UO?M5_.#?4(8N M@E_^+;J($.+2)4H9^5\2D%P$?/R[ZDHLWM>.&_G;<9NFHCF8)_ZKG L2%)3/ MF4^FJN$?&Z[%:U'*\/=EO1'0+S?'3;&6;&O1;ZC8;_F?O8P?@"8HI"4I(4PQ M8C"!E*?L U 6XTQI[WT&>):SXR/RX(9##[CNK8[ I80/"^'#H^K]\F\(AK_Z MJ'KZ3M)0/ 9-K<<-TJRQ06W'XI]RMS$=;0T\7ZKJIY) M&FMA1;[DWWY^,NHXXKNQE.F#*%KE.>>N[^7?M7UH1!&'Z!+1K/FGW[S;\%2G M:KLU.8,,A5F):(0 X_DH&5%RT8[4WIEVB\UR9O?P2>_%M'?M,3FY] M=I>:,DMJ\D5PL"L8# M.+0MV3?#0MF TSO6KX48]_FJ[]>?P3Q.\K)(0Q"B)$R*/$UB@EB4)VDMXN00P0!2.DX$\! M2K4)HP9IDHFC7;X4!QXC.5"ST%*9K;9;U9 M0)PP_I$49H#R9(F%.,/#4#D(XT)?0R0'<*TB/:Q).B)+G8Z26&!MHI:\1I@# M->DA2.N)(H<^*HJJ"6O",96457/5+?V["J>9 MR'F P09)C]3U_J933 'O7QBW3/:J,_ O#HX 72 MD)(4L)BP+ W#+$VBZ)#SD2)7VIO6&L"RZCWNP"!P:>T4Z;$GEV]9)TY-'74X ML]:DXC$O9]*J233ZD4U-,^&9]A03^=#5EF%%&14D(6G$UY. @0C3# ,X#$:S MC"I=L:8YQ"SZHK6'I,NAGL98H,^$RLRRF?0\-PI*HTBFGUJC:L0K:J/%B>(- M.F*L(6>B+(V3,(U@!#(2XBPIRWP H$(G08""9422\T/MYV6L(1=:TH.DR*>8@&69(YB%V>%/./ M!Q3-)!M/&3F7=>C3YX=P3#'@<;8QE0N]@KYN"544:1$#$C.0)TA<65U$[# 0 MSW3TZ_FD/MZR=#RJ.=/:+-$A34Y"+/.E)B&*5#DHSGMEAV0">WXHR!0#SE;F M:7"AIR"_+V_'I5$($$Z@N%4FB3.^,&*0DF&X(HOR"3JB,(A;-;D(!#3-#1)] M(G6TQ1*'DQ1&ECX'2G.D1UIO-!CU475TS#BK/=J\2)QL/SP_YYY-AFRI2"." M"XP R%B9%7R9E=)Q))*E4G5]4S[?LNX()'J5-I-(.R\TKOA2TYA'+%T$'7?* M!^/ZI$D?D3LA3^^P7)/$UP_.7[+Y^2/TR0S-?I@^W8+&W'S1E]ET7)3B. ,, M,0)B M(X8W$X'K<5<8:8KLS*?KYEF7UNVJ<&M$.:/G7!M<'<=,%U2IJ^X-H@ MSYS@2I"H(;BIDN"J,N2?X"I;<$9P]=B0$-Q_++>U>)GNXW)77=YU+_UV*_@L M!P2E91Q&!:-YA"$=*Z<*6&:RE9N:GVY9;$=4@8 5]+B4MN!*<%_BJVK!.=G58D-">-^_RR\_'H<9\658FJ:3JZGVX[?H4 >ITJDM+AB97KVJL?9K4!/8)0^H;!)I424NK?OF8'G6YU.-)6BVM\Z4GEM+3ZG6M M?,["YZ5R$A>S*^4T](V9&2&MDZ+6@#;WU6:YV8GW3-O^-;"RS$-"8PRB)",X M";/B,$R9$:F^&]H?[J+F:$05=+!4-_XT27M5-.WSI:::\U$EK9OV*=,33@WJ M7I?09XU]7D.G\3*[B$Z$WQB:'_HR.FP&E!0A0@@"B"19G**(Y&/%%F-E*+M* MU_WX.:14=9=/FSIU.;7 F@%!=4:8OJA:(,[ IJ@;C3VW)3J5*/]T5M6 ,TJK MQ87,?FAU7VV7-R(YKALQTN6F&M/C D/1/I=%28+""(9E,A82E"S'LD=1$T:P MO3,Z( LZ:!?=I \X.OE=OPGDO;Y+ZH8WQ:W2%RC3V#&=P)W\MJD;#C7W3E6G MG\06ZHOVOK"/.IV?V577A V-R1FCK[TEGRKC'BZ@)8Q1D40D+!(6DN30RZ$L M4RB[NSIEB#G45\#3EQ 5_M3UUQ)U!@18(#.@P"KTZ4NP)1H-:O#92:@APD>+ M)558@R+_9%C'B#,ZK,V)[+NCIS4(W;Y&1J((H#0L6 *YY$.$\^'-!0SBN%2Z MBDSYPYW68>F\=ZY.UWG%=<*4FM8JD63E/=#'9#RC'Y-Y\^.]3WWXC:'YHZ\6 MXPNE,8E3@/,"Y@FF:1DG"(P#I0G&NGHA^?%N%4/KK7(=TM15PP)?DW1CEC?( MGQ(BJ1V*[/FG'JH&G-$/+2X4^GBNFDUW1]Z7Y>9?E]?7U;9:B6&[JIXAUV$@ M)648,5;&:4R+.$8H'1,4%8HMHIU#ACL@)75IRZY;K<;U8MXP-? M[>K[ZM.WY9T8?AB9IV4T"[,$Y7D>%CD@*8Z'D6&"8*DB;R;&LRQN \2@PZ@F MTZ M5J^J[33K$B6G518Y4I,E!7JLJ,U#(LX(BR9C?FB(+OC&R*R9THSP?;VIWNVJ MVW91D)@A2"A?248DR5 $\&&TD&"IQ@E3QW!1RW;:K5,@"SIHDQH1*I H)Q\N M^%/3$2WJ'#0A/'!S1EJFLNF'QDRVXFP'0EU6]%2G7%Y5Y+;9;W8+@M,B SAD M15P4.(I0'HZ+/ 0SIG1#N?8@;G7G0O0LJH(>VQ3=4:%11W@L,3A)>>3(#3Q^U1\>,L^*CS8O.[0^'FT27W^O;_6W>;+?--W'/Z/*._V3W8T%9 M1M.4A;"$:9BA/$Y!.$+ $0YU[X68/+#M+>Z'UR$<^ZH-@(,#XF"$K'^MQ'0O M2.Z+S^4 Q>UQ@]Q;OZ;B-1[/;97;<(6U MD/%%64)8)!#0E*$T0YBQ[#!,@C!4N\!=\<,M:^(1CW@ZU2_?4B=+3M:L\J0F M70\I*LY19.D*]H=4G%$?;=;\4!A]^$_N5I_$PY2LZX_-OJU6HT31YO:VWG4I M8%5]J/@$V^R6-]6"E6E. /BWF,4 P+2\0XP'+&(JI476$-A67MZD,'5@/(B MN#K@#*ZKZB*XZZ%.3\(,.44_(W/O#T/IV> C>O#1$7O P0=']/.G:U(D*^9N M9AWGA\PZL%,BJ[/!K-YF7;YLZ_;3W;9:KBXWIW5H8!&2",$< )HAT?:.DAB. M>X41*-&$S;L)@]H_<*S;H.V@!G M ]T/JECGW/][F3[I_4 #'O!#,LV;=7:_T!AO\H*XK>^7HGBCWZ:\O/[/:G53 MK<2)R2)*80R*(BD* #$KBY*2,7F.TB11*A:;-)#U4XP1V\6P_2Y2HAY?=Q*H M*GY3.)45/$=TJHJ<+I.6=.UEELYJF0%R?=$O$Z8\T2QC_*CK5%E_YR.) MNJ MW0EI7( P3F@.$809I&D< 1@/_9!PS&"FF*OIC^-0I3IPP8CN?,9@GD]5B;)+ MI;Y"J;!H69^>4"0E3_K$^J9.$RQY49RFLB.O3=?5EB]QRWJSY&;3IMVU?]\V M;;M(*"D(B"@-69GD!<5I2L;QXA@J5I[ICN*D!J1M]P)6T.&Z"#IDJI*D3:.L M(+E@4&=5J$2>)25Z@9NS.C253U]4:+(=3S3(##.R"O3/;;VK+J^OQ:%'/W*W MK!RFE1A^@0E+*,$YTH'#P:&LZQ)'4*^]+CN3^YZD,'3 MATU-H4S0+"=5CAE6TZS)Y%I1L-861)E0-^ M\:O4EM\USQ-N/YG(MURK?@D^G@DD%LB7OCCO$GQ MRX+?'!3%*1,N72MGSY5^K J<67NVLLXVR^;B ?]>6UWMQ0GVY^UR56]NBN6/ M%BSR I64@**$B!4 9Y"%8P%@@F(8FXT$NB@\B0$G\(,!?R ,,"W]VLXR)?HN M_&1'[I5=-)/*O\#P)'V?ZK6WHNR3[536=#/,RJKYAVUS556KMN3<"&R_5[O+ MZ].CL':!08K2-$0$93$#D!0L+\:!&0!*&^D&AK.LSR/"0,R6[G#J(N H14+W ML,I%38A-\"RGN(XI5I/6Z>Q:T=#7.3LCE@8)]T,531K46)ND1Z"'AZ6J+ MCVF0;ES;2V7E&'OE=31J /\T$3S9CV3&%K@S9@^?OJZ MY'-:2'6U HLPBF 6)6E<8I"E.">0D@.(I%!J6FQX:#^TLL<<]* -2Z:B*PP) MISTO6)%/.0?,HZ(/J)RBI7H^>2.*JFF@##*QX(YG"&UO-/ <+97V6,IJ+A(_HBQ MJY[J4/:G)XY7@:_2=FX5:(YS/YY/DP8]7@6:YDKV.3Q]UKNCD@_5MOO>HDB+ M(H]1D15EF$!$,3VTV<)1GB"5QT]_%,M/W8.8>#$<37)P?;!4RU(F4"F7D+AA M42WWT"30BEJ]R,\9D9K.J1_:9,".QO1LFW**>EK_>;B,YJ275!Q&K,P9(% 4 MSY<\/XG@B &Q&.B?G$X=V?5IZ8-2ZHN3"YTDVKFY<(3.J:A+'TP\"9U"OX/3 MSU>8E#[Q-.41/]32DFUG3S;-,JC>9(4N[SH97\0EI&69)93BE)$H*OB(PT I MIJ528J?Q\=;U\=@,A&/J,Q+=1BKRG,FJG%6Z5*5,A2G+S5)&/LX*DC9YOJB. MO@$O=D31Y$+BS9B3-2D?Y$[T]URO/V^7FW9Y)QH&>#VO-LXI5:QX\(U-Z?==W+*J M]Z;+-'9??\?E50Z>47"CU,W^7HM!4QH+4TOAS<>^UHBR&:9@BQA")\I31,2U-RQQ%TN\]FAC,>NXX-#[A*(,>YH-2UT @ M[5M?*KR59X3E5Q7?/<&JV::WW"J\[^B:8]VW':=S+?.VHP0;ST<#LT3.'A$, MF]-8FG"*)T/BU.EX&/5AV]QLE[>_[\5MOY?7_>XPV>^^-MOZ?SG")J^.O[Q: ML*R +"KRDN40%R7_OVR\&B^-%!NXVD5B^X2I>^?MY$!W@'\1] 9T[\7UARA' M&X)=$WRI3OZ58L&,9=])'E=YXS;%(RW+'K-S]C6%['/G8TZ6(R$0>H_ICPUW3&7)Y)W[^@3]0;?Z# M?:^V5[6PJ;ZJ/O)GK/HL+C]8 !"%94A1P1BD@,((D#C.2!CQOR.L=@G?S%!= MU"?\[8LP*AB6B '9;@6^_OBI-^(B&/$/)_"=!<&?G0V*M\7/[7O)X/)VW*Y1 M4&'-XW9BCU5?G M.?DP"3Z*7)V0\#F^>P%*OBC,'E7ROVP5,\YP!6B0D 1&, MTX0ET8 4B3<8E.OI'..S'.F>ES.!3#5^S>$[R:#EN=O4(I6.Q^S5_9FE];6* MP9F(M1-7)KOQS<>5Z0R8BRN& MO"%Q@O]TI.Z/RTWU6R6V#Q++@J%"HK>"6V#.HX0*A.157(76RCELBUX*2 M"Z06M/Q(@)J::Q#GK9[KV/*ZHFLS-,ON_?MZ4[W;5;?M L=14:"T+&C"X@C' M- ?%L*R(BR)S=2@\!:+#"JBK$[N"+S^"KBI&E&-6X\-\)PQH_V/&O7T%W\ZP MO6_'K4XKG(0)06?#6SX..#C"U8F NN=_PD,!#1)LG@OH^F26H#56)%_N=^UN MN1%M^/O?;QD-Q[N7'>0J !J8(C]A1#3!BLT0:JU$90#_,6TVN^WR:K=?KL6-\7!1QB#. M*0EAF:19D8EW>@[696FJU/WVK=@T5\R]"$83@L&&X&!$<&)%\+Z^UFD*^@:H M5PG:;\ <;X.ZSJP3)L\0^N=W\VNIP?P(I2>B1ZG#6V+MN=3B+>'W./5X\$_R MZJ;>"%/SY5IM/65_]8KO>5N-8$(08BDA=A MCI*4%8X63\QR8<(:=Q!KD_6)TP1GZ/GC*RX.%F? M[+59MK>?HI;>O&=9DI4AQ&F,6,9G2HZL^Z-GZSKN]G5;K:#B>A1ZO"66+.YA^W,ZWZF'@_^"5@0@"B( M8PQ*ENG!N?/#YF%Q;GC4ZL\\"<+ZR;/-N>R<53PK-WWIWO=/O!M)C_=-N*JY3CJM/YX7/4 M=$N$5$RQ[%UR<-5!)>ZVWI3W^Y?WI;TT*V/N[L'D*,P"U,0LA3G85% B*)L/!%/TYBB MV<*:*M#YPMKR^\QA3=FG,X0UF^YT&M8Z0WZ2L/;(*:["FNY<^ G#FC85-L/: M-/_(AK6"+PV';3 .Y?+Z8W5?;?;#[88A-Q)O*5!EYOE:DDV7$;K7;7Z?_FW5LWMT)R7L@25<0CS M&-&X!%P:03J,G9-(KJN1V1$M*]?E[BO/@VBS%UM[52O=L-LDI^<%:SXZU92+ M@^3_%?GF@#/H@08<:=!##0:LZOW13=(MW2=])MKU^J4;I?_U%NKRW#P3)NQP M.WM+=1LV-39GHY%,]_VA26Z99N*==AQA'"=A@@D*03\LAB -L8%L5WZP^3+> M]Q(-L"T1/"GUM<.ML?17AE:7.?![B0[AQICV.A?6,$%X$:1Z!K%22-[,C6]:Z$5BP/2"["):C!6H:9YAR.<&;CVTU]3L0_?&$Z /X MX+KA*Y5MM:IWP?NF;2^" ;%;.50B\XPVVG&*'T)IR;;&Q;16D]!W&Z[4G.H? M9/7?^W8GUBU);%IH<8M +C17"W MW ;W MZT=Z:,\"PG1ZXI5E.G@=U//;L<('\V@QYB7[T<<)!]";1;S9*@[8R$ MF23=#T4S:E%C;XIJZUU_ROVN;??5:A'RP5 11@6F:4P@8; @XV@Q9KH:IS2& M4UWK^SX%=0=MMB?ME!^YITN+4>^>*#TK7GZ*)K"B_>2<-*);@#!+2,SBF"0T M(P!#$!V&A&&F5'#\@!(\Y 6*,%Q!A((4L!'[D=*HK)0:I.@\_F6'Z41TL.'R>T#] PM M9YZ;*23Z\;A,LJ Q-Z443PVNKO:W^[5($8OJ;EM=U=VI!?]Z776OEFU6Y+;9 M[NK_[;[_8=OP5=KNAZA2W/&?L?_9UW=B#;U(4L:QX(32,@)ARA(0TG$)30A4 MVB9S!LK^6<-H1W!J"%^;#9#Y5P+T1=\^=,3M> _<$-OGML==.]0/27!O]N-- M]7EXETY[EW?U;KD69="B1'K/'[%/S?7N&]>[$^2G"!=%E!=)G*4EBJ($LXCC M02.0!)9JR;#YX1T*RBFNBV $KKAS9L$!DAMI\W*ON*]V!!N,: ^,7P0O><7Q M@D69T7/+&'ON\4.:;1KX>,ECFTM9N2UK45[WOKZO5N\V?,UU4W]95Z1MJUW[ M$I"LR%@9,I1$E)(R@2P'X;@B2P#-5>36PO"SR>W1@*"WP.VSKD[EF6?=HE_\ M>-9M&M@XF^.*+RA??:U6^W5U>4V7[==RW7S[M+_C65]7B[TNZO9JW? 59M5V MKVE\KK[O*_:HM8;#\U(^P1<&F M !X(Y#S#.L$>G(!7?,G8EE_DTBX?7**6>REZ8WBS+!#0@PZ[XP);38;/Z+-M MG_DATM:M?/QVKA-69>7Z?<5C1'7)5]\\*&QNWE=+KEKU\DN]KG<_?EON]EO^ MWT=(($A1&O$<$6*:QSC)4TA')"!*E:3:QOB69;J'+%H##*"##O5%<,!]$8S( MU33:BC/D]'EN/ZAILXH+9A=F#6K/B+)-1_DAR%8M;-Q->]V\^=B^X;2/WDFG MAE;4U/3]]]IV?]M_[Q%(5(0)13C/<@89BF%9I!30*(-E1%B,@5XZ[02:[;7U M$5BP%WU?=LU0"]CTW]7-J]WX337=]LYE^EGXF1:J#]KK7@0'DX)3;\\=",PZ M12IQ=^I]/\+'7,:_F.;/X .)=A9%=5UOJE5>;?@7.W'PQM$U^YVX59)'PA'^ MXT5(5)(T3W$:@ZR$.,9E5 PP1 5G)-G9PL[@E@-'#S%H!W#271_L,R^8UCF:Q=!Q[%&>?]!\7I22['^\V[6[;3?FVZU7T^>MR(Q]\$U0" MA&%8DI*BD*8E!?$(FI:E;#\G'Z Z7%S=+E<\;=\$_-=WV_I*G&7R=?9UL[WM MWL/N*D2#_:8^3TY\F@^SIS)>D=%X^J,_>WMYW1-XI!5O9"E!&YEZ>J:G0K MGJ1:\J6_IZ>V#)8X,;7*M:;V/[D%\^-A@[.#2#:K1]\1W:5?@EPB#"A(*5_A M,1:')<3A84,<4$HF1 6W0-W%BY,-Y3YTB'>8GWQ3["R;BB:.7:X59_SUMN$( M=+1B*/L1[G_R36&=CWIS^,;82DKEG+/_Q]*:Q MDS".$$0,9R'+HRPIBB),PA%XE*LUR?$ KN7(>+IE(IJ_;[M[2X9BUM,^5N(: M^FJ\Q_"NN\>PDU7#"RT'_C>T$//+]986:L_=7.E;.+3@FBF+.G?SPLO0."LA MJHM"U[Z2ON>G^K([G@'^L5GVKUY7*_&&GV@N_SOWS=!4'B.^9$W*. \)@$F) M"IC'@!8$DQREC"6+C;C3HUI]5KCYQ^#P4B*6]2+V!*E"=>&7WB.*!VG3[MK?J]TB)DE,2Q1B@DJ^P"E*&&;C:( O>+244V\HERK9 MMONNAK(#QY_-ROE#^2Q'9Q_ ::SZ\K!-M.+)@V6"%?EFSYO[BC^X//-_WVQN M^.R[_;W952U?/O17YB81!"%":8DSC!.0A7DYCDIH@1:[9K=F:/9#MXQ9\Z2I MMDF6I'N6#$.)6#B\HU]7[R^M@N>F%"28K'(BP"+BRS$J'M]/\)1G"=*;\;;16)YWQ"&,%3L3V*7>#D! M](=S-7D4N/_&W70;".2'_B0!,*"H#V/NYMXI!A*]+]7]5R^_E;LTAC$C$889R!3""@&*0C%!Y7D@6/ M05\:*YHM"T%%-D[1JH@UL"C6TE1;T&@;'#N19@&<2W/CL2 /W)K28557O4'Y M539QBNKJ\6E/;/D\K18$P@+C$I(4,<)RGJVS: 2304BM)#4FO26_%%9E#$E(8BS$!+( ML@(F(,D&+''*B-(=(W80V!=>9%EXY8BVI+O&.78GNP*ZYZHK()H4725OO5'- M5;-QJN1J,&I/<>O[:E$F&*=YGI4%R! N@+@&8<3"?Z1T>9P=!/85-[*MN%)$ MVU)B(&@! M2Y*G:1'E48FR+$6HC(IQ2 0H5*DEF#20Y4*"W^I-?;N_#:[WW!E5 MF%*HJ$JKG(PZ8W2:6OY]V[2.C[O.,2-=7ZA)J!^"9L:4LQ6$D_A1?T_I_]LO MMWQ6K7_T95:UT,:7ND?$.8@8*FF:Q)#AE): HC1*"([2&*<,Z;UZ9!*!Y83P M #6X'K'RC.0 5O==(:,^D!.Y^>E74[\C\P>8AMKAF'YG1X'/,YIIUS]^B*EE M&U]\6<8>H[+R>[A3A7T7+^M4+?G"Y7]YM5OD0MZ3*(L2 $J<9G&$HK* ("$9 M1I@D*A*K/XIE&3W>3#0B^P\UZ9S GYP\NJ%.30*?LA;\.<)RK'8OTG-&T:93 MZH=J&;"C,3W9I#M=BB+ZR^M/U?:^OJI:]OUJO10__H]OE%2HJ(E6F4 MQ04D?'T<)JP\8 "YU"Z@G9$MJY1 W'=4N:\V>_ZT_5*-J(/5">RNQ<;R!/BO MTCT4;;CCO,#-[PDUT>N<(#HC#W"# ][@%'# $;T_I3I/SP0BNWS/WHG2IFV-BQD[,85>)!F(XC(#A2@1BZ*<(#YL/TZ**,E5 M=E75/]WR5NIG\4^"YI "5@.NB7GSZZ1IYLM&^9J:)\^<'*LDQ=*\>9H,R^-_ M+0E69$)9-]YMKIK;ZGW3M@N4HC)$%*>(\,_/&0BS?!P)P#C54@Z%S[>L'3V2 M0'AO5)!S-WG:?2B.M,@\%AHD>O9@Z%CPTJ.AS8;LP_%[LVD>#C8\C8<5:5J4 M$2!)F)44E5$6)F%^>"@CDBC5/T\?S?8^57?!RO#X_#* ^U5QK\H IW(QV"V= M:C'Y%-L30F?;QGJ5L3,298YM/P3+H#V-K7FI)F;O-OR1K]K=,-J"P1ACS$** M$A@F>7!TB?/C M,=%&WYB9/H;B^:+,(60L1B1/6%BF">+##>/QM#N*55)>_5'<+)J[*%X/06=X M.GZ]"#9G&@.99G-B!#=*I,'([4FXU@G3TI3ZH3L&[) -RXK,R(?CY'G!XUHV;O<_GBWJVY;T2N'_TO.W+J# MW8OH(@,@HF58T##-PHA&82XN@>\1(P(R%36;$Z=E/?Q%6/7K^!1_ZE4*]$GUZ3&>8,6SC^!4 M5J27*-7N9%LSR?,\16F:LCC#<0$@CM)A#%(65&DG7NV3+8=>#B;X9=V%WS[@ M.DZ=3[DXERYK<>;'\#YOFTV02MPOKR];N7)>(FF M,P_)9&;]>%ZFF]$8GG'3GJ)\V=979+,JZO6>IS'=X8WHPF ^R+H3R)/H,]V9J9)L8*3V Z>^IN3RJSH)#B/(DB?D2(TGR MHHP1'0O?VK,T#+C7=- ^% >'HN'8I8\ETOE1/T->%--^T]O@SPUZ?1*2'']Y[.W1@KLXWV1[<7I M- C^%.8%@WVNWS>WXJ0S(67F6>%'Y)F;A,>OM/O@$U=Q[._\%W?MNPU?T-3- MJNM^LV ,8@8Y/$@BG!8)2G X(BW+*'<9Q'3P.8E@XV7'-P(@E[9?ZG&C1_)% MU5D]Z"9FV7;>? &KMTSTS>MMFZ5QE 7W6 Q54R;#SQ&G)C%@.$A-]X9TA!)R M*:Z/K%;%?LN#8C]DG^*?7)O MHH&/9=PVEZ[6$7R5^G3VLG-C9G6N?6#I;H+'M M.HL+%'/3QI,PY@\?AA(HI0>HCT+,9OI0,D4_/D.FYX<78\V!)T1Q\JA^4ZAC,T1YR=4NFV,OTU/MYXC=-@FR=UQFQY>>1?<% X2Q(LEPGJ0T82B%A([H M<4R2Q5V_![!;;G=>!?97D:O(]6,C]9;%%Z=5U1?!MU%\QPKL<;]4W(QR55T$ M7ZJ;>B,J.+O;4CH(P2]_?"JZ]R6Z5;7C1;6Q2>-5C#2,2DN>@R$F88422")$,#48D453$ M1M?>;J$[+9$Y'%J^&J MQV+'T\-02/9W9IB/S.V$(]6W%J*-^G5*I)YG@KV1 M@#T3.:IQ>TX?>G/&?-:F)&,Q*&/QDG0>A[3,$YJ,-F$289<[Z78M<1K()23F&4YPQ2F913#E&4C3A#G9G=2 MC:-SN9ZZ&.6PNWA[MEI?#1>Z60+9]=[LKX@(N\9&"&\KU#UQC,6@IC\)?H[P M-<%^PX%JJB=F"$EG RI,DIQ$( 5%$<!(/?ZK-/$D_N@F?1F;23Q=4S;!B+]0:])KU ,S^9U_O?KS;M+MM M=RMZV_7(_/QUN1GL^KW9W%3SN30Y.;!Z: M)N^XU<=H?3#\Z91ZF_W7&ONEJ>FU]P'[9P6Z04ASDE28(A25B2122.1O@ MQ$K-_;T![6ZQ)"&Q\[7Z-#X7YEXI69P&OJZ1'K<,_5F"\$-7SA*#-6?3SQZ" M=6EQ%H$G^6W^ /R/+GLXP(] 3@M&BBC*4(P1A"D:BW%PEA98IVNI+]BE!'AR MKU.U<&RB%ZHO_,X>D&W,!\\#0'[IREH"L.9M^]H"L2XNS@#S);_,' MY.%MA1,+("$TRF.6%)!%.*1)0?%A38^CT*N8K [?Q[ \8Z-:&Q-D[L!L:5)X M'IL/5O]\X?F)0V>)T/K3ZF<>2 YD49 MC6O_%!',G+UL9QRY@]?M)IP4/GK9[O_."'V:,C^[U&KS,M\9H9+G/)+91R6C MW_F.YWE>GI2<(APDWB4!61BPC/*!$X[HO!7E!_3A*M&.;3^69 M3^K>.],"85L@C M^6V[_5>V"SDCW'[T]GX=K(AHU/PITF!_GIYC^?)CO0T_;\,1YTR#],:17_/ MG\L\/*5_W3X*H@Q'K,AC"L(2$@CYEX-]E)9N[I!S;I57I>/>M,#WQCVSYRUS MSC=?DY?')7%_M1Q&<4YX4%MG;M[^[-F,-=YFJLXS[?GY\YJ39L.O&Q7U^\V5\UM ME5?7S;;JO_Z\_%[P_[2[^HIL5CRT<8R;SZ(UY^?J^R[G[OW7 L$LC/(XP7%& M$@H+%$99!B(8)F5(HU*M'XME+)97EF)N-)LN5>P@R^=#>/?=LOO7';% M#'HY#9_'39(K.X\\I+@D&Y +U[Q[X)KA;QS^13 :T$75P83@S\Z(0%@1=&:X M+N*;1OJY..;(G9Z$(%?6/HX>3EE6%_ZC;HT(.2K6JU1>;:KK>O<($8XASED4 M9S"$F)0%R_,1$0B3M-03??,XYA!\ Q)OP2&J\CZO+_2E_:%+CM(>#-B#7P;T MOWHDZ\ID2TFZ/1?Z)N<6+7U1RFVSJR[C[/JZNMK5]\?(\I&O'SY6@LYZ77=+ MED>0HJ*@!"%80!!G:0+"K Q'2 G-@)Z.6P!B_4SH%-LC,=]R\+I*;L,GJE(^ MLSOTM?P _%3'!?;@D;_\47)UKJ6DW*(+?=-RFZ:^*.;6^557\Z*ZKK;;:L6Q MD+:M=BU?'KROEU\XG%U=M8_10%1D&0)E#B,<)@DM23JB*4A,](3<+ :GR?AJ M@-XI^+(#WZWIUT?XNIINV#.JN,$MT7,&%E$2=Q5"I=J6L3AV4Y%]!/BA8O M@A/T_"\#_J WH%OD]W6.!P/4U-VJQ^3DW1=GJ>F[/3]9T?8)))\1=Q>N\T/= MG5C:N'\PY/3]_J8'T[9[4EYC71.JHZ'^<+EJKKI'K=NN](;3!Z@<0I"BEN;3,FQ[8NNZ?[,">0+XX[LT.J,5W^+,W E?0 M+^.^D @.<[I!-5J\00\HA)0Y/:$;8TQ[1";N*/+T4B"R1;<'D?1[M7N\0GH22%D,TS@+<46.IS2;+$-SN,YUN7P0< M_9,=C$O=G2;;GI); 'G@I$G[2V_7/VJ+*@_\-&6]9<=?DJLQ/>[.+-0L.\.# M2.G R,;I!%<[KR%7?*KOU^*^K^Z].C'>MOK*8_>AE.M]T_:% N0%CC*(0/TY/[)C6.)C05O3T?;VIWNVJVY8OBK*D M0!"5$:$1H 31G/4P$E 2F%G05/G!_=)5@3OH@-L15P6G&!58._ZP*K(RKIA3 M:0^43E=;=>^\*<75,$]/=75YE%7>;HMK6]TOQ!D/+L_'+Z\_+[XLLAB$B,4>:)B2-81;":$2*(ABJB/,< M^"SK]ZM"<1$\MBPXFA:(.1L(XP+^_1/S+KKE<"3US3@8_HM.L##3^/)K29QV24?;!S4LQQ DLPS+%M(@PH#&A M P:40.DC#@LC^[6N."W!EUQ96'+(JR<9,_O"ZIK"'S=('UC,[ Z]SULIF&>U_B7^/?A7= MMW&QYG_[ZL-^*G(@[3 M9?NU7#??_K-:\1_WKZ(?0G%*\S0':9RA+..H01:5Y8B=%"13OZ7/#]PJ2J%] M#=\#L>#Y^O'JO"_+M:A2M+(39]OC1K?O/'*SQ?A\$1SM# 9#Q?4O8L$F;!WC M1;>T$P8'PN*@-_EB:$0RV_+.B2NG[S4ZFDI^+ $]XT1O5].IQV3CJG@7=+D6 M;X*.0"XW[S9\(56U.]&5Y2&D#]MJM_PN:>\B)B$E@%$(0HQ(GJ(H1@/B"!*D MM"4Z)T[+2]"C:<&-4,=F$ZR.VP1J07-6=\J%RK?B2;4 >>+$TQ#'?3G:UO?2 M>AKN>@LO J40ZS8D6G39F4#HPT3Q(_QYP43CWV/LXQ(2L[3(4@I@$J*0P#S) M:3)BSS-6J%[%X0=J]06D\ET;CY>/57>1QJMKQ_]; UAWNA\BZ!DGLZP!U#PF MWXAES#9/KLX8,1U/M:I5=XYU8BA]QQ6_Z:T[-'7\T&S%'C/'O"C* B99C'", M<90!"D Q+EFB.,-*1<"S@;2<_0L3VJZ%>7>AT*X)OE3!(9?LMDB6CY1QM=\* M9>33+-B(]D\ !K?-9O=5<:TPG]OE%@IOPN-JJX2C2:=7#5X\6#*<6C94/SSR M?\VM&Y8#%R=M>P<+N\((U_UB['CJ3(2V7^TFWAAM^0)C!*>FP<:YEM/> M.6E6T]P1:7 "5>SM]V"#(]J+V>X(5R3SC+K:=M]]MZEW]7(]J$B]N>G2];MUM:N.Q!(.5P=',X&CGQ3_YH1TW?7L4.U7:?LQ1UXOZ[;MBN>+P+V9 +.7 MC/O#1./?XSE3MM0=%O;WZ2S")$D @8 D -$4%SC"K(=:A$62HUG2)!6 ;S8_ MZNNM>BMG"H)*$\%Q1F1K#OB2"KTU]\^4_-B:!KYE/5+3P76ZKHEZM^(8ZNM:I%3#[7_#%M7#6P#YS_BCW)= _<[] MM=]N15HVX([+F&60899B1D-"BY",N/.R5+J";WZTEI.=7H26"C')'VKT=_4] M]J&)9.5H7G!JWWA)Z^&8X/%MK8.18V@ZVJD8I:P=()CUF]J1PTQSQMM#BKGX M>/U88U9/N3\(Z5&6A)8IA26@%( 2P1(FY8 2A#DIYCG\D,/V9A?TLZ[E9!WO M^ES#O,]]6<"_"7?/=61AWNV^+=@]6ZJ[6Z4K^O8G6Z"K6F_MU$''"W/496SW MA]MVVD6!DPP2G($LRBDB((_)N(L \IQ%"]](EH=X(W_,.<:%_$Z?"3R:#4]FPI89&O#3'D2WMM]:?N9_U8W5?;?;5 M(L<01J H"U8 DA2@R @8;0 D@G(2Z2=VZX)Y$+9MC^CMGMB]2K:CTSMS3O_Y M3O(,XE*(X+C(8,8HB"F$:AT.M<0$ABZ0:7LX.\LUNJ1TD M]N,K$NO9I'"\I69S/OBRI?96I\),6VHVIX1O6VK24V.NE>7+690W?O])UY+* M--A>1.KYQ7D:=+K0183B!"8D$J^EAU&<40YQ@$IHE,^2 JD ?+/IC\QNF4?S MP''68VL*^)+QO#'OSY3H_/_EG5UOXSB6AN_G5^ANNX'T0*0DDIJ+ 4A*&M2B MO]!5/<"@L3"<6.GRMF/76':JLK]^2]TC/(2F* MA+H*?.OD^#AS/O)TN4VJO[)^C94%4'T:^WR,WI_I,Z$U?VU"2^]324@L>5@( M(G"8QCP3(A)M;"2G/6?)KRNFJWW<./A]'(.M=L$!.R3%8Q!YE$OP*T/X.)Y! M,7_$C(]>)/ZQV2P^+U>K629%%.4T9E0BPC@-(]P6,\;5:'TBX/?6=[7P;B/T M!L"MH#%@:IS>KPR,YO%#0'1[H3=;HW^8?ZE/5]IH/7LEZ:=/Y;86 M6QU^I:&[OE,\K3_EM]5N.[]3..4A06D6,;WZ)$J2*"0I$H+'41CF2K7)R_=C M:0*>BWNN2A\VNFS.6-O-OP0J@/)O9B_>CY:J\W-G/F?);+KL>+;%X? [O2JP M/D;ON=2;X.=2_87U+OBM5=W[^'$W"VP<>7UFZI51P1*(D1P7/8ADGA&0'98BAK-?KZ6/J :X) MO_[U_5^#@\*@:B5V%<%%07"Z([G\.\>"F0W']F?#V?4B/0?Z: MT0/I/2AWUX/L86%:<-J!KR[AK#Z4^UW%UXO_WMQ6_&[WT[VZ#NGA2I^E&>(2 MR4B@."'>E_6[5:?[]X\J00K,HZO G1^ MLAIEE**!)0OF"@84OT5!@\Q$CS4XO>;-],J@:JE_E)NJTU)DF N!BHA+ MG,5$RA#E!RU)R#'K^68)H )OZM2)_D '8%B!@/-TOLKXDR*H2N)W=GJ_F>%) MENQ>O8#,UN5E9_;6O;ZT;(143+Y\;(P8-V->W$YKYD_W]\L[55).BWHW2&6" M$IIQQ&/!:8@YDVT13]*B0 X+YQ 9WE3/-HC_"D[#@*'TH+PY*:1CI0RJFEY- MMIP6UK&R!EU=;;/GIL:><=&^T+I(S5546R>!FI5<=]XZJKOOUJH4EY<%I M?83,!W1-[)\7-U7PA5?VE<_6]*NH=M;!F56X81XZ?<*H+O!2[]NH\K+JOE=6 M,Q9+%A?Z[4P:9VI\FY&H: LMEW'A_&&BK1#@BE?KJE(E]5-L"YW M^E6B^\,JY-MF1AW@V9]U?AP^YALC-5#U[YB_6O[)]W4:_7UN]X;G0Q_1#4WE M%3V-&QRJS8,W-_ZZ)'RQV9;+W]?/OI$MU7^H=^5=SE&&YX'WRC;OZ5BJL*RCH^3?[5IJK**KC?;(// M'Y=W'^LO'LI L-[L@FTY7^E-$;YU7Q2&I]1=<1@UFU!%XA#$G[YW&HC'Q>)2 M#@86#6W=Q)?P)>E&Z6)'?E #0_D*O^C%(SZ9+S4WL=+#*WRM;U MD-P^1,N%Y /\=$WJ;;E8[JI?RJI4?_GCC*<%SUD4(234:"0J"$I%*P:%2,[6 MY>_J[RP^N$>VH9)>4$@;*/Q)-!0@ZACT;H)-$, -\V=6X1#Y&L,B!OG:%*2 M/W?9 K?;-6;;7:?)XK MLV>.3\52"7VH![[)VB0'VIW"JRZ#F<94.7>G:_ MGBW>[#Z66_=H=YI$=\R?*G]0Q:")1V7U^5FCAQU_CY= %Y7'E<(@-P-+",15 M<#VU!21ZBZ(#EP6(:I2OYW>[6F2]W0V-4AJ3I!"IR!C/,U)@W HJHLC!!I1. M9'@S*W0$U2$"@_VK1L^=^WH#F#;XTF*>L7V6P#71 $1CD MK4O>_Z3[P\?]D*M9AJ,H(2QC81%2R>*$HJB5$O/8^4YBQ@*\87RM_&13\Q[K M3D9,DSNH@V8("N<6R9F,XB\-'LAOZWQ=#[GM0[1@]D _W>\5/TO2)&0ISW!* M]:[U@B=A6RZH1"B?[3:[^6H(HZV:-2)SI]#BYM\YW-#7SN A= 7W%HJI'@'T M-0^-L3DH$3[#-[08*MN7W5[M@L:4 MAXCA(HPR&<4(Q1F2<8KS J4AICWO7*=MPMV[WY=55:H!:BSY#4BQX: MQ3>!DCS9$0LF?IZYCT'2XL>=#!/:9H3+VNQN;B[9UX4\G. T& MU:JAJA8?-.J#1OZX=+4U^0QIP?/F!W7AP]R,?#_ T/A?Y7S[X?-F1O-8TE2? M_1OG"8WUR3AAJR()I8" <-^VX=F+8-C;VURWR(7P%9JT6K,B[<9/OAX<=8!5 MT]Q<%TV-H[.$J)V+(.Q4EV,Y$ZHY%+&T8(CG6)(LI/R@ V=22#!Z]FH=GI\8 MD)_]# 8@J'-OQV&HENTQ1;4\5QPURM 5DM0LOB$LM7 2@J:%NAEF(I&824R0 MS&*9$1F*HFAE\# $@VFOQN%9&L&QM)^][E'JW-E12*I5^PM2K105E(@XC*.X[1ECEH>]]F4':QP>HC$@1'O9 M"P!1U\Z. U&EVF.(*G6N(&J2GBN$J%%X0R!J[J-KB/)[!9U.2Y9D1#418]-JH&U8!,$X_?"RWY5PK@H&JH=UNR0KG-#1>ZXSX#MEG]CH@ MK5VZK@NWEC%:,G>(HZ[!.^.AX"3-XIP*$;$B20D27?-$<@C67FP4&J]ZP62P MTO*"3P=9,*"];*];MCIU%ABG?N+3 3%[)^&Z(-D_+$LN&OKF!(6_KA?+ZFZS M7^_*17/X&W_0_YJE6412GI,B% A+E&58JOXP0XSQ,,HXM]@)!D9(KSMZ\$8P M?>[NTQ"")H:@"<(A7.T3YH"TL$D"PZY%8L9G\%O>V@)Y<*ZN@,[#8S1!M2-' M^W+[_=W'=4 ;],5,-"I:1D!42H2'$W5Z# N M]\/JF :; =2-MR"\O&#:&3*ZLML/!CJ+9@-S40YY!ZL-RO]6;V: T.8KOQN1Z>WTR^%-_,US,T!$J0'W"$"N[LZTZ./72, MSG?K#Y\W>H*UFA&2IW$L!2%%E.-"9$6<'G0DA$NC,WK41I M1#B6>:$ZPTF2Q9)V2@0Q>F<)HGUXH!J^MP1BLFNDPO@+#E4MVV^L=L8Z :MY MFJX-K1816L/5UDWG>-5K6!LA&4()SE")CDE+)6"&?"Z)@Q@.;AX6KX M4A.$Q8[9"N,N-%JU:J_)VMGJ JSF.;HRKEH$:(M56R_=4W7Y>, [HF%"&,YKJK:V.J&J<8ZN MC:KF 5I3U=)+QU0]+DN?(9(C7.0Q$BB4)*-8=91;'2DA$/.J!JU[NCP?P&:G M8 5R&)2K/7(Q)52/\H8SU2(]5X54F_CLB&KMI&.@SBA3#891'"42A1D629&) MMG54$&2R^["K-HW@:;[U<+/X_N%P,[?+[X-M^>_]G''5J,> C M?B^).9R3O>V_*CKVC\J.B8:N]27AN[6B;%GM?IXO%S^6NYD:_',6!N82O'#&'&!O5#%:0W9DAJE01:RHU>?[[:+S2A MY/S34M6"Y?^5BZ#]TNE"=JZWRJZWU!T75"^L.P,D6Y/] (^U^HV;2\T4)(M\WG6(8F-''6*#!C#CJ# M\D2H/NA756A5E)?K8'Y7O_!3Z8%:_3*$/OA7?;C=J]^OCIO>FP'*74[Z86N2 M=)C!K,W$J<:@%1G<[G>!DAD\E4TW:ES(];7O#/J<9\ /(+H/:P-\Y1J^@Z?? MBWE75>IN1S.>B##.4R(13B/"%)V3CL\DS(RVBC#ZP] =+25#'Q6LWP"K/L[U MC:?/.Y_K$X45Z_Z]7U9+?2B/X8MU1M;UXQB8:V:L:EZ3:W2,_$;)8) M-3@L6$YB'$F)9$8B$3'$J-'D#X@ 8-(T0NL^U$G?Z6]F8(%QOA^ )C?=#%2M MW/H]7;R3;[V]W]?L4/XSWU MM7?K1Q7"9OO4?:\Z1C;+,AXS4:2Y/J-0EY:0BS8&0HN\#\K]5 Y= ]H1];:\ M*Y>/W:!ZV8H.YIWJ?H7!3QLO5!0_18]TN^N.WJ[JJ?7=PX*JOJ,7F;J\?5]8T_8JOK&=Q?C57V(ONT>/O M=9<'X4.'9Y*TO=)3\OORF;:+Y;DWFVL P,!A]MN!\&,@[4K@V#_*CA6#BR'WM/9/W;/I_UXXI&WD>$F8W"8 M3'HZ&@<*]M*X'-)CLQ'ZZ5'AV\VG=)<#C0:*EF1<'?=!)\FD0!Q[KJX.R<1R&'63-)$>X M2%@F$"OR*.*1$M:*P6%NM& ,2,)8@RK+KOT8X[#+:8(CI$&I+]>_E3LZWVZ?[S?;S?+NH9C$B*$<,R2*5%(N8 M)D7IVKF%?E MXO0+I#C#B*9A'L>8I 7K^M@H2H8MTAM#(#![, N7/6UYTV;6 ]X5/5=?5L [L)ZM"^N]6Q/?^:CFYZV@_-S["N--SEX&\= M&<\"\VXX=#ZL'WD<7FAI]B*8$1*+)*%4BISBB* H0O30*$\935T\TS!K<9R' M%NW;7O49I$-GM0TMM7S< &"CX^<)K:G?3V#JP&<,\/>$.N] MI=^@H"Y#<+AG%BQ\MJJM_#1?MK.QU8Q*+F*J6DFYQ%*A-Z'M$HB"9Y0:3'2Z M;7B<^T3&'LL#C'?F(K0ACM?:=W39&@FONU;/R0Z\-T[(KJ(Z6T@ M.G/,_HG/9OU8;G=Z%6]6WN[FZX619(PDK,8AS2B]5,G MRHH04@/= !#'W,,2H[MHR3PA+A^LN1S$H8^ M>AHK&#)CWICM6[W_I62%]SU6A$+;[CE MM,=(7CN8^S@Y]T7[[M-*Y+=--)D&<9 *[WK^[B*[-"'BS#UK7/YCJUH^V2Z% MDB0LU-^/49))E$LBA>R:Q7%NHFMDNWK4,' MK>_ADS'ELXU[9Q'*&0]9AL,8A5F:Q#P..X:HSP=U3ZQ;':N?LE,%=6ZT40?0 MW?J64R9WZF"W/;U+A\=UZ0YUY%SOPT9>?3F%;[?J&BWUS*%X.G[E<'(EUX.8 M8K[<:IKH74+V#_6+>=4OR^J/8EN6[>%TOZ@*-BN$%#DGA8@*Q'&A.@FATAVG MN(AC'(?8Z 23R=4"3^=H3=_=*U%Z9ZWF!$]2WV/5IE<*-Q Z @QJ&.\"724]9$)]0Y.;9PW@8XTT*%V)W@&OYR[2&!.A8'. MW9ERX\]UXT>9\LB/EX?B^*-LNK*H'_[?J;')(R'+-..<&LF*PP6NH%+HVMJJ"J]P+XM%W>E<%C)W'"$FF;WPF*Y BI]:9, M=A?,,=AKKY.OIV^L2CGPXOD*:^501R"KI9-L>3.,_&&Y7C[L'V9,$!82-0AF M>K$!#Y-$1*U\D9#IBN80T=,,*F^"AT:?9Z/+WJGV9) )D65OBN@;8\V;X(<+ MUX[_Q?1,+J<<>YI>3E]A675BR]@C4;N\^5-@YU]J^6$29RD+"RE)@3DMPB(1 MK?P$L=2O MM3]&0%MM'G6X'MFVI?"BQ EJ^@P%ZX=JZTP#9135I@#2^G_Y0" M:VK+Z 76*F\>S?BV/80(,Z67D%QDG.0HB:*8M@'D/#%Z1=\CV=/.__HPFAV8 M=F_F@R$R[DW!?6M:^&L8TIY-Y[33Q*;7U%=8=1T9,_ZDL5WN?*J\AZX#(IRC M,.(ARI(DC>(TBU$;0%:8'S)*^_DP]R!:?>G\@)D_!HJ[]6/=<^F<^+* M:WA-_>=47E-C)JB\5KF;M/)FR\?EHEPOZJ?-25+(*$EYFH9Q&AGLL=S>;B8MN49Z3;A[&EK_UP$.:H*G9;E:? 5 /+5W; Y:I?8KQI^='V-0 M;T"FC&!W>UGWK8GN#^7V %1C9O8 MB->*FP^YZ5O5WCS).UM6=ZM-M=^6'\HO.Z%\_V,F)5+%- G5T $AK,^8*AC3 MJSZS&,=%;K1'DM.&@2M/J_4FJ-76FY9U>H.C8+-*Y-;Z?K5E,M?-JD5?PX/? MM-J@EOL_XZ+?Q,DS, =)B!]XA@EM,\(%_1*AIU?6]^JGO_^E_43]CT;YW__R M_U!+ P04 " QIE10XF*]=0GD !2U0L $P '9G+3(P,3DQ,C,Q7W!R M92YX;6SLO5MWVSBV+OJ^?T6=VL_5A?MEC=5[#USK9(Q4G).DNO=^XE DVM9J M6?22Y)33O_X DJ@XMBR1!$E12G6/BFV) #&_^6%B IB8^,___7@W^^E+OEA. MB_G??X9_ S__E,_'Q60ZO_G[SW]\_$5]-&_>_/R__]?_^,__YY=?_H_^\/8G M6XP?[O+YZB>SR$>K?/+3G]/5[4__G.3+?_UTO2CN?OIGL?C7],OHEU\VA7Y: M_S*;SO_U'_&?SZ-E_M/CK^__X]=<___SS;X^? M%[._%8N;7Q$ ^-==J5>?B'_]4C[V2_SH%XA^P?!OC\O)SS\%">?+];LKO*1\ M_/'%\W_B]=-02OGK^MO=H\OIO@=#M?#7__/[VX]K.7^9SI>KT7R<__R__L=/ M/VW@6!2S_$-^_5/\^<>'-]]5\J68CV[ROXV+NU_CU[^J\7CQD$_>3D>?I[/I M:IHO7WX2&K2N]W:17__]YR\W 0DH(=K@\#_KU+#Z>I___>?E].Y^%A#YM;LF MVWPUFLY::/FSBGH3X-/H\ZP-Y+^OIZ7F__?#=#F-O6NIYA,[7=X7\<_X][$& M'R_9>1.??'=UK1^6TWF^K AW4J7="S:;1:.73YX\9(KEJFIG2*^Y>Q&7RWRU M 7L16C/_COO+91@_)N_R/_]13,?Y[_ED.DJ7/.V%PP#D\:[H!XB7+QH" )^* M?WTN'OM 8.^;.H?@W6BQ"+[.ESQ9Q-=JZER$]XO"%XN[T9OY=?P1GVFW']=\ MP2D$;HFF56MN140S6M[Z6?'GDY=]]]'H+GYT6)AZ=735[(\/]Z'&./\8S0*> MXUFQ?%CDRSU/5M)0FV_H661?['FVBG_4ZBO:$;JXNYNNXNMC-S'%?!6FGV$: M>G1.4Z%@UPTTH_MI0.UM'B:/[XO9-*G1ARKK6I!ZPU.#BEH3(/!U58S_=;R! MSQYLNP%/?GT3'(NULW'UL(KS_+A^4JDO-JRM;5'J*_](P;8;^"&_?UB,;T._ MF'R\'07;='7]Y-NZK:Y56]NBQ 6AR<,LO[I>_ZF_FMEH66WR5[>6MIM>D]*= M<':^#(9Q$F>Y>C2+*VH?;_/@\!]KU)%BW3;N?>#8?'6;KZ;CT:QA2_?6T7JS M/Z["OVNS'KK$=O"O@>W!XMTVMKB[7^2W^7P9C-&;>7@^;]CLUROJ6X :CS9D M6,<-Z!2P%"7WJ-?6]',JG->F_+:83?+%TH4)[>IKL_:_7D]+S?^2+]Z'CXZU M[MECK;S+M4.A@C\\FHF?T,1\_+*KO=C2JJA,A&C6WCX;5 M\U:KENZFJ<7JF,-TL$@GC:KBQATNTTZS0NGB:YYO'-A\GE]/5^^#QW.L9<>* M==NX5[^HA&IBK=V*5K-?U:VFV\9_&,UOPFS(/>:+\729OU],QU4M;DJ5W0KU M\?/X4[$:S=9=\$.^>EA46]=,J+!C@>)[=9QX1Q\R.)#K-<7UOLS]>IW\C_!5 MHH@-7G$2H?\<+29J'#I*<(4Z$?G "TXAL/X:7-C@"P;+$)_J0N3#KVA%:#^: M+OXQFCT$P^"G\S _GXYF;^;+U6(=%75$G(J%^VCHD:\K::?55_0A=+T1KF%E M?0A2Q=FH544KC?ZM*"9_3FCS6K#T/MMV Z+@4\Z>+>SH/ M_2;?/1)-QGQ93?OI]78O7ILB]2:&S:_SQ2*?A#^VH67SVA',C:MK6YC=KQ]& MJU!^7 2G8#:M/KXUJJIM(>J9Q0H%6V]@OKJZS^.KYC=OB^72A/=^W8Z(M0E3 MI[*V!:EBOU]]O.W&_!%F=HL@[CS\M9T)U@:S0ATM-7OR$!SMKQ_SF^AKAS[^ M6U[<+$;WM]/QDUBJ8^VN54F?#:_X6#7^=/?&/B'YD'_)YP_YTB^*._>XRA?S MT,VZ\_Y/=Q:C2_:1.6 M(W6W(N8Z=F^Y^?=PH_<]V7H3JO3 UY]OL3F_CU;;KQINW31RO4E-[8@0QHY/^>+.YI]71YJX MY\G6F[!93MO2:M-=GGY]]7DVO5EC49$$;53=NI!OYF$,SY>K.-7Z^.?HOK8H M1RIHO<%/?Z_=V .%.VUH)6M=J6SKS:PWY:U2LO4F?@M(+LFV79^):P,W\^F_ M\\F',(*MXO&[=8A+;5%2W]"AR&&2OIZ7AV%9W14/\]75]2;$;;=P%9Y)%+KI M._H5N_3'.I:\ZFM:$?Y==#KS;P?&*XERI% G#:L0;7:P2">-JF)6#Y=II5GO M%T7PG%=?P^0P=IO[.*CO^^QP0^O6TFO3*_&R866]"E*%,LWJ:D6,_^]AM @# MT.SKDVWUG<_]QWST,)F&0>AP\^O5T6.S#SY5B6'MOVNO:47X[8K@ MUE/:) :9KQ:C\>J?T]5MN3:X7@Y\LB%5+2RMG;H[$M-.EZ.;FT6^F:E=76^? M:"A8M=HZ$J7>)*!Z^8Z:N_TDKD'OXT,%7R6MSH[$JF(#CI5JI6E/3H >7@7: M'<(YW.CF];4CSL/=W6CQ-;Q]&C"[GHY'\Y4:CZ.['_S^:D?KZ]718[,CBO&_ MZ)5\& M5VJYS2^J;*_-#8BQ>MG,BBRX7^3+Z*9%M^QM^&#[?*RWM72RFY?GCZM\/LDG MZ_RUY>MGQ7B?G&L9KT?+SVM!'Y:_W(Q&][]&&_]K/ELMRT_65O\7 +>9>O_G M]N/L95/,PV*QB>MX5\S'VS\^+]?^?]G,603L[S^')F7-*LH((DP(3+1F&%I# MD&)6$$:!!Q)H;[\'9)UJLUALU=$Y(G'T6[X??8T>R1[MS2=7J]M\\30:8I?' M:ROTIZ!"/7N2#VD_8BV^*,,"(@^TIDX**R!&'(LMHHI+S:L@^I3B:C'^J5A, M\L7??X8__Q2^V<32OMT(\FIRYS7E5R_LU&@Q?M%1OB^X?>+7^W72A5_&M]/9 M;DDNYKKNAV[%@'04$"D-T*][+5 _MFFO"_L#F"CEO4& 8\JYIQ9+0:P1E(>/ MO:. D].9J/*@YG8']J5 !T X6C:SG$K#@IC8.8FHP42HT5@UI#RAR@Q !6RB4] @E,PC\LD]*![MDX M_;&J//J]4B(#$2'MM806"/$^[Y(OJ7FU+: M6EM'N>7Q[ MORBN\V6\-6PT\WF-8>Z5@ID.H#$?7$*G73# A$CM2VFA]BZ!6_R'XU8GF*?8 MH#?S+^&%Q>+K0;.S>RIC5F+N%4&6"T<58MC@LF6( 9S !O'#L2$=X+Z,RWK9 M\E4T#AB7PP4S0Y#4!'(6I//*""NT+KT[C4G*\I'\X>C4">8]#U^UR/6ZC)9I M@(S1+ @DK=5"85KV(@RL2%F6!+6)]6)3\TR)U1;> ]FKV!=$] -L57C$C#2, M$VF$Q) +R'C<5\(&!4HX=+JMBF^!CJ\HJ\I.:?5*,DV0X=BCP%6-R'K 15LD M!$-6_]";%Y5I4O2$?R]6H^K]JCW:B?+HE2GN/D_GFW/-%:S"H6*9E<$!D#S, M8@$+!CNH&5$)"0*$A6D"KN3&]R;MMSWR*OV_6@69YR X0 HI0"5Q2G+A38F M(9)=5M]OAPQ%#TB?N)=7OH?XS V 0S38=*TQHP8;#KT(,X&H$!PFF8$,0W " M2@&>ZDM_??+76B^57(%J566A$U#K " 2 ZX1U!BP$A5I<=*TX[VK$1&I;; 4H2,LEQC2C636_FXXJ*2NWT^G.I._:\, M/FEPGY).FXNP<(^U]V3X"B+]\_3?45]$B MK(W4_JGXERX>#^G[Z1,9=RK:2NVHL=@B$D9FL6V1"$"F[,4-,!BN$T4GX-FP M8S_>%8<[].Z!S&))/97,.BFE,$X[C,OV<)O4D0<8HM911VX*YPE]@3![S=^L M\KN:_N6N6,:!AT1JJE7XGX;(:[B3-- [)0!D@(;AE$YF4\S[8MZ&]E3=E85HIH&)2A;$UZ$MQK,L9IW#A MNXOW8AI0Z]7)]RE4SV)3(Z;/FLYO\IB+?;Z<3M9)Y5O=ZSCTA@QA%J96 G,%K73"!QQ)B:&1 ME[J6F$:GYE:E1562#*&4 &R#5>F=%Q0V3>EJX MC V3X$4R2*4G0BD/H =$\U)FR@2\+.8E:[[VADD]?+M?5_6,"!1<-,60-EQN/59;!A@(4P#@/"8> LT]M*+$ MQ4J6,J -<'E@@ -:RQKJB[GE33:?BFT_+47+E[\MBN4AFAXKF@EFC!/.2FF9 MH8@3*THCSV.*HSY-WY=\\;GHW_BUQXJB4_#[-I1/)CW?=\O%:+[IPN)@(8(@'20@@0I@6*@RTJ MCE*3DLIGP/Y\&D%2XW3K87Y^JU$&6R4M,A83Y"@D6B)?RA=^^='C="NKO^*R M4SVX+V/925EH%-066\J]$6'"HU4I,S \)4IG@!1+UGSM9:=Z^/8?IVL1#,(: M%=JR/O_DK"IMM3,&F\O7?T-]'8[3K0?K.8?Y&8PU$%1 8346'BHJMDLEQF,! M4^)#SWN!J?4QJBGF)YS#OPSY6F>A/CZ)BE>N;"_FV]ZZ4F^VTN*+,R&Y=LA* MJB$$E$/K+2O1]LA=_DI] ^(=7Q XG89.V!]*P8+P>6A]/,+K1]/%/T:SAT.3 MT9HU9< :I07 W& G.)88$E[BP2E,&=0':)/[8FR+D#?R\_8TZ?VB^#+=Y&I[ M$JGX)EXC-YI]NP;IS7Q4^=Q MS"X75QJ9,[)$+OCDEW_ I#E9AZ>>L_0UMEEFUD^^7^3WH^ED>UE\>3O&YKN^ M7)"J[ORP!C M#"H$%8,X3,@M)WR[86F!94D'' :8=7K8XT-SO;3%X<:=L[SN_?ULM$XOMKOS MW3V.9P^3(/#'XGKU9U!298+WT)8,.\>%\4@[2HB("8H +5'FBJ0 MV#\\I9VCS_0FT&E^,WV:@ZICK^C)&S-JH"0 8@@U=,8S"^*]9!M\@447EO][ M\'Y/<]6<(_778^"3Y)1]3@WVOCL#U%,GD>-.<&> ,A:H$G/MD[:)!Y@ ??#= MH0TEG6/'Z+4G;%&U''A%O61$4@X9T9:0$M5X #*!^O63M9\BAF]8U&^DE0%, M;_N;V6X1\LIX89"'QD#HP]P?L6W @85 JY2KE!HD@S\OFST,G9RCA=XN4'V? M@?[I_<#]KG"^WHZ, "8!M]0YR"E'P:.DO-0%U2K%PX=_;;J>7F,G7PYZ_0K[ M[I9]7KXS8RC&EVG+/:2.8<209B5JDM*D-(F7OE4[-.T,P8_9R+#==.C'H?G^ ME<'W8Q(I+J$DVF %-57ELC#4VB7=OOW7?FZORCE'%\=NZ?%I]/CDRTI7H/;9 MC,PXA15 5",LA4/2>FQVSF;%VRY>ZR9_[=V>7&$#& OV2]3'D+#_S9EC#&@O MH9<&6Z-<@\X&-$Z\3OZN7YD9@RFU M$A%G,#$("0JV,886(4>21H9+W] =F'+.<4 X[!YU_,;,, >@$QYI3:P$1@A9 M.I;(&9VT%5!_^_:O/:SFNAF ,>_9TW^*%5:&,\04B6#(<'!GS.*!_^.H]+#0X;+I!MO+GWO M=A@Z&8"AKB+MJ#K7!]6^C#%B%/ Z7M\JB;):8UUJ@SF>,F]%YY+A;4"#08^Z M[&OT^*TH)G].9[,#9K]\)(/4$B^]0 1SX;G&"I8K6IP9EW1#QJ7OL2:".0!# M>X IG;TKLT9C[#@1W$ F% <8E2Z74&$2G4*YVIN@?QG AGH9N"M<2M6?2WSL MC1EAUGEG@NM%@92.JV L2GREQ"D+>:C^KN8/M9;1LF[.(<_FXUW1/+_FGH&G MDD?T)-?3@42:";5E"GJ/6: ,Y8P[S51LY5I10IE HRJ=J!M#=G!?1MI-H"5&Q"J%)0%& *.<^B8SO-!LP8TU7SOM9CU\&Z;= MK'';BXI!8UP3Z3UD$'$O@-VV1Q, ?@!]-]3/_MM>ZL%YSNDU"9=&8$P4,P Q M93T7J)34&IYRP'& :U>G'(N:8C[P58+AI]?DUCGJE ? ZA]T*9C&!L3K.;UF+0V=97\XVQ1P/@R>0FF(G05.8BVT]' MBCOY>C9T,8,YJKYN2CPH=\N5I,QZN-V]B] MY?_^?9E10 5G%,AX6Z<4&-*=]@R$.F6;_=Q2@Y[8NBEN7"0^91&Q?B[0TVZN#\%N-]+*.7+]?-(&(80D9TIP3C"6.@Q[ M=AOC("RF/L7=/[=S9$/H(6TK[.3^SD"R!@% .?.(2B6,@MQQ:LOM#TL(3''@ MSRWAYXG]GF3E7,9X,-0#]$P3I30$%'(C";+*[Q;9+)5)'>7*LN'I./[W]?388TH5)X3R$!G@7OB@$B(4& .A&, M%*_2;R[OW+X+:% "(79QM<)!X9DL45'!![F,XSW=$B;UP'X]'9S?@7T,J036 M88HD!U)8*"@KY8-:IH3]#(ACW:N_XH']>G!?QH%]'V9+V'/'I&4,AF&7.+J5 M67KMDK9#AT>Q9,W7/K!?#]]&$]*-]3UT8O_I$UEH" C=))ABIJ!7B&@*RA8Q MS9/R&9^'QAMJJ&@#SW,^L^\81\(R";0#VA)-1.@O6TDI(BE11P/<0COE<-04 M\X$O"@S^S+XR!!#%.> 6*4((A0'F+=H B\L?#1L0K]\S^_4T=);]X>E1Z_7) MZG[#3I^\.%OOR5.+J"?&*4&-5':+MF(X:0(R0(L__/Z0JJ&3'S0XT^/VUAK( MN1=>:HTA IIY4Z(,-4E9[#FWX_9U^\&Y*.TRY1 1+P;@$.]-A9=HTT^1>\(9Z9432"II(!0:601W\R=B4K(TGEM,R!"L=R.MG"/7SR?WA ]S M)I=T$_*1+9WUS>> <3)5BF22>.48$ MERJFIS#:(@@U-@P%\V1-I30*EW?NQ3,9IEY20X$PI@W' ^7B]43!H:_GK,O?)1M5I_&7U\YT/+\DWALZ4ZQ12OX5F/&LJ3&,A__[:;X\NMX^\8-/P'VK\IM\? MHD+X.I,>>48=BHD]' B^&3.E4442FPNQ&.UH[CD-ZN/7U]QIXS6.9K\MBH=[ M,QLME\$['H\JG(T\4C+#R"JJ:9@72N\=40ZK4EYLC$N)5QC@O+OS$:8;V = MLZ-G)8^6S13'UD&+I526,J61)+:4.1CK"[OLMC4&5&=6(YQ/PJUWQ2K\/2YB M5I>'?')UGR\VDX-7CV$VJ2:C1L8SB1 AS#4T4FOS#0DG+V0P[( 9ASC7+NA] MT6^=.BC_&/28QW!W/9J-YN/\XVV>QS!X-9FLC?YH%D6;%IO9.8[F-R MO!O='4^LT+#&S"N$!.*"8J.A!A)! K;X$$_!A1TP'1KI#HT*G2FQ48#5_ULL M5_%(Q_5BM%PM'L:K@,W[13$)O\6MBT/)'BH5S: !Q#O* =6,&BX4V=D1HHVX ML-0RG6NZZ!3^\\M3!3"@"[/@6#+9-6*^K9MGW4&_;#Y3&JK*^B15A[25CE%2,>"280U-QK MJ)#;MDC%*TDO:X6W$T4GX-FP8S_>%8<[].Z!#.O@LP.A)89&4D<8=+QL#X%) MKN@ 9_P==>2FEJOB+E]\R&>;)8C;Z?WQG:0#I3(6 M4?-:0!6& 8 H@:Z<%FB,3,JN^'DQ+8T%15>(]\6L3XO1)(^2'Z?3\T3$K;K[JT7(/)$?95*5\%B:9 MQGCNA'..*H %%>5D4TOBQ&6Y_KU1K /L3[AF^#8U;[%5P GK%)7!*C,=C+0E M6TF-P#QE 6& *6U.N1C=%/,3LNM]OAA'Q=X$P/Y1;"YI"DK*E]_.[-3C784* M,XA!@$%Q1( VAFGJ<=GWC'*7MOO6#E&.LZ]]Y$]XM-"$SCJ=;/#=%_/>C[[&T(SEIV+; M14J9\N5OBV)Y:,P]5C0#''H"$$(\'E]$WH;)?2FQ R E>G& WETG#&L9X]Z6 MV(I%/KV9EX=;W./X-KB@^8?1*E_WBDW2_]8YM:LLG MIEC6S0S]2B49HXI 207&%E(:TPOS\MRBE39IW>/<$GVV: +;0;LOSGW(O^3S MAX,CL3X45;Q4Q ]R>G!PV>'OEO] M/4"DIE5FU L*+8,R0.*I\9KLEON<]"YE*_/LTDPVY5Q/X#<*G&[:MC #R:/S MIU9F5@3,;O:'7;=6?49PZ)V2>B G@F*90]M+W"H:C MEW0&UVOR.H3J*LQO;J?!B8W+V%?78;8]FH^GH]G5Y__*QS'_Z2MW5G3_WHP( M9Y""2'AC5?2MD2CC3EWPLRME*7V-U9>^23%$#75MH7\;3>?%_.-H;U;8IE5E M$F/-,#0HC$(,Q-]L.:]S4/*DU%B7O@G2$^C?B'625-'O%X4O%G>C-_/K^",^ M\]WQT^89I/?TASTO.Y -^G"!#%H.D:$*$J:ELEPYO\T0SJQ2O-+ES_V%,^Z! MN9@O\I@C,E!*3?[K8;G:;,96O&6L>>49\EX"HYEW!B.IJ41JAQP(O>XRPAS; MHD^% ,=.\3^_+"- LU8&%R#Q1.06,LM+>4C#J=4R2]@/.@G3U-%\[[T@]?/O/.\(5)X1@IJF% MVH=F2B;+]A'N4D(HSD3_#?5U..](/5A[VQG::TV/#%>O%\HL(E X3 36V'M- M'=6^E)(BES);/X_E^[Y&K-9T<%JF'1VO#A7+ ,3$0.\-(]01*A51NSXE)4ZZ MUG%X;&M#Y958U C=4QYQJ]KG=FL8'4T+OZV14*\ MJF< =+53F02( M#).RS=0SO/W.3\6_/A>/P]WHI) :C3@5R MK%02";HT"TD++2C%]PYO4]K'1 M263P2#WDGB&.L9 ,(%\B%\\R7L8\H2WZM+_160__\]OH9$YR")4@@D!A/#40 MZU(^[_"%7KK5:(,Y9*;.C)"FR\"Q(5T_S MM3G@K/I\EI[FK70'<"ZT(#V-'%P$C0WQA)CC>-*> JWV%F):4H,_(4M M>+;OI'>NKB'L);6SIPFP9)@#&)-N.RNT0^FLNF<*5!GN:]?0Q!!ZV MOZ?)11AR@B$(HXXV@AJ"RNV(@ '&*9E"+\R%[):3*5H9@#/0^9ZF=%9 12S5 M@,)X5QJTI$2$&)42^WMA0WPG/&U3.0.D:R=[F@)S))W786017@'@)"N=+!O_ M^&M/\R24;::>'O8TS6AYZV?%GT_@^NZCT5W\J,'N93O=Z>/#_?UL?=AZ-"O; MY38?+ _L?-8IGC$+O.**&D@T4$!X'OXA\98,0J2VE29RW4A?-OFI&/&4\*Q8 M/@1]?PJ*T.'-_SJ 0-4J,@@M$!8HQQ%S&!E&B-FB0(43*3[9 .<)[1+C^;UA MW6!^&FOPBA![GFP>Z7 ^ML+H:*:#=^RUXP(QQAE$7FB.,6-"5HK&[$;Z\NZ3 M]Z/I)/CU!P1]]F3&J5("*($UYT )+CVI4PXS5^L^[@*;M*;Y?+A\$583Q_+%-6 A*F4@4AB)D+OH;O^P\"E M71'3*7L22$"\HDTHRB.+\0"@""JFU1=B3] M[M;*8Y.EJ*4J$]V&-684 FD94AXZ3!ES!$->8F1ITG4NY^K]5J;-6A*HCMCSW M4KM4P6GMQ=8!?YN/EOG[8C9M:$/V!/M&&QO_<__],/TRFL67C^:3#WG0Q70< M+^0(WQT^'%2GAC H**.)-B T0A,!K01@ SH 2(L36H*W\6:Y?(WP<@WQURK= M_D"I#%$JL5>$&P^ML5HJ*DM9,;Z4M?#.&%!TA?1IN_*[T2+F9/V2GWJA^S2N M '"> \$$08I!A2RS1H7YGY!& 26KW277D0$HXMU$3UI_[ C@_@(9>=O ^J^EIN>&;[YY)EMW/_ID:,4S2O- +.* M$P."S55.$0*MI25*WIH+.Y*52I47EU#UA/NPV?GJ:; VJLV HHY1KXG%SF-M MK)>X1$IIG7*7XP 9V@>E6F%Q(^WTQ>.W^2JHZNK:!,5.5T?YN>_QS %H/<&, M>P\L%1P14TJ&I+Z45./]DN"%VYZ,>T-&+1>K)VP*?SUG4O@H>SM=36_*>+7\ ME3%X_X-93-[(A 5AMD$8YY)HP4LI#%$I>=X&N('=TKC:"I;],>)3>-^K1P\/ M/9YQRBQ'<5\+*><80Q:7IAI18R_DR&&J.E]E16,D&QUY-\5L%F_>"3#'A8LP MHUF-YN/\ZOIC #\/G_W^,)^.I_>CV3K(XM#9^$9598!R+Q%T<0]#86$E%V@K M(V8T*5AAT&QIHN:B5ZQ[\V=VN,3&/QR;#^Y[/"-!+F.T,Y8@0PU"*)[UW4B& M1=(M P,,>6EYIM<"HJ?BRM'#\?L+9"380*N\A@A"IPS%$(A2.@?)A66J35/P M$;8T0K0OOGP*E06#. ^JV#7[Z(SI]4(9QRCF+!42(,,H5L)+O9624"PO;44I M4=5%1[CV9FV>V]FW%;(CO%XH8YK3@)ARA@F*!),&F%)*IE'*K'N H75MCU)M MX3J4]<:$-<4,>@ TYS1 2)CDDCOF2XF]=A>RP]JFZFNN"]9$N+FSK8VU$^7X]'L_^:CQ>_!2B^FJZ^5-B]KU919@J5G,?^QD6'"PC#BY=R! M,B$N?' 6F\Y$B;(7>XB4@/H MA24I.3'3FL)^TBG!NN6^>%BL;H^0K4KQC#*IN%#0$T8!9D+BG<_+C/,ITTWZ MXQ*N ^A/LS+V58W'BR"%6IG18O$U?/B/T>Q@YL5*Y8,7P<-D2VJ!#5)> P%U MN3'&"&87-J)V,.?L N:>@LCCFO.3$PB]!XG'M:!*"RG?/Y@I(K0U1BN!A>;( M*K--JQ:OXF'@A.<\UGC>%K/ _^6FT>^*55[OL%?E.C(,@!8*(VL%]-YC"HPK M<1!47]AENDU)L._ > ?P]MMGG_RZ.?RNYI.KA]5R-9I/@M$Y\<'QIAU; L&0 M5XAQ:ID6(&YU*1Q,IX18D6I96SKJV+MSPVO,]5 M4D25I Z[CEC(:C2O<5G@]E6M#U"^>L'61[6QAZTLRC<7(O'\XPH@RR,#AY&L1S M)B87V4I%N#<7=KU5"]K=;VV:0]K?"N)N_#\:&_?BVL\[TOUL+HM%M-_'\SK?Z!4YBQ2DALG(",Z M2&>)1*6<4HH+\W):U?SK]BD1Y7[GL!_R^^U.WF33[JOK)]^>Z\16>R&!)C[& MZF,K )%^/380&(8G#V-K&-_?);/WV_*&X6H[MC,]M7"V6(=3V[:@/2V!CLYR#Q7+")< :"N$8=I;:K%DNI142W1A9WO:4'DE%C5"]W+F M-LHCIX$.$T/+'%=4"D2VUCW-O9PZ>-W7K0FPO3#\UM M#I3*"%*>&X%-<-PYI0(2P$LY!087EF"M5)S<2D,:P?P?J?1 M^[>QSW7ZC APT @BI,%<:(68Y51AC4+O#LY(I5#"7J,WCDR@#Y3*E,, 4^\! M59I8A+$BJ)05"761PT1]15>+VF@ :.^[PULS5MS=%_,*"34/ELLTT@H$/]]I M:@40@F$!MK)"C."%9<9H1>NO[1.W@&_/\Z"RJ4-Z:)YDUG(\\<[+IS.J+$=$AD'=,JXP"5:9;N5"$(,+6S]IER7I>)XB5JG* MRMO>YS--#7><,^F,YYP2@#$N97/*7AA7NO!=VL#U9+$#F\,&=>(&-B7B&3MF MA1'042QM$(\K5GU!M_[?#$M)L&W6*QZ"V1JH.ECL0*-D#WARFR]%=E, M,<2PQ,XB0C&Q6D&HMW)A;)+.^M>V-.?)F'143V9GGIQEJF-LGA3+.)0Z^&O< M$DV)),@34JY2Q$RL)H$_M4^VGB=_6H2WOP6;W8DX^[ ([7R_07[=_/6_.@8M M1>\OGR_7>OUM42P/K^4TJS+SA$K-'?;>.& 9!AOIJ=8Q-35*2&70TPAT2KU M>@*]UUB*]?7IOEA\&CW^<[JZC6=0@V#A@_WR'(NQJ%E=I@($A#K,D(JY- @S M:F?YE1,IQYFJ)YB0&SK.\YO1*I]\.C=6=H_[( SEN_S/]5>-S>*N@@P Q#0G MP-N8AS0VQNR&"81U"NO8#VT$FT+<*\&>Q FOD^BOXN;L2UF.T:QB-1DS5B$6 M['[PE)2:6V93@'ODC\"4=TW-> ML*""VM /N%3"* DMX=*6D@*4=F$<^!'HTR*Z_<:!G6FZ'J*I9@H!X;B77GAH M)5TG2*)2(8,KI2SL.N#K.Y/2*&W/P1HR3+AE3CGN$*10" B4+C&P1%W8+8]- M"?!J(%B;X/;29^?+8C:=1,]>CV;Q/K"/MWF^.EW?W47(7%W[Z3PT:#J:O2^6 MTS67CO?H*L4S3RE!7%/+/4/>,^^BGT\$Y0HIR$^8\$^@O+G->NDHL6D>W+7=LTTCPL(ER5Z?+L^8P+1@#%+A@W MQ#%24H4I[T8V3 V^,%O?5+%[^9$&96]>_?[+L2NGW*U4/O-&^S#A#7ZGEP98 MXY#E6]F)LYY?(HT:Z_^YB]\!PKT9H?&X> BM_9"/\]#RX/*_RU=;8 [9H@/% M,NY4F!!ICKR47+*X]>5*20$0*29I@.%8[7*I16#[HM";^9?0N&+Q-;3T &6> M/I81Q"CGVH8AG5GO&+4 EY)H0%-V8 :8X;M=BB0 V=^8=3]=C68Q94R9[#Z> M?JMD6HZ6S1CA3 +&+$9,& [B'6VES)*KE*NC!QC#T/98U2ZZ?3'J_2*_'TTG M[C'N8>?'6;3W^2P>Y"68$TN!,U0%G!#9RD8-Y2EYC0=XGT6[S&D#T;[8]J$M"_Z_%84DS^GL]D!II2/9()II4(/T XK)5$87C7=2L"9DBFD&.P<*)D4 M#=$[R:SY[OXAX/JQN%[]&2 Z//@<+I@%P9RW,09=(,2 ,(B7*X\<,IFRMCO8 M64\R5UK%]/3K+N^*^3AAZ>5;\2QX?M H2*R&#C+B+!4[R3%..@(WV+E1NVQJ M!]F^./4A#[)/QZM\LG^?HQ*SJE>2,6PA@=[),,?@1B.LO_4L1'S*$;GZ$ZQS MX5=G^/;%,C^=3U?YV^F7?/(F*&Y^,_T\VSAKR\-CW^&"&600!URK'2U]-FQJ%=.^&&2WJO@T>MPT]>UT]'DZFZZF\5Q*M0&PAMMY9QP!CVDA1;L7%JWI3IO2UHZK/AE==P7N"9>5*=-K[?*8T!@$G29$/ MG45:&_ K9>,TZ?19_9#JL^%.&UCVN[)\=$DYT] CX!2DD''E,'&"E,L0PNBD MZ]5A_:B;GA:36PK>J@E>7ZI_8M&"%_;R7M\*<7Y5J\@LY-1+Q(PGDL%X_:]' M.R.I?*]I>\\\8+0CS$_ NNKQI*\7RI0(UM-3&?HA EP%,9W92AD&8GUAE[&T MK_S7V96&=-]1@>]'7V,(6O5XP.\+9$HQB['1TG./+!.&,EM*1Z5)&N &S:/& M:GXE'# )UQY9LW@(VG@!PV'B["^3&:]1$ AK:(GA'DMA2U,N@= I,_P'_(O^3SAPI&9W^!S"JE.!0>Q,O5OTKNT %NI'; MEF1,3^XE/-W_ MJ+RAL+=0!@##U%&$D D.FI:*X%)*;1VZL,2>G3.H-:1/X-U49M_?-F4:[755*I]! )61 M!O$P0X!">0<5^-:=5$K(X0!#PCJG61>@]VG#M@G*CB:^>/9H1C6 5#N!-:8< MP.@2EG@9Q]V%[4:TK.77T]HU ;>W+8G)9+U!/)K%!-EOYMLXW">M/[0W<;1P MAIQVWB-AN=2,"B$D+$/AC ^C_V7-\KNE5.MP]Q.$CML=-&28"@YUQB K?'+35T'*7V,=A](BLTT4HI$$."5@M?KZP/=IR,^81LD M][@G7_)[O:01SS(M\MM\OIQ^R=_,Q\5=_K98QNC;J^M/H\?#._5U:LJ0=%X! M1+TFT,"XF%]N,FL4,^?VNKQPYE:K6^S[FRP^!^;@S/#YPYF16!N"E>3& ,R] MB0=6ME(%;R#%?Z^_VM#Y@E6WC$J&=R@!M0F!M)EQP%/JXTD["RUVT8?<2HR# MAYER_V/]PT$7M0+:!M[]+2G,O^2+53SC]*Y8Y66LW<&5A;TE,D<$=]!I"@C3 M+G9$!$OYF%4IZ:6&[:BW'Y#=#L2G2?Q1]H.OU?;TCI7-)% TF&*#D!908B$, M8*7,!+*4./\!;NUU2JNVP>[Y8/^ZU5>?9].;M2(KQ#$=+IAYBZA3S!CA)1!! M7*)WTC)N^MT#/&]JM8KT-U[U?VW ^S66M_EJ.A[-OF_6A=TAH!%12%J&B;)& MQC#6X#YCBKT..H'HE'<(S&;%GU$EOEC8XN'SZOIA]C(U<(7P^CKU9%0XP3W0 MA KE.+0 (['%@T!Y:4G VZ7(\QE[A\#W->CL$@VKR7\]+#?[T@>XMN_Q8/:" MPQ;L*6)A1AG&5N?!3C+*DFX_'/8&2?N4:@'?$^S2AM'D:K'&9;)>)WV?;^ZD MK;9Q^UKIS!KB$*+ >^>IXM9XJ[=RQ^$[93G[7*=:37G5/MPGH-GF;C7UL+HM M%C'+4C5Z/2^50>X%L5@;19VVH0,Y[4LY,6,IR8?.=:K5 JT283X9G1K?T0I" M;XE+[I8;0<.TP2&K2ODH3TKX>J[3JM9HU CBDU&HA2LX(9 L]!-*P^Q1AADH M@F0G*0+RPA+N]4NFYCB?9-^_T07 UA@-C,6,4PD9@@(&.3=R,>)MRG49 XR> M[)0_Z?">8-_?YD%' 8:(0/A]EJ^AF$_47;%83?^]_OS59-O5 @*27I$QX0)< MG!GC"03",0A,.8=104^];L.=-T%/I).>E\'W)>5](OE3"8\OC=>H++/QDG@J MA<>$!*>5!'!PB4I<+$Y@Z@"S_G4[%'>-?E^622N=!PXS8HSR M##D-0>FV,)BTA3/$=(*=DK)S^'O>U]F!M;RZCAF!_:SX5+'+'TGXZ$DWR_8.9938,L?'((.;6, X5 M8UN)L-4\98P9]B9,@G)?.^#4!-'^CJ;L5O%]L7B7_[G='@I3T>"6S<.OXTW7 M58_3@[E$Z]23 1]0"'!H'OP[@IV'%&VQ(-S:"\OLUY0(+TZF= =Q;^L(X6U7 MUVI2W$>U_9[??>8D@LM!S;:2Q)H8#FIUDA%S8 ;J.M/Y\22$= MZ-X/^P9W)'\3?CUDEEX^',RY0=A:X)!UP3,RWDF]E8I2G92B8LA[P6FV)QG' MOM@1KY -(WCH&E^FP9_47_]81B]Z%W&GQJOIETUP\'&?KWYE\6P@BK?5:H0A MX,I(9LL^0QE)RED[9':UZ3=UCGI?7 P27$]7\4C, 8Y]>RB#RME@6A%CR!#, M 6"N--X<W:M MB]=E &CGM>;88>.0P4Q*5R(;H+ZPZT5[9.\ M'6\'WRY67,;HBVSO]QDFZ7_ MC2Z?K%6I^>3-W?UHNH@2F=O1XB9?NL?Q["%N?SY]\.KZQ>K7?)W@,^Z]QZ#& M>'?9/M/:V[LSHABUWC" $78."*=XJ5)N'4[9,QJ@Q3XM$8MA*[>WH>*@((>, M_L&"F0["F6"=H%2.6T[#X.A+:3'7*0>E!VB^!T'E3C33%P_+]-P;P#Z-'M?' M+_OW0&"!(:446\$MJ$WP3;R4U(TI+U &-R!\7)]M73R)]=B[H,+]MS MF";Z'N7!B/T>:=72F;&<,4G"VST'D$$&#-A*8K&C%Q:U.PBB=:>>TWB%VY"$ M^0:ID"T^GNN49'8#C$8>%(?[45E?E(X-7<:6YJ&M[C%B]3!=WF[V M1([+3=QK?E\>6P.M+] YIF2#(4.!AR,X84.6+^3CK"48QL#C#4>%/5:T4B? M=G!CL#^.9OG5M7Y83N?YP9W/UXIDB,2;=*#A0*G0KRQ F)82:DA3$J(-,99X M4*1K22F-)MCF=C2_R9=OYC9?3+\$R;[L/67VRI,9=(P0(3F2WCEJ+&"D7 *( M"713 GL:W&/^8]"F'5WTETID'(_.Y3;?_'R"Q7:-J<+F>?5*,@*L) 8(J@UV M"A*"=VAZ('G*3'F Z]@];HEWIH/3,?%E6IY:''Q9/-/!1A,@)!30BMB;(2L# M]#PS.&D8'6*N[2Y(<91WR;B?CG'EFN;ABY<.ELL,H\9Y)36/@50**:S%SBM@ M+"5DK?JN\:5SK#G@IR/7^T5^/YI.RNU$]Q@G,+F:;S*''PU6:%9AQA@W$C)L MN7<^8((-WZ&C"$VY[K3Z@'OI=.Q $XVF"R];5C;IX\/GY7@Q_1Q:,_[OA^GF M6.:!:+$F-67$(X&,5DAR3AT*F.*=A)+[E#3+ ]P0[I!I_2C@])[=-GET3'XP M'B\>@FHK79;9K,+, *8,-%!2X "64%&UF8%) )""*3$T ]Q&/JGOUZ(>3L?2 MLL-]R(.S =-#W"P>B59: 7F(LSX+686.H409"4*1KN4,;7^=*/S6X)Z7$ON3 3Y0&69!(;J@ (6D(69%V&.[%P/SE4_BRX7>>2Y/=3[=_C6T_5%WB2E M8_5*,L$IL2J,$$8B)HUE!.HM"E %/"YMCZ-+HKSJ%;:LA9-QL<9AN:-E,T*Y M%4&#!BM-F)3<[5QC:$U/:41^$.8E@M]COH=QGD^6/H 7HV="'_E]M'I83%=? MKZY_'RW^E:_B.M''?!P_.^P9UJXK(\IY@SSSR@J(XJJHVF$28$JY-&" PW"? M=.Q8%7W;0U\L:BS#/'DZPYI(@D5<$W!AR@,4PR^=KJ&*-CH)Q&LE8?;5TIG3&D%@?32(>HL"7T3P5)NYFE*LH\! M[FJ<:(!M!_SA+;VTLN22">"P<(Q+[[RUCG+NRHD6PA"G7(U8_]C:J18!NZ!@ M9SHX,1-W1T3;6 0\4%G&'+3:,FN\5,AK;[4H?14$$+JP] A]+@*VAWI?7/R0 MWV_]B:OKM\7\)KA*=Z_<2WR A#5JR90W&G)%&;+$8BBY%.7"/.(H:7_NG)8! M6Z%*T9<:3DG'(R=S7RN2H1A? >/-'QBR>-^"(3L)#1#]I'?]<8C6 /-3S#?* MO'&5^76\<&:4"#XNP]0Y2+B43%M12FT)3PEV.9_EO"YXUCKV?2^\/$_\46&1 MY7F1S D6G5AL(<,VDXUL)L>8RA5U-5_).MJ#2"08J,A)K; (_"#%BOV4X6E902[>Q6 MY=HD48=*.,%>0QC7'Q;CV^@J7C^Y^;3:UL,KA3,#H$#.">XQTUA#+^RN&P&= ME+^G^EKKV]MB%M, Q^V5NIE1FE:9$2]C MD'^8^CB#%,.$^1U"0L.4'=GAQBN?@*0=*^8DX0.QBUVM+^-9NL=\,9XN#^^F M'2N;&>P0 9A3!+6T&#NORET;3!1,R44PP!#F$\TGVH!^>"O&K:P49UH+CA3T M6M( J'-4[4ZH8 ]Q2L!4_4Q2I]J[Z(* G>F@+R:ZZ^M\O+JZ=H_C=2Z9#\&: M7\W7>\[S2?P1(PV_C&;YX02F=:K)E!=0 .\XBU>E(6)BB,4&">*536'C (]' M=K)?T2'>?3$OMO)92S_D 9;I./@36TF^_^#)D^_SQ;28O#S)LKUQXBDL&Z@. M<+??AF1$2(^ 1<'709PR0TMM:&D(4"DYINN',G1NBSMA_Z U=A;]IZOND!D' M":.(>BJ) V%84]*7MH8)UFMRW_NUI@,#%ZL?C.,UU= G95^.3RJX4(O%U]#W M_C&:'3S]7JE\!H@*GKXQ#'-N+/,4\')5C@"==%2Y]FQK0T$W[W:GL#,"M@WV M-Z+]YZ\O<'X;/EA_M?>;;3TO6^DT*"5" M)BDL;X")1SO3]VMW#C+& M,VF=!\[P4C8C84^G8/NG2YJ>GZ]FM(!L?Q%MJ]"X?.)&BWGP@I:_YW>?\\7! M>+9]!3)KM91>("4Y\=@X(APJI6-*]1,VV1MO$C7\(ERM!4@;$F:Y6#TA2_CK M.5'"1UF?@8TPJ]W5S5,9?,WX==* M_NGNX8QB+8.UI,P"2[S13AFQEM*RP1I%<>-Y!(<. PLZ$S:1BWT+UC;%Q UHX#N%\E_&+#2&?0@6 MT1>+?'HS-P]!G?/QUT_?(G/C;=GQK]F& +M+>DI &UK)YB_,A(;Q_G@<\T= M'4T$,"6Z0*&43-"U+>>7?/&YN%Q:#T*#0^@?ZLMH.HN.4PS"'#U-CM-:CZCS MBLQ*;J0B%M.X&>DA )[O$+3VPG(4#K0'=*BQ4W/^CWF ;WU#_9.;:[_=AZ86 MT^5T?F.#N/.;#?()[&_^LHQA8+SR" F.'6+(J-WRE*-]G?OZD?M!;[H[=8]X MBG'BS##35BH&B(0<"":)E BS4G+BD^X3J!^LV7FXV@!9FZ"-WN)Z7K:Z;/$N MKNY]L5BK?[5:3#\_K+/V?2K>%?-X_WA04&C3S9MY,$OY\F"L9KMOBLIRR&$@ M/38$0Q?\/%7B&3I[RCU] _1-^EK9.*V6AA5D5./1]VLEWN:KZ7@T^UZF2L%) M^Z[UW??VXNC+#RPKIE>:"<6\%XI'IX][[)L^?^@H_YS8'=X)HU9$!I MAA7 EDH*!106"5O*CYQ*F4H,B&^IRG^-0ZV"VQNY-BW[^[*G]HQ3:Y'74K* E+784*>WN&EO[(7X M8&T0)W'C)!W\(9#V]07Q+K9%(D8*ZF )-%5"&P5B4CU2V@BM,4R)[!JR@>R6 MH&U"?FI:UE^?[FL/(V*)%)?>>^(-,880#1G==7'K5RN%ENA"XHI;T^6+$P>-8.QM1"GGFNXQ9MJJ ME&C^U3*9]L0B1B1A$'HN)"68;&7DF">M+@W046F;*FWA>IP[>]?[EZNKZX_Y MXLMTG"_=XW:SQ>8!]?%TM(UX4G=Q\^7?KR7?:U1/%B:ZQ'E!)+5AC+(0,.=W MTD&=$B0\0 /3@I:+_M#N;Y%RO7&WOJ4MWLWV#9^#RY.O%C M(S3\XJCU1HI25F+]A4U=VJ=1F^CVQ:3?\GF 81;MYN1N.I]&".*\ZCB7CI3, MF#?62RT8$V$&B+GAPNU0=/S"KMMIGTWMXMO(37HZLH;?9_F>(787J?+F[GXT M743&F]O1XF;O="NYSDP8CVF 5"DC/?)"H/!S([40Q*>DA1M@4L16W:=>D3_9 ME*[.5"Z+JYS42VAUZ#Z$:(5)V8=$F,>DV*@!)AELWT:E(MH[2RH=N-OS=(8% M]@ '&XM5D$8["*0NY8(H*7])?=^H?%]8[?4KG(GX;&R MF;">0,6 ] 9[(@$#>M<[B&(IZ?8'Z!.US:*V\>V+4V6 [G&?^MF3F4.4<^Z MB>'K3 ,G!"_E,4SULUG?YUUN[6FX:!/97K<\7P7AV![FJP4SK+7D"'/M91C- M;1 X>',;:0-LNI\[ ?N[6:$S%K4*\\F'M"9#6>8U0LY1K#1SP,>KPGBY(!9< M/Y)BD@;H"'5'I;80[F\0VP4[!91,,0\-?PAMW[IVQ7RI\^MBL=VT_S1ZC"OT M :*@V^E\M/BZ#@ZH?9"IP[=F$D)B/+ &Q"R\A@!-RSU*B15,V8D9X)&]MIVQ MX6BFWQX0)-EV5)W/\^OI+:?C&JQ9 M/Y\1K+S 4CIN 0]V$TE9@J489CZ!,@,,1$E7\1'.- 'U5(2QT]G#ZN!EC:^4 MR" -MA1B*IC$&&NNPGRGE$_)I$M#!KB0T#EIFL%Z4CL3@QLVK5XOAMCI-UHXX #3VD%.G M=UA(K"_L_H+.&5/TIXL3\W(+V0M1ZC/SM9JR #G1C-$PVV7QI#3%IMR]UQBA M"PO_' @W6]+&R4\>I6;3&=HQ)&6QP4!JP3TB GNAH5@?_*+0^N";5^D,W7PMT&:H)C-730GLPA/DK"];%6]*_]>+Y])#<-DBP3M M.PL1\#J8;1K/KQJK+2&5)A8=RU_WHK] 9> H4D(%P02RS+!2(BU(2BKM ?;O MEK5\Y'J_6M#VY7=^RS 1TU"\R_]4XW'Q$+?C;MXOBGGX=;SIWD>2:M6J)X,8 M4RV<0"Q,105&%C%=8D&=3_$YATRSFD0H^H.X+[I]"F^[NE:3XCZJ[>BU;OL> MSR"!$F+/@3$4Q_R4W,*M9$:QI.6< 9*G(ZT7K0/=F\7:R?\Q3II&B\GRC_OH MBX3G&9!'.56I? 8A(H8K([F7U!H8?+"RDQK,+VU_(TW]S^U4!P /@5PDD5R[ M\IGSF&#M%"<("2D<@;#T*"Q3\,+V07HC5U. AT N!E"BY4*E[)QBHI!S#"C# M,9&*F5)VZ)-2M WP'&Z/EJL9P+UE!>CDGFYB.4=:0$F9()XYJJ M9=6<7MCB M<$N.>IN0]K9;V\X]W0K3,$EV3@,@%004+93&!G .!<"Z"A5"0,S.5DQ0K*+VPQ.5&O+V]_2$*SO_6E MR33J9C1[/YI.WLS-Z'ZZ&LV.^SJ'RF4 >X@S*X%_6P^%IM:-KS= 8LYA-BI#/_9DD*TR+:]61P:4E58Z3X0RAA&IM>(E!@22%(=G@.EG6AZV.D*Y M]_GYVV8W/X3F$ZT-(B;>F,$(B^NF&ZGB9=(I"]*UAZX^+CEN>R[>%,D>SP=^ M=]7AF_G++>D/Q6SFB\6?H\6AZ/N:-658@QCY:&.$B8,(,;/KD5Z!I.OY!C@- M2R'$RX.$'0+=GV%Z+6IGKV%Z_G"&B2)4$40HQ1)":Z57.ZD$3KF[M#9][M<9 MW(.*%ZNN \.ZT?P+ZY4(=W^G5%_;E[Y:F-O1_"9 ]/2!Z7P\O9_E9C.DQ[R$ MU]?Y>'5UO7GX:KZ1]FKQ+E^IY3)?+>$!5O;P]@P;H8!SP:E0!G%O '*XQ-TC MGG)]UP"7'/HB^/ TUZO9?;-\C7WUVM=[26[C%?C*?+@^?M M:M>5:0BI@YHSHCBV&E !4(F)YB EI<\ %T)Z-=<=ZN$$08$?\O64ZU/Q:?3X MS^GJ-F(6!(L7 6V/3^3KVXW#/.Q8Q'E"K9D16&*';>B\4 # %>!@@U,\0JE3 M-K6KK\9\G_/BT\70MC_%G(# GXI7%KS7 GU^+M"'/,"ZG*[R;73^I@=_R,?% MS7Q=R[HS5V-Y)Z_.&-4( T\-$$A[A4P\);1%W 0=7-8BT@GZP!#4UJL7\B&_ M?UB,;Z-@:AY:OIHN]@Q@Q_R/:K5D.$;0"P[C55I<2J]U&3WC &))]]XTS5YT M.9:\.T7T1&C+>4RM4#K,/*2ASKO= MN$B2,C[73\!T,?P>A+*&T!5>OY&S-?+7>44FN2)26"(@LLP9PERYN^< @SYE M=V*8&:1.3O<.U3,D+_W9)N+5M2GF7_+%:AHDM_GG0V94BF;(\/,'3,8;[MEU1PG]9XK;-YO':GB>CRZO\\G_S][;]KE M1*ZL"_^C>S4/'S7VY5X:6#2]SSKO%RU3E10^QV6S/=!P?OVKM)VFJO"4J1SD MA+W6IJ$J4RD]\804(84B[B:SV8G*-$<%'U$:$D^D#P MRYJ[+<'=B!+;765UM_/YHD3*R_#3^WW6VJV9L9.(WD6_'"=+S4:"+F\;6&2% M0Y1::9'QL!H7Q#+I-EJ&9[0]\*=;"0QM(M:O>IU@+#;_6'#.6H M-!(PZQ3E M4!Q0-0@F38^U3]7ZB&H9VG+L35;]'3PW28^,J0%(4(Z\P)H9)8&O=JTAT?:J M:N.G>)=E-%5_Y[G-8;Z5@!= E#/1Q%!,$:H=X@3L+YKD1JN*P:OB[G\]++[^[_MBNB-O_,M+ MSL8?A>T'S^0L^NF98+WV5E&A"(N8=I,8IKO8=E\:R)-7*Q\Q-$-BB%>"NFVD;2UO-YYO) M['WQ9;$\Q==CCP:JH>(.2*PYU9X3C[#9#T(9H5)6Y8Q"K-J5?@* ';-@ZT1- M=R>D5S#AY>.!<"4%B).\$HZ#B([EH!J,4S*%#1F%*+4\%Z2!V#$CWE6VBIVL M+RT'SYX-AA/AA+,&8:>A,(;)'\3V20E3,KJ,U2X74A#LB ANOHXFG9_.]GEP M3W#@Y6,!$R[CP$7L,Y)>: .$WG=>"X-3M@DR"GEI1_R)X'4J^??%P[80_7S] M9O)X:@8X]FB(%"U]"0F]%,30Z%1J7PW":9Y2;:U^J>V;8$ 2@)VRH-P@6,;5 M:2N([74<4\9W+[^;Q?UY4IQ],U &L(2X3,A#.1=>1P^Q&B*B+TO,WVK(19L< M:1//3BGS8?+MU7T$9?II>K?M[!7KQXEW@N?04&^U,1$TC1SWDE7#PIJFV)49 MA2JT29-VD.R4(.K^/HIDM?_/Z^F\.'9?Z.SSP3!&B5.""8X!COXT4!5 &CJ3 MLL9D=-3?)C'24>R#%&9[(>C#XI]CEQ/./!UD-)6H=U(RKYRW0@OA#OQV,.EF MX_6'][?(B,8@]L&'[4+W=OENN?@ZG=^=MSB.OQ* AXZ6'A0Q@&"G (I3WVY0 MQA.>C0:ZS#9!+$*5 MNV4X%DE;V*/;Q6P-QXZ(45D&,9!4 MYVMTFY8)R'4D[M=1(+-WGQ?S\_M3+Q\+FG&L+?; 4:4,D"HB474>2Y)R):O^ MB7#N8D]$KR/1[\.GOT/T\<-T?;1DRK''@J0&>X_C1&7+PQ;(B5*']U-)J+7D>@_+"?E'=>_OC]^7,Q.R/W9,T$3:;4UV$AIO<,&6E"M35:P-*&/ M;CLR!;J.E=U]N]NFC3BS&WWLT8 EI)&>!%&C"4*,1B2J06#(DL+'1K?5V *" MG9K]_U',9O]O'EW5OXK)*JY*]]L$#N?W%D^\$YB4$%M*'&+<,(>)$/(P+&62 M,AJ/='.Q'2@[9ZJV/!9E>O+94&:=4ZFJ%LQ#I MI CGD>XJID'8*1-VETO7N^"*79F(]>8\(8Z_$@2SU E#%?3,$><]0;P:E,0R M9:9 (]U;; 7)CD\V(Y+EG>.OA9VL)_L.7SC2//9*D)(P1)D6 B,FH)4.5DLO6,1KK!V J2G0>^+,UD73PLEL=BSD\\&:1% D!'N9+,>5SGQ9)".8$>A!-00AJ,YQ'U%8V>( M37$YT>AV%M,![)0#[K%8/L0%[(_EXI_UY_*6UF1^?CXX^D;@G#MEO062 <1< M622Z,I&=-2RE6"\:W;9C>T!V.S]\CO[0-91X^F"@T#D<.^Z$I]0+Z+ ]#(!* MDU2F:W2[D,GX=4J =YN/L^F=GRTFYPW')\\%! Q@U,3%#<.RWW&MJR*UG ,\ MJ1S.Z/8C4^'KUL'\4=9IFVUN]7:S7I6U"..<==[-//-BH$!J!:BR5DBJC<:4 M5!ZT@P(F+12CVZ]L'<]N"1/Q6$YFK^;WQ;?_5YQ?,EX\&Z!3CA@M/;(>&V$Y M)97G[+CT2;08Z6YE&H1=12GL7%T_7=U-9O]93);GK]B<>CR4P3=:V#(U%%)" M8DY9=5G( P)22AZAT>U5MH1BQU>N?G3/QY^<3YH##%V"KK#/+6@3))N:V&PQ%-V9G$ MH]N9; O&CEBA8M_NM_V;34Z9E\^>"003H3AC7E)&J=,4FLKR\5Z8E&TH/+JM MR!3H)MTGLJ@*.49:;DU<%2V<^^EL4^Z@_\@F:K>6G7IY. MA''IE2 $(%Y!ZA77&@I+H^TF(4$ ET?,U]5T[&:4?]U]+NXWL[*4_5$IN&]W MLTT$W$>*EIL6FYVXWWYZ.=9MM;0SV+3[H0!47,2T< 88@S&0@)0(:J!2$I, ME\]TT!ZQ7N:[&5(:URTJ+:1Y31N:_GZ\@;+(^AFB=_C5(+EUN*SB#J%TPF&A MJ3_@G&879\CZH4CZ,F=L-@(=5G'*^+E=+=7:[/_Q:L"L3 9AA&0&<1PM&('9 M?L26B*3\]!E2. ON7,7GQB+JBY3OB[CF3>_6Q?UV<_3O^72]>O_7WU=49#_S M7K <&J((- S&Y1)[[$0U*=@RJ.=7H&,3T?]4H[T]D/LBE'O\,EM\+YX62+M( MII/O!,T1 A0JBX2C@$HIS<9^P&\+Z6N6WVD/)$9=O3MY^VYNF%C<"3[P2EJ8*.:1 G M40ZD!L3+:HP,\Z1KO/F1JD,._)3%O1W$^V+5TVY>W%G[^>& (6.($AA79H!0 M1$QXMA^5B/HZLLFI!>DN6H:TMZV*8XISC>]X_L4 79S-$03&0N\%P-@@=!@M M3[9Z M33U(^Z+'?Q33A\_KXEY]+9;1+=KET(F3Y\L@Y2TD9^A3JYW &7*84NM%M#V- M]UO5FQ)K];KY?3C9EVN\A\6U2B*^W>3[]OB)LME MF3%F6R?V#,?2&P^88JZ9@ I1&37-8@KQ'C6E+4U)Z)G13^9N .L%/]9K)< M;@MMCFG+&M(R=%U"8BDNT\!CP;4@++KMW#E.KKH0T,THRRKAK^:QF]L8_"?E MPW=_745IOEM.[XZFBJ_=1M"26$@4A 8!C#0!V(H*!^194NZO_%6[/AT6_0 ] MA)HOUL4X=-M!(HR2\7^6*N&D5&QWVDZ,QPQ<=;&\GU%^B CKV?&"ZQ??"=!3 MSR"SWGM),"#22%*-TSO-?Q'=O5K<%Q;DIL .H*O;#<9Q*"NC2"/O@148"H@E M4AYML:9:>0*O.LX:Y.Q8S>_W)MQ6&M>H" NM97$RE65.JPI50>G(CHTZ M)/- $NECN7L:QZN+>?%INGXWF\R'6_'L='4W6ZPVRXA[B6HQ7TUV!6MGDSAQ MF,5JO=JB^O')'M'JBG4QK>'((F:9P66^KT@F)0R%?"LZ#C$UX*I#_(["$YX, M)LZPE4B?2O.:":A.,P$A(:TI&13ZIHD=_4TA=U7L8]=">1 M(:>6D[\8V-;.=>8QW@F-K'$P^EL6 ,^TA8;(N)(H+,!59ZM=&T@_[]K_,UG> M/[D=LOK79+;9,7FUVCSN?M; G&_C0P%;$/61:ZE=>8:*O!6F0M31L07V]46_ MD^;3 #*[[")\?=BR&J(]I[\^!!MGHGEQ_V1*BOU=;-;_*E;;?.+[ 5UD;=.F M B%Q=="""PJE1YQR3RJHM:8D*4WG+\_+GJ32B'DO=.7C2UUQ_]YL,YA7V]^K MM^O/Q?+#Y\D\97;MY\.!80\Q1\ K;S PPAM(*_R,]REGYQD&<_3/ZOQDV(8. M;->+IP"6ZOIJ_FFQ?-S^LP&[ZS49O'*84P>4@8Y[P:$GKAHS%#SE'F:&,1^# M\[93Z?2_97A\3$^-'E76HMB63T^P@NLU'L6DM44<42,145\&0K:R4B1_/!B,$79< J>)9-9&]QQ4J!-M4W: ,TH9GY?>#"_'(?>- MLXF.S'6C&#//RUT*X2@2R' "B*%:1&DZ;AVZ2B6'F0R?QGCK[\?W"Z]/&I#X MC=+9C3C*"">EW$-B>?1V]S@Z*D86J=D7Z6I.;5V)J^'ZOUJNG] ]_NLEU>./ MPK9H^=M/K^;WT4ZYWTQF)U(/G'PVE$F^K2!8*AE' 27"B%9C03XI_C]#Z@W M@46[$NB53?\Q77_>:F7I.'Z>?OFP<-NB(R=S$C1H)2B.1#2D*374>"ZTC?^M MQH^1&\G96 OR/\>D5C'NDF-VNBSNH@!/9E3\^:% "(-:8N^Q]((JJ(S2^]X+ M'_\V8H:T)==%2^!V28VMGW!F 3O\/GB%K),,4N@,CD,VWO.JSPSCD5W^'G;1 M:HIZYTPY.X,\>2)(SBV0U#,G+8(RCA7:JM](P9&$CC64U4M)-\*L2UG_.9U/ M'S>/9Z7][)E@L([SHA-E?P736+KRWM>V[U(JF'+DD*.\ZTILT0YNG8)N/6UE5WNOI4YHR\DTGOZ M6-!84^LX$!YC[*0@CI%J)!"BE,/S#(,^AK,)6@"_;QI=3*'W_,% @0:@7#D! MBM:QY0AB<% *"D:6%;B9($^PH1&"C:)W7LWOXN"F7XORTW'8[.1J9*J1%RSBV(6](:\B[>CA A;1@S#,.H>&*8"XJ M?UDYFW3VGI&9T)F\&^+88TZGQ6-Q2 ?ZNA1?*:3S5L29MX(3-F+D+:%E]61A M$8YKXGZ,L0,L5(C(ZIE6!%G M1W8KO!6I7\>D1OCV%L%3S&*;#W\4\V(YF:GYO;I_C!YZ>>Y9SL'N6ZF)Q>IB M,:):[00NH$;0("@MODC)IW@[7ZO+BY=ERAXCWQ;[=]!T_>:F. MY=/G I48085U=!8\LM'T4Z"R!#0U.L6"SC"^=_@5,@7]WN:QQMC\&-W\_FKO MO8O/18\F:B>55L55)KHPE.'#L9B&5]Z^OYU9L2&K7LZ"PPNBD6MY73#P.7^S M3@O!(.JIY]AB3SS@S!M;'?AKR<>VZ3 L*19]B*BWK*^M%J:4CG%KA-:,2*4% MEHI6MHX1CH[L[F\6-&Q;*,VN/?[X:!S13AF^1''=37=1F&5*^+.378T&@N=Q M# YHS D36E%+=;641)5*NF">XZE,#B3K5$)]377=%'46P#G$131I (V3NW!2 M5T:WX8*DU"3)<3LO!S9V(9AL_)A3^+V^H@)3>N-!*D&,=(X;8S11QDDC*M2@ MT2F1LQG>)!S>]^Y=9-D3W4^FRS*90_$DD4.YV57JN2U#6(MH9D_69V_1=/WM M4"8.)L#(Z-*6F1FCL!$Z3"Y,C23^;PB2MJ4?'8DR>_79_K'/!?2N6$X7]^1T9*6^AF;^ "++GO9/ M-7OGB\=QEH$VDX>+EE+;WPO$(P6C/#4VP%@$%4!5#+$E+BFQ[BWZQ!FJ0XOB MR]XB>EZ"\D>>B2[,HE/?"E1"@)R3F$AKXZJJ'*EV_RUF**7X2HYGVC=H&[4D MNF;[YTWU>'_S8OOW)WW^L-#%N\GT7LWGF\EL]OW$IGO'7PTRRLUH@*6$&G$G MHF6I#VLLHBDY*'+<3.J?]/D)\=96@Z^3Z:S

    Y?I167O9_FX M.@FEJMV+X!G3CC.)HC2HYMCSPYT1AR%)\\%D)"AH$'A&)7[=.68DI*._H[ M_N FA7PK5F4&+E]#*U]9:IQBWD' @(<*&5^%>CM(45*FU=^A#[?H@;5)6W&_0R!N1K!]J=F^-K!9E-[3Q\TVW'4VF>^Q6?XY64_7X7]W=&99HW&@C7F#AJJ$,8EE6O):E21GNEUQJI?[J<;%IPN8:C0>@&) :4X4DEU8[88"L4-.ZL MX&9B]<*T#P<("?# X @OBKX (E#1'>*N#"\965VYONC96[76!C(<]ORF\5 O M9+OLX&L!":T=-)8I!@FB@I5)]G>X8@[@R.H+Y$+2JXYH^A3L#2C,S^-LF(TS MZ6N!*HFA48H+)P&23&NF][A&4RVIWEN."C,D,]O3DI:DV>B.WL_?WIG+\]-5 MXZYX*P!NL#+8&64@15(+APX]%R:I!/VX>)@N^T574FF33Q_^633@T^&MH!"2 MR@H,E(9.(>PPV:Y=!E,8E[*4@(P,MUSSYE-3J;3*I_A"DQGJR7M!.X4UL-'X MT4 [K(G'$1'O-3=22I-RCS?##<_,.=58+C=I&[YNG/8P]8.!4V(M%MX:YBCA MU&AH]S*CULJQI;,:G4O5GFQO4G.J.\MO-^O5>C*_G\X?]I& ?:G2Z1Z$:$\Y MHXDD%BKI*15:L3W^##.<Q#L7Q$EY1P^!X&3R'51@'DF9!64H7=07Y2B)2BUSDN@!DJZA*;NRLNIE?-I)O!04@958HZ9(G C$+G*TD*CE)VFL;N MQ=V:.K?*A%NY1/4$E=[NXY_\9L#>8.P@4=H"C9EPEE7S)C>0_Q)U(3*S("XJ=C*RG49R5_#0#*6G8;N;2RS@LS=Y(,$XE?O9* M;XYBS6X%!;&!E'+HG=; *>I []_>7+ M$#KTXK.! D$!$YP#:Q%J"QG42$MJ,$I1^XWDQ5T'$J4)MHA;QC^]?%NFW1A M._#WQ7JSG/^^7WC\ A>)!KB+4Z#4RE)$J8-:4.>,=TP8#J[*0#7,_<*KJ^8F M7"6\OC(O-A)Q(C3'E#DG$>#EP=<>1XV34K#D-^WU1;J:MP:[$E=#@V"U7#^A M>_S72ZK''X5S5_F>_3YP2PF5WG@LF3;<,,+@OL^2TJ0Z1QE2; !9+])1[YPI M)V/L7SP1.'3:(<"L\@9!+ UAJ.HW2"M2DA%;&LKJI:0;8=:EK/^E M_>R9(#43V'"A-6,81)(C^2SIR7^=-G N!26BVX MY)XQ2I4FOEI'I28@Q=G**'2R%9DGX-9;TMGMDA4_>>%B_[/G@C;.:L:% L(R M$&<_JOU^+,J9)+W/B /#6P5MH)]-C-M);'Z,;GY?NM)O)H]-+\ZG?2YXQB$E M%FI%D '&"X%YA2QR."4L/*/U+)%5K=5+:TT0C2Z5OB^B8SB]*[,SEULYL0\O M?O+W?+I>G;M>6J>%H(514D@ &(H J[B8N&KZ5Y:0I#W*_*@U+"D6?8BHKWEU M7\K\POK\Y*G@@5&":RV1E5Y)C!RHK$L% 4DYE,TQ&G[PU;DY]CUSZ.*B^NRY M@%!4KS*$7A,I 2'(8KP?BU9 )Q7 R(]'C:1XG F-\!O83MNJ0=24J$WG\KXT M:"5(&9TG;I7B$!-+O 685CAX95/N"^3+H[H/(EOL_J)**X<2, M[2;GX)YB[R)K^'L?DH3C&Y0Z_%BP% M4@#/;)20,1 1[@]3 K>_W(Y;B]2Z.$?W+;SLKV]L_]BOB._+:RNK'X/MXN;& MN>\%1YD4#B#&( )&1LDJ4&%KI>DU^%$H=Q" MA!8TC&K&"%>&8X5M-'=L-2)HW<@J^F9!LVY%E,V"/O N?]1-YZSQ&"OHR_7* M65VAAH"^JISC#1%[<".T=Y%E3W0_F2ZWF46>[/R\GZ[^VR^+,O5($9/JX[Y]*QJQ3C21ZDSIU?(7N>:4ZVXF MD8B@,^:T5>/KM0*DW99K^ M\OZ!))X@@:O9C#+.4BR_VKG@;R3L,2M-2A!F]O'!Y\9=UISH)+W[Q8\&K!@# M1FJ+.&=,&&H1J5 N<[ FJ,S-I'?O3V%RD&&&P<+;,^>[==3^]???H<+'HS:I M!E(JQ:.5SJ#U2&ABRGJF1 -D^75)V7Z'"A?E%6?LB340 HL0DQ[7N&()!M9 MJH*^2-=9J' ]C-*BX(JY6Z^_=FNIINAW0^:/C$&\'%:=L@(3#&3KLR M&Y%7U?@A"#D/RK/SKLK@<%7SQW8 $9 QIARABP$6#!G.\'W/\ MKTHI3)(A]Y(E?P634O!M%$#YIOCV>#K%RO,'@G5>4 $%UM0QCSC$^M ?+OG( MHFQ;E,^B!3BSW^%YW4^HHB(4$6P])X PH#4FG.Y1(\!1,K( DL$7O-Y%ECW1 M?RZ3_7XQF_G%LOQE%^0_^\&@O3&2F6A8"V:E!@887:%+D$D) 68<9!A:OW M9&R>T<#D;%E7T@7:FZ*4>Y2O5JM-<6\WRPC?KLO;T:V>7(HZ5#([NT34;JRL M8NN!)>4?B-IH=C)-#/G22YH_F\>)CL=I5_,;9W+;9;F?4CD)^*Z7I3 MUO6;W[MO7Z;+;0L'3>YP#;CX[0 (EE@20SC@!"G/H8 5YI8RU4NP['-5^:6T M)#,!WXI2/1'#N8+FI8@^]>F$7-F9N&Y']]+&N8YCJQ$V6)C#5.< 3SDBSM%C M'X6#THUL1Z9QPZM9<+",)F"2:R8,:#Z.1-6F0C1J>W+(\Z@5VI8KM]2((C!DA6GDJK6&<46:J+7VJL?_5$D3< MD"(.1H*;4<9JD(/K8ZV.!,>4UM!J!20OLS1@)2MI1"G9E%2F8[HA>8,JV24/ MLM'*5)]X(/LUJ5^!24>AIX0SKRDP9;H@5LF*JZ3[+&.Z@9FASF9$BUM1X=MQ M-@E'D'ENHFE39H!UR/ #_@"2E/0WM2]P[IQ--[^9'=3<5;,;$MR*$N['6$;* MO-DT*P/5_%L!8ZVHD]IQ@X0G% DG*TPAU;]MU%QV2%-%=X/J,-":=&4/ F), M*P(%M)920T'I=1_,>H-2-D#'9"IFI3HM"C1[A7+_WDS7WU_-5^OE9NO4OEU_ M+I8?/D_F>US>+.9?BU5$H^,@PD8="10JSHTW+L)",+).>+&7!C>OB,_/40;1P^==",)PH(UBC"/%')-$45)) ,+172CYU14P2?JWKW__VHIH M4/U[WH5 H#;6*4N(Q)1CA 2N-I2X%#9EL[]I5&;& .*GBU$HJ,T= ;5.V?,:9J#7C[=0.!?\K*7+FVAL\1DX![#QP46PP MBM#+@^0\Z36]PHAV:;O1G@QG@9H$NGW5/QLIGXG^U^QCD$PZ+[WA1"JC>9FH MJ=JE%Q**E%P2O^8>\8VK?[?\N?TYX/GN7IYS0,T^!@.)Y,1930T$'BF$;'7M M71CC4]SQ,07I_3)S0+?\N?TYX$FL?YX30)T.!N*08TAR08W@P,%HN;F]]"2T M.,5S'U.OZ.,E 0[^)WIUZ)\ZG=MC:,-!P0005'7D$&$'%M;8U:,LCD\;C[G&#'A:C1D: M.[(R0\F2KUU;HQZ^W=?6(, S2QT2"&)!<&*[:N(0$BH&%D6]Q;E<[RV1CTX M^YHR2AOZS>2QN+ >/7TL"&2T0-0+C6+_'1-(LFHD5(BQ74\8?!%* +]O&EU< M9IX_&("@4B#G%!9*":^]KNX:0:B\'MF:TDR0)]C0",%&J\:V2F=Q_^'S08YURRR)CV=<5VZ(K0!M1X=G> M2T2!G6/ B8>#CJ.%ACLNO<96&49)94(A[$5*@H0,UX]TP;>#8QORAK2&O*N' M X542T(LXQA)JBB#V%?]-&F3?(;'U*W+NR&.V9_9O.ZG.AL193$ QQ&/*RZ6 MA'.Z3T0,L?(4CHM]PUNKO8LL>Z+O;D[L);)2F_7GQ7+Z/^>K[K3]K3@/$0:< ML= 20G"4I^+H@"E(BO//T-KJDX1M\;\ET=V:.GR=3&?EA.,7R^UQ90]:\?*3 M 4,#L%,,>((M,!%M<4!8&IKBBF1HD8Y .1(EF+V._)P!L_,E\,K^;3F9/QC-86-2A7S\B2JX)>CKW M6I#4<,,E$\H21!ASF$L)"0)8 "'E@"%-Q[K](:*MX^?^N^9P#^\%PDATP9D& M1EJ,:)S",:G&:\!UX[T=CZT=T2^Z WAX;;[PZZ%#(;O0>0$U@HHZQ.+_@1+0 M(B,(=90):+R^ZJBYX]&JU:I8E[4C7D\G'Z>SZ7I:K/XL)N4X[M_.WQ=WFV59 M?S<^$%>39?7/N!9-5Y?"&%O[1B#(60L!H5%U%-<1.07V.!*.[,@JC[=#J5-S M2<_"Z,LX/XQ/?]^/IIQ5_++X]Z:8WWV_$"!RQ=L!<6JME7$*%\)20#G2%?+4 MZ)?5TD=#PO[XZ_?%&),KW@Z:.^.!\!@(A#G7W#NQ'S7,LS:X M< 7/$N$>8&D]_/7_3(ME_/[G[Z^+K\7L^M7U3 ,A NL$UA( K[RBRF@,]Z/G M4H.4RRH9'F-DM<"V)Y9!9[^?A]%HM3W93I 20"(4QHI!# %TT;6OL" :CG?= M;84@UTR)+4'?.PU?S;]LUJLM*.CZM??GMP( CGKJF:?4*VNY$LI6XV0DJ4!, MSA1KEP.GF):,=^^\2E@=7E\1H=;J=X+T7%M&$;8">P(D):3"4DB>=&:4X9%K M1BOX -+K2Q->S:,DB]7Z_61=F,GJLY\M_OD_Q?U#88OE].ND##15ZP,0;XIS MF[6UVPH2*HF\Y-938;C%B(G*(A>>6SG2V;A?/BWZE=+P1R%O)LOE=AQC//2@ M#ED"C;/>>P$0% C0.(U1RZS1AE]U/R+?1;6_0P]FC-,V:@K0!")+N49NBZ.T MFL0?C73J2:)49X<>]80QGD,/RB1!V#'DA=<* *D]W8_;&)Y42#EG$O;'EP:' M'O5D,IY##ZXTBZ.5U#G(HQ?(D5/[<=NXXJ>4TLF9BVTPH<&A1SVT1W7H@4%4 M7@R-%=I:S1CC>#MR11G&?JP+;QM<:'3H40ONL1UZ8."8Q'&U4$1!R146FN^A M=66)CM^''ITML.V)9=R''E AB8PCB$#@8L^\(V:'A:-<^;$&OK1$D*1#CWK0 MW^ZAA^/.1I\.$\*D8412+L1N#6#*,).2"CYGBK7+@1J''O7P_GWH<6Z;,PK% M20<5U-PR2IBG4.[EPT T;'X?>G2T@@\@O;XTP18?US_VBY]NB/^U+E.9OBN6 M99*-R<.YK MMEQ/HS*78SFV@WN&G5>\':(#2+V)X%*L()9,$;,?-Q&0HY2I=:3.43HMVY?+ M\.=MVP5G7*=L D',@'8>(.ZH\HPHL;W]1M?B=8ZY2SRG/-*< 46N9LA2=1*"4K:,XK8!*U3N9![U\@/UTPN]1H*6G%CF:+6>F0,,4AI7"$B+1E9T&9';%GT*()AYPOW[4MQ M%TU\ORGK7:GY?#.9J<=%M+K^9_N9H<."AIE6*%6&0B.PUQ!Y$1< YO<7VI&* MS!DP<&@ZGZZ+U].OQ4_C>"JV4JSS5?$F2NK#/\7L:_'G8K[^?'8G*JGA@+"0 MW&HGI,,@KI< "E,AYC@/11@T&YXP"&.FR9AET<;61 MMLHM%%.SP4C/$8H"0(9(ZXQ1'%;H>(A3 MZC'5+OSZ"Q.UOBB&=96K7[U?S&:?=A5L?TWO&''EG;<48NJ]E0(JYKA7PFK! M"2%9E$2M1G1]@=-G;P3C$%* "HXB)1G"SG-2C9$).K)RI1W)_^2N? K6?:U6 M[=4:!=H2&YV9,I6V+TM ",_WX[/6\I'59TJ6\I650^NA.B1KVJL"@&AF"<'[ M_CELDG*<9;@KV9&X4V'M:Z6H5L?75X0)__1L()[1.":LL35:&(T4K*CLHCDV ML@QE;=L4J7CVS9'2Y?0[E_,*ECQY.C@&H=, D5W$N521JS'X$ )%>@ZN_%,OIXOZO]62Y[H43 MC21Y@A4U@>R;"N^VT+Z:WRV+R:JPQ>Z_5Q#D^(O!P&AM"Z(L1PR7U428M_O1 M>@YTBMN1X6+3!6%: ;9O&L7!%].'N=E$XO>?%0WGCX<),L:QWK'-,NS7,S>]OCBHU81SVY.6G/>E?\MA%,T&BW2$5 M-X AAYF2N[!20AA'UR6=Z?R>Q>ECP.M/8BXU$H K=P.L A+":-![IPC9(\$- ME"-+A=@12TY?F6@7_H9KR&JY?D+ ^*^7Y(L_"N_+PG0G3F6>_3Y00PAT-%I; M7D&KA"' 5'WFJH:Q>2KH19EW*^L](ZL?-XUEI/WLF.,()I8A3C"@BEG'@JUE1.)<419FC MO.M*;-$.;IW*?/+MLLR?/A, X%)XQ@E32@J@(+2LZCOF8B2G*:W(/ &W#((' M]?<_)_^U6)K99+6ZE KM^E:"9$H+YB#T6*LRX:ORJ]T.93 X+HS7A*&JK MAV5%AMW8'?8D92LGPT6V+[9U@7U?O'LW69>)#FLXMM1W/?$H!>/>YJGEY+XHQWK%E/3BT<"YX81@:*/I *60\6^J&A'' M/H4U&5Y9ZVWV28.Y+^*\6>BY M9]8>U -*?-6UF-NY5M87F5H#/ ,?\?4U&6&O>#W$=9H*B[ETQBL*%/52[T<> MW9\DJRG#U6[8K8FFJ _/M[]7Q:?-[/7T4[,[M#]>#XAQ0;%BPFE*O;8>@DIY MO?5X;$FQ6R7#U4QKC/?P3%O]L3P?#7;IU4"PPIH+RR!ET&A'!#K J9@=V6;K M0 QKA'4&[%)W=YO'S:P,S'MZF;P9WTXT%CBEQB-HJ&6*::XE)M7!B2>0I3"P M:13B*#G8#OX9L/)\@=?S+P8JM!?*:D>54Y !Y>1^UYH"8%S*X61]SW.QGLQ& MR;7Z2 \;Z)A--=9A(AR9<"03Y#@D*I$,C2QG0$4N:1SC6@S^/",>X2@HH$7 ,*J"AQ5Z;JL]8 MDI2L1AE2I@MA'HUPK =K/A&.2@-/XIHGH74*X6CE&UOU&W@PDACIAK(Z$>%8 M#[.\(AR1\@Q8@ITW6@#/I)&NZKMV;&P1K74E=C+"L1YN>44X>L>]%)) &]UY MZJ/S+O8K(8VN/4^9\C/:-&E%Y@FX9>!J=A3AR)BGB@A!&:7$, 0P(14.&H,4 M*S,C_O1@,G0/?@8D[#C"D1IA#(UJ#2+X2G+,!#XHI4JJL)71 M8I4Q(C'.M) MX'8C')G6%'-1?D\CC!@#!E7C]!'27X9I:2RH$>%8#_%Q13B6&YF.:A) !*:E8,HS\ MZ(U-:3#?:L0:5I ;AJ746CA"I6:D@@M1;OH]A!H-F5H#/ .;_W5;$6OZ(U]!XZ MH)#$T@CEJ]$Z[7Z=.W(-"+#H$.D4 MSI6&F Z_NK47'ZN58EIX6-9,4.0PT-!XNJOKPYSU@Q90/9)*NE:%]Y_>BGY"M..!MO%/A$G\ M/_9R/U977HP;E]G1$0\NEXIIB'=?R\SU)G\]OEW=6N JHDTELXIJ0)RPJKP& ML\,%H[%FZ>V+AUW)H6]^+LZ-9%\%_.>";;6)V\9G@HY^!5&6.JLYP,! I_@! M26I2MLXS-*OZ9?0 NK!#GM5;KW%7GX;T.(Z]*&6?77FK2 HP4AR+*WA)+K; M'.S+>5*#$?,#9GX]TNMK9HESKP6&%!'846D Y0Y@XO8702*AW.@" 5J1^Z(S M>/O56;-X_+*8EQOFY:93^6-=?%HLB\,C^VEHZ.L1[:LXE@P39)F.#C-$)OJR M^Z1[U!@JX8 U-7>]+I/'^TA>LYBOI_/-=/[P]DNQW!WTOY!1L;+Q+ZOU].XB M%HU:#<(IH(%' EG%222PXZ3""AD_LLL1K;#FZ 31!_I]F;<-1K2OEM N2?>- M!DJ]X1 S;[4!A*LXCU>SK/$2C+Y73]/=KG123#>NL: M/&W%_7L3?_UGL?Y<5I?Y&A_9'C>WR^FFO0A$"^4T@09XP:UA!.T3VY5R4#PE M;41]_ZWS2ZZ9*$%/TAK:,!RS,0B]T$8)#P"PBB#'P<&M%IS0J_2FX['NL=?% MO/@T71\C9AT,KF\M,*$M5-)3C3E4C$FQSV\=L4$P*2OSC1E_5[/DE'?8&>K] MA8:7A:[6[9*R>:.!*8RQ5U)(9"BUV#.@]BA)I#D;*3>[X-%/P>4]":5GZOHB M2G:QZ8,:Q]G8D@CZ MIMS.26I"N1-O!B&V)%V5K.]_D&(Y[[8BA+]+9O?3:]4T26@U* ME,7*M1 $6\(QI&J?+9DY91 9ZXYT#\Y)?U+IF[U["[?^U'E= X%RIFF$&7/& MI66445-9+0HPV\]1?X\K=R],.<'.5D71.Q%W=F\"$<\V$#"#2$K,B&#E71: MB:HLE[A&79=YL&4/IOL2](.RL4UY],W&9V9PTTP &!L"B?*. Z;* TUM M#WIIDC)!9NG<#$G*#@22B;W9W*8,'GL3QQ77 X545$?B-#B,E\@4[SI?-V=( M%K8CB'ZC&NH0[M3XM)-, $$1A91"[:!@U9RO'1YDINN>:'WZ*>T W^_!?Z44 M\1_[]/%Q>IY./DYGT_6T_/7HSOZC0+'#&&DEM48.><"@L0Q'89NH_<.=_?\D MBC?%NLQUL=N>V6;/F'Z:WNUT[_J]C#K-!6>M4-9JH(07CA&$C=FC(Z#@(\ER MVBI/3JPR'<)^>>GY^K E&41[BGU]^+E?Y;#W/]O/5^^CW)9?B]5D?J_N[I:; MR6RE9K/%/Y/Y71D$91>;C^M/FUG\W6(S7Y>/E>%-\\B [X?G5C_&>H2;@_0C M6*N(T%XZJ2PRT?$!2E?H,NY'5EVI6P(N;D>0?;L&5P"A?@!1_:C.#%ZKX:", M5\PP(0%%@#H&C%)[M"2)EO.X-J1[H?T@DDF=[I^8<^^6BVCNKK^_FTWF9>!J M&:KZI8Q./7(G\N+TW;#=@)Q@E#%H$2%&((X$ ]7H)=8I!= ;^R'CH.<0\LE[ MEFU]=@U&0>2IL!H*'\U#A2-2%3H(N!3V9IC3[P9FU9H2&9*O)OY[NC:3Y?)[ M-'_^F2SOZQ+T2 N!0 8=%-!X:3C2A%-/JO%S0U/B)#*LBSPX(]-%D-&46=[[ MB/_=H36_W^]8K?[Z'&6Q3?S[] &S6-7:<&CA<\$Y*I%%D$O@"$%,>G%8C""F M*1L2[#>YAY97BZ:MF7R9EIO)1>Q6+=OUV8N!,:(IY=QHQQ%F$&/(]_U74O"4 MO(7\MW':N@ &FTK_GB^+R6SZ/U$%MBC=?2^O_]5SYT^U$6#T"B4&$F-/I6=( M0&0K#) 6*5<,Q.])KQ,A#$;$YZ>:=>CW_,V@7;D381UAV$K-,?7T,%Y!=4J( MCOQ-NA:A'Y!JR^G7;?G<5_.(R.;25?CK&@C*8(DA=L[$P5O+':+528MR1B7= MZ@._F=>^" 8@X+.]K.++9%I9J%?R[_3[@1L5';8X2JD,,E'?**^V#[RR/"G; M3=,@V9&8?%T*HDW783'_6BS7Y1:H+3ZN)_/[:))^B0;!Y&BN\T;M!.^)L]@P MP9P@"'#,MXX1%Q[ ,J-E"LWR#X$=R+-H3R"#+;K[^*3Y0VF6-MXZ/-U*&9AN M-;+8WXVR./:5P-G%/@X M- *I-= 99K0YC!B1I+B,^F!PP.AL]^E3<;?;-WDBCV/W"(Z*Z@I<6OI" M8"JJ1YQ A5$.8DHQ8'*+(0:@3"8[KG#75MBTR$$2?2UCQT?W8@A5\J7RRMZF M#,A]]G!M%M=J/4BN%628.NB5)69;ZFR/&Q30)MEC^3&X=[9=Q?8N)983TZ,5 M$!?+S=UVEVB_%YE([V--!D -]T1S+J(!XQS6"/$]0D0*D7+*D6$T]BUPN@4Q MY43D,C1ML[V_]W\7'U?J;OWV4VR-ORN6=^==DO3&@[1013<0:T@J1X#IEPLYP"_$6R-VJP'*B^?'8,_?MKEB5<.]#U-IA?:UO!8B(\U0XA,KD MX\)"04PU=7C.1U;M_1:4H$OY-3I_O,K4NOOW9KJ:5A&5IYF M*46A-@0@[[A,LFNOCP;_3<0VA).5#7LT#];96+:49D,T9 3QC!C%B8W+B&78 M5VJJ#/'CBB>_"0MBRPGLI?;*UNL'XKXP^29^V5SP4=;7VD'!&-: M0<6^/N\P:"D5TY@#*&. M2QKV42ZZ0@<"F'(K/>.P^ELA3*U!",X#04D0A@+F3:&:6K8?GP,&3^R MT.K6I+WH MTAV5/^=5D4=O$XFE?[$5(NQWJ5L:&8 M+[*F$:J]W:Z/G5VMIW>FK 6R_'YR.3K[?/!0$:"]-(H*93#0%M!J;,RYI).7 M6V!,71&_O#+? JA]$>99#-7_W2RGJ_OI72FSB]2Y\&804&)#C05EZ+\3"D+B MJO%:DW1\E^&JU3J)VH6W+SKMHY6NG7Z./1ZBP4<,9!990K'"91:3:JH6C).4 M]2K#$['6B=,"IGVQY;2I]SKZ"Z_6Q>,Y:_F*MT,(A?7?A\11 ;J:MS. MV92CJ0RYU)7IW#[2?3&L3$Q]MWB8EZFI?UQ6^Y$.YETQG\S*5#:[&C[;T/C+ M]]<36@V(&RV!BVN_=I*0LI8IVN,D%=,I$;89VE:M,F&A4 MW*:5]H/3"D#/#27&\6@ =W-[6FI\^@0\ACG'D&>32F/"F565M) MH6718J\P # IC"_#"*@N.=D5YL/[-(U; IK)<\O@0A!KEQAG%7_H^7(.^QX(RH!,)EF#>@UZFL1=P' M=J#K.\GL!) 8%2%IRG&94J8588W[KLU]%.0[3G:MEB?AF)\$;@<$T4580!Y M):.2:D> A 0!+&A4X*O22MQ:!"[F BOFF+/6Z"M2+]F M!&X]A&\M((H)2)BA0GE@E(T+GL>P&IU :1>.\N-/:[*^+B"J'KBW&! 5=_;BG$!<=A4#@==V)<86O=\K1S^/LG MZD_! J6K^R/TJ0%':[48",)61JO4:T0X8,QX)2I\K*(I;F2&$6S=TK-+Y/MG MYHEP@_>+VT A#H',*2\0<,=J!:HP$D:3,ZW65]4NQG"[N_UI/ENM.5+8U M>5\;Y54+V^$OVBV+R:HHLV1O9N5>F(_ F5W(X[NM9,J;6HM=4I@&5*OY@0 Y M1UA2I303),*&F,(5>H@EU1?,R%OLF9/="F%@"MOBV.#>Q4$MVR!PK>:# D9; M1K4U$&)D=+0"Y!XYCH1/.8B^WHGLJQY SRSN4A)93L-_%>OUK-CF!_Z/Z?IS M?#[^HCJN/5^/I=7O!*"AP0Q)21W!WD7#\C ?<&G%2(J^9C$IMRR+@7G]?G=- M,>KCLT&^GGQ913='??DRF]Z5GDP9.[!9QQ^]GCY.UQDU A:A,LU+^*VQ\\KEG+PDM%%L2QF[=:D<'O7QCB3&"GNA/"*,Z,$Y:X: M'R,L92NA]K6QW5:"F]^/@6DUD>UE4^]^$\?Z_:_BH310U/S^CV+QL)Q\^3R] M>S7_M%@^/IO:>H],V??K??%EL2PU\XJPE%.O! "AY-!;YQGBQ#'BU2X B!KN MC+B*UOV,\L<.]%4[_)??#HXK#3 E$F,JE%:4"K ?N^ FJ)R5"E_& "%BOO:) HP&/ WZ<%[TOOA;S M3:&__SGYK\721 DM'J/>Z.^'X>R'U^28NFGCP6R=U+@@ H.UL!P1I!%P6#$K MA68CRU*;3J"3QX$]2: OVW,_G-)N=G%.6,XGLR=C^C&?J-+0OIJP":T&0Z3E M6'H'D#$HBH=K68G(@^N._/(_=.B,J?U!WQ=%7R_F#Z^G7XO[77A(W;@7ONRXD".^$HQH1P1Q#DB"LJC.%7:49/9MBU>3D?G5"8*) !Q"1"'NM8$*Q$X358U:(LI&DJ6AH:Q>2KH19EW*^L_)M^GCYO&L MM)\]$QC0OK3(F020>\.8EKCJN]1^)%-"8XDMVL&M2YEO;^B7AN6/!7(R.[,< MG'P^:""PE B6-4Y87%*Y@W0_)N6D2+DKDZ/#W/_RT!;TG=)IYZ4\[>')G#]G MGP_,>,>BEF@OK#>.2@M--:8RHGT\4TL+Q&WK7AZVN;_,UB_O?J8MZM)T\% MJQQU1BJB#$&2,D&QK<9A05)JOXPBB=NE03J./>C_J]=G]/_5ZX"%,<@A83DQ M&D9SN+P5N>\P30L3RRB\MAO]KPU?SR>YU[I#KZ_(J-:TR4"18AXC[:G0TEHE MI:C<;"T 2(EVS6B!&<@E[5DZE_E[Y""JZL?[XJD8#P"]*Y9WY0\?CAVYU'D] M4($)MQA1S**7)@E%KO+4M$%)%5\R,;\%ZYT7 &H,!(%Q M*><25? 8;7W*@IB1 ]0[BQ)Q[M%RWM>5V0WXO/G\[-%0%AT6$0<21P4E(XY% MIV _(F2OJTAP.RM=[\Q)Q#N?,)&?XI 'KLW1;E2N8E@RX3S30E$HG=Q%"%EG M'%)754GM.ASD9>>?B$97LKL^!N3JUH)3WEM%H. 0&V$T=M+OL;$&4#C/;J"/(\0#R,0) 00"%EA@(?AU#U64F64F@X1YIT*=6C<1WU\,TGKD,H MPIV#W%M)K$>,>.FJ?I=[R^/@14-9G8CKJ(=97G$=E IB*<5<,0"-I$XAM>^[ M(TB.Y+978XF=C.NHAUN7,G^W7)37[-\N_RJ67Z=WYZ;_8X\&R+"V"EJA()/. M&8+*>G.[D6B*1E9ROJ^5H 6H>R!-Z4+M.[@Z&[UQ\OD K8EH8(V%A=I(" RK MP''(FY2Z*9E-(&DB_9D;R6#VM5VQ[^3E$CM/GPL"1O5PTG'J,!=">>KD?BQ> M Y2R49$G,5+D^=,EXN9(]L6*_:@OLN+9$2=0=0BF$U5@D3"HN MF=%JTPTK4I!L=*BR[_=D?G])V*'?B*24JLBHPW+ M=B7>&IR-Q/[W7_ZKHFT*8&_K M?16FJC>KZ;Q8K:H+YA?JP9Y]+T @D+=4(2DUH9 QIO;SE0<8)26DRF@>Z-// MZ +W_FS*;138<,[Q82Q V)'L3K4LU^,):AHAVF@Y M^='[W<1Y;FTY_FS@B% CD8* >F\0H-CKJI<&J93R%SG*O9F$%NVBV"P,9S%? M;1Z+Y36R/OYL8)(KA!1!$L?I3R(>#9VJER1:/>/P$%J3=2LH]CSK'UL+7U\1 M'GC-ZT$#@%QTB;"@2ACO(+=F/W+$M1I)NN)![(SVX<\Q-@L0JXRG2OLX#,!I MG"11-0(CY,B**[8KU%-Q6/4P[8L59K%:'^(+SU#CV7-!"8 ]YMQPX2''GAO* M]F.A#MB1E73NE!\IP/9%DC^6B]4J^O^?IN=BE9X\%:0WT2P70#'F7)Q/>1F5 MNAL'M]*GA.#DZ.EV29#FL#8R7Y]\;K*:_(@X7GPZLX!<]5[0C )-+%$>.V"( MQI2KJO? ) 56Y&B6=$&*+H#N=ZGY8[&X?[J'^-=B=F_+[757,^"OU6"+V M/Y?2Q#=J+V"BG+*V+$Q',?'6&5@MP](3F3(S970/J\>EJUL!].>6S69E\.3\ M_L_)\K^+$JM]6>&SSMBIEX*QVSSH4%/(&5:>*5]ABAFR*?<\,ZH]T O-6D.Y M/T]K5<1O?8X]MG%*GBV^E.!SS7TY^,BU) 2I;)> M\NOHVIR9R8X\':#AU#OO)27Q#\V($;8:ER4PZ;(/^$78U1Z^??'FU3Q"7:RN M,*I>/!EL7-ZCTT'B0"B$V#NIQ4$/2%I,YJ^VMYV&;6]SS/ISL7RSF"^>L_LR M=)8( (LU94C2R3R24SZU7;!6X6ZOTFHFB6WU:07\]CQ3>S[ M?AI=S%>ZB!@5N^<^3+X5*_:'C7$,DN"XU7U%W=%F?KAS\EZLYRNOU]?EB6IX4!8]%Y1]&$Y,L1R#R E%6)>Z9%= MG6Y*EY?%6?K$O&>='[C>75/-QPQ;H)'S%&(NC!-6ZCVFT ASU9YJ1^<1AZ F M,UE]]K/%/W]MOGS9%4:?S'Y45&Q2T*Y6BX%P*P"$G#,&F)((,6@KC*@&(\NF MT90@)W-H= EV7X9N.7,5Q?.9Z_5T\G$ZB]-4H[6G9FL!01&G.>%Q6:2*Z#X)F*,=1 E%1$ -#="06L,!X'NTD)%)1R<9NDLM MTK(WS'NS@_:]G1:KMY^>:5K\R=")QXY/ ;%C%>QV4UQA/-5I)FA.N )0( ^P M-=%_AL1"0V3D"Y0 #6A:G9T6GPSE3930AW^*V=?BS^B"?SYW,-&TR>"%D\H+ MSX142C$+>:1VA9)#(ZDIU"V!ZJQZ[ M?;N+CZK'\E]-J7BJO2 M9E(YYH&&R$!KD8G+AX!"J"B-I,0OUX?GRQTOY\7# M)/;OPR] SY;DT7L@]?-1U-[-+8MK0D,-,0@#JZ1QUF[W\Z'RC)8),\85K=\+ MT=J!NK^CC.E\^CB9O=^>59O%X^-TO84BJL0V2--,YG?%K#R5>3ZP&PT"<49& M%7;$"Z((AH8KOB\E61:ZD5>E;^XZ",1OUIMEL17,YG$GF(J@_N596I.0D(3V M@]#,TH@@0M@QR"@ES%?X >]2)HP,SS":DN=D@$A_T/<[@;P8S)-YY%<\#I6* M.V"H=5XYHH6S@*C=J34G#%QW3:D/-%;/Z/AD)&97$NQJ/"XU% R*YM/_W]Z; M+KF1(^FB_\_#G(-],;MVS+#VR*Y:J5M23?^$49F1$J>89#87E=1/?P$F@[EQ M"09BRY!L>JI4J0 R_/,OW!UPP)T#ZX26AE'-(?8E(G').3*ST0Y93L89#6N@ MGTCVJ!#OYI__7J3MBTH7!JO.%1ASDA"C&?/8H?*"R183RI3)N=3SUI.>+;.R MMA*&1\R4(FN.FOO9@L.<8Z:0<9XZ3*DEAN]QT5D=R]YZZK-]G.7<3Q8@ M!Y0[ XTB0%MAL-@K@!ILS+_#V4B]OUP/FV^S-+/SU=NOVB>5%G"XE1,DT1+%&V?$SH&;#S=C*"8 MVY&U'FF%5LU"W!/=4NYF]WU\*"[8]7\^+DBCO1 :<."A2F?$1?P_P[UD$,OH MXL:U8]4.G;(@[8<^_RJF7[^MBQOU/?[T:V1^:NVS/R90+.]@94:=GRH@*C3B M3B!)ATQ+M"^75Y=V"J@+B%1F/ ML- :6.H)L"4B'F>UZ1K@KE(7O,M'N;,5TM-Z'F6-CR?UP_I>-IUYO0KKJ8HS M!.$0EC;J!V#LI6%>6\N<(@ *XV"U9F-=V(9RU5W9 I0# K+<( .5H@IA#B%A M&CU(*#4G<&RM%YO6^TD#4!/DKMS+'\D\7=W^N2K4:E6LK[[$KWI>W+R;NQ_7 MWR;SK\6K(UI5CMYFS!HD,!X"'%<*"@$$(C;6/."D**8LYY[A !=H;9.Q.TUT MX9@6\Z\I5K/%EW5OCB?]\L?Z5A7\S.$!@4)H"9#(4,Y3SSRHO1( 2,N8Q+;/ M4[G/7[C*.=LC(P+#G,2HAB )--21/L;Z4D9#X,AZ.>M$&J!U_E@]Y@-+I M;0_4/_WKJR^SZ=?M+^A]W[VI[QAX:37%3@&#F$34< RV"0["#!<6]/L=OYO' MU]SL^\*>$>_%T\%QK*#UV&(D+4]W.';)FR@;@TK^$M]O904?^'[S .TJ"#11 M!].UGUQO_7[J/'^")Z\?#@AX(3Q5E'A">?R7L*B42AHSL@J:67I]V6$N%\Q^ M*/+0RKPR27:=SU,98:"%0%@Q0HQ4T6GM)+.$N)PL_ !IDJ/:DRRIA>9YGAQH MM92\]OO%9/[0;_Z NE\]$Y"P5')K:0Q/2'PW8J@KWPI#,+*MA#S%+)H!L;/; MXC&.6^_BN,_Q-Y_Q$X<>#UH"(G5TH@0HE]K[,F[VD@&5,V> W\GD),(C"SYS%?NJ]6P>G%U1Y+DE/>-Y7C\< M#+< HJ^*3;*F-:*W5RO-@//ZM.+5N.?9T@"#5>>=6>4:,"B$ M+.<>*8&= M SSOWS\?+\>\G[6QF2R7/Z?SKV<+0)\:%I!76@A+-/%82H&Q)[:4%$.34S_G M\DH0K5_";YI=#4+;\9' LJE[NO/RZ>_)_5@._EGNF=-QO0,%?'5]O;G;S%(E\ZOUMV)I%G=1D=^*^2I:G(?+N^\7J]6Y$X&73!.@ ML#&@TTBFF^4HKH4U0CLT'*-L9 <_XJ.<9+IPH0268QBB&_,@0: MA8W>?H5R%NT#/%+9B8ML60>=E8XX\>Y_%->SR6HUO9U>/VC]YG\VJVWW M A\Q5U?FW=7<%LOI]X7. KK7F"9@BSI '7G!C M"8>&*K.3#C-$.\UFCH"(72AA8+[?/#P4?V:V]^Y7Z33!^A\Q:DI_F[ZM\OK_ M?Q4W\:_=[6UQO:Y@=SOY_4$8+3045&(I(^I0$N]+[)7M]B;H?30_BYNXOEFN M6_D,6F9GO6"C4_UU]>W\.5\6D]GT/\5-*1'1;Q.?#$M M_M9 %3 *.H,@B,L@+3"A>().6"D,3/6A M@4*::<-*[+5T.3LF%Y_'>? I;GXS@N]EB-KK+G%=+DT>DZ6K4J;'M4UQLUW- M/ '*O(LF9?& SH.D<8Z/BV4BUND"L6W]RF"]14Q2S"GG1$(#H2U]-J&2YZ34 M!G0\J-MO8R#*ZGL+Z)!+?;*J5\OI:CK_:C?+^,^/6]-8;_.GUN\)2CF)H6. M>$RTPH@Z5&)I",VYTCF@+S%FS=.#IH)F)JSO( M*9>&.:.0QR5L2K.LC:@!K<=;=F/U >WGTL^?\\E=VM[Z3W%3=BVI?//GP-C@ M,78P26@=TL9)CA4H9;;Q2^GT^L];(U'3\'9'J0>M^.E\,K\NS&*U7IW;33\X M(C!CK(86$N*BF8U?B8&HE,]+F!,47=["]>W1IPE0^W!8E4+IPP,"@HX;(K!! MA'BJN4JGAG?2L?BG#,J(H9:@:,EQU4:U^[S?ATTZ*'YU^R2_\U_%[-!1P,IC M _.02V<]%88P$%>>5MF=S!$ EW/\3_X"QJ=9>+NBU-$C)H\"J;6?3)?_/9EM MSC01O7BNP &$WC$>Y;=>.?(5#0 M8BFIAU@C;RCFC@,!*-?8 0E9I=HG+64(KK\5-YM9<77[/.I>5>F$='YPT%0P M!X53R!@CB'!1Y)WD$!%(?HG\067UO\P?-(UO9_>C]R_^6!ODZO;5AWT9QZI- M%2*>,;*7'B"D-=8X_:]$A#OZ:Z0A\AG7"MH]I2@JD^WDN. Q4-"1U#99<>BD MC)"6LCJJFF%^?Z[%9872@RBI!*6.& M*>.Y)!*J4FZIY,BJ&65I?M$VNIVSZM![GZV*56%T8$P!"U)I2FY):EEM;?EE M"H_TR ZW-LJ$8RQK#.T^69;N1FV6Z1+(V9)9588'Q2QF"G.EI1006N"C^ ^2 MRPA!3B/((?.L"2Y4X%DFW#TXR?T?_VM:+./O__;S??&]F%7WDRWZ,F-%7+X"J8CWTM$2 M"\#&5K*T:8)4,6X-0=\Y#=_-[S?KU1845-V+OAX5J.:<.B() 3$VD4)[C4LY M,DM9E;$FI_WA0#,Z M3?G*)G'MBD/-%%;VB@JM#8C?".",>4&H+F53FH[,Y36DYTJ%E2]#=D#EB1HL MK.P991%/K.("ADF5.EN3$@,!Q<@Z"V3RH'9AYR'(F<]V*'' ^+,10D,DM!@(!W@DN\D MTQ#0D=5NSU'M29;40K,KGOQ1?%_,OD_G7Y^_\UE'=7)<0-$D<^BL\U1B8*13 MM#2;F@LR,N>4I^Y%>\">)]&!>M+;X@*+R?Q4F_CGSP3%)#.4(&"1 ]!PY(@O MWTHXG7,J?X [B8VH.Q?$+F^=K #(Q6')4.9G*"PE&R!Z; M='EA?&=WF@HW&H"S+Z*<#3D.#PC$QEA;;&L%.DBXD1RBG71&2J/'Y3KR%'R& M+;40[6R?[J'DT;8MZ+E@X]6SP3A!&1 $$1A795PR[\N5G_'L98?YL;'D4L4> MKC95&\[.3,J3$D=G.?+ZX< M )JD?K',QA">0H+W4J$8SX\K+&F8)-EX]E.? MXTQ\\OKA8*VP%"KJH&:8J!A_$;>7*N*6P9*!5N!H*CK)!K,?BGR8W)V/3HX- M"0#B;:59IAB5\6MRT5GO)+22Z)%YGAP5GV1+;41KK6F?+]GBW[)3J]MC3P<; M5]C<<@RA=%[:Z"1%>5[(*BE&MB&6K[!%TY VHWQQD?)%Z?TXE=!AIR!5J66, MHZ",RBV5.*?\]@"CB5:57P_26LK_[\ERFIQ<*GEP=;_%_7"$"\M:6G__3E_]\?B+3UGX@X\&Z167!G(OHB6"P,8_ ME;D>)ST;R6F-1K2T:!3*6NK6DU513=N'G@R)S5$\&OT7%AQ"IHGN.,(8!0<"S;CB=JR MU;5H'LYFE.\7F^5%VG\<$"0T'E%L&5' ,@<4VV]V>R_0>/QZF^JOC6?-[=S5 M:KH59F[K^YW0^ MO=O"BVM,(=*Q*R"HL<@1*Q[>G0.AY$@VXVMK;-$,;JWJ?/+CO,Z? M/A,H9DK%P(,8*:0GR'ICRW=/;4;'X=\;T7D&;EVE9?5F-9T7JY6Z_O=FNIJ> MV)P_,R(0Z#7C4A%N@' RDAOL.0T=S;F>-]2RT$TE\9N!M$_*I#\NB_,I_;-C M W+ $6HAX!!XS* #3)/QP 551 KBV*-M,(3QF&I52"\9%5 M;*JOU!/LJ(5DA]<:;A;S;17@+Y/Y7U>W41_%37KM;>[S_+'D*N.#@T)Y0)SS M-*W)*,6X=+F0&SXR1Y2C_-=7'AJ'MRMJ^2(J:#+SF_G-RL47OT[%:C_]/;E/ MKW^^$L[YT2%^ET8"R;#6&E@-E>"[JB\<,8PJ=1,9_G*Y!5HU#VYG"Z1=DOXL M?YX_&+@B%AKK/$%.8:88HJR4AD?WGT&5 1:X:9 J63CVA]99B'3)]>+)>+OU/=F,E]_)OUSU.;$A=,$XQ+^6('D$<"2*QCE Q* M)#CA.66B!U\L+)]@+4+=%>D^+A?717&S\A&L=ZO5)O5*?][J[P35S@\.'F*I M#=8RBHVL-(X964JM#<])Z@^^/$P^P1H'N"M:_5'<3WYNJQ8_="T]0:*7CP:? M!&$(&N&PD)@[)_?SN[/^695W)0&,RY5[J;KK>WVTV4FX1&)3J]'A:(0!1:RZR%B#MOO5%E M"$$$8SFIQN&?P&R22MG8=L\B/_U1W#S=FZM$HE>C0ESL,J-1_"XD,H(2B&BY M3J$.R:P&+K_ [GUST'9'H0>%^.D\+5O-8K5>_6.Y6)U.3!X9$YA15D%B#'"> M:6NX$*J4D5(T[M1D$_1I!MBNR/.OY70=UQ2W:0W[\.9;1'9;(.GU3[#H_.# ME1.&2XRIQ9 *Y!$MSW=0QK.J%L-?8&>]<82[XE5*<:Y2CK-87QYUEQ _W8D" \J]SSCO)4_&9,X<( M$B#*&THDE)0@Y%!IR9FG-FL/XI?84>\2_N'0-?YL55QOTM[=Y^7D)AVFG?Q< M5<\>7C!GT!9[HZ#U"#L+N40.E+IAF**<6@GHE]BI[P;X/DYW)=D^%'$)_72; MYM1F[/G!@4.!A0!884D=1,JZLM H9P["K#MHO\"F?N,(=VGT'KZ.5=3:[CM) M68E]T+&-,,[9N"I3! Z@L)X9BQ%(K^,8*V\AHYE()KM>^$$-%@-N>N$?H%$@2MHMU[:/ ;$1 M[YJWA&]GD7&*VA^#^8_+Q=?EY*Z\[?$0JJG-^MMBF8JC?%[HXO'A4^=PLN8- M3FZKMFOO-.+6Q__)LC9!],Q9Y^3Q+["EWB7XCT3]?_[/*]RC*']M_^K@W^SF M>07E]\4\!F7_^WIQ]Z" IX?7/EU_*VXVLR+=1'J(Z=R/^V*^BA)<+[[.DSQ_ M%+/MF<]%^O96MEA/IK/5\YK!SM=7<\6J\VR4%^BEJ/7.+-, M>#T@.$0X]0H0&%T,0U K(A2FV$?_(E2UL__M2/A"$>G]W8_KV2;E!=7=(MK! M_VQ5?D+FJE,$;9"32GIN-(,&0(Z$*E% !F4="1VF7OJ* M#V>@$S8I;_-Q6=Q--Z=N]IT=&X2+<"KN!I70AH;Q'LAV)M)LOESP?W MN[T3[?Z]>:@4>GG [3ZD*HZ+9XQ(A2;T6*B)G4F)_]^8QE.=9*:/14J9Y8'.W=]]/ M)U_29:II,OP//WWBW,K ^NQ6;[5I D3 >"F )A@:#PTRPC[(Q@06)F?=\W;" MU5JD:1?I!NXD/=V&/AMJG+ Y]28,U%$DJ 32EE);8K"NN;^:CKZSJJK6Z+T.UGX-1?\XG#YLWQ4WI\CXL MYM>;Y?*21=+)60+''%'FJ08*(N:QC0#O<,#"996"KQ[A]E%:I#62-8EWGT6U M3K>Q.#(B4,6H\1APA3WPR'H$9"D?]"CG>G7UX/?-\ZD);+OBSI-PJ@Q-ME'& MQ\G/5"CU!(?.C R($00!QL)SR3F#$FA?RJMB[-=IN+M83V9OB43-@MM!7/MA MLHYR7]V6+8?[CE*OEE\G\UWB)%W/7UNQ".@R\W KQQW3UU^?SYN# M@" 4=9H@:@'B6OK$6;^34"AELLHC#"_^[9@5KXU&O@IJ.I[5&\3W%1K<'A\4H)':4LL(@Q1A; W# M9B>E5,)EW049#DD:=B>-XUHKQ6,VJ_7BKD@7<)\%6'\4WXOYYO1-Q$N&!Q6_ M'P0LC&MXYY"Q%D)1RJ(9S.F<,2!#TJ12%ZVCW,/"=KL,_[VL/;F L99I JR M5C!D53JH>M7"1(;C"B32G,!XD>6CAZ76N'2CLR =]F=+R93[.$K1/WJB"F3P[-A";^F0(';G#(5;4 M$L<$84A8@J35E6Z/=BSW(^VJF*]+I@G&1"H*"B T$"*-)?2B1(/XEXWAW[KI M:9 =KVL#M@7Z@$Q"W[F#EBV#B,$SB(MH2JA%P&#MI;<(,JX0E;S2M]".W(_G MD8Y*<2X+4'6*P.,[(.$\8(2GXZ. 6%&B@'16+8ZW:1&JLN+EU>9V .^P%NWA ME]8_/\<7.9(;N&!T )()[ #62'+F4F]9P4JYF1,YYWD'2+3FZ5#5 ]6&O'>J MI?<^FE^X8'2 $%,4/V2C =?46*H@W,F-G1,C.^O7*!.JLJPVVK7V%C\4Z[\7 MR[_VO_V?1:H8<7@C\?"SP<175(Y2FZ[@0>LA8ZA\2V6SRI:])4[4T=NB66R[ MLC/OB\FJ2%7A5Q& _7^\N[M?+KX_K.^/TNC2*>+W91D%GD*B)(.($S/F4&!:\(\>T PYRO'MO8HG/,40# MO-?4DB%J%N2N+)+?+.?3]<-VHI_^2'\Z;X..#PJ<&$B@95(+ZYV( K.]E,)! MU^G)SC=)I<9![CV(?E\A 7]^<-#1IEH-TX$W3)QWW"!52NT-Z.9"PR^P6JN+ M>.\\.];7-MQ&$XS747Y59=7#NK+S1]?7F M;K.MAF?3283KZ5:)\<^S8I><>UIPYZB,)_C7U*\(5&*-(1$(RV%$+K M-WCZ,):7HSR@--TV-!EKEHY##"@P1(+DR1@'GJ"4/+4.6%7Q)N3;S](Q(J+[ M-MI)@KE4!A&O=R@XI-#(DB<-LJ)NENXRP'MW+HUEZ:!,'>8L8,9ZJXE$<:U3 MR@T!S>KK/#RB-4^'&EFZRR#OG6J-9>D(=EQ[8J+DFCF.#>"FE!L+F5/7?X!4 M:Y0)-;)TEZ'=.\L:VL:RJ925C?)"P+%.G7]I^=UZA,7(*L_U9\[J(MX[S[). M6#XY]>N$8AA*Z:4#D #-*2NE-ASD[,2_)5M6@P:535E-K#M8I_U_F\DR@C[[ MN3]"_FY^NUC>;2?ZRD)%5L0K4)@H(.60XA4IAJQ@E3DI0(>,%&=A*I-7XL.@!_ M,(;B-(H]'\GNT9A8Z@%-]=,1DD8R[8V%&AOJO(405-J';P>3W>7)4Z%J^4C0 MJ;T61U+'>-Q!"8B18BN%!]!IW6D9EN_%\LMB:":AJI87C0#<5?QY%8.:2;HP M]FX>K4'Q_G3N],#3@<:%H22:>2FU89@3K_Q.KK01-K*;\5W1)A_IKACTH5A7 MXLZSYX)'#E+CO1'IOF1T@0*24A83EX#C.FS6%6MR,.Z*+VZRG$=>K\H>UA4\ M\K$AP1"$,;71GGH.++%*4E9*2"W*.=UZ\3FS,3FMA@#OBU)ZLII>U^#5LW$! M2.#C=Q.=M@6 0.FXYZ6LFF>=AQW@$BE?Y6B^C5V\GD]L];>)AW"Z1(^,P#K&Q0II;-.Y'<6)($ZS'IM%/^9.SVNN M2H*@UGR!:D@XZ>^FI/%QT8GMT>YZZA M_*ZBU1:9?TW7W\HK<6JU*E+F=-^WJ.^4P>ZU?53_P?<];V4JSA"@)I)(KJ4Q MVC,O!$4/5[6D%\Z 'JW+KF+8*NJNF'Z?['IFG6U!34,2-[/1M,^JMU(KF,F!;)4MC MK6CB-R4]\MXK:(AG*/H^M9-)2J-']_Z.@$)5&"_HLT%3!!!W$0:'TYJ*,*[+MW08Y5PWIB/F02-H=K4-N8]XRR91.RA6 M9RHCG!P7%#((>XD51U@"ZK!"J)25:9SC3@84/K2RO&P#X,[(]/"*9VL=/'LN M8,05-502BV*D9)B#>/]A>#2VVN,-Z?4E6S(0K>5>'M_^O'LY_&RPV&N)$. " M8\TE9EZ2W5M:R M?3Y0+937U%KEK1?*.>K$*P^DAT6]4E2GV7%L^>"91I*K!U2 M6_^H")"[W >'E/$<?DN6L$1;?DVI]4, #L[5W8X*GI?H3K[FE/HL?HL ME^'9R^'##Y-E*@KR_1>@E$)7E;F^+Z_7GY62^FNYO\YR'IN;$@3JJ.<*< M.X@<@B12UY2( 9UU"'Z =J%Q'ATV#]THH\UMC3\F\Z^G=KKV?Q\\M!0C*2Q# M@D23B"CBNW?VU&6%'\,E4.L*7N1#W3H]CJYH7CP1;%QU8PH4CV$9)TY :$CY MW@+ZG$7-@"A24U>3'^=U_O29P) G7N/XPAYXC:1EW#Z\.P;>LV[:2[T- MG6?@UOD!E%2W>OW3+.[N%_-+#J <&A!QY:44*F45D?'CX$A/ MH4(;*NBLALWS5SU[5.7@\X$R(CWDC#$#L6;>&,5*V9Q$(TF@-:SGE]5K&D"V MN^VO=7RYXJ:LN',V@7)X0&#$>V^U LXIQK%QV*J==%#(K).U ^1-IH9?+7@; M@+35E4JQ*C^44\O9YT\%A87FA,H8P3/BH(R?CRC?W["QG+SOV. MXR."AYI) XCPG%(>#:Q%I3%$D)F1](C.U.D1VY"'Y=L^K^\Y(A$S"8T6J0ZA M@K!<&B+LW,@2NWTOEQI0P;!/]!L(().6(6ZD9\8KQ$HCC;'@(^M3V)!>3Y[H MOPS1OD[T$T,]YE@( "B5BF$#]F^I.!U)6)*IH;,G^B]#L9:N/RTVR^MB41Y6 M..([#C\8'&62>D60U]!8#A3B;O=^Q"JLQ4CN\^0JZ*B>:Z%83].;+ZOKY?0^@;RJ8.V//Q\@ M9E9C2+G7'F$5WQ67WHT8C49B\?.5M6@>S'JG@U>3$]GTYP\$@J%T$'I+'6). M2>\ *=\'6#N2JI5-*K<^>G7/>D_F-XOUMPC.F4/?+YX+5BDD+%$> 8YM?#,/ M2N&HIR8G1!_0MF.CNLT%L:LUV^6ARIF]@WH3!DZ(9,I:0A!7CH$(3&G.8DQ$ M<\X!L^%0K.=-A4YT,USFGMV8J#MEB,!C9;$RQC,*B#+2@1*A^-FC<40V7=$H MF[6UM-(5;Q_WCE=^L?Q0_+TKC3Z=?_VX7,SC'Z^+*INT%\T3F!'"6J0-X90C MY)67.Y.!F>)9E9_Y\!C:DWUM4R5=T?-S_&U7M^IFL5UTG#V[<.CQ !QVW#MO M()42:*$M*+]T!I4>R4*O9:TO&@>Z,PNWE__3.D;!D^7-ZL_[F\FZB,\3(,]R MJM+X0#RQ"C!E,.! *P,\*8^&,,'QR$B6I_[#S3@:!;CCRX67F_;W%2ZUYD\> M!/8& .@LU:F!$C:6RQ(U1$1.,U\Q/%KVY&@[UU/'[(YB;-MF1<]Q]64V?;@N M:HO]7N#5[>?I7?Q\SU.YZDQ!0J\(A9A%\9'QP!I=GLSD (O?]Z5J$^@P=UM2 M3,=$_:-(*ZT4Z1P2YSP]3X\//OH=+Q6 7'M)_;;_>RD[EFHDMS>&0\I&U3$H M*KH?]Q&RXN;AH[JZ_11_NKJ=7#_""W/96N%7! P $\X3"%1T=\@0S$H$A599 M57('M)/^5@C=O,:ZXOQ+Z*YN7ZP[I_/KZ?TL0O\@Q^/2X03+ZT\:L/)$QQ . MF+0(P4YS#DN4&'0CJ0(^ %YWIJ/.F-Q3ET6ON474.TT1EPKA&&/A$@TG:\Q,#+N!BFL_0<3VR[# 8$VR*BN. M*873@,5J2@==,:UL1/IY\J.TK--B5?XT1;GS57&5#J,\$VVU/EG@K_:D@2HK MK$LY#IFN6=(8=I3[TM)*DG.XR_BN4Q"3Y'=>CXF_^J#\)^BL171S"RT=S$3VYSVKV (G);&(,0=0<()*%)1E:TN*-36J$JM8UI: M"9THPUW%"E0:']VA(( A#U,Q&0TD)026\G-$1E)(L#565*MRGH5YG[O7:K4J MUFI^L]_DK,R^&K,%YF-0IBQ(-A 2SRQ!OL3%.S?.%'EK7&Q? QUXID_7WXJ; MS:RXNOVTB='^]O#I9&8FJV]^MOC[W7R;"$V3[HL1U/!9AZZ*[G[OXMSO/>&* MZDP3L)5 >8Q(# 4$$YI03Y@CDAIM$5"5['$[]N'JODBU[N=?WQ>35?%Q\G-[ M$/B$"3@\(*3=&8V8M-:GHD:4,;V5T" 9B49&$G2VJ_Q%"TAWEG^:?OVVOKK] MY>=#B_.;C$Y&O;OUT/IE?3R>SO;=<55A*-3)_4(9I MX#T!#A.)XQ*8BH=%+W/42U7I5FP[^)W4:I58M]H$ 1@"A#8Q^J<4$V(E9Z!$ MP("LYN #9E%:DV5#(84Y,L=OK_5&CV^V2V16Q^\\_)\J]BG0+Z3\7U M9KG+G]7M2W0H"?;ZUTX._]K34?'E\X3H@2#WT?HKA0 V4#(A>2HWA:"QSO>X M39,$B>"_5,?:3);+GU%G_SV9;4XU%ZHT/CBFH9<,(LD1< 9$7XQV\GO/^4AZ MB[7,C5<9G>:1[^X05Q1^F@[\'I;BY,[HZ:'!&BR%-Y(RS*2+:!I:XNF-\2/9 MANF6:PV#WET"^Q5"KR1Y_H-J',R:-S!)B> * B>0=H)Z[LT#5@A$UYUS>NSR MFP>+N((: 4&[U,@;C*-JY\,&%D8)0BW73DOO+'446_>0>2"" EFM=$9+B[#] M1N\Y4UEI17;Y;,%H#*6TUA%L*!1><(U*;* :2Q'7EGGS2(7%2&-@XV(4&!XQ4@]RF51_823;EIDZK=B7 MYS(LN]HA:J>-:8SY.414$>BB&H S&HI25L-ISKW3 6U!]N.#VM! 5VQKJ(LI M1%QJBEB, ;D",4+DK)0MVO.1)6(;TG.U+J87(=M=LJ29+J8.4"H@5DA$'^^Q MMXBCG730$3:RTLB9&J[6Q?0R2,==UU@++1GD\5^8&JV%C[B46$2P1]81M1^G MUZ9&WE)98TUC8.J)\U1ZJKG#2KI2,D^R>A0,T)2UI/4J98TO WH(98T90%EE MC??C@P4,4\R(X)X[B:'7CI2R6^"R+BR8X\XCEEV@:X1.R,7'4!'LK!IR.'ND[':?4G#9H8Q8"(WZ"# M1BNMO"F=!3(.YF2-!U@ML)^@K3/U#)O$%9:M]:<-7" '/6388.D0\ C6R)% MQ-@2C%U0JA$6U]).K1)'S]]O>R?'%O>+U?0$\ZH,"Q0 Q1!EBA)J"0-:8+1_ M=S66Y%"W:EZTAG\OM9%6T7_<_CF_7RZ^%S?1K]P7RW3^R/VXGFUNBIMT1_II MH1W]<_?,SZME_-/_%-?'$MPM_K9 *),"B>C*(&2(I>MPI2' 7K,.N34 MS:8:IQZ?"ZDW!P:&"*:(BZA$GU&FA# Q:&3IL9IZ?,V&V@AVQ08_G4_7Q?OI M]W0/.R[\OTZC9=Y>SU[IG_^<_,]B:6:3U;FU\@6S!(VTXZE)IJ"&V6CHG08E M#ES;' \YP/+1_7C(]O0Q %X^OO^'R5UQ-MU_X4Q!2$D1P-!C3A210@M;)C.) MDC:GN.\ +5TK3*G.Q@8T4&M=^W&SO/X65T6O7^C$JO;,H& %LY(;KHCE6C/, M&"JC!D*1',EED=:UNF@)\%9/2"9#?NH\=?GW05 2WS0NO"'6U OKW'X'G1"& M1E;EOH>3U#61;IT=I\_+/CX1L-2,8R((1,#IR&\+RZT9"L58EF\U=?52T[4P M:U/7_YS\F-YM[DYJ^]DS@4D-N*#1/@+OHV-ED>WENS,^EHQX;8TMFL&M59U' M5WA6YT^?"=%E.:^XT-1Z%"E/(6![Z:G(\0(#2E0WHO,,W#K<4MEN(GVF5P!E\&V'&DGT5S M\WKHG7_IO<\ND"N,#H ZPQ&%%DL#"3.0RW+IQXRS(XE)6F%"59;51KO6 OA# ML?Y[L?QK_]M/K7L//QN,1%9SQ3USSD M$ 2P?,MHWD=V7+11O2V:Q;86 \KR MSQ^7Q=UT5:PJ4>',H& !3MUV%"<.0@4A1$3M$;!H)&6B6N9$LR!WY83J.NWW M91>>$RXJ>^Z@M,,1(YP:\6BOM!)*EIA!0').A@ZP^58_ 5376LHR>Q6;ME%L M?73U7$NO@'<&.U1N3'#!LAH_#]#)=:C!(SW;+L.[*]OVO"KUBSK6)^S6R7%! M4"J!$L9+$D%3P,45;"DKES+G=.4 G67WW&I#"UTQ[MW\.GX3GR<_4O^E",1L MNE7QAT4J&+6Y7J=_+%\UPLC$5='C!HHB_*QVTML7W8K;8KJG.<^WDN,"4 M-!Q+B:DP4!D@I"_W@80A)N?^_X@._.;3K4DMU%HX[))/5\OIU^E\,OOG9)T* M8O[\7"SOKF[?S;\7N\O$GQ>Z2.7IIE&'%U3B;O@WA+A.VW8\1HH#ZA%6COH2 M$8)43H9I1,?LLA8N/>JKWI[O)FT?I?/1J\WU=;%:W6YF>KJUXN;G]:Q8Z>)V ML2QV,"4QHEA'^E'G3!>XU=2E$N9,(B> P9*5&UC"@ZQ:.R,Z Y/%S:Z4TWN* M*Z[CHFA'=G,N&!T % P;:CU 7@KCG$1T[T*@RFE!-Z(4:[XC;UX7_9])KD3" M*L,#TH Z;22&(DJ.((:X1%7P^&G^WJ=NAH4M*&,H%\4_+.;7FV6"__2BIN(D MP6#+ ?2><:0]$T!H:G8HQ*!;9EW] ;\YV8%.:D6+[O:VN$ZUZQ\WGR;KXOD& MU ,@RR2A+\SLCT MHJ3._'<,>*=?YV;[#5W__+R(I8KN87-\N\9)K I< ,"*"))M!QC*7=>QOI M6,[)??@[0=2-5KHK?]1%VV :W06VF& !B;1QW4A,F2M3#,B:P',=!)+7&E*"NQ*&YLUE7)WYFCGM34F"0( M:3S$5CFDD%18:F_*0LQ*H&I]58^1]7=&J0N==,5,=?,]U2E;53KZ]OKA0"#C M2LATA=9*"+&1:"\58SC++/[.&C6)?3\'UM]/)U^FL^GZ9^6CZOL1@:(HAC(N M D2X(8?NN7<0TJHKN3--^+^:9(58'CVV_%_]=T_:V\D%B%?E6G"%%V MB"G@WF(;5\$VNG.YA]6#D35RZY>*+2FE*UK:G2X?/B)U_>]-7'&4M[A6^[>' M)VA9=8H0160ES.=NR \Q^]4N[9G71]471)_<,4QIO<7>_B0K[M+A= M_QVQK\[(6O,%D-KS1.LOH:3$>.@=\"4V\=\Y)=<&F.KJ.V!L7T/]'B*XP&-7 M&1^(PT1"8)GT)J[E!(40E+(KC49V6ZIGY]V"1CKG BSKGMX S/U?%\[#UI $\ M,B90X)7'UFME !"8Q0C7E3)*1')J*0WQ_E+?%K 9-71%M7\L%C=_3V>S",[+ M_CSE7YVE7N4Y@B866TLH%%AQ$B-GBN8)1D#C#LN'20 Z\EV4?&A)NL/F"_DRK5J=J(>CISW'?WD^DR87*UM-/5 M_6(UF5W=OE_,OVZ+5#R5H-*BIL9T@2*9VN@@PJVU2C"-U3[4AIIF!9J_4S(O MW7W[&NHN8?WE@G7/@:>#9I Q)#47"'DGC6:\E$LCEL>\WUF95WGH7 7TNY=] MKD[*69>>,VU0A#J2$,8,:FR0(8"42 $ALRYT_D[,5-KZ;D53W1G+97S/=-__ M G=^?%"@7BH+M7<$2HTUQ%R7.53-,,Q:H_].Q;PRG0WIH;O]H%T%GTOVPP\/ M"50A98V1%D%#)1&.$E%*"+W+:@+V._5RK.1[GA:ZXIG>K*;S8K4RB[LONTJB MY_WP\4'!8AE10\89#F!*KE.UEU(+GG-<=HC7COKE6F-ZZ+^2URH"MOW/V5,Q MJIB]VG,&JJVP2'E+I!0\?IG.E);?4)=5 A[]SL]4KO35K)JZHO+A?AU7]SM MWVT3\#'>2/FH\Q:UQFQ! HNM$-XSC312R"E3'F.*((DL^OY.\KSLFM&Z@KH[ MV7,75?LMBK O%/GPOI<<#J\V14#6,!^C:AB%QXAYH5AY(-X0;+,H^COY\^K0 M3RM:Z8J7?ZZ*JUNW6D_O(B*G2GD\?S!8PASU@&-@+/70*VSU_BLC,J?@(?J= MM5DTB'UW!6..U@*XU-)=.E7 $4_*%5;&:"N5Q527P!H ;-;ZYW,TG7- P!*:2\ M#0 @ $ 83$P+6LR,#$Y+FAT;5!+ 0(4 Q0 ( #&F M5%#X%)[EO08 &"[ 7 " :#- P!A,3 M:S(P,3EE>&AI M8FET,C$Q+FAT;5!+ 0(4 Q0 ( #&F5%"YIITR-P, %0+ 7 M " 9+4 P!A,3 M:S(P,3EE>&AI8FET,C,Q+FAT;5!+ 0(4 Q0 ( M #&F5%!0M[8Y @@ !,H 7 " ?[7 P!A,3 M:S(P,3EE M>&AI8FET,S$Q+FAT;5!+ 0(4 Q0 ( #&F5%#>N%A\" @ "DH 7 M " 37@ P!A,3 M:S(P,3EE>&AI8FET,S$R+FAT;5!+ 0(4 Q0 M ( #&F5% Y4&3(5@4 '$I 7 " 7+H P!A,3 M:S(P M,3EE>&AI8FET,S(Q+FAT;5!+ 0(4 Q0 ( #&F5%#O6R2W00< .$F 6 M " ?WM P!A,3 M:S(P,3EE>&AI8FET-#4N:'1M4$L! A0# M% @ ,:944/C]*AHBPP 5=P !T ( !&UL4$L! A0#% @ ,:944%,4D']DD0 :)H' !, M ( !%0@% '9G+3(P,3DQ,C,Q7V1E9BYX;6Q02P$"% ,4 M" QIE10_ 8J$.X\ 0#M21$ $P @ &JF04 =F0 %+5"P 3 M " &UL4$L%!@ - T 9 , ' .[!P $! end XML 97 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Accrued Liabilities Accrued Liabilities
    12 Months Ended
    Dec. 31, 2019
    Accrued Liabilities [Abstract]  
    Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Accrued Liabilities

     
    December 31, 2019
     
    December 31, 2018
    Compensation and benefits, related taxes and temporary labor
    $
    40,101

     
    $
    33,249

    Marketing
    15,294

     
    10,238

    Taxes and fees
    22,922

     
    11,189

    Telecommunications
    40,498

     
    21,403

    Interest
    873

     
    65

    Customer credits
    2,772

     
    3,325

    Professional fees
    4,482

     
    2,049

    Inventory
    871

     
    1,188

    Other accruals
    9,776

     
    4,664

     
    $
    137,589

     
    $
    87,370


    XML 98 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Common Stock
    12 Months Ended
    Dec. 31, 2019
    Equity [Abstract]  
    Common Stock Common Stock
    As of December 31, 2019 and December 31, 2018, the Company had 596,950 shares of common stock authorized. For a detailed description of our share-based compensation programs refer to Note 11, Employee Stock Benefit Plans.
    The following table reflects the changes in the Company's common stock issued and outstanding:
    For the Year Ended
     
     
     
     
     
    (in thousands)
    Issued
     
    Treasury
     
    Outstanding
    Balance at December 31, 2016
    282,318

     
    (63,317
    )
     
    219,001

    Shares issued under the 2015 Equity Incentive Plan
    15,856

     

     
    15,856

    Employee taxes paid on withholding shares

     
    (2,319
    )
     
    (2,319
    )
    Common stock repurchases

     
    (1,599
    )
     
    (1,599
    )
    Balance at December 31, 2017
    298,174

     
    (67,235
    )
     
    230,939

    Shares issued under the 2015 Equity Incentive Plan
    11,562

     

     
    11,562

    Employee taxes paid on withholding shares

     
    (2,758
    )
     
    (2,758
    )
    Balance at December 31, 2018
    309,736

     
    (69,993
    )
     
    239,743

    Shares issued under the 2015 Equity Incentive Plan
    5,832

     

     
    5,832

    Employee taxes paid on withholding shares

     
    (2,113
    )
     
    (2,113
    )
    Assets acquisition
    240

     

     
    240

    Common stock repurchases (Note 8)

     
    (853
    )
     
    (853
    )
    Balance at December 31, 2019
    315,808

     
    (72,959
    )
     
    242,849



    Common Stock Repurchases
    On June 11, 2019, concurrently with the issuance of the Convertible Senior Notes, the Company repurchased the Company’s outstanding common stock in privately negotiated transactions. For additional information, refer to Note 8. Long-Term Debt.
    We repurchased the following shares of common stock during the year ended December 31, 2019:
     
    December 31, 2019
    Shares of common stock repurchased
    852,515

    Value of common stock repurchased
    $
    10,000



    Net Operating Loss Rights Agreement
    On June 7, 2012, we entered into a Tax Benefits Preservation Plan, or Preservation Plan, designed to preserve stockholder value and tax assets. Our ability to use our tax attributes to offset tax on U.S. taxable income would be substantially limited if there were an "ownership change" as defined under Section 382 of the U.S. Internal Revenue Code. In general, an ownership change would occur if one or more "5-percent shareholders," as defined under Section 382, collectively increase their ownership in us by more than 50 percent over a rolling three-year period.
    In connection with the adoption of the Preservation Plan, our board of directors declared a dividend of one preferred share purchase right for each outstanding share of the Company’s common stock. The preferred share purchase rights were distributed to stockholders of record as of June 18, 2012, as well as to holders of the Company's common stock issued after that date, but will only be activated if certain triggering events under the Preservation Plan occur.
    Under the Preservation Plan, preferred share purchase rights will work to impose significant dilution upon any person or group which acquires beneficial ownership of 4.9% or more of the outstanding common stock, without the approval of our board of directors, from and after June 7, 2012. Stockholders that own 4.9% or more of the outstanding common stock as of the opening of business on June 7, 2012, will not trigger the preferred share purchase rights so long as they do not (i) acquire additional shares of common stock or (ii) fall under 4.9% ownership of common stock and then re-acquire shares that in the aggregate equal 4.9% or more of the common stock.
    The Preservation Plan was set to expire on June 30, 2019, unless extended by our board of directors. On June 6, 2019, at the Vonage 2019 annual meeting of stockholders, stockholders ratified the continued extension of the Preservation Plan through June 30, 2021.
    XML 99 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Quarterly Financial Information (Unaudited)
    12 Months Ended
    Dec. 31, 2019
    Quarterly Financial Information Disclosure [Abstract]  
    Quarterly Financial Information (Unaudited) Quarterly Financial Information (Unaudited)
    Refer to Note 12, Acquisition and Dispositions for a description of the effect of unusual or infrequently occurring events during the quarterly periods. Summarized unaudited quarterly financial data is as follows:
      
     
      
    March 31,
    June 30,
    September 30,
    December 31,
    Year Ended 2019
     
     
     
     
    Revenue
    $
    279,541

    $
    297,584

    $
    302,534

    $
    309,687

    (Loss) income from operations
    (2,592
    )
    (167
    )
    5,547

    3,975

    Net (loss) income
    (534
    )
    4,524

    (21,097
    )
    (2,375
    )
    (Loss) earnings per common share:
     
     
     
     
    Basic earnings per share
     
     
     
     
    Basic earnings per share
    $

    $
    0.02

    $
    (0.09
    )
    $
    (0.01
    )
    Diluted earnings per share
     
     
     
     
    Diluted earnings per share
    $

    $
    0.02

    $
    (0.09
    )
    $
    (0.01
    )
     
     
     
     
     
    Year Ended 2018
     
     
     
     
    Revenue
    $
    253,573

    $
    259,875

    $
    261,531

    $
    273,803

    Income from operations
    17,668

    13,375

    14,847

    6,021

    Net income (loss)
    24,524

    8,559

    9,588

    (6,943
    )
    Earnings (loss) per common share:
     
     
     
     
    Basic earnings (loss) per share
     
     
     
     
    Basic earnings (loss) per share
    $
    0.11

    $
    0.04

    $
    0.04

    $
    (0.03
    )
    Diluted earnings (loss) per share
     
     
     
     
    Diluted earnings (loss) per share
    $
    0.10

    $
    0.03

    $
    0.04

    $
    (0.03
    )

    XML 100 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Common Stock Common Stock Issued and Outstanding (Tables)
    12 Months Ended
    Dec. 31, 2019
    Equity [Abstract]  
    Schedule of Stock by Class [Table Text Block]
    The following table reflects the changes in the Company's common stock issued and outstanding:
    For the Year Ended
     
     
     
     
     
    (in thousands)
    Issued
     
    Treasury
     
    Outstanding
    Balance at December 31, 2016
    282,318

     
    (63,317
    )
     
    219,001

    Shares issued under the 2015 Equity Incentive Plan
    15,856

     

     
    15,856

    Employee taxes paid on withholding shares

     
    (2,319
    )
     
    (2,319
    )
    Common stock repurchases

     
    (1,599
    )
     
    (1,599
    )
    Balance at December 31, 2017
    298,174

     
    (67,235
    )
     
    230,939

    Shares issued under the 2015 Equity Incentive Plan
    11,562

     

     
    11,562

    Employee taxes paid on withholding shares

     
    (2,758
    )
     
    (2,758
    )
    Balance at December 31, 2018
    309,736

     
    (69,993
    )
     
    239,743

    Shares issued under the 2015 Equity Incentive Plan
    5,832

     

     
    5,832

    Employee taxes paid on withholding shares

     
    (2,113
    )
     
    (2,113
    )
    Assets acquisition
    240

     

     
    240

    Common stock repurchases (Note 8)

     
    (853
    )
     
    (853
    )
    Balance at December 31, 2019
    315,808

     
    (72,959
    )
     
    242,849


    XML 101 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Property and Equipment Property and Equipment (Tables)
    12 Months Ended
    Dec. 31, 2019
    Property and Equipment:  
    Property, Plant and Equipment

     
    December 31, 2019
     
    December 31, 2018
    Network equipment and computer hardware
    $
    88,360

     
    $
    91,901

    Leasehold improvements
    37,522

     
    36,464

    Customer premise equipment
    28,022

     
    18,280

    Furniture
    4,113

     
    7,616

     
    158,017

     
    154,261

    Less accumulated depreciation
    (109,646
    )
     
    (104,999
    )
    Property, plant and equipment
    $
    48,371

     
    $
    49,262


    XML 102 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Quarterly Financial Information (Unaudited) Quarterly Financial Information (Tables)
    12 Months Ended
    Dec. 31, 2019
    Quarterly Financial Information Disclosure [Abstract]  
    Quarterly financial information :
      
     
      
    March 31,
    June 30,
    September 30,
    December 31,
    Year Ended 2019
     
     
     
     
    Revenue
    $
    279,541

    $
    297,584

    $
    302,534

    $
    309,687

    (Loss) income from operations
    (2,592
    )
    (167
    )
    5,547

    3,975

    Net (loss) income
    (534
    )
    4,524

    (21,097
    )
    (2,375
    )
    (Loss) earnings per common share:
     
     
     
     
    Basic earnings per share
     
     
     
     
    Basic earnings per share
    $

    $
    0.02

    $
    (0.09
    )
    $
    (0.01
    )
    Diluted earnings per share
     
     
     
     
    Diluted earnings per share
    $

    $
    0.02

    $
    (0.09
    )
    $
    (0.01
    )
     
     
     
     
     
    Year Ended 2018
     
     
     
     
    Revenue
    $
    253,573

    $
    259,875

    $
    261,531

    $
    273,803

    Income from operations
    17,668

    13,375

    14,847

    6,021

    Net income (loss)
    24,524

    8,559

    9,588

    (6,943
    )
    Earnings (loss) per common share:
     
     
     
     
    Basic earnings (loss) per share
     
     
     
     
    Basic earnings (loss) per share
    $
    0.11

    $
    0.04

    $
    0.04

    $
    (0.03
    )
    Diluted earnings (loss) per share
     
     
     
     
    Diluted earnings (loss) per share
    $
    0.10

    $
    0.03

    $
    0.04

    $
    (0.03
    )

    XML 103 R97.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Property and Equipment Property and Equipment (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2019
    Dec. 31, 2018
    Property and Equipment:    
    Property, Plant and Equipment, Gross $ 158,017 $ 154,261
    Less accumulated depreciation (109,646) (104,999)
    Property, plant and equipment 48,371 49,262
    Network equipment and computer hardware    
    Property and Equipment:    
    Property, Plant and Equipment, Gross 88,360 91,901
    Leasehold improvements    
    Property and Equipment:    
    Property, Plant and Equipment, Gross 37,522 36,464
    Customer premise equipment    
    Property and Equipment:    
    Property, Plant and Equipment, Gross 28,022 18,280
    Furniture    
    Property and Equipment:    
    Property, Plant and Equipment, Gross $ 4,113 $ 7,616
    XML 104 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Goodwill and Intangible Assets - Narrative (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    Intangible assets:      
    Amortization of intangibles $ 58,441 $ 39,457 $ 38,056
    Goodwill $ 602,970 $ 598,499 $ 373,764
    Non-compete agreements      
    Intangible assets:      
    Intangible asset useful life 3 years    
    Minimum | Customer relationships      
    Intangible assets:      
    Intangible asset useful life 7 years    
    Minimum | Developed technology      
    Intangible assets:      
    Intangible asset useful life 3 years    
    Minimum | Trade names      
    Intangible assets:      
    Intangible asset useful life 2 years    
    Maximum | Customer relationships      
    Intangible assets:      
    Intangible asset useful life 12 years    
    Maximum | Developed technology      
    Intangible assets:      
    Intangible asset useful life 10 years    
    Maximum | Trade names      
    Intangible assets:      
    Intangible asset useful life 5 years    
    XML 105 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Earnings Per Share - Narrative (Details)
    Dec. 31, 2019
    $ / shares
    Earnings Per Share [Abstract]  
    Debt Instrument, Convertible, Conversion Price $ 16.72
    XML 106 R93.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Leases - Supplemental Cash Flow Information (Details)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    USD ($)
    Supplemental Cash Flow Information [Abstract]  
    Operating Lease, Payments $ 16,972
    Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 7,718
    XML 107 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 108 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Summary of Significant Accounting Policies (Policies)
    12 Months Ended
    Dec. 31, 2019
    Organization, Consolidation and Presentation of Financial Statements [Abstract]  
    Lessee, Leases [Policy Text Block]
    Leases
    We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use assets, operating lease obligations, current portion and operating lease obligations on the Company's consolidated balance sheets. A right-of-use asset represents the Company's right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. A right-of-use asset and related liability is recognized at the commencement date of the arrangement based upon the present value of lease payments over the lease term. As most of our lease arrangements do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments.
    When the Company has the option to extend the lease term, terminate the lease before the contractual expiration date, or purchase the leased asset, and it is reasonably certain that the Company will exercise the option, the Company will consider these options in determining the classification and measurement of the lease. Lease expense for lease payments is recognized on a straight-line basis over the term of the lease arrangement.
    The Company has lease arrangements with lease and non-lease components, which are generally accounted for separately. For certain leases, the Company accounts for the lease and non-lease components as a single lease component.
    As of December 31, 2019, the Company did not have any finance lease arrangements.

    Commitments
    Principles of Consolidation

    Principles of Consolidation
    The consolidated financial statements have been prepared in accordance with U.S. GAAP. The ASC established by the FASB is the source of authoritative GAAP to be applied to nongovernmental entities. In addition, the rules and interpretive releases of the SEC under the authority of federal securities laws are also sources of authoritative GAAP for SEC registrants.
    The consolidated financial statements include the accounts and operations of Vonage and its wholly-owned subsidiaries for which we have a controlling interest. All intercompany balances and transactions have been eliminated in consolidation. The usual condition for a controlling financial interest is ownership of a majority of the voting interests of an entity; however, a controlling financial interest may also exist through arrangements that do not involve controlling voting interests. As such, Vonage applies the guidance of ASC 810, Consolidations, or ASC 810, to determine when an entity that is insufficiently capitalized or not controlled through its voting interests, referred to as a VIE, should be consolidated. In addition, the results of companies acquired or disposed of are included in the consolidated financial statements from the effective date of the acquisition or up to the date of disposal.
    Revenue Recognition
    Revenue Recognition    
    Beginning January 1, 2018, our results are presented in accordance with the guidance of ASU 2014-09, Revenue from Contracts with Customers (Topic 606), or Topic 606. We measure revenue based upon consideration specified by contracts with our customers. Revenue is recognized when our performance obligation under the contract is satisfied by transferring control over the product or service to the customer. We derive our revenues for our Consumer and Business segments primarily from the sale of our communication services and customer equipment as further described in Note 3, Revenue Recognition. The majority of the Company's contracts with customers have a single performance obligation for service revenues. We recognize revenue with customers when control transfers, which occurs upon delivery of a service or product. For our Business segment, the typical life of a customer for service is 7 years.
    Revenue Recognition

    On January 1, 2018, the Company adopted ASU 2014-09, Revenue from Contracts with Customers (Topic 606). Our results for reporting periods beginning after January 1, 2018 are presented in accordance with the provisions under Topic 606 but any prior period amounts have not been adjusted and continue to be reported in accordance with our revenue recognition policy.
    Service Revenues
    Substantially all of our revenues are service revenues, which are derived from monthly subscription fees under usage based or pay-per-use type billing arrangements, and contract-based services plans. For consumer customers in the United States, we offer domestic and international rate plans, including a variety of residential plans and mobile plans. For business customers, we offer small and medium business, mid-market, and enterprise customers several service plans with different pricing structures and contractual requirements ranging in duration from month-to-month to three years. In addition, we provide managed equipment to business customers for a monthly fee. Customers also have the opportunity to purchase premium features for additional fees. We also derive service revenues from per minute fees for international calls if not covered under a plan, including calls made via applications for mobile devices and other stand-alone products, and for any calling minutes in excess of a customer's monthly plan limits. For a portion of our customers, monthly subscription fees are automatically charged to customers' credit cards, debit cards or ECP in advance and are recognized over the following month as service is provided.
    Service revenue also includes supplying messaging (SMS and Voice) services to customers as part of our CPaaS offerings. Revenue is recognized in the period when messages are sent by the customer. We also transact with providers or bulk SMS aggregators and sell services to these customers who then onsell to their customers. Since the aggregator is our customer, revenue is recognized on a gross basis with related costs included in cost of revenues.
    In the United States, we charge regulatory, compliance and intellectual property, and E-911 recovery fees on a monthly basis to defray costs and to cover taxes that we are charged by the suppliers of telecommunications services. These charges, along with the remittance to the relevant government entity, are recorded on a gross basis. In addition, we charge customers USF fees from customers to recover our obligation to contribute to the fund, as allowed by the FCC. We recognize USF revenue on a gross basis and record the related fees in cost of revenues.
    Customer Equipment and Shipping Revenues
    Revenues are generated from sales of customer equipment directly to customers for replacement devices, or for upgrading their device at the time of customer sign-up for which we charge an additional fee. In addition, customer equipment and shipping revenues include revenues from the sale of VoIP telephones in order to access our small and medium business services. Customer equipment and shipping revenues also include the fees that customers are charged for shipping their customer equipment to them.
    Disaggregation of Revenue
    The following tables detail our revenue from customers disaggregated by primary geographical market, source of revenue, and timing of revenue recognition. The table also includes a reconciliation of the disaggregated revenue for our Business and Consumer segments.
     
    For the years ended December 31,
     
    For the years ended December 31,
     
    2019
     
    2018
     
    Business
     
    Consumer
     
    Total
     
    Business
     
    Consumer
     
    Total
    Primary geographical markets
     
     
     
     
     
     
     
     
     
     
     
    United States
    $
    500,545

     
    $
    354,710

     
    $
    855,255

     
    $
    421,239

     
    $
    404,482

     
    $
    825,721

    Canada
    6,942

     
    19,754

     
    26,696

     
    3,549

     
    23,718

     
    27,267

    United Kingdom
    55,721

     
    11,002

     
    66,723

     
    36,992

     
    12,438

     
    49,430

    Other Countries
    240,672

     

     
    240,672

     
    146,364

     

     
    146,364

     
    803,880

     
    385,466

     
    1,189,346

     
    608,144

     
    440,638

     
    1,048,782

    Major Sources of Revenue
     
     
     
     
     
     
     
     
     
     
     
    Service revenues
    $
    719,514

     
    $
    340,462

     
    $
    1,059,976

     
    $
    526,707

     
    $
    394,389

     
    $
    921,096

    Access and product revenues
    46,232

     
    264

     
    46,496

     
    50,068

     
    559

     
    50,627

    USF revenues
    38,134

     
    44,740

     
    82,874

     
    31,369

     
    45,690

     
    77,059

     
    803,880

     
    385,466

     
    1,189,346

     
    608,144

     
    440,638

     
    1,048,782


    In addition, the Company recognizes service revenues from its customers through subscription services provided or through usage or pay-per-use type arrangements. During the year ended December 31, 2019, the Company recognized $637,980 related to subscription services, $338,697 related to usage, and $212,669 related to other revenues such as USF, other regulatory fees, and credits. During the year ended December 31, 2018, the Company recognized $607,823 related to subscription services, $247,256 related to usage, and $193,703 related to other revenues such as USF, other regulatory fees, and credits.
    Contract Assets and Liabilities
    The following table provides information about receivables and contract liabilities from contracts with customers:
     
    December 31, 2019
     
    December 31, 2018
    Receivables (1)
    $
    101,813

     
    75,342

    Contract liabilities (2)
    59,464

     
    53,447

    (1) Amounts included in accounts receivables on our consolidated balance sheet.
    (2) Amounts included in deferred revenues on our consolidated balance sheet.
    Our deferred revenue represents the advance consideration received from customers for subscription services and is predominantly recognized over the following month as transfer of control occurs. During the year ended December 31, 2019 and 2018, the Company recognized revenue of $456,855 and $445,547, respectively, related to its contract liabilities. We expect to recognize $59,464 into revenue over the next twelve months related to our deferred revenue as of December 31, 2019.
    Remaining Performance Obligation
    Transaction price allocated to the remaining performance obligation represents contracted revenue that has not yet been recognized. The typical subscription term may range from 1 month to 3 years. Contracted revenue as of December 31, 2019 that has not yet been recognized was approximately $0.4 billion. This excludes contracts with an original expected length of less than one year. The Company expects to recognize the majority of its remaining performance obligation over the next 18 months.
    Contract Acquisition Costs
    We have various commission programs for internal sales personnel and channel partners that are incremental to the acquisition of customer contracts. These costs are recorded as deferred contract acquisition costs on the consolidated balance sheets which eligible employees and third parties may earn commission on sales of services and products to customers. We expect that these commission fees are recoverable and, therefore, we have capitalized $68,982 and $49,636 as contract costs, net of accumulated amortization, as of December 31, 2019 and December 31, 2018, respectively, included within deferred customer acquisitions costs, current portion and deferred customer acquisition costs on our consolidated balance sheet. In addition, we established a deferred tax liability associated with the transition asset of $9,636 upon the adoption of Topic 606 on January 1,2018. Capitalized commission fees are amortized to sales and marketing expense over the estimated customer life, which is seven years for Business customers. During the year ended December 31, 2019 and 2018, the amounts amortized to sales and marketing were $11,359 and $10,287, respectively. There were no impairment losses recognized in relation to the costs capitalized for the years ended December 31, 2019 and December 31, 2018. In addition, the Company expenses sales commissions for commission plans related to customer arrangements deemed less than a year and for residuals and renewals.
    Contract Acquisition Costs
    Contract Acquisition Costs
    We have various commission programs for which eligible employees and third parties may earn commission on sales of services and products to customers. We expect that these commission fees are recoverable and, therefore, we have capitalized these commissions as contract costs included within deferred customer acquisitions cost on our consolidated balance sheet. Capitalized commission fees are amortized to sales and marketing expense over estimated customer life, which is 7 years for Business customers. In addition, the Company expenses sales commissions for commission plans related to customer arrangements deemed less than a year and for residuals and renewals.
    Cost of Revenues
    Cost of Revenues
    Cost of revenues is primarily comprised of cost of services consisting of costs that we pay to third parties such as access and interconnection charges that we pay to other companies to terminate domestic and international phone calls on the public switched telephone network. In addition, costs to lease phone numbers, to co-locate in other companies’ facilities, to provide enhanced emergency dialing capabilities to transmit 911 calls, and to provide local number portability are also included in cost of service. These costs also include taxes that we pay on telecommunications services from our suppliers or are imposed by government agencies such as USF contributions and royalties for use of third parties’ intellectual property. In addition, these costs include certain personnel and related costs for network operations and technical support that are attributable to revenue generating activities. Cost of services excludes depreciation and amortization expense of $38,167, $27,754, and $27,308 for the years ended December 31, 2019, 2018, and 2017, respectively.
    Also included in cost of revenues is costs of goods sold consisting primarily of costs incurred on customer equipment for customers who subscribe through the direct sales channel in excess of activation fees. The amortization of deferred customer equipment, the cost of shipping and handling for customer equipment, and the cost of certain promotions are also included in cost of goods sold.
    We categorize cost of revenues as follows:
    Services cost of revenues. Services cost of revenues consists of costs associated with network operations and technical support personnel, communication origination, and termination services provided by third party carriers and excludes depreciation and amortization.
    Access and product cost of revenues. Product cost of revenues includes equipment sold to customers, shipping and handling, professional services, cost of certain products including equipment or services that we give customers as promotions, and broadband access.
    USF cost of revenues. USF cost of revenues represents contributions to the Federal USF and related fees.
    Sales and Marketing Expenses
    Sales and Marketing Expenses
    Sales and marketing expenses consist primarily of personnel and related costs for employees and contractors directly associated with our sales and marketing activities, internet advertising fees, radio and billboard advertising, public relations, commissions paid to employees, resellers and other third parties, trade shows, marketing and promotional activities, customer support, credit card fees, collections, and systems and information technology support. We expense advertising costs during the period in which they are incurred. Advertising costs included in sales and marketing were $46,606, $54,735, and $57,703 for the years ended December 31, 2019, 2018, and 2017, respectivel
    Engineering and Development Expenses
    Engineering and Development Expenses
    Engineering and development expenses predominantly include personnel and related costs for developers responsible for research and development of new products.
    Costs for research, including predevelopment efforts prior to establishing technological feasibility of software expected to be marketed, are expensed as incurred.
    Cash, Cash Equivalents and Marketable Securities
    Cash, Cash Equivalents and Marketable Securities
    We maintain cash with several investment grade financial institutions. Highly liquid investments, which are readily convertible into cash, with original maturities of three months or less, are recorded as cash equivalents. The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the consolidated balance sheet to same such amounts show in the consolidated statement of cash flows:
     
    As of December 31,
     
    2019
    2018
    2017
    2016
    Cash and cash equivalents
    $
    23,620

    $
    5,057

    $
    31,360

    $
    29,078

    Restricted cash
    2,015

    2,047

    1,967

    1,851

     
    $
    25,635

    $
    7,104

    $
    33,327

    $
    30,929


    Certain Risks and Concentrations
    Certain Risks and Concentrations
    Financial instruments that potentially subject us to concentrations of credit risk consist principally of cash equivalents, marketable securities, and accounts receivable. They are subject to fluctuations in both market value and yield based upon changes in market conditions, including interest rates, liquidity, general economic conditions, and conditions specific to the issuers. Accounts receivable are typically unsecured and are derived from revenues earned from customers primarily located in the United States. A portion of our accounts receivable represents the timing difference between when a customer’s credit card is billed and the subsequent settlement of that transaction with our credit card processors. This timing difference is generally three days for substantially all of our credit card receivables. We have never experienced any accounts receivable write-offs due to this timing difference. In addition, we collect subscription fees in advance, minimizing our accounts receivable and bad debt exposure. If a customer’s credit card, debit card or ECP is declined, we generally suspend international calling capabilities as well as their ability to incur domestic usage charges in excess of their plan minutes. Generally, if the customer’s credit card, debit card or ECP could not be successfully processed during three billing cycles, we terminate the account. In addition, we automatically charge any per minute fees to our customers’ credit card, debit card or ECP monthly in arrears. To further mitigate our bad debt exposure, a customer’s credit card, debit card or ECP will be charged in advance of their monthly billing if their international calling or overage charges exceed a certain dollar threshold.
    Inventory
    Inventory
    Inventory consists of the cost of customer equipment and is valued at the lower of cost or market, with cost determined using the average cost method. We provide an inventory allowance for customer equipment that has been returned by customers but may not be able to be reissued to new customers or returned to the manufacturer for credit.
    Property and Equipment
    Property and Equipment
    Property and equipment includes acquired assets and consist principally of network equipment and computer hardware, software, furniture, and leasehold improvements. Company-owned equipment in use at customer premises is also included in property and equipment. Network equipment, computer hardware and furniture are stated at cost with depreciation provided using the straight-line method over the estimated useful lives of the related assets, which range from three to five years. Leasehold improvements are amortized over their estimated useful life of the related assets or the life of the lease, whichever is shorter. The cost of substantial improvements is capitalized while the cost of maintenance and repairs is charged to operating expenses as incurred. Company-owned customer premises equipment is depreciated on a straight-line basis over 3 years.
    Our network equipment and computer hardware, which consists of routers, gateways, and servers that enable our services, is subject to technological risks and rapid market changes due to new products and services and changing customer demand. These changes may result in future adjustments to the estimated useful lives or the carrying value of these assets, or both.
    Software Costs
    Software
    The Company capitalizes software which primarily consists qualifying internal-use software development costs that are incurred during the application development stage. Capitalization is dependent on whether management with the relevant authority has authorized and committed to funding the project, it is probable the project will be completed, and the software will be used to perform the function intended. Costs related to preliminary project activities and post implementation activities are expensed as incurred. Capitalized software is stated at cost less accumulated amortization and amortized on a straight-line basis over their estimated useful lives.
    Cloud Computing Arrangements
    The Company incurs costs to implement cloud computing arrangements that are hosted by a third party vendor. Generally, these arrangements are service contracts that do not provide the Company with the right to take possession of the software or the ability to run the software on its own hardware or contract with another party, other than the vendor, to host the software. As such, the costs incurred to implement these arrangements are capitalized into other assets on the Company's balance sheet and amortized on a straight-line basis over their estimated useful lives.
    Goodwill
    Goodwill
    In accordance with ASC 350, Intangibles - Goodwill and Other, we recognize goodwill for the excess cost of an acquired business over the fair value assigned to assets acquired and liabilities assumed. Goodwill is tested for impairment on an annual basis on October 1st and, when specific circumstances dictate, between annual tests. When impaired, the carrying value of goodwill is written down based on the quantitative test result. The Company early adopted ASC No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Accounting for Goodwill Impairment on September 30, 2019. The new guidance eliminates Step 2 of the old goodwill impairment test. A goodwill impairment loss will instead be measured at the amount by which a reporting unit's carrying amount, including goodwill, exceeds its fair value, not to exceed the carrying amount of goodwill. The new guidance allows an entity to assess qualitative factors to determine whether it is more likely than not (that is, a likelihood of more than 50%) that the fair value of a reporting unit is less than its carrying amount, including goodwill. If determined to be necessary, the quantitative impairment test shall be used to identify goodwill impairment and measure the amount of a goodwill impairment loss to be recognized (if any).
    The Company performed its quantitative assessment of the Applications Group and API Platform Group reporting units as of October 1, 2019 and estimated that the fair value of the reporting units' invested capital exceeded its carrying value and accordingly, no impairment needed to be recognized for the year ended December 31, 2019. There were also no impairments recorded during the years ended December 31, 2018 and 2017, respectively.
    Intangible Assets
    Intangible Assets
    Intangible assets acquired in the settlement of litigation or by direct purchase are accounted for based upon the fair value of assets received.
    Purchased-intangible assets are accounted for based upon the fair value of assets received and are amortized on a straight-line or accelerated basis over the periods of economic benefit, ranging from two to twelve years. We perform a review of purchased-intangible assets whenever events or changes in circumstances indicate that the useful life is shorter than we had originally estimated or that the carrying amount of assets may not be recoverable. If such facts and circumstances exist, we assess the recoverability of purchased-intangible assets by comparing the projected undiscounted net cash flows associated with the related asset or group of assets over their remaining lives against their respective carrying amounts. Impairments, if any, are based on the excess of the carrying amount over the fair value of those assets. If the useful life of the asset is shorter than originally estimated, we accelerate the rate of amortization and amortize the remaining carrying value over the new shorter useful life. There was no impairment of purchased-intangible assets identified for the years ended December 31, 2019, 2018, and 2017.
    Asset Impairments
    Asset Impairments
    We evaluate impairment losses on long-lived assets used in operations when events and changes in circumstances indicate that the assets might be impaired. If our review indicates that the carrying value of an asset will not be recoverable, based on a comparison of the carrying value of the asset to the undiscounted future cash flows, the impairment will be measured by comparing the carrying value of the asset to its fair value. Fair value will be determined based on quoted market values, discounted cash flows or appraisals. Impairments of long-lived assets are recorded in the statement of operations as part of depreciation and amortization expense. There was no impairment of property and equipment identified for the years ended December 31, 2019, 2018, and 2017.
    Debt Related Costs
    Debt Related Costs
    Costs incurred in raising debt are deferred and amortized as interest expense using the effective interest method over the life of the debt. Costs associated with term loans are netted against the underlying notes payable in accordance with ASU 2015-15, Interest-Imputation of Interest, while costs deferred associated with revolving facilities are included in other assets. Upon refinancing, costs associated with the new debt are either expensed or deferred and unamortized costs associated with the old debt are either written off or deferred and to be amortized as interest expense if deferred using the effective interest method over the life of the new debt per the guidance in ASC 470-50.
    Restricted Cash and Letters of Credit
    Restricted Cash and Letters of Credit
    We had a cash collateralized letter of credit for $1,528 and $1,516 as of December 31, 2019 and 2018, respectively, mainly related to lease deposits for our Holmdel office. In the aggregate, cash reserves and collateralized letters of credit of $2,015 and $2,047 were recorded as long-term restricted cash at December 31, 2019 and 2018, respectively.
    Derivative Financial Instruments
    Derivative Financial Instruments
    The Company accounts for derivative financial instruments under ASC 815, Derivatives and Hedging, which requires the Company to record all derivatives on the balance sheet at fair value unless they qualify for a normal purchase normal sale exception. Changes in the fair value of non-hedge derivatives are immediately recognized into earnings. Changes in the fair value of derivatives accounted for as hedges, if elected for hedge accounting, are either recognized in earnings as an offset to the changes in the fair value of the related hedged assets and liabilities or deferred and recognized as a component of accumulated other comprehensive income, or OCI, until the hedged transactions occur and are recognized in earnings.
    During 2017, the Company entered into three interest rate swap agreements to mitigate variability in our 2016 Credit Facility earnings due to fluctuations in interest rates and has been designated and qualified as a cash flow hedge. Upon the refinancing in 2018, the Company de-designated the swaps of our 2016 Credit Facility and re-designated the swaps as a cash flow hedge of the 2018 Credit Facility. As such, the balances in Accumulated Other Comprehensive Income related to de-designated 2016 Credit Facility cash flow hedge were either released into earnings or continue to be deferred and amortized over the remaining life of the 2018 Credit Facility. The Company assesses hedge effectiveness under the critical terms matched method at inception and at least quarterly through the life of the hedging relationship. If the critical terms of the interest rate swap match the terms of the forecasted transaction, the Company concludes that the hedge is effective.
    Income Taxes
    Income Taxes
    We recognize deferred tax assets and liabilities at enacted income tax rates for the temporary differences between the financial reporting bases and the tax bases of our assets and liabilities. Any effects of changes in income tax rates or tax laws are included in the provision for income taxes in the period of enactment. Our net deferred tax assets primarily consist of net operating loss carry forwards, or NOLs. We are required to record a valuation allowance against our net deferred tax assets if we conclude that it is more likely than not that taxable income generated in the future will be insufficient to utilize the future income tax benefit from our net deferred tax assets prior to expiration. We periodically review this conclusion, which requires significant management judgment. If we are able to conclude in a future period that a future income tax benefit from our net deferred tax assets has a greater than 50% likelihood of being realized, we are required in that period to reduce the related valuation allowance with a corresponding decrease in income tax expense. This would result in a non-cash benefit to our net income in the period of the determination. In the future, if available evidence changes our conclusion that it is more likely than not that we will utilize our net deferred tax assets prior to their expiration, we will make an adjustment to the related valuation allowance and income tax expense at that time. In subsequent periods, we would expect to recognize income tax expense equal to our pre-tax income multiplied by our effective income tax rate, an expense that was not recognized prior to the reduction of the valuation allowance. Our effective rate may differ from the federal statutory rate due, in part, to our foreign operations and certain discrete period items.
    On December 22, 2017, the TCJA was signed into law by the President of the United States. The TCJA most notably reduced the corporate tax rate from 35% to 21% along with eliminating the alternative minimum tax, or AMT, and imposing a mandatory one-time tax on foreign earnings. Under ASC 740, Income Taxes, an entity was required to recognize the effect of tax law changes during the period of enactment. As such, the Company reflected the impact of this law within its December 31, 2017 financial statements. The Company recorded a charge to income tax expense of $69,378 related to the re-measurement of the Company’s deferred tax balances at the 21% income tax rate in its December 31, 2017 statement of operations.
    We file income tax returns in the U.S. for federal and state purposes and in various foreign jurisdictions. Our federal tax return remains subject to examination by the Internal Revenue Service from 2015 to present, our New Jersey tax returns remain open from 2014 to present, our Canada tax return remains open from 2015 to present, and other domestic and foreign tax returns remain open for all periods to which those filings relate. The Company received notice that the State of New Jersey will commence an income tax audit for the tax years ended December 31, 2014 through December 31, 2017. We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the financial statements from such a position are measured based on the largest benefit that has a greater than 50% likelihood of being realized upon ultimate resolution.
    Business Combinations
    Business Combinations
    We account for business combinations using the acquisition method of accounting. The acquisition method of accounting requires that the purchase price, including the fair value of contingent consideration, of the acquisition be allocated to the assets acquired and liabilities assumed using the fair values determined by management as of the acquisition date. Goodwill as of the acquisition date is measured as the excess of consideration transferred over the net of the acquisition date fair values of assets acquired and the liabilities assumed. While the Company uses its best estimates and assumptions as part of the purchase price allocation process to accurately value assets acquired and liabilities assumed at the acquisition date, the Company’s estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company records adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill to the extent the Company identifies adjustments to the preliminary purchase price allocation. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the consolidated statements of operations. We include the results of all acquisitions in our consolidated financial statements from the date of acquisition.
    Acquisition related transaction costs, such as banking, legal, accounting and other costs incurred in connection with an acquisition, are expensed as incurred in general and administrative expense.
    Acquisition related integration costs include costs associated with exit or disposal activities, which do not meet the criteria of discontinued operations, including costs for employee, lease, and contract terminations, facility closing or other exit activities. Additionally, these costs include expenses directly related to integrating and reorganizing acquired businesses and include items such as employee retention costs, recruiting costs, certain moving costs, certain duplicative costs during integration and asset impairments. These costs are expensed as incurred in general and administrative expense.
    Acquisition related consideration accounted for as compensation expense, such as restricted cash, restricted stock and option related costs incurred in connection with an acquisition are included in general and administrative expense.
    Foreign Currency
    Foreign Currency
    Generally, the functional currency of our non-United States subsidiaries is the local currency. However, the functional currency of API's United States's subsidiary is the Euro. The financial statements of these subsidiaries are translated to their respective functional currency using month-end rates of exchange for assets and liabilities, and average rates of exchange for revenues, costs, and expenses. Translation gains and losses from the Company's net investments in subsidiaries are deferred and recorded in accumulated other comprehensive income as a component of stockholders’ equity until sale or complete or substantially complete liquidation of the net investment in the foreign entity takes place. Foreign currency transaction gains or losses are reported within other income (expense), net in the Company's consolidated statements of operations. For the year ended December 31, 2019, the amount recognized as foreign currency transaction loss was $727, for the years ended December 31, 2018, the amount recognized as foreign currency transaction gain was $145, and for the year ended December 31, 2017, the amount recognized as foreign currency transaction loss was $620, respectively.
    Share-Based Compensation
    Share-Based Compensation
    We account for share-based compensation in accordance with FASB ASC 718, Compensation-Stock Compensation. Under the fair value recognition provisions of this pronouncement, share-based compensation cost is measured at the grant date based on the fair value of the award and is recognized as expense over the applicable vesting period of the stock award on a straight-line basis. On January 1, 2017, the Company adopted ASU 2016-09, Improvements to Employee Share-Based Payment Accounting.  Previously, excess tax benefits were recognized in additional paid-in capital on the consolidated balance sheet to the extent they reduced income taxes payable.  Any excess tax benefits or shortfalls are recorded in income taxes upon vest or exercise.  During the years ended December 31, 2019, 2018, and 2017, the Company recorded a net benefit of $5 million, $16 million, and $11 million, respectively, related to excess tax benefits. 
    Comprehensive Income (Loss)
    Comprehensive Income (Loss)
    Comprehensive income (loss) consists of net income (loss) and other comprehensive items. Other comprehensive items include unrealized gains (losses) on derivatives, foreign currency translation adjustments, and unrealized gains (losses) on available-for-sale securities.
    Use of Estimates
    Use of Estimates
    Our consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States, which require management to make estimates and assumptions that affect the amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from these estimates.
    We base our estimates on historical experience, available market information, appropriate valuation methodologies, and on various other assumptions that we believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Estimates are used for such items as depreciable lives for long-lived assets including intangible assets, tax provisions, uncollectible accounts, and assets and liabilities assumed in business combinations, among others. In addition, estimates are used to test long-lived assets and goodwill for impairment.
    Recent Accounting Pronouncements
    Recent Accounting Pronouncements
    In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes by removing certain exceptions currently permissible under ASC Topic 740 along with requiring entities to recognize a franchise tax that is partially based on income as an income-based tax and account for any incremental amounts incurred as non-income based tax, evaluate when a step up in the tax basis of goodwill should be considered as part of the business combination and when it should be considered a separate transaction, specifying that an entity is not required to allocate the consolidated amount of current and deferred tax expense to a legal entity that is not subject to tax in its separate financial statements, reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation and other minor improvements. This ASU is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. The Company is currently evaluating the impact of adopting ASU 2019-12 on our consolidated financial statements and disclosures.
    In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments which requires the use of a new current expected credit loss ("CECL") model in estimating allowances for doubtful accounts with respect to accounts receivable, straight-line receivable and notes receivable. Receivables from revenue transactions, or trade receivables, are recognized when the corresponding revenue is recognized under ASC Topic 606, Revenue from Contracts with Customers. The CECL model requires that the Company estimates its lifetime expected credit loss with respect to these receivables and records allowances when deducted from the balance of the receivables, which represent the estimated net amounts expected to be collected. Given the generally short term nature of trade receivables, we do not expect to apply a discounted cash flow methodology. However, the Company will consider whether historical loss rates are consistent with expectations of forward-looking estimates for our trade receivables. In November 2018, the FASB issued ASU 2018-19 to clarify that operating lease receivables recorded by lessors are explicitly excluded from the scope of Topic 326. In April 2019, the FASB issued ASU 2019-04 to improve certain codifications including Topic 326 where accrued interest on receivables, recoveries, variable interest rates and prepayments are addressed. In November 2019, the FASB issued ASU 2019-11 to require entities to include expected recoveries of the amortized cost basis previously written off or expected to be written off in the valuation account for purchased financial assets with credit deterioration and clarifies and improves various aspects of the guidance for ASU 2016-13. This ASU is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The adoption of this ASU will not have a material impact on our consolidated financial statements and related disclosures.
    The following standards were adopted by the Company during the current year:
    In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other. The guidance eliminates Step 2 of the goodwill impairment test. A goodwill impairment loss will now be measured as the amount by which a reporting unit's carrying amount, including goodwill, exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance is effective for annual and interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption was permitted for any impairment test performed on testing dates after January 1, 2017. The Company early adopted this guidance effective September 30, 2019. The adoption of this ASU did not have a material impact on our consolidated financial statements and related disclosures.
    In February 2016, FASB issued ASU 2016-02, Leases (Topic 842) which replaces the guidance on accounting for leases in Topic 840. The new guidance increases transparency and comparability among organizations by requiring lessees to recognize assets and liabilities on the balance sheet for most leases and disclose key information about leasing arrangements.
    The Company adopted the new standard on January 1, 2019 using a modified retrospective transition approach, which involves applying the new standard to all leases existing at the date of the initial application with any cumulative impact of the adoption recorded to retained earnings. The Company elected the practical expedient which permits the Company the use of hindsight along with package of practical expedients permitted under the transition guidance which excludes lease arrangements with an initial term of twelve month or less. Additionally, the Company carried over its assessment under ASC 840 regarding whether our contracts contained a lease arrangement, the classification of those lease, and the remaining lease terms. The Company also elected the optional transition method that allows adoption of the new standard prospectively, as of the effective date, without adjusting comparative periods presented.
    The adoption of Topic 842 has had a significant effect on our balance sheet, mostly related to (1) the recognition of new right-of-use assets and new lease liabilities on our balance sheet for our existing operating leases (most notably leases of office space and co-location space); and (2) the derecognition of existing assets (most notably prepaid rent), and existing liabilities (most notably deferred rent) related to such leases. It will not materially affect our earnings or cash flows. We recorded the following transactions on January 1, 2019:
    Recognize currently unrecognized right-of-use assets of approximately $57.3 million net of deferred rent and lease incentives which were previously included in other liabilities.
    Recognize currently unrecognized lease liabilities of approximately $64.5 million (based on the present value of the remaining rental payments for existing operating leases).
    Recognize an adjustment to retained earnings of $458 thousand related to release of deferred tax assets.
    XML 109 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Commitments and Contingencies
    12 Months Ended
    Dec. 31, 2019
    Commitments and Contingencies Disclosure [Abstract]  
    Commitments and Contingencies Commitments and Contingencies

    Commitments
    Stand-by Letters of Credit
    We have stand-by letters of credit totaling $1,528 and $1,516, as of December 31, 2019 and 2018, respectively.
    End-User Commitments
    We are obligated to provide telephone services to our registered end-users. The costs related to the potential utilization of minutes sold are expensed as incurred. Our obligation to provide this service is dependent on the proper functioning of systems controlled by third-party service providers. We do not have a contractual service relationship with some of these providers.
    Vendor Commitments
    We have several commitments primarily commitments to vendors who will provide local inbound services, provide carrier operation, provide data center with technical supports, provide networks and telephone related services, provide marketing infrastructure and services, provide customer caller ID, provide hardware and software supports, provide web hosting service, provide electricity to our office, provide software maintenance service, and license patents to us. In certain cases, we may terminate these arrangements early upon payment of specified fees. These commitments total $94,196 as of December 31, 2019. Of this total amount, we expect to purchase $41,807 in 2020, $26,952 in 2021, $21,892 in 2022, and $3,545 in 2023, respectively. During the fourth quarter of 2019, the Company executed a contract with a vendor related to co-location and infrastructure services over the next three years which comprises a large portion of the Company's purchase commitments as of December 31, 2019. These amounts do not represent our entire anticipated purchases in the future, but represent only those items for which we are contractually committed. We also purchase products and services as needed with no firm commitment. For this reason, the amounts presented do not provide a reliable indicator of our expected future cash outflows or changes in our expected cash position.

    Contingencies
    From time to time, in addition to those identified below, we are subject to legal proceedings, claims, investigations, and proceedings in the ordinary course of business, including claims of alleged infringement of third-party patents and other intellectual property rights, commercial, employment, and other matters. From time to time, we receive letters or other communications from third parties inviting us to obtain patent licenses that might be relevant to our business or alleging that our services infringe upon third party patents or other intellectual property. In accordance with generally accepted accounting principles, we make a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss or range of loss can be reasonably estimated. These provisions, if any, are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case. Litigation is inherently unpredictable. We believe that we have valid defenses with respect to the legal matters pending against us and are vigorously defending these matters. Given the uncertainty surrounding litigation and our inability to assess the likelihood of a favorable or unfavorable outcome in the matters noted below and our inability to reasonably estimate the amount of loss or range of loss, it is possible that the resolution of one or more of these matters could have a material adverse effect on our condensed consolidated financial position, cash flows or results of operations.
    Regulation
    Telephony services are subject to a broad spectrum of state, federal and foreign regulations. Because of the uncertainty over whether VoIP should be treated as a telecommunications or information service, we have been involved in a substantial amount of state and federal regulatory activity. Implementation and interpretation of the existing laws and regulations is ongoing and is subject to litigation by various federal and state agencies and courts. Due to the uncertainty over the regulatory classification of VoIP service, there can be no assurance that we will not be subject to new regulations or existing regulations under new interpretations, and that such change would not introduce material additional costs to our business. The Company continues to monitor federal regulations relating to net neutrality, rural call completion issues, number slamming, 911 access, access to telecommunication equipment and services by persons with disabilities, caller ID services, number portability, unwanted calls to reassigned numbers, and robocalling. As we continue to expand globally, these types of regulations are likely to be similarly enacted and enforced by the local regulatory authorities.    
    State and Municipal Taxes

    In accordance with generally accepted accounting principles, we make a provision for a liability for taxes when it is both probable that a liability has been incurred and the amount of the liability or range of liability can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case. From time to time, we have received inquiries from a number of states and local taxing agencies with respect to the remittance of sales, use, telecommunications, and excise taxes. Several jurisdictions are currently conducting tax audits of the Company's records. While the Company collects or has accrued for taxes that it believes are required to be remitted, it has reviewed its positions in those various jurisdictions as well as other regulatory fees and has established appropriate reserves. As such, we have a reserve of $3,175 as of December 31, 2019 as our best estimate of the potential tax exposure for any retroactive assessment.
    XML 110 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Employee Stock Benefit Plans
    12 Months Ended
    Dec. 31, 2019
    Share-based Payment Arrangement [Abstract]  
    Employee Benefit Plans Employee Stock Benefit Plans

    Our stock option program is a long-term retention program that is intended to attract, retain and provide incentives for talented employees, officers and directors, and to align stockholder and employee interests. Currently, we grant options from our 2015 Equity Incentive Plan. Our 2006 Incentive Plan was terminated by our board of directors in 2015 and our 2001 Stock Incentive Plan was terminated by our board of directors in 2008. As such, share-based awards are no longer granted under either the 2006 Incentive Plan and the 2001 Stock Incentive Plan. Under the 2015 Equity Incentive Plan, share-based awards can be granted to all employees, including executive officers, outside consultants, and non-employee directors. Vesting periods for share-based awards are generally three or four years for both plans. Awards granted under each plan expire in five or ten years from the effective date of grant. As of April 2010, the Company began routinely granting awards with ten years expiration period.
    The fair value for these options was estimated at the date of grant using a Black-Scholes option-pricing model. The company did not grant options in 2019 and 2018. The assumptions used to value options in 2017 is as follows:
     
     
    2017
    Risk-free interest rate
    1.95-2.18%

    Expected stock price volatility
    46.19-47.59%

    Dividend yield
    0.00
    %
    Expected life (in years)
    6.25


     We estimated the volatility of our stock using historical volatility of our common stock in accordance with guidance in FASB ASC 718, “Compensation-Stock Compensation”. The risk-free interest rate assumption is based upon observed interest rates appropriate for the term of our employee stock options. The expected term of employee stock options represents the weighted-average period that the stock options are expected to remain outstanding, which we derive based on our historical settlement experience. As we historically have not paid dividends, we utilize a dividend yield of 0%.
    We also issue restricted performance stock units with vesting that is contingent on both TSR compared to members of our peer group and continued service. For the market-based restricted performance stock units issued during the year ended December 31, 2019 and 2018, the payouts at vesting which are linearly interpolated between the percentiles specified below are as follows:
    Payout Schedule
    Percentile Ranking
     
    % of Target Earned
    Greater than

     
    80%
     
     
     
    200%
    50
    %
    80%
     
    100
    %
    200%
    30
    %
    50%
     
    50
    %
    100%
    Less than

     
    30%
     
    %
     
    —%

    Notwithstanding the foregoing, if our TSR is negative for the performance period, then the vesting percentage shall not exceed 100%. In addition, we reduce the shares available for grant to cover the potential payout of 200%.
    To value these market-based restricted performance stock units, we used a Monte Carlo simulation model on the date of grant. Compensation expense for restricted stock units with performance and market conditions is recognized over the requisite service period using the straight-line method.
    The assumptions used to value these market based restricted performance stock units are as follows:
     
    2019
     
    2018
     
    2017
    Risk-free interest rate
    2.40
    %
     
    2.38
    %
     
    1.54
    %
    Expected stock price volatility
    39.95
    %
     
    36.72
    %
     
    35.99
    %
    Dividend yield
    0.00
    %
     
    0.00
    %
     
    0.00
    %
    Expected term (in years)
    2.79

     
    2.79

     
    2.79


    Our stock incentive plans as of December 31, 2019 are summarized as follows (in thousands): 
     
    Shares
    Authorized
     
    Shares
    Available
    for Grant
     
    Stock
    Options
    Outstanding
     
    Non-vested Restricted Stock and Restricted Stock Units
    Options assumed from acquisition
    2,227

     
    296

     
    219

     


    2006 Incentive Plan
    71,669

     

     
    3,650

     
    34

    2015 Incentive Plan
    42,731

     
    23,145

     
    1,077

     
    10,355

    Total as of December 31, 2019
    116,627

     
    23,441

     
    4,946

     
    10,389


    2015 Equity Incentive Plan
    On June 3, 2015, we adopted our 2015 Equity Incentive Plan which replaced the 2006 Incentive Plan. Shares issued under the plan may be authorized and unissued shares or may be issued shares that we have reacquired. Shares covered by awards that are forfeited, canceled or otherwise expire without having been exercised or settled, or that are settled by cash or other non-share consideration, will become available for issuance pursuant to a new award. Shares that are tendered or withheld to pay the exercise price of an award or to satisfy tax withholding obligations will not be available for issuance pursuant to new awards.  Our 2015 Equity Incentive Plan will terminate on June 3, 2025. At December 31, 2019, there are 23,145 shares available for future grant under the 2015 Equity Incentive Plan.
    The 2015 Equity Incentive Plan permits the grant of stock options, restricted stock, restricted stock units, stock appreciation rights, performance stock, performance units, annual awards, and other awards based on, or related to, shares of our common stock. Options awarded under our 2015 Equity Incentive Plan may be non-qualified stock options or may qualify as incentive stock options under Section 422 of the Internal Revenue Code of 1986, as amended. For purposes of complying with the requirements of Section 162(m) of the Internal Revenue Code of 1986, as amended, the maximum number of shares of common stock that may be subject to stock options, stock appreciation rights, performance-based restricted stock awards, performance-based restricted stock units and performance-based stock awards granted to any participant other than a non-employee director during any calendar year will be limited to 10,000 shares of common stock for each such award type individually. The maximum number of shares of common stock that may be subject to stock options, stock appreciation rights, restricted stock awards, restricted stock units and stock awards granted to any non-employee director during any calendar year will be limited to 10,000 shares of common stock for all such award types in the aggregate. Further, the maximum amount that may become payable to any one Participant during any one calendar year under all Cash Performance Awards intended to qualify as “performance-based compensation” under Section 162(m) of the Internal Revenue Code of 1986, as amended, is limited to $5,000.
    Stock Options
    The following table summarizes the activity and changes related to stock options during the year:
      
    Stock Options Outstanding
      
    Units
     
    Weighted Average Exercise Price Per Unit
     
    (in thousands)
     
     
    Outstanding at December 31, 2018
    5,935

     
    $
    3.79

    Stock options granted

     

    Stock options exercised
    (948
    )
     
    2.62

    Stock options canceled
    (41
    )
     
    4.04

    Outstanding at December 31, 2019
    4,946

     
    $
    4.01

    Exercisable at December 31, 2019
    4,425

     
    $
    3.73


    There were no options granted in 2019 and 2018. The weighted average exercise price of options granted was $6.46 for the years ended December 31, 2017. The aggregate intrinsic value of exercised stock options for the years ended December 31, 2019, 2018, and 2017 was $7,616, $38,248, and $38,958, respectively. 
    The weighted average grant date fair market value of stock options granted was $3.04 for the years ended December 31, 2017.
    Restricted Stock and Restricted Stock Units
    The following table summarizes the activity and changes related to restricted stock and restricted stock units during the year:
      
    Restricted Stock and Restricted Stock Units Outstanding
      
    Units
     
    Weighted Average Grant Date Fair Market Value Per Unit
     
    (in thousands)
     
     
    Non-vested at December 31, 2018
    9,906

     
    $
    8.81

    Restricted stock and restricted stock units granted
    7,696

     
    11.29

    Restricted stock and restricted stock units vested
    (4,917
    )
     
    6.69

    Restricted stock and restricted stock units canceled
    (2,296
    )
     
    10.31

    Non-vested at December 31, 2019
    10,389

     
    $
    10.58


    The weighted average grant date fair market value of restricted stock and restricted stock units granted was $11.29, $10.55, and $6.79 per unit during the year ended December 31, 2019, 2018, and 2017, respectively. The fair value of restricted stock and restricted stock units that vested during the years ended December 31, 2019, 2018, and 2017 was $32,872, $44,812, and $41,057, respectively. The aggregate intrinsic value of restricted stock units outstanding was $76,986 as of December 31, 2019.
    Supplemental Information
    Total share-based compensation expense recognized for the years ended December 31, 2019, 2018, and 2017 was $45,242, $33,799, and $37,482, respectively, which were recorded to cost of services and general and administrative expense in the consolidated statement of income. As of December 31, 2019, total unamortized share-based compensation was $51,602, accounting for forfeitures when they occur, which is expected to be amortized over the remaining weighted average recognition period of 2.1 years. Compensation costs for all share-based awards are amortized on a straight-line basis over the requisite service period. Our current policy is to issue new shares to settle the exercise of stock options and prospectively, the vesting of restricted stock units.
     Information regarding the options outstanding as of December 31, 2019 is summarized below: 
      
    Stock Options Outstanding
     
    Stock Options Exercisable
    Range of
    Exercise Prices
    Stock
    Options
    Outstanding
    Weighted
    Average
    Remaining
    Contractual
    Life
    Weighted Average Exercise Price
    Aggregate
    Intrinsic
    Value
     
    Stock Options Vested and Exercisable
    Weighted Average Remaining Contractual Life
    Weighted Average Exercise Price
    Aggregate
    Intrinsic
    Value
     
    (in thousands)
    (in years)
     
    (in thousands)
     
    (in thousands)
    (in years)
     
    (in thousands)
    $0.69 to $1.99
    268

     
    1.22

     
     
    264

     
    1.22

     
    $2.00 to $4.00
    3,337

     
    3.41

     
     
    3,337

     
    3.41

     
    $4.01 to $7.25
    1,341

     
    6.06

     
     
    824

     
    5.83

     
     
    4,946

    5.13
    4.01

    $
    16,804

     
    4,425

    4.87
    3.73

    $
    16,281



    Retirement Plan
    In March 2001, we established a 401(k) Retirement Plan, or the Retirement Plan, available to employees who meet the plan’s eligibility requirements. Participants may elect to contribute a percentage of their compensation to the Retirement Plan up to a statutory limit. We may make a contribution to the Retirement Plan in the form of a matching contribution. The employer matching contribution is 50% of each employee’s contributions not to exceed $6 in 2017, 2018, and 2019. Our expense related to the Retirement Plan was $8,750, $6,756, and $5,411 in 2019, 2018, and 2017, respectively.
    XML 111 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Income Taxes
    12 Months Ended
    Dec. 31, 2019
    Income Tax Disclosure [Abstract]  
    Income Taxes Income Taxes

    The components of loss or income before income taxes are as follows: 
      
    For the years ended December 31,
      
    2019
     
    2018
     
    2017
    United States
    $
    11,994

     
    $
    31,205

     
    $
    39,370

    Foreign
    (38,102
    )
     
    5,320

     
    6,423

     
    $
    (26,108
    )
     
    $
    36,525

     
    $
    45,793



    The income tax benefit or expense consisted of the following amounts:
      
    For the years ended December 31,
      
    2019
     
    2018
     
    2017
    Current:
     
     
     
     
     
    Federal
    $

     
    $

     
    $
    (1,101
    )
    Foreign
    (3,599
    )
     
    (3,023
    )
     
    (1,731
    )
    State and local taxes
    (3,186
    )
     
    (2,583
    )
     
    (2,317
    )
     
    $
    (6,785
    )
     
    $
    (5,606
    )
     
    $
    (5,149
    )
    Deferred:
     
     
     
     
     
    Federal
    $
    (1,495
    )
     
    $
    6,249

     
    $
    (75,928
    )
    Foreign
    7,321

     
    1,290

     
    1,631

    State and local taxes
    7,585

     
    (2,730
    )
     
    (280
    )
     
    13,411

     
    4,809

     
    (74,577
    )
     
    $
    6,626

     
    $
    (797
    )
     
    $
    (79,726
    )
        
        
    The reconciliation between the United States federal statutory rate of 21% for the year ended December 31, 2019 and 2018, and 35% for the years ended December 31, 2017, respectively, to the Company's effective rates are as follows:
     
      
    For the years ended December 31,
      
    2019
     
    2018
     
    2017
    U.S. Federal statutory tax rate
    21
     %
     
    21
     %
     
    35
     %
    Statutory permanent items
    (3
    )%
     
    3
     %
     
    9
     %
    Effect of the Tax Cuts and Jobs Act
     %
     
     %
     
    152
     %
    Equity-based compensation
    19
     %
     
    (43
    )%
     
    (24
    )%
    Acquisition costs
     %
     
    4
     %
     
     %
    Officers' compensation
    (7
    )%
     
    3
     %
     
    1
     %
    Interest
    (10
    )%
     
    1
     %
     
     %
    State and local taxes, net of federal benefit
    13
     %
     
    12
     %
     
    5
     %
    International tax (reflects effect of losses for which tax benefit not realized)
    (9
    )%
     
    4
     %
     
    (4
    )%
    Uncertain tax positions
    2
     %
     
    2
     %
     
     %
    Tax credits
    1
     %
     
    (2
    )%
     
    (2
    )%
    Valuation reserve for income taxes and other
     %
     
     %
     
    (3
    )%
    Tax rate change
     %
     
     %
     
    3
     %
    Other
    (2
    )%
     
    (3
    )%
     
    2
     %
    Effective tax rate
    25
     %
     
    2
     %
     
    174
     %
    For the year ended December 31, 2019, the Company's overall effective tax rate was different from the statutory rate of 21% primarily as a result of a permanent benefit related to the equity based stock compensation and an interested related adjustment in the United Kingdom.
    For the year ended December 31, 2018, the Company's overall effective tax rate was different from the statutory rate of 21% primarily as a result of the increase in the state provision along with the permanent benefit related to the equity-based stock compensation and its related state impact.
    For the year ended December 31, 2017, the Company's overall effective tax rate was different from the statutory rate of 35% primarily due to the impact of tax reform enacted in the United States on December 22, 2017 reducing the corporate tax rate from 35% to 21% beginning January 1, 2018. This resulted in an expense of $69,378 attributable to the re-measurement of the Company's deferred tax assets as of December 31, 2017.

    The temporary differences which gave rise to the Company's net deferred tax assets consisted of the following:
     
    December 31, 2019
     
    December 31, 2018
    Assets and liabilities:
     
     
     
    Accounts receivable and inventory allowances
    $
    1,044

     
    $
    839

    Deferred rent
    1,833

     
    1,212

    Acquired intangible assets and property and equipment
    (35,524
    )
     
    (56,801
    )
    Accrued expenses
    7,964

     
    7,344

    Research and development
    1,170

     
    991

    Stock option compensation
    17,979

     
    14,741

    Capital leases

     
    (38
    )
    Cumulative translation adjustments
    40

     
    170

    Deferred revenue
    7,471

     
    5,355

    Derivatives
    3

     
    142

    Prepaid expense
    (15,569
    )
     
    (13,312
    )
    Convertible debt and capped call
    (7,934
    )
     

    Net operating loss carryforwards
    149,848

     
    165,732

     
    128,325

     
    126,375

    Valuation allowance
    (19,978
    )
     
    (23,815
    )
    Deferred tax assets, net, non-current
    $
    108,347

     
    $
    102,560


      
    Deferred tax assets and valuation allowance
    Net deferred tax balance. As of December 31, 2019 and 2018, we recorded a net deferred tax asset, net of valuation allowance of $108,347 and $102,560, respectively. The Company believes that the net operating losses related to one of its United Kingdom subsidiaries, Vonage Limited, and certain U.S. states may not be realizable under a "more likely than not" measurement and as such, a valuation allowance has been established to reduce the asset accordingly.
    NOL carryforwards. As of December 31, 2019, the Company has U.S. Federal and state NOL carryforwards of $509,313 and $237,667, respectively, which expire at various times through 2037. We have Non-US NOLs of $165,104 primarily related to the United Kingdom which has no expiration date. Under Section 382 of the Internal Revenue Code, if we undergo an “ownership change” which is generally defined as a greater than 50% change by value in our equity ownership over a three-year period, our ability to use our pre-change of control NOLs and other pre-change tax attributes against our post-change income may be limited. The Section 382 limitation is applied annually so as to limit the use of our pre-change NOLs to an amount that generally equals the value of our stock immediately before the ownership change multiplied by a designated federal long-term tax-exempt rate. At December 31, 2019, there were no limitations on the use of our NOLs except for certain of the NOLs of Vocalocity, which the Company has reflected in the deferred tax asset.
    Valuation allowance. As of December 31, 2019 and 2018, the Company's valuation allowance was $19,978 and $23,815, respectively, primarily consisting of NOLs associated with Vonage Limited, NVM and state NOLs for certain legal entities.
    Uncertain tax benefits
    The Company had uncertain tax benefits of $914 and $1,107 as of December 31, 2019 and 2018, respectively. The Company recognizes interest and penalties related to uncertain tax benefits in income tax expense. The Company incurred interest expense or penalties of $60, $68, and $61 for the years ended December 31, 2019, 2018, and 2017, respectively. 
    The following table reconciles the total amounts of uncertain tax benefits:
     
    As of December 31,
     
    2019
     
    2018
    Balance as of January 1
    $
    1,107

     
    1,086

    Increase due to current year positions
    155

     
    1,107

    Decrease due to prior year positions
    (243
    )
     
    (1,086
    )
    Decrease due to settlements and payments
    (86
    )
     

    Decrease due to lapse of applicable statute of limitations
    (71
    )
     

    Increase due to foreign currency fluctuation
    52

     

    Uncertain tax benefits as of December 31
    $
    914

     
    $
    1,107


    Tax jurisdictions
    Business is conducted in various countries throughout the world and is subject to tax in numerous jurisdictions. A significant number of tax returns that are filed are subject to audit by various Federal, state and local tax authorities. The Company is no longer subject to U.S. federal income tax examinations for years prior to 2015. With few exceptions, state and local income tax examinations are no longer open for years before 2014.
    XML 112 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Revenue Recognition Revenue from Contract with Customer (Notes)
    12 Months Ended
    Dec. 31, 2019
    Revenue from Contract with Customer [Abstract]  
    Revenue Recognition
    Revenue Recognition    
    Beginning January 1, 2018, our results are presented in accordance with the guidance of ASU 2014-09, Revenue from Contracts with Customers (Topic 606), or Topic 606. We measure revenue based upon consideration specified by contracts with our customers. Revenue is recognized when our performance obligation under the contract is satisfied by transferring control over the product or service to the customer. We derive our revenues for our Consumer and Business segments primarily from the sale of our communication services and customer equipment as further described in Note 3, Revenue Recognition. The majority of the Company's contracts with customers have a single performance obligation for service revenues. We recognize revenue with customers when control transfers, which occurs upon delivery of a service or product. For our Business segment, the typical life of a customer for service is 7 years.
    Revenue Recognition

    On January 1, 2018, the Company adopted ASU 2014-09, Revenue from Contracts with Customers (Topic 606). Our results for reporting periods beginning after January 1, 2018 are presented in accordance with the provisions under Topic 606 but any prior period amounts have not been adjusted and continue to be reported in accordance with our revenue recognition policy.
    Service Revenues
    Substantially all of our revenues are service revenues, which are derived from monthly subscription fees under usage based or pay-per-use type billing arrangements, and contract-based services plans. For consumer customers in the United States, we offer domestic and international rate plans, including a variety of residential plans and mobile plans. For business customers, we offer small and medium business, mid-market, and enterprise customers several service plans with different pricing structures and contractual requirements ranging in duration from month-to-month to three years. In addition, we provide managed equipment to business customers for a monthly fee. Customers also have the opportunity to purchase premium features for additional fees. We also derive service revenues from per minute fees for international calls if not covered under a plan, including calls made via applications for mobile devices and other stand-alone products, and for any calling minutes in excess of a customer's monthly plan limits. For a portion of our customers, monthly subscription fees are automatically charged to customers' credit cards, debit cards or ECP in advance and are recognized over the following month as service is provided.
    Service revenue also includes supplying messaging (SMS and Voice) services to customers as part of our CPaaS offerings. Revenue is recognized in the period when messages are sent by the customer. We also transact with providers or bulk SMS aggregators and sell services to these customers who then onsell to their customers. Since the aggregator is our customer, revenue is recognized on a gross basis with related costs included in cost of revenues.
    In the United States, we charge regulatory, compliance and intellectual property, and E-911 recovery fees on a monthly basis to defray costs and to cover taxes that we are charged by the suppliers of telecommunications services. These charges, along with the remittance to the relevant government entity, are recorded on a gross basis. In addition, we charge customers USF fees from customers to recover our obligation to contribute to the fund, as allowed by the FCC. We recognize USF revenue on a gross basis and record the related fees in cost of revenues.
    Customer Equipment and Shipping Revenues
    Revenues are generated from sales of customer equipment directly to customers for replacement devices, or for upgrading their device at the time of customer sign-up for which we charge an additional fee. In addition, customer equipment and shipping revenues include revenues from the sale of VoIP telephones in order to access our small and medium business services. Customer equipment and shipping revenues also include the fees that customers are charged for shipping their customer equipment to them.
    Disaggregation of Revenue
    The following tables detail our revenue from customers disaggregated by primary geographical market, source of revenue, and timing of revenue recognition. The table also includes a reconciliation of the disaggregated revenue for our Business and Consumer segments.
     
    For the years ended December 31,
     
    For the years ended December 31,
     
    2019
     
    2018
     
    Business
     
    Consumer
     
    Total
     
    Business
     
    Consumer
     
    Total
    Primary geographical markets
     
     
     
     
     
     
     
     
     
     
     
    United States
    $
    500,545

     
    $
    354,710

     
    $
    855,255

     
    $
    421,239

     
    $
    404,482

     
    $
    825,721

    Canada
    6,942

     
    19,754

     
    26,696

     
    3,549

     
    23,718

     
    27,267

    United Kingdom
    55,721

     
    11,002

     
    66,723

     
    36,992

     
    12,438

     
    49,430

    Other Countries
    240,672

     

     
    240,672

     
    146,364

     

     
    146,364

     
    803,880

     
    385,466

     
    1,189,346

     
    608,144

     
    440,638

     
    1,048,782

    Major Sources of Revenue
     
     
     
     
     
     
     
     
     
     
     
    Service revenues
    $
    719,514

     
    $
    340,462

     
    $
    1,059,976

     
    $
    526,707

     
    $
    394,389

     
    $
    921,096

    Access and product revenues
    46,232

     
    264

     
    46,496

     
    50,068

     
    559

     
    50,627

    USF revenues
    38,134

     
    44,740

     
    82,874

     
    31,369

     
    45,690

     
    77,059

     
    803,880

     
    385,466

     
    1,189,346

     
    608,144

     
    440,638

     
    1,048,782


    In addition, the Company recognizes service revenues from its customers through subscription services provided or through usage or pay-per-use type arrangements. During the year ended December 31, 2019, the Company recognized $637,980 related to subscription services, $338,697 related to usage, and $212,669 related to other revenues such as USF, other regulatory fees, and credits. During the year ended December 31, 2018, the Company recognized $607,823 related to subscription services, $247,256 related to usage, and $193,703 related to other revenues such as USF, other regulatory fees, and credits.
    Contract Assets and Liabilities
    The following table provides information about receivables and contract liabilities from contracts with customers:
     
    December 31, 2019
     
    December 31, 2018
    Receivables (1)
    $
    101,813

     
    75,342

    Contract liabilities (2)
    59,464

     
    53,447

    (1) Amounts included in accounts receivables on our consolidated balance sheet.
    (2) Amounts included in deferred revenues on our consolidated balance sheet.
    Our deferred revenue represents the advance consideration received from customers for subscription services and is predominantly recognized over the following month as transfer of control occurs. During the year ended December 31, 2019 and 2018, the Company recognized revenue of $456,855 and $445,547, respectively, related to its contract liabilities. We expect to recognize $59,464 into revenue over the next twelve months related to our deferred revenue as of December 31, 2019.
    Remaining Performance Obligation
    Transaction price allocated to the remaining performance obligation represents contracted revenue that has not yet been recognized. The typical subscription term may range from 1 month to 3 years. Contracted revenue as of December 31, 2019 that has not yet been recognized was approximately $0.4 billion. This excludes contracts with an original expected length of less than one year. The Company expects to recognize the majority of its remaining performance obligation over the next 18 months.
    Contract Acquisition Costs
    We have various commission programs for internal sales personnel and channel partners that are incremental to the acquisition of customer contracts. These costs are recorded as deferred contract acquisition costs on the consolidated balance sheets which eligible employees and third parties may earn commission on sales of services and products to customers. We expect that these commission fees are recoverable and, therefore, we have capitalized $68,982 and $49,636 as contract costs, net of accumulated amortization, as of December 31, 2019 and December 31, 2018, respectively, included within deferred customer acquisitions costs, current portion and deferred customer acquisition costs on our consolidated balance sheet. In addition, we established a deferred tax liability associated with the transition asset of $9,636 upon the adoption of Topic 606 on January 1,2018. Capitalized commission fees are amortized to sales and marketing expense over the estimated customer life, which is seven years for Business customers. During the year ended December 31, 2019 and 2018, the amounts amortized to sales and marketing were $11,359 and $10,287, respectively. There were no impairment losses recognized in relation to the costs capitalized for the years ended December 31, 2019 and December 31, 2018. In addition, the Company expenses sales commissions for commission plans related to customer arrangements deemed less than a year and for residuals and renewals.
    XML 113 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Commitments and Contingencies Capital Lease (Policies)
    12 Months Ended
    Dec. 31, 2019
    - Cash, Cash Equivalents and Restricted Cash [Abstract]  
    Lessee, Leases [Policy Text Block]
    Leases
    We determine if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use assets, operating lease obligations, current portion and operating lease obligations on the Company's consolidated balance sheets. A right-of-use asset represents the Company's right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. A right-of-use asset and related liability is recognized at the commencement date of the arrangement based upon the present value of lease payments over the lease term. As most of our lease arrangements do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments.
    When the Company has the option to extend the lease term, terminate the lease before the contractual expiration date, or purchase the leased asset, and it is reasonably certain that the Company will exercise the option, the Company will consider these options in determining the classification and measurement of the lease. Lease expense for lease payments is recognized on a straight-line basis over the term of the lease arrangement.
    The Company has lease arrangements with lease and non-lease components, which are generally accounted for separately. For certain leases, the Company accounts for the lease and non-lease components as a single lease component.
    As of December 31, 2019, the Company did not have any finance lease arrangements.

    Commitments
    XML 114 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Earnings Per Share (Tables)
    12 Months Ended
    Dec. 31, 2019
    Earnings Per Share [Abstract]  
    Computation for basic and diluted net (loss) income per share
    The following table sets forth the computation for basic and diluted earnings (loss) per share:
     
    For the years ended December 31,
     
    2019
     
    2018
     
    2017
     
     
     
     
     
     
    Numerator
     
     
     
     
     
    Net (loss) income
    $
    (19,482
    )
     
    $
    35,728

     
    $
    (33,933
    )
     
     
     
     
     
     
    Denominator
     
     
     
     
     
    Basic weighted average common shares outstanding
    242,018

     
    237,499

     
    225,311

    Dilutive effect of stock options and restricted stock units

     
    11,393

     

    Diluted weighted average common shares outstanding
    242,018

     
    248,892

     
    225,311

    Basic (loss) earnings per share
     
     
     
     
     
    Basic (loss) earnings per share
    $
    (0.08
    )
     
    $
    0.15

     
    $
    (0.15
    )
    Diluted (loss) earnings per share
     
     
     
     
     
    Diluted (loss) earnings (loss) per share
    $
    (0.08
    )
     
    $
    0.14

     
    $
    (0.15
    )


    Securities excluded from calculation of diluted earnings per common share because of anti-dilutive effects
    The following shares were excluded from the calculation of diluted earnings (loss) per share because of their anti-dilutive effects:
      
    For the years ended December 31,
     
      
    2019

     
    2018

     
    2017

    Restricted stock units
    10,389

     
    3,285

     
    11,928

    Employee stock options
    4,946

     
    1,163

     
    10,448

     
    15,335

     
    4,448

     
    22,376



    XML 115 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Fair Value of Financial Instruments (Tables)
    12 Months Ended
    Dec. 31, 2019
    Fair Value Disclosures [Abstract]  
    Fair Value, Assets and Liabilities Measured on Recurring Basis
    The following table presents the assets and liabilities that are measured and recognized at fair value on a recurring basis classified under the appropriate level of the fair value hierarchy as of December 31, 2019 and December 31, 2018:
     
    December 31, 2019
     
    December 31, 2018
    Level 2 Measurements
     
     
     
    Interest rate swaps (1)
    $
    18

     
    $
    1,859



    (1) Included in other assets on our consolidated balance sheets.
    XML 116 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Acquisitions and Dispositiions - Assets Acquired and Liabilities Assumed - Nexmo (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    Business Acquisition [Line Items]      
    Deferred tax liabilities, net, non-current $ (598)    
    Goodwill $ 602,970 $ 598,499 $ 373,764
    XML 117 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Consolidated Statements of Comprehensive Income - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    Other comprehensive income (loss):      
    Net income (loss) $ (19,482) $ 35,728 $ (33,933)
    Foreign currency translation adjustment, net of tax expense (benefit) of $393, ($4,433), and $4,616, respectively 4,535 (7,249) 26,637
    Unrealized gain on derivatives 0 0 1
    Unrealized gain on derivatives, net of tax expense (benefit) of $397, ($73), and ($320), respectively (1,976) 10 965
    Total other comprehensive income (loss) 2,559 (7,239) 27,603
    Comprehensive (loss) income $ (16,923) 28,489 (6,330)
    Retained Earnings      
    Other comprehensive income (loss):      
    Net income (loss)   $ 35,728 $ (33,933)
    XML 118 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Consolidated Balance Sheets - USD ($)
    $ in Thousands
    Dec. 31, 2019
    Dec. 31, 2018
    Current assets:    
    Cash and cash equivalents $ 23,620 $ 5,057
    Accounts receivable, net of allowance of $5,494 and $3,542, respectively 101,813 75,342
    Inventory, net of allowance of $76 and $152, respectively 1,475 1,470
    Deferred customer acquisition costs, current portion 13,834 11,755
    Prepaid expenses 22,338 26,496
    Other current assets 9,988 7,634
    Total current assets 173,068 127,754
    Property and equipment, net of accumulated depreciation of $109,646 and $104,999, respectively 48,371 49,262
    Operating Lease, Right-of-Use Asset 50,847 0
    Goodwill 602,970 598,499
    Software, net of accumulated amortization of $102,133 and $100,870, respectively 40,300 17,430
    Capitalized Contract Cost, Net, Noncurrent 55,148 37,881
    Restricted cash 2,015 2,047
    Intangible assets, net of accumulated amortization of $221,182 and $162,788, respectively 249,905 299,911
    Deferred tax assets 108,347 102,560
    Other assets 33,729 24,144
    Total assets 1,364,700 1,259,488
    Current liabilities:    
    Accounts payable 42,366 53,262
    Accrued expenses 137,589 87,370
    Deferred revenue, current portion 59,464 53,447
    Current portion of notes payable 0 10,000
    Total current liabilities 251,896 204,079
    Indebtedness under revolving credit facility 220,500 425,000
    Long-term Debt 0 84,228
    Other liabilities 2,862 10,413
    Total liabilities 797,638 723,720
    Commitments and Contingencies (Note 15) 0 0
    Stockholders’ Equity    
    Common stock, par value $0.001 per share; 596,950 shares authorized at December 31, 2019 and 2018; 315,808 and 309,736 shares issued at December 31, 2019 and 2018, respectively; 242,849 and 239,743 shares outstanding at December 31, 2019 and 2018, respectively 316 310
    Additional paid-in capital 1,494,469 1,415,682
    Accumulated deficit (631,009) (611,985)
    Treasury stock, at cost, 72,959 shares at December 31, 2019 and 69,993 shares at December 31, 2018 (306,043) (275,009)
    Accumulated other comprehensive income 9,329 6,770
    Total stockholders’ equity 567,062 535,768
    Total liabilities and stockholders’ equity 1,364,700 1,259,488
    Convertible Notes Payable 276,658 0
    Operating Lease, Liability, Noncurrent 45,722 0
    Capital Lease Obligations, Current $ 12,477 $ 0
    XML 119 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Cash Flow Information Supplemental Disclosures Cash Flow Information (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    Supplemental Cash Flow Elements [Abstract]      
    Interest $ 23,006 $ 14,278 $ 13,323
    Income taxes 4,365 6,644 6,760
    Capital expenditures included in accounts payable and accrued liabilities 1,326 1,036 2,345
    Issuance of shares for asset acquisition $ 3,000 $ 0 $ 0
    XML 120 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Acquisitions and Dispositiions - Assets Acquired and Liabilities Assumed - New Voice Media (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Oct. 31, 2018
    Dec. 31, 2017
    Business Acquisition [Line Items]        
    Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accrued Expenses $ 333      
    Business Combination Provisional Information, Initial Accounting Incomplete Adjustment, Deferred Tax Liabilities (598)      
    Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Revenue 800      
    Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Liabilities 535      
    Goodwill 602,970 $ 598,499   $ 373,764
    New Voice Media        
    Business Acquisition [Line Items]        
    Cash and cash equivalents 1,994   $ 1,994  
    Accounts receivable 12,299   13,747  
    Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Accounts Receivable (1,448)      
    Other current assets 3,342   3,907  
    Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets (565)      
    Property and equipment 3,474   3,474  
    Intangible assets 154,300   154,300  
    Other assets 378   378  
    Total assets acquired 175,787   177,800  
    Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets (2,013)      
    Accounts payable 4,712   4,712  
    Accrued expenses 4,478   4,145  
    Deferred tax liabilities, net, non-current 7,158   7,756  
    Deferred revenue 22,800   22,000  
    Total liabilities assumed 39,148   38,613  
    Net identifiable assets acquired 136,639   139,187  
    Business Combination Provisional Information, Initial Accounting Incomplete Adjustment, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net (2,548)      
    Goodwill 213,540   210,992  
    Business Combination Provisional Information, Initial Accounting Incomplete Adjustment, Goodwill 2,548      
    Total purchase price $ 350,179   $ 350,179  
    XML 121 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Summary of Significant Accounting Policies - Narrative (Details)
    12 Months Ended
    Dec. 31, 2019
    USD ($)
    billing_cycle
    Dec. 31, 2018
    USD ($)
    Dec. 31, 2017
    USD ($)
    Jan. 01, 2019
    USD ($)
    Dec. 31, 2016
    USD ($)
    New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
    Operating Lease, Right-of-Use Asset $ 50,847,000 $ 0      
    Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount 5,000,000 16,000,000 $ 11,000,000    
    Sales and marketing 363,111,000 311,433,000 313,251,000    
    Engineering and development $ 69,460,000 52,139,000 29,630,000    
    Maximum original maturity term of investments to be considered cash and cash equivalents 3 months        
    Number of unsuccessful billing cycles before account termination | billing_cycle 3        
    Restricted cash $ 2,015,000 2,047,000      
    Effective income tax rate reconciliation, change in enacted tax rate, amount 69,378,000        
    Foreign currency transaction gain (loss), before tax 727,000 145,000 620,000    
    Net cash used in investing activities (52,079,000) (407,230,000) (30,737,000)    
    Effect of exchange rate changes on cash and cash equivalents (395,000) (410,000) 1,319,000    
    Cash and cash equivalents 23,620,000 5,057,000 31,360,000   $ 29,078,000
    Cash, cash equivalents, and restricted cash, beginning of period 25,635,000 7,104,000 33,327,000   $ 30,929,000
    Net cash provided by operating activities 92,926,000 123,205,000 128,058,000    
    Advertising Expense 46,606,000 54,735,000 $ 57,703,000    
    Operating Lease, Liability $ 58,199,000        
    Customer premise equipment          
    New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
    Useful life of property and equipment 3 years        
    Maximum | Network equipment and computer hardware          
    New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
    Useful life of property and equipment 5 years        
    Minimum | Network equipment and computer hardware          
    New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
    Useful life of property and equipment 3 years        
    Purchased Intangible Assets | Maximum          
    New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
    Intangible asset useful life 12 years        
    Purchased Intangible Assets | Minimum          
    New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
    Intangible asset useful life 2 years        
    Letter of credit-lease deposits          
    New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
    Restricted cash $ 1,528,000 $ 1,516,000      
    Accounting Standards Update 2016-02          
    New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
    Operating Lease, Right-of-Use Asset       $ 57,300,000  
    Operating Lease, Liability       64,500,000  
    Adjustment | Retained Earnings | Accounting Standards Update 2016-02          
    New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
    Cumulative Effect of New Accounting Principle in Period of Adoption       $ 458,000  
    XML 122 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Fair Value of Financial Instruments Fair Value of Financial Instruments (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2019
    Dec. 31, 2018
    Fair Value, Recurring | Level 2 Assets    
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
    Interest Rate Derivative Assets, at Fair Value $ 18 $ 1,859
    XML 123 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Income Taxes - Net Operating Loss Carryforwards (Details)
    $ in Thousands
    Dec. 31, 2019
    USD ($)
    Federal  
    Net operating loss carryforwards:  
    Net operating loss carryforwards $ 509,313
    State  
    Net operating loss carryforwards:  
    Net operating loss carryforwards $ 237,667
    XML 124 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Long-Term Debt - Future Payments Under Long-term Debt Obligations (Details)
    $ in Thousands
    Dec. 31, 2019
    USD ($)
    Debt Instrument [Line Items]  
    2020 $ 0
    2021 0
    2022 0
    2023 220,500
    2024 345,000
    Minimum future payments of principal $ 565,500
    XML 125 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Common Stock - Narrative (Details) - shares
    Dec. 31, 2019
    Dec. 31, 2018
    Common stock repurchases:    
    Common stock, shares authorized 596,950,000 596,950,000
    Common Stock    
    Common stock repurchases:    
    Common stock, shares authorized 596,950,000  

_+#*!S 085!NC*>^E10L&2 D>:,G MA528", -XV78TAA2ZTE,I7#^Y9",UTR&:891S,Q>@F2"9$\@*9L1"H(*XPU2 MP)4O&HL]A9669,&<[31R/A^2\;JS$,HHYH.&Y.""F/:Q2LT>CGSJ!T(Q;)0F MP08"*I@A"&I%97 NJP@-DDIJTBJ.:2]V^/VJN*<WV33Q>EXVDN M\\67_;([")8A&K6M]U>ICH@7;L0 ;DTI0@0SX0"R0 ?L:H@5J.YB"3XI S61. $X!?$\"M@3I$,&FA EQ2Q4G0QPS5K12*(";V">!H MUC,/QC.*6H_35P#'# T3$MVXCG7[&]*V^5UW;%%UQ^X9T@/TAW$K1*6-,4AC M0R7BS$+.0%WKB@5QM),/O>M.KIN3]\V1%F L#@GC_OG(>[NCI+F'#?-6V,M@ M1SVWE@&LJ6'<0:7KL@>+>:>D_2DPCV9K2\DRP:-6ZR60)Y"/ N0$-G8[\ HP MZYSFEG#%G=245Y$S!)WK9("? O)H]K@D*!-1&S*/#^2[1+O[&^Q>/_R1NR:X M>O/K8G*QF%_7EOI\MF\+_8C!VXJ:6<,9H@0B0X*?[92%0-=-9YKI3J[X#KR; M-7\W7^[5%&<99Z/PIE,X['61V>?ATS5L6[$R;IE$ >;6@LKE$>2V4KG6@.[ M55=/@VV\*F*8R;@]HMN4;B^G2B=0)U!O S4G30!<24RML1I#K@BT"+%Z7H W M2#\<%'L4U-%,:2HS+!.H1TP1N0KOG%3&]J^5]_;G1!.9B +3[J?=3[L_Y +# MM^5LQV*YJO.? VY(^_5QBXW2)HU)M2#",RU-\+I(\+VHJ-*8@!OAQ<\66[V* MA^#I09E ,:VU[KE[R9[%LM(>8"&-?OCZ)%S& K1VO0 #%@EAJ$.":*(-L[5K MQ#5PZOE B]?"0C/ 1 ): MK1 DTV0/.2&\^PIH 3Y0''T%2]8]1 +#ML']N! M%J\QA61BI$ ;3QOV)L8PK6(,E;'YYVPR*U[*QC/(+/T69+,6^ZMF2G O168 M$ZPE0KJV5:$B]V3ZRIUX/Y_-?XPRQC)=EV$UPG./1QP/60F_=?_[+R92-4^J MYME-3N!&3G <)(15+#BSA!)+@NE=$3J4N0G8(;Y\MIQXGN7]%#F!84RS( F* M)"A&*RBVR(D602Y'Q%/)%#),<$F H+"FJ[;$HI?;$Q'GC2+>"TNBYSG+(VO) M>35/H<_XW:;H1<,W[P1@Q&EL,?."R#%NN/1YLG MI3T(;//6 "5*C5#!7L<$X&"S.V!AS )VPG;@\(V M BTN*6"-T1H:"I00OGRQ'CEH%'D1MI]G[R5A+^6M:I_ MKDL)/Q?A_!2U*;_*O[V\N_X87>]M(H"@9E24(PI!KY 44%I*/725"$#86HF[ M6;JZ0-@OYMAGD M2"DO%O/U:(TZ\7<0XQ^Q#(*H0F0$,;P4HSM20;!%#K!&#E"(*.'$&V\4#(Z\ MLHK4V7HI+']=.1!ORA7+*(K:P]N["%U"\TC1W)HEKI"5W$CDB9&4,VNUXS4! M%O:FDWD[+)KC37.E&9?#'EDWK([[NP;[8)H'8WU67$Q73<1]Q$[[X] 6H%'4 M1BD.&.=(.,JT-QSY"MH,*"SO*12O(%NYZGJSZ@DDB H7P.=KWG:K8/L 17\%)S&HXB54;G9!Q--2VA.:"[13!HT M0(\W//Z^"/;UU3I$ MO@F*O_@WGZ^*EQ%JO)JG]:=]+,'6LW,$XHXUH]@ %E)I3XFW4&$J MH"-U5@!"ZCND0.&8163Q>E(R4&9$1!W ]N(M[K\:89Q) MO#^VV+U;EZ\+D-U<\ ,R/5QN?&3(PCL/%4C;1F 5Y[Y;&W_/(>O-JJ252.)GT2VA/: M8YL%$M_!'6FGC,0((^$1(L@87+?J2(M%9U3/4^%^7U(DDED0%??'8Q:,ASK7 M3J]N5\5Y[_/ O11#(Z@5+(L &P8!J$RP7Z2'U M$L!*@*G>!2#C3Z1S^68!5 MA^V(/9M4.IA*8Y)('+I(W"(1<2,1C12<, QU%98![$UU8@13 2&9'>)N *X2MK0':4J4)L!AP*#$U=UUP"++=!=NQ>*MC M,/52J=Y!2FUZ<]]CNM>TQ\._UU'N\7B+XOY[_:@X?Y.'&\Z_%#]4Q"TG\]O5 MP+:5%S+8*Z(P5T+(8&8*13&N8"N=T9W6A@=@6VU&![U'9VJF//B M'.0D"+8( M[H;TZTAE8J1:5PB#J/@*L2Q,1@TBEF?KD@B&H:$Y$)V0]2P20( MDB X-D$@FRD%&%F%(5.4 T8,8PQR7)? ,00Z%$\O%P3]-N6/4!"LG8"_KO)P ME?7S,3Z[=3-7TUGQIDZ0(O ??WOX[L1S;TZ\\/O/BG)^3:^N8.<=/KTL)OG9 MV?PZ_.'W@)[);+XJEI, CTGXI&GXFB^+_&IRDR]6D_G%9'59+,LLZFQ-&Y8' M_$TNIK-\=C8-;PH(7!77X=*6G9NJ[_7GF^S>TR\'/@;^#=M(]>[/R63RSY/W MZG_?_T.]FWQT'TX^GDY*'Z-?!W?S\W)1?\Q-D)-O/B^*_%]O\HNPJK_E M5W_DWY?A;_]ZN:@V)%^+Z&4YRHTZJ[C%G$J I$&22XRA (98*,N_R7_8R:TW M.YT%=;OZ#0L2H[#AGK3^Y+Z[?^24=2ZS>U&M=_^@94&XA?9-E8_;'SOD@C_=?+.OGW_^Z>).?GXX2_AY_M/)^_>6G7J[.33 M:?C/W]W[TT^3$Q]>^ON'C^Z_W/M/;__I)F_?A\=N\NN[DT^?'BRP_%&S[G*< M#ZB-']1%1P2IZWSQ93K;7%Y^NYK73VR.W?J96*A#6V'':(.Z#B0??DGN]%>[ MO=2_[WK5PN0]6-YM.V2+OPGA'O(_N['$QK)+[Y&[?KXHK<_)]R)?+"=%$!WG M$UN<%:4S.,$PZUNQ>O0SL7E8OOVWZ2I\\%GXC%_?SL*BS&^7P?5=;IN1N+6, MZ15&5QWF['0-]C3+*QV.YG"(=#C2X7CH5SZ(#+&08>]J\Y(,B3)D![+D"TF#,&C'@9X_";, -,N/[I3 M)ZO+S7"EFT5Q65,$A?^UN/K^ MTIZ (97\K^TX"%!3\N\0EH(I[R$3E$G#K=V4_"OG..IZ@VL-:]H*MK'KJJTU MUEAN[N0 U.S]MMEG=[7(P"T\N3O-O+PYJ/6((DHSBJ&22R:OLB]0<&=QSK\6,8P'[0N MWS%$TU][_Q^S11$^\=_%^>1+/IU-2BO_:SZ]*OL%WH2]?K,,&S]9%L$?F*ZF MQ?)>P[\T]T&V_O_:S =13?PCAK]H+'G-E.(6$L4TYT1!H(VJ+7F/.7T._%6] M0T$.? K[\^EN>_9LN_^[6,S/\^5E*?$%@NAO0R#F&5.@9KA8@Z!1M50X83U5 M5! )E#3"A;=ML.:-X?" 6-L]_9JPEK#65ZPAT#)KK72:08P\$8HPQ(/W5V$- M(2H/B+5HANQ(^.:&$K.^QX8]#^_\FI?FY_T6Z\^A:EZ&JGD=I_[U3QB!/\>- M4V_I]#A*YW=+_ NVXE]48R6E(AX#)X34#G-9B0GID>JPV3TD)IJ]_CUL=2DT M3F:VV6RUF"[#8M@@-F9?/H3GY^?1#.$G569FDK.]4=SL<&P&$!L[)'*.U988 MI'C9(EU:L36'(.?8&BP ,(08$WZOHNN06/WDZ'I4Z1*M\A*"/DB4WOH,24 D M 7&O@!"-E^(YLR6+)@OBP'%)!:=W7HH0_G7,CVC^BF3[&\=X#!)BMZ@\(;WU M:$[GJ_QJ,M]6+CG: 1J!?LD\$0!#BUF5'(3D,ZJS+JSDM .O?UC 8A#%+R@ MC-(T*6)@ZK7/4-KBI:-6,$\8SRP3"&L,B CGE$A?>^F$0!X)2WNI.<$Q034< M]SFAL!\HW )"TK95N>; 8.,I0-!10VQ=*&(P%9WFG1U!&*_L@V<,Q&SEZ;\= M.3BB@Q^.SX^4!_L@YMYEF1Y<\]T8]UZUV?#%1/;1"0@/;',PUMCO&&I-%;#: M*F"@I]C0VC6GMDNW<(^DJZ5<>'1U6Z['A_EB7?ZV6BVFGV_7Y*>G\_?S62D$ M%_.KJ_"6MR7U5;%<'28MP#*)HG8[OO@$/5V(O3QK!;X*Q.[S\C4\3PC*, M]Y?]'J'=/,(!5/M1@T^\XS1P*MJV^S=\G .GME[S,$Y7O=JFM=_]@\?5P E :JG5<0[74I_^:^'U/_JKQ_A47_")"NQT\2GW?YJMY?Z]UT]I<^3ST6^;,40CGZ. MU4YW?X_<..(I5F7GVO3B>Y1%6;][)&.L8AV=-,1J<'.*(AZ--,(J'8T'CL9N M ZS"?1V31OFI#BA?7D[*8[:<7"SFUY/Y3;'(5V6TJ0R]?EWW8B>2WL'?7]K+ MX=S?@?>RIYG7I\GMGM1U[N@R=J95' /B_G%=)6F5#VO6V/'S4PTH$GJ')'4 M>5SHM!C)+30\>,V$0BRQD!)ZAC9"AV("=8?OZ5&ADX9312RY2\(C"8]>FBPM M&BA,F&&<.F^- ,QK!Y2LI(=6''9JAA^5'FDJU?Y-EAWB7;"O_E%#(KBE>&PF\7\Z[3,-WW^GN)A*88R]'L=^OV-9B^C MAKQ 3V6Z+6Z"')]6\ZEFYY/\NBQA__?ZB:,<2+$_-PZ"%M4'1<8XIH1P@! < M_F>K0BV7Q6H9_M06GU=OE\O;?'96F/ER]?*8U.,4!0*F*5-# M=0]'C&@L[Q!=QG\I]9X& $N -$*Z"@=3Q'DS8NHU$1TOX ,S0DA"=$+TT!!- M1<,$1+G5GDK@L4'8>PY%%2TA/KR/]@'1T6B$,,D0';:.WJ5XJ*^&=_OPE/UF MT[OCLWPAI(\6N5RV2&V,L8H01"VS2"OEM*^0:Q$AG=[I)^"NOYV!#@_>LS$4SQB5&:$Q!Q\F#"4, M[8PA"'DKWX:<@)Q0ZK04PG!MX09#UFL!.I/0GHVA>.:?R "-.3JEYU;>T<== M+XK%HCB_2YCEWUYL^!VA+_=XYAM"+%K5>H0#KS2&S&@HD-7&5@%7:I0V/T.Q M7N$-4\MIN;[E<-_\FPE/3B,8A4^JX<,9@3&MPZ-/B*>HS#B1W K+ ,T!5T!) MCAB6VCBNZO&B4$K1&>6[ Y+C,Z233("HC'8)R G(?03R%ASS!L=!_WHAC558 M \.]]Q37TPXLHEQ%P'$T\YB3C/*8+F:*CAXR.GI>F\MGM\MP4<5BDI_]S^UT M.5V_X:R,K8_56Y5-U#2XIIHYS@6%0ECAD,=U;3G35G7&CYC\9DV%\._BW(2O M+K^@3%.T%W^?H5,(,YQ&^0Q-Y1TKD!!L-)MF%DJ*N<=$H8 PPT4];1=SZB(! M*>* RPR)%#]-0.H'D' 3/T4484&Q<\Y* *U&R%87=Q>K1E>;\L&A;*6=?YY.;\J M5N74QZ_%;#5?O'@*_=#<.=0*RU#-H5<,.6T"/"45TM/*>G2$2=VJEOE0MG0L MP\?Y^<)62Z^JE2]+9NKEWN\<2$2&[="E",LH(E%)H2(FWKN[[4)" M.)",-UPRP_(@:8N>6[M'8M3^%/:L)@[,OFQ"G&NC]KSXO)J<3Y?KS% "8>LRVPYV;AD0=!2V*? M23B#P1R\F2_SJ])FO%F4)"NK[VMCL?B?V^E-V;N67+J?<-J*LGBOD;/8*X64 MM81RYTT599$EUU*GCJ5:[=_#@MR\GZ_6P)RMIK/;XOQD0W SG_V>3V?E]IS, MZK;C,HS#YX;OO9TN+TLC>%-)^GFL45."VVD,;3AQ."A0A)R0%L*ZFPH[)3M1 MTQ)SRW)5BP []\.JGER4/!=1PZ6#+,M)X9T!0*@5WE'**,*19H(BS36@.+QI M8X@JHD"'R7L7",4W.>$@HCL)2P/ $B=W6&*.(B^M %(!PB IAT+7676@<6<4 MQRY82E6BXPN0?KK,%\6;S_FR. ^VX$TQ6SXPU&?$[IIL5!I@%'IO/!8"6TLE M5QA7D5"GG4$_PW"]O+I<73._+E=W[SU#A&:(#-L/2U&3,<*0PD8;:N0]A1I2 M81W20$E':VV(N'*=J,F381B/L0EG?.!U90F&HX0AQG&\4B?^*%&Q/7<3#T.:[3T6LJHY#)L;1F+_'R[G,Z*Y5A;UREM M5!XG4-J +F^I0,QHBR2MLWH,=;-Z30[@4UC,DPM=+64*0Z;0R0B0PQLM)0RP M FEL('=.(0^I87484A+6T5+/0,[NYF)"3D+.*R%G"Q$9E:C-[@FDY;1TL@S& MQ&+IZ^PT$JK#[OD,Z$0LR!11JT2Z!^XE._?:@_../#QI+O/9E[(]/9R,Q?1K M\!>^)A;0#F19*S2"''5$2(Z]1E8Q"IRL.V*!A!"WVN\VB[M\.[/-VNZ5"1XG MHL\4/QD]6'$KJV- M9*T C%!.<1XTJ"%$0Z>IP+5B)<9;]7RL;C.!P1U4P>&39RU'0T1D/R=T8.8MKJ^B4-"8XZ@H4PH[9T M-8@A:N@N7PCB>.1Z("/B(/-=$X@3B/L,XA9U X8:689 R5EKF9%($5M'&(F' MG4K)'4$<;PQ)ABA.&!YF>=?;2"S3_47F%F"V1I$8+CC0E$/B$3U=R="OH&IOF/%D6A-(I$,>*BA@8X AH62&->32*#C MXL4XVD.#:89P3!67H)2@M#N46E$;8#%Q0$&D#58: :81JL?5<4HZ V2?"Z7X MC"-<#&(ZUBABJ!\6Q4T^O>LRK0:0K,*;)V>WBT7)/K))A(W/G]L"T=8($H3+ MB77,6H=$\.:8(;2&J-#0=VJ9NQ"MMJ$>->DVNZ%FYR?E5CPXAGT/DY\S&74< M>_\2URG\,DJXMJ(O'"&*/%2:42"#NR>LJX@S X+U'N$:WVI%&8\Z02_!-<&U M%W!M,6=22YB%'C*C)%".<&-4E?&@%*H.R4HTN,:WC'&&#Y/0[+G1?!RVL1WQ M].8MR0S9FF1"#-2*,QK:*MQ-;I64TFHA/'1 MN >KEF8DJIY,:$QH/)3I*EO%.HA;XR@C$D%II $ U&K1@F0C _&B V\'*4P M[K&$<>]*86_R[V4QR#J,FY^=+6X;!L$4POT9J;P)X7J'O$)&8Q94)[6<*U_5 MQEIO(*9/K\CYL-F!X%VJS?J_:[I']EDMBT4&HA8#],^Y3+&@4<)4-@K5F& 8 M,BLLP\(@3ZGW56NNAPR9_<$T7@1?&UF-V^M(&LO^#=@EW< MU, *S@60G$MHE1$$87XW5Q![R3MS!1_V7#]NUG2O5F\F2:J '9AN/%H4M6J" M0/A'A0::2J2!$TKC.FL)A!)/*-O;CJ*(LZC#A244)13UPY!LU>H(C"W "D'I M/ ;,!U#QFE->R.Z$E5U@M >;,:,BYL"B85F&1QYK71>-U/0P;R9G5_/;$I77 M-[=KWICI]SFV ]-7\YM/\8O5'OMBKG0EI1@1(7F"*\HPH4TCX'N=%L6Y8AFL(W";B#!^X6W+8B/%@+IZ5:(]8:Z:DW ML,2MULHA9SO=F<_!;3_'%?8O23*D(.H/%O%/A(F#=6*WP(V!QL"%AD#JPS]J MRZ9HS!&I2O((U[8S)*;KPZX7^*2FICQ000'*.$]!H8'IM:/%$V_4%PWX\=H# M2ZR4S")C9,W/C0&RG0G6+\-3-$.49PPFAH&$IW[@23:I"@LL1AX"5A:_.>V" MOU2W+P-*963]%&^*8"90S(A,STW!@[IED4W$]:,_BO67?9Y?G8=/>%^L)F?! MVI_<+.9?I^?%^>3S]S;[=MC-KS$,R,_SQ7FQJ.\=WGR;+.=7T_/)_P/6_^(N M:_5EY3NZW]0'V*-6](9)CJ34@"/L':6:$")KL]1HVR&A"SMFPH9]J/9+?__' MLC@/V*_W3-UMV3ZM4HDRB:(R%.QZ0';;[-=6S@?%0U?,/&/1^JKRDT3Y0:+@ MQI# C@CDJ8=<:V"8P4S89O*PZR1K7R11XA4_()PA$#5$G$1*$BE)I.PL4EH= M=%I8SX@%B&"K*:+8B+K^@Q&H5521$J]Y#HD,T*BCNH8E4G:)?D?W;/Z_V^5J M>O%]#\Y->00GI:!93BX6\^O)=/:U6/[DU_1Q:-"!Y>/0[R_MY7#N;S1[&3,: MU=^);_G-=)5?;5JCSZ>KV\48VZ.WE/I@TN0P&<#.>!Y\.BZ%@M@!XBK7#GJ# M.TTA3'.:F=K/CW%7*>'^D50CCCY. /X('W3"@PY0_W"[.+O-E40Y)GLY6 M^>S+=$U(%(-%_FA!2P!J.$PD@9![S2C%V"%E1=W2YCP)Z-X*VK=WJQJ)&/ZQ M(@L8,XIY+'@<4SSC>#&W!7*H@9QGDG)E4+!T@3+ DGJ9NR /_E(P?O3(;>[ MI;O/PO?>)@T3A(X 0@0V6LL2!BTQ,.@KS3$QQE5S9QU3I,MGL N$^MD[TO,D MV9%'8O^>KVX7ZX38NG-D&79W69J.U_GB7\5JS66Y+,ZJMXS/&=P"4-;H. 8= M,5(C)J1%VG#/C*Z+;R@575]P,0\W?[[TB_GUIWS-L%7MQ?>3B[_?K?ZGN\6/ M:F:.J]DKA6I&B4[1J$_+ 8"* E7V14N**.>P)JZTLMNS$@.=_;1($SH3.ON M3@J:.*K5&BD@+=%84X L=:P>^RPE-5W_, (ZHX53V<#I9(<4'&TQ^*_-W?-- M/WWI*95&[[+JJQ]YM)2B1G%B;KRWT J'E1 <<8%Q77B $"8/^9U^OC@$+Q 2 M&1$I1)KB.\<)M%: !P(@,7($:1]^L]YAH.L CX3T01JNQX$6L7N:PS%2ZB6< M#0%GK,$94P8IC1"32G"+-#?@KJ-!.O]@(/5QG,5K78 9YF,$VBBBK2W[>;*/WY^-S$;=@5N,$NIH(& #L8#%+D#67$5WZBQL1LKX+5M\OI MK C&_?)]L3JY*/M$JE?.]\N2#D BKTPAG[%CF0'1**D:P1=X[[Z6O MK$$DO>E,G]P-1!%'K4N:B"R/GLCR=EF<3Z:S>\E>$C]4S# .!^2'=(H)RM$I MR*3F7@+$*X6IM>\.;G^ (.IMO6D162R?,BF,H@QPV0>BJ)V"/5'8I0X9"4I4 M=4D4115%J!%%V#-J*:*:!$AK)@PG-8^VD,)V,KLO$D7/,^&?(HK"56<(1TT3 M)5G4%R0E630"6=0*QGF#*&<>60&] Q801$U=T0PTZ91-OD@6Q1^@BD'&<=5L:8+^AR^<#TS>],)/E\/%6Q$>>OU5 GQH^$G4#.# 0BC@!.XK%*4 MX0<'L"[C%U#(CA/ZL:BWY.3BW7SVY;187%?LJ._*?3EIEOUHLK']*X1(%4K# MQ.46CTR09I(!\)0"X*QF4A+CA;%5(YMR"EG4"52_#)CQ>#=)*AQ.0!X]D%D# M9*85XLA@1RBT0CA/B:V; +@ G<+AEP$Y6I:99CQJH^K10WE0Q8DMLWIY.5^L M-F.XY^5EAN,6SLOGU6 +0[9A5S0S#Q5&VE#FC)=0>4(IDS41(,1 =RI#[L.N M#6NYSV8=0G!&H[;K' LBQQ37&"S<)&C@QH6DP#*B)'>4* T=4)6J= ; 3EG^ M,^ 6KY\&@0PF"H<$MR.%&VK!S2D(N(54.$*,"*Z;K[E2E#:L,W_S&7"+5^P( M8,:CECL>"]Q&$NEM=\E,E\O;?':V[I39DUEZA+[F%D#3%OF1]9X@2!CA&"F, M/>=U,)=BK[M4\:U"YK?5VA_0*>D8]I#5#3\. MRD>YKY^,R7@F,!T\) <86RUMV-)>;8S:L_ERM!R=&,!&)2("G46"6FE,P)^% M@M5FJA6BQN9XKR# %MN(4VZKBD3BKK MC"(BZ#S#JJ"J(<*+%Z M7E UPV*,,9X$MF, VQ:LT=:LW( \2A'Q0#BHL=3* MUG0,%%BG7X"U?G((]=QB//;H:&5*AMTLJU]OB@"G_.IJLEKDL^5F[S;%KS%, MRR/T^+9I0=X:J((Q#3 2RK"@!6U0D)HH0CWR$ 'F[Y#Y]IO"-H,'\18,RQ:&F6>0,\H XAI K9$#)8:Q49YP% O# M_60[ZE_0)@%RC("$K4".%9XS247)GLFL8;2,YP1 $H6$$T1& F0_3=_^ 7)( M450SO[XNBU-7\[-_31;%334E?K3Q4X@;/>B VMC)@SU 4/;=%>K' 9Y3L+3G@)IG;48(6BKW)\!%'2Y M-G M@>!B,N-0.;A,$&;K2;H\X&^/P(Y75P SFF8?)6 G8.,6L)5FGC!.&&#:!%>V M?%/5]B444'L$=LR:6,H/,L?^6( ]I.#OCUUAQ;=B<39=;KK"UO'@^4T47J\M M')_]!?L6K-.&UY5SXK$ 2$')N*7*05!7NBN+<5>)MRK=U][UR6:I7;4'>QT[ M"C,IX %)7'L;U=K'R3Q:73Q4E/)FBI/BGBAEN12,0N,\=$Y6&IE Q[H:>0>4 MQFL1RRB(:E(GE":4]A:EK4@7%]):1*F3T",'K8!,U ZQ9.S1[NJGHC2:@8Q@ M1N AAS/TO.IAJ%.D?JW&2/UY!<-C@WF%# H4;>* @L MB/,]C%4]:-0NX3SAO#\X?QSF!#8P]P)0*83@' KNB4>Z&EL58!Z6T$>&>;RZ ME0S#0XYO3U'Y \\6+0/ST]G98CVC[M>P[^O?_AR>6YOM6<=XS]8F_:)8KA;3 MLU6QL>Y3!. Y<@&S=FNDAHY:"8.9SRPD2MA\=7M^4BMF7-1O[LM7A&9!0?) 600H/':QH,3#!L M<0P(;2P&*1"@&D&$D5<<<*6;JE=TS["#5Y<,\5T+Q#*$8G):#CN\F"3*""7* M%H'2BBA"J,K*>2,0#2*$E>0+H)H-AH&5G=+:5Q"G**04%U80@:!R77%%?,TE@ M8CH$+B\2'3])@K<;TR*"&. 93(7 *?@X#OC2=O 1*BL4ET1YZ+2VAM2Y1&HL M,YU<8FSX\BCPQ3C#B"?\)OR. K^8M$8R::(UEQY:;!F$UKIJS"C5EI!.(7]L M_+(X^ 691"F7\.JYA#U5^#_+#"_"DUL,\&=L/0Y;?SZ__7Q5O CV^W7K=I05 M?]K'ZFP]>L<<\Z"L8>_B#!.'$>1 4HR4,(ZX2G)B#ZC9M^24420GHAG#^ZNF M>LX!Z6>$8_^ .&)3*@G2)$AW$Z1W[]LW4Y5]-9\>9RXT-#!/YC3]?SV#>V5N0L')AB,91K.+TL)OG9 MV?PZ_.'W,MLWFZ^*Y21?A*<#/,/7?%GD5Y.;?+%N85I=%LMRWNUL?7Q*TKB: MD2"\:;D*3UQW^Y;6/S;W^O--=N_IER:]^=Q/U_OT_U+O)1_?AY./II'17=]JV.%=\'Y36/R\7]]24NXY1(P(PRBB1"*%N.9>4ZD1%:C\ MF_R'G=QZL]-9,#)6OV%!@M)Y\1F])X(VN>_N'SEE^Q @X7#45]'ZIA^,%Q!N MO[T@Y>/VI_5^_@%_6C\-7GM6/[[G>T^EU M@._[XH_)Q_EUWC'U_IB>KR[#KV$-*GT0E,15?K,L?JM_Z1S87^Y"M'>Y!OC+ MPP'7N&NWFPG2,9?$7^FS+ M:_TG]R7SUN-*'K0&#W49:Q:ZM(>[+9X*UUBZY?G5J^_CAWQZ'A3LJU^'R6]* M09%.U(XGZNSL]OIV3:K^ZEMIBXOIV725MG*WY3LMZ_%O%]]??1^3B!\(($]6 MX:VO?A7E/(=%<5G,EM.OQ:M?S=O9V?RZ2*=[1QDUOU]7OZH+\W/2L8XZB!A! MP2?6Q&X[,0<_$6E1TJ*D14F+DA9EH(LR_(KV7_Y3YU?Y[*R8Y*N)+&&9E%]3MO')I#N:RD*1ILA'2,B D,AY3)K1%Q%9- M-HP(Y3MS8=>.:SE2KE@LRYJ;U??[.V?^;_4'__=374>P>7?IJW98L)A?U&(6WJX[ R"CO-/!76$\R>@/FQ6.7367'N\D7)XK%\'B*?0CK%",P$B]JG M.O39- G'/<>Q:!0L\,H$2]=KA\O9<)XKQRH2^S.0F_[A. M__V0?=LDO^)C&^*,RJA=? G:"=JOZ/]" !O];#13$C,&G'%"((I=W2#&F,;< M[HKL"$YK<,]CV% MY^;K,;]E'Y3Z](]UI/L-D+W(C#R>_#A4%F@;!=4N]]H+L4,:L4.@"V8#5)IX MR;W5R#FJL&6 "8=0UZ!X7_P1E'] [BK7!7-D:P'7&S>?#+;R*Z3Q?MBI9;+8K6$]W>OMD)T]5E>^OGBX>OI6"S5 MFX*%,SO/%^?+?]R4'7_EL0=R8ZWT+%A(,\9BTM>^9CQP^*!B3NM K7WK M2>4>%=^*Q=ET6;QX>FW,(JE>8!DU6 ;4$L @\1!HB1@60+LZ>B&48?=&+]XN ME[?%N;U=E'!=,X+^,[^Z+=:OG:P7?^FJQ3]_<$Q$#\ILR@JQ 8=&QGW(";P[ MY$$S6<2]!Q1[AX!1DHGJD%,*:6=FVZL=\GT[I@AF^#"1^%X<^JV-.@,FOTN+ MD!9A[#H@B.$['8"\ME)A #CQ'AFAL*KF^7)@@;J_C"**#H@CMR-/[>Z=W!Y2 M'N?39;XHWGS.PZD(7LA-,5N^M*5T3&+H:*5-:TJP,L!C+*655@>;$Q(.865Q M0BV(^EG:M,*XI_,'K,#UJ5H?JM)Z#(U%,5OFW8CFY"4=L$L[R']/595E+ M%JYELBQ/VK9@=W*$^[8(T8]*BHR--QZRI2(=MR9M$2&H% M><8Z6=R6LOM8K"O(3^>G^;?_;B20GR_6VD[_K.UB>1\OZ$%Y+ M$,\H/TF]] M1.7I25*,7%+()G1*91 )B G+@X# 2EDKZTY20:#FAY 4">=[P/F08JZ;^H#P M%V4%R**XN5V<7>;;BS_&Y,*G>QWFO1YO:&:+$B*T*51"&%M./(8. D!=L%UM M7:@$D(#WUW!\O),#Y^NQ6ZOIXIYT7K_-4YE1$E-K'8MR2F@>&II;I ;(*3]7C]T1:8Z Y87'/AN*1AUB#4U*$3YNSL^V2UR&?+ MJ[5?TFK$/"9_.<46TPKTU0(?_C$88-3H<0U/66.O$PT0TA(;A95SAF+(G,). M;34BYO+B#8 :>-E&X"3^^+UUE>+67 M)E^ZT0&:L$.ZU^,-.SVN;5FKY(&[8(TBJ[34U"H'PR-?]X X\1SM*VJI6*9 MRPPR\=.=2!R&%3HXQHW!'G!.6N:DE4XSB)$G0A&&."*5.>D1HO+@!SP=Q!$% M4%NVXY=\.BMMQ_/PQJ]K#H]4F'IL,;.T"&D1^FV3#BXTQ"EMFE$\%%H8Z*"T MP3I56&-:#U;1D'52I _I\D8J_QZ$3-[!PW-FM8:606(=EU1P>F?J"M&=.W1 >*1C?"0AT]*-F5Y\?_GA M#4=B'2X]BL'1_=#M:2V>(T%DE0/B0H6<-2X*B &'IM MA)340D0YJ6IG,;0$=;(83Q.42<8=61UM7Z/ VZ9R\^35_H1MT53-&<>AL0P# MY:S5$GOK2,T;I:C>;4P8[\=,:QES)$;_7-I1GV'98EJD C-BC3#,8F,X5X;6 M;+M8G9)V,3CL6=0>FH@+#N9A'5,5OYI M\%"EVFV>\O./]0'F*7.447:08WTL=MO(48!;41JE,!6(*TZM0U9P4G-!4&D] M.10*]CV-F) ,X312?#P0V(( TKC?'%"@L=7 00-P>$!49:)S+BWLU%CMR[PY M9"T@R4#4*3C)SNG7\6[5R#K,*$8<&X>]U@8B2BL.3+Z>:+OK\8XQSC88)F+@ M7F0_$J.O-<[V='XS/9LPP%)A_G'7+3\L9?M9GWOT"[Y=RB, 6D/+*314E3PZ MGDG.A0:<59X2?V.N@4]*W0:>(9((,;F[PF&3UF.YUL&*2XJ;( MD&(G,<4> 15A/BV%P;'^ YYJX" "*6@\01@Y11$W$J#*L-> M4:'V,NITIT.^[_0LRX@D@1_C3H=(P1$BA08V\BI@3W2',CA,;&8IQQF7,E/I1F*%#0G>ZUV'>ZU"E-B*-U(:.2L0M]!!;H: % M%->#3BUALE/D\6I2.TG:L<6UTZ#3% Q(BY B(B^M6D<8-"$1*+CCR$!FG2) M>X"AJLM=E.O2;,>=8+B3 [*?85(89)R#5->>)$62%(VDP*+%0J*MIXX[A84P M @E!ZNI^9+EZ+)X135(DG.\!YT,*NQYF4M60A%JZUW2OQWZOQQN8VJ)_28L% M3"A.! ":,,X08M!";^HB+>P$>;6!.+ME$6(WZ3VE>95GB,2,=QV+AA\'5G## M2."< ,'+==8!@"RD1+M-$X?R!$)E7QDKZ4SWBS"JM^9LFAN00IQI$=(BI!#6 MKKE="IM8MQ 22:6)L4HZ+XE#J&)H85AS;UZ%&+T?UO-C_1$'"9;UHDAG?.C M#3F=0Y!S; T.3J8AQ)CP>V4S0V+UDVWF/: CG>+C*)V-.C5@NCY-B0(ZGH$S MHK48+AWV%H'>FJ!-L4%$0\6M=EA!;&!-2,> P>0>)HO'V;!WLE3V1@F!:<91 M5,:C+4>B%Q9*PGA:BV%%=1^79PRUV/T--1AJCI!E3 &B,*P:*A &DG78DY\F MS_HHBGIN1@Z.A7]2$?"+/OF'E?@JW_$,971(;+:H/X%4"!H9X$JL51Q*27%E M:PC ]&[(HU8H YYZE@B,**#(E#SV$G M=+*GT_] ^TE$7G\":<;$0<@C$A[ZAH8" !A)L5!)I+NE)B/@J(A<*4? 7Y$,\(WP,=6J\]X6??LP0X/11[>@+/D8/G<>QPT-1^40^P!>MI81IP3JD& M-3.ED 2Z0QEC!TS1LD.U-"2C[,AP 1N= KFTU&+DF4$88DNPIM5P3*"\Z*0# MGHJ+".>7EA$T=I#Q!?T\P?U(W[[N; -!4&II&.6]#C5YP5DC?;D(R,@D>D;5A9,&"CP)R:W^.VN,$HP 21CQBF(G M8#T1F CL[D\'OY!H5_9EH ;=*7QN,\XD>UQD(PP3) 6$KB!##V3EMAT>%# M>;4SOO^TL.0'R8#UXLRG-K*T"&D1QJL")&A4@!4 0JPX!I01#IBDJB+/HUAZ M[/>G N*(;0$'+;:'%%5/\P3&&!V1I(F.6$ 8]$1PQD0P,0VRH*X),=:IQY@Z M#\5,W4OSE- ,D9@EBT=AA@X)W>E>AWFO Y7:&(!&:A./)*722V*LY90RP.N8 MME< =JHN7DUJ)TD[MK!VFB>0@@%I$5)$Y*65ZQBTZER(5P0!R9$@T&E)!!5U M*Q3WR'0XEN*RA._D@.QGG@""&< 'F=>X4VW[*Y>O)TDQ2DD!0=,TR3T#7F!E M'=4$:L>#G*CB&RZJ0\(?U%6@"R*F]O%V66^O?AC M3%Y\NM=AWNOQ1F>V*2'6\%8H# 0PV K#I?/"46>@PHZ4E/I8F_LS>!_OY,"Y MFIU_+%;3Q3T)O7Z;IQ!D ,3L&3L6[93@/#0XRX;AUSKK&7,24%PVM2%M=&53 M(B@=O[_N\(5P3F!,)/Z/QUG7TCTQF>3.SU*=_IQR8J'RK%:F[SYS4T1<)E? M7376[LM-VS&)JOY*I"T^.D;-'&G')0?$4: YDDAQ)6TIDHCFUB#@[I@0OG[Y MK3X^\XO-X5F?G6.Q.A',*(TIJH[%J1\K>M.]#O->ARN56XR3RB*CI*$<*><< M!(I95$5.D68OD,I)DJ;PZ--3[--UN2()R]>$',GA30YO1XX1 MU&*>P-Q)#YUF7D C / <0&T5),!:+&U+CJTI7E1SRH(;NYR>%XMUR=!ZL/-% ML5@4YWJ3>CT6NQ-'SB7UST-.B$^+D!8AR?ZU[!>-[,<* :2H](0SX1 "F(E2 M]H<'UBH)]R#[D[P>6433SQ=%^+3)V6TX'K.S[Y-5>5BNUN>F172;W.=TK^E> M!W.OQQL">EQ[TE8I+*7&,"F4;GSK_NYRV6$E)4PG)M4+= M7(":G9\V$K-)-SXR WPW+^N XQ=(1G%, K1>.%:#/?*B-;<-82F8\AXR09DT MO P1K$?>.\=1=Z+H@8]\.IHC"X7^8[8HPN?]NSB??,FGL[(;/_@DTZ]KLN(4 M^TQ!@+0(:1%&'@[:DM-D#-ZI=P9 ,&&5T,)1[J@V%-06+:<0=)J['E+OC5C^ M/4CE4MF?S&PCE]5BN@Q+T>X8Z;TU^Y3Q?"6O[T&XK(\E'3MR9/&6KZBQDE(1 MCX$30FH7WE$9SM(CU>FS.B"R$@)>O2#A.(SM<)(F5^'$O=2.V R4J^ZD.U-N M2.9$6HMG*( ]K$4O] !'3;_MVK[2GA)OH<)40%?/*4804H^Z$WM63<3D,")< M9B3NP/HG[FO?17G"=5J+).,>DG$<)QEW_#(N9M"XKV:LSJ_6= 'Y:F*+LW40 M8()A-BE/VHNW'H>M/Y_?EBP%+\'TBTM2=ER;/^UC ;8>EU<7;EMDFVRJ_K4V M#CMH+*;:46EID&I5A QCWV7K?-),\/80V=>;PH9A5,]]YU/QFLGD7(S"\C_S]Z;-K=M90F@?P7EF7Z=5%%I[$M2TU58 MTYZ7V"[+[E2]+UT0"4KH4 0;("UK?OT[Y]P57$2*(F5*9M=,+))8[CWW[&L4 M/A/Q/VV.^RZ6D ^:KVF>!O&_%"/IS"O.O,)5BH)MF47@1:&3^4F>I87MQV+, MF.7;V7/QBB=T/=V%43BF/S#=@S:2.3.*,Z-X\8QB"Y_P5!L7RPG\P(U=U_3\ MW$O!H."YLTD0AJ:]XA8]ED'QC'G>T<"Q3T.W.!L69Q[PK7A 8"NG0FZ%5N$E M:9(%26YF9AQRIX)9Q%%A[GD% MJU!\LS/8E\@C?.R"V0W%1<2"W:O_-0SCG^_?Q;_F1OSNW>?X-^-C_N']QT]K M8F?/NN)UY$S_O6G%8V;E=75Q!3;2GQ?E&*#Z*;/MAUOA]G@>FGF6F'D1?87H#WE+V3?!P"E8_ 'OIXQQYW!7+@ES?& M38ML_K\Z,P\"VPFL-28]MRG+QX/*JNONSOGY 5(F&E*'5T MRBD?>=)8Q%6/[W<_[+@%FMWEJ(^U@$W8QBG@'^]_R]Z^^_722-]__/#3[DO2 MU18?=)1C+/'=^T_YI?'I/:SMW>7[W]YF\:<\,XJW[^)WZ5L@V\M/\,7O^;M/ ME_MPPCT7]J>.FT*\-?3$2 W?=8?-T5U:=([,_ XT(+9J M2[*=1S[US=\-;K2\6]S"!FEUFAG_EYEOA>$2967/#@3&1E9I1_!\RU"FRK&6IM[:*"DRGGL#D4E\FB ]3 M7/D>F)WL)^.'_^>_0MLV?V&_T@?KEX'! MOTV9;;7\]=W*A1G7V*>]]^8! M;0-XD,&L.#:8".X!<_7VEBD/_:7&']["75>+>C*GJ?(WY=RX@XU7D[KZ4N$* MKRJUIK_BWKJYW)L!G'6QO AC-BGGZ/.!%7\"#H4/08"W38.3DO"$YM7P9MI, M&H#^J.[:Q6S>M.Q4Y)/+&2R['-X0A#ICT<%"YG.$2-5^84NZ;IL[!GU04:[X M00]60((@& +Z-\ ,0?\#Z-<5IF).JVK4L2E/B(LU3GQ,Y9,9>NM'/B"7 M(2'IY=L/!EO,/QOX^"HPI BW /X5DUO M*-V6,!S27-?$1-IF\7U#7Q[SX\6^,(4Q#- 9U1]H9.KI_0S$"M^*N?T:0YV M KV@6,T8#' :<@9\L9Y^J5A3%&"1_UG@ #ZV&A#Z" L#OYSA[^RH;DJ@ MU!(('S8UA]V2LXQ#P" TKG&Q93UI6G9NBKC'"Z#!MIQ>5]S#IB#S!0?](4'6 M -1QV]S2SY>_)\".VS\KP$>Q_]MZ=,&^8P"2?)9?V?69J@(G[>IV,9G7,T#' M486 I7TW,TX7.K:)^W$9+7#.$K =9\GA._\#(@7_ADWPX\;+@.]58(>--KT? MGR2> B^0=$OX'R@I^JLBBC&%;(8A+6#ZR3 08L6]BH'#(ETM6X(JT9 M3'E0%\ TS241KDD*.BF0\T7BLL2D^3,]09@;LQNFBGG\5R(\6^P MW3EHB-,%E7+@[W<5%TOE?$YQK"\,7UO&_V$]DP;H"Q2>.1:3XFL/T]K MI ?R%W0X.Y[Y$^"K/;P<&HYOC,^ZEFU5@:E2-+S ]^+$M>#_BB1,?"L+^4:M MR'%<6^N'*U;_42R3NST^@JX.4/Q0M:CW W_:W-&D:^[ 3[Y=%"8D/JHQZE;!H&.9GD@/[RO2F". MJ.L]X21%B2-S&"_7.3XGQ2-Y?2M\1N21A[8BHA]/'@<0N0YN"DA@5I%^,KD? M2',2% Y6H@J",2VGY:@/##XAGA>;49I:5F1[OIT54>3$&6>5 MKF6YGA;/LZTB L4/\ZA--[6*PHISGC_I64X2/6S&;'O/2CSO^9%O>98)HB]Q/-Y" M,G*L(N@=IF\5II5Z06QGMN,GH-GSX*QII]Z6X.S6]ZPD;13T_ MM/5TB)[6CB=]J<,_>?<4IHINS?QDGO"KJIH:8(#,2O1VH_\=2+H=D=)%6MCG MGRY_,GZ-XP\8.8/GQI@$,U7+3T'F-2WO$T6G3IL<5W M&U:/%@D^O:VN:PS63LE=O^KYTAG@*?B]=F$23^$Q]O'0E$4!6""C9/*&H4 C MLQ'PL+@SGG #+KB[ 4WP_J*Y0Q=WM[CJZE%=DN*/1WAW@V[9.QD-PJVW< ,* M,L(LP'",SD\F["//NA;F"'O_7/7IUXFIFM2W&%YCY#34&0,KHZ?X7XZ:Y [NZ M'6Q_U2V&]Y$6JJ^ Y"IPUU+HBYT*N8A'2+US#,$UDR]5[['+BT%H=G 0PQL9 M-V$\@+&,ZT7-> ZL&3E,:)E[&]CL(U[^,S:(J(?H8M6/H7M> W@7XAD8@ -R MX\ 51]4!0>BS@.9+/\ M")$RED\&;6\VL0S?2ZD0_WR;#XSNIEE,1LBL=1I=RY6K;C&9]],6V S6EJUF M5'>SAH?KD=%RDAX)?_=V)B CJM5XS-P$&-B78=C>P-?66,QD@(Q?Q%903C!* ML7SHNP0N3KE&P3*_SR(%[40.8%9L"?QLN]W9UZS@[MX"$!PK"]"SBI%IX1U^ MT,3PLB!WK##/BL W'2^)LI!/WH9U6GFAF1BQF:0V+#T-0B^-P] +;,Z$@LS) MTN3!W1=QX#FVEQ66ZQ2)8Z4X*9?O/HA"_\(\GHEQ.(V>0]KX6 T;,&%U3?[) M$F;-ZS81Y>.M!^X'\I=<1<]H4"2@[DZQ\8KQOR706'MO,/=YR!*(A ! WJYB ME6N,B551_QD?XUZ8T4'%O3AJ$AN"K'@&C8RV[A^T^.%3,P,*]TW_QP,N^@D1 M!9!Y>6>F!4(I;",]<6LX:II')@J8%N=Y:V"9;%1QC-1"2/A%RG,J2'.768A==*J7M"$R8?I9G"+/#'6H\:*E>,,(V&);7S%J0*>DX1P%T9_.T][\ M_2 N:BK,>"L79ZXG38L4E4DLBZ]/P[EJ_$ ML$*@"F8[DA77#,&2[QAJC\#X JRY9P:2>%TC4QSAA2N9J!P'F"H[OY^A0]^8 MU&/FP%#GJV\ \/J_915^EL566H1);+F^[?LI5SS, MT'638$U ^3=8^R.FQPA 7'):H-CQE^M_J>\9MHM>&%J$^**KAC^/%BW&9]_\ M/5CV?+"X[5-#Q.L2BW3WREY:5\9-'N;'[4US!I-(*EW6.JTK#IW<3Q/+#H(D MS*+<27T1T'1#Q[,UKE^FKB%=6%I "7_E7-9T2\?.*YX_3]R M4&![%&Z%!Q(K Z.> N'"R:4["):?1!404C@/Z2"EC8[,N$;6RIT$DB%J1G=' M-U'^X7(RAXC@=S=5!?PWU9:Q;BOE;0,0_#^>>5T*=R]+C4;M "$RQ2Q$U XJ M0(I;>HU<%7)N(1J.S*8CZ\RFE5*,%+):WK'.7\15"G&4'3]G'1_Q83H9 @ZA MSDG-FG0RZ3LE1Q7\,3(FN (@&7@O[8TP")](>;B+Q7_FWG/@ MS+.2I_+KL@.=Y.2''6+5CHIV\4QPI(?A3=E>5RO/$3E.P@>+CR8O,GI!1T O ML(RA>J#, :?T<9 0DPGED)/-M0#5?6ATP/V'&.:; ZZRRU3A4X^P^<8:@T)Q M_)$LV[ ;L$3V"T!_7 F.I^VOE!=M&.-RB+485/:FU;#PRBFL)JI@W],AENB5 M%&< 5&?U&V*_:!Y@W5)D66Q'+/U+>QJN8B*2Y&<@;F1IC(@!ZO[II?-D(1R2 MGKA?_7)C7GY=.A,$)A)YOZY#H@;9FE3WN:!8")@Q& I"#_DM]=1Y/-EP>1V?<7+"(BQ8:[^7,2Z%AUWDVLX)N#-JD !J3 @!? !VVU^OX9E MR_V*K0[A0JQ@866CTVK".2ICT.Q:?#E'%CU61Z>!M99D:.'.X0AX^0,>P)SM MAI09.#5A$\+6Z1%PYB6K@F$QXG29WJJOM$24!C-0C&IF?N);N6[!OI!ZQ/BI M.L)_;\@.9EH" %H5X;N6[;J@)CAY$7MAYKL6:Y :%XF;K\Z#84+DUZ89==@G M@._P$IAHINT-?HJUG1US)K@3#BP_V-89[?FSY[<=@:ZGJI46ZFQPA,79/ZC]KGJ\B9[37/8-I1S0ZYOF7R@%:QR@X^U M+\!%8@NLCF6L(*BYR[@B"4^-#W71C?'\%6^$7,N AQJX6G!3SV:D- *P?M& M+.E%6ZY^9\DK L3=4LT!1:WAZLM#2J("YPO E#]0Y9]7UTV+OO<5-,$H1H/U MJ-W/)[^52V5L]7VN.[<.&GP3==1KW M(?ZE.T\'Z^E^@"\<5^13HAQ0!O[!.GIG'EG5@D"]3<6!E+%WC8%'K?-%I[$, M=NZJ2I[9]2^ 03#K+-^NF(O'X(_C?XA$5YV!, MD@(3.SCAHL!R/3O)G<+-TR!WDCB4.3Y)FNO=U!(G\HO(C /7S)PHL3RWX$6X M9I+$J?-@-LW6]SPN8?\8/KLWRTEQ)^A$O)3!@=]E<"#G'N733\C>!0F>@D-[ M)61?;HZW2&G95PZW^7_Z,3(18FJ 13)-$)ZR+'/)'[9F(3JZ8$8:I=-1">35JK;"HXR?\3W@M6,[,"Y M$.GNNWEU*WS"S#RMRY?QQZGP(3JY=#"QPQDM*->&7+V # VIL2QJ1JV M>)HNZ?R8N[WR %W]77=<=Q4\X;C^A$BKH"J*W ]QJ$A6^$%H9VX8B/1&RW:\ M!\0#YQG'=)NY_L WM\X4/3FW6>1*^&9I:D5YDME>'H>NXQ56S',>0LMSLF O M^![,)^:Y@\!9[4[P$GQBD>JY$@2@3&29FR>![UF>YWN)+ZH [339#XM-5UW:^Q EY6&89U+L-X>AG&PZ;3UMO= M_B(G%D349BO8BBBGQZ#2NAMGW$M#3X;;#& M3M#1L;R)D;8):?_,0!-NT'4W96U'62!\FP'$'X76 [(_M*$PL,VSD0CE5EX) M=M6TNI-.J-/WZ*5RNV)/>O-.!)P.T#%DJNXB%NBQP7'9974QVU[$A\37X! MO<0:%C5GGE&PJO\!.P%>,JD!*B/M/EG;P))[RQ'+,IN2OH^PHI;/0P(K\YFP M*,,$EC47;0V>GMCR4/)K%&@Y%8"0'N"R&WNV;^6>%5@R^34(4[TEX>_8S79Q M^YZO]W>V7*"6]O;]^*T"P*IU2-UA/: Q;[FN37NZ8===7TS=_G-VT% MYP>WWFQN5K.O-0,<#;-/!S(MNQTQ1D1H4JG%8]>(_;H+83K>8E)AH\!N#C?. M-\'G0194^&9A6]9<79CN)<%'DD>$&\0S8NQT2X =8I9@C(63* E]^(2C+E(%E!B MO[<5NL=47OM*_7DO89UEH=]6/...S64B1]_:VG59L2[7->8!U*XYN>P>@GHTM]GIX M9K\Y_&;?;/&D'$,CC$D]$=XZP[$&FYH+?F]'[&PYX7YS2>M9FDL^#TZL>L/. MP-&!$YZ!LQDXP1DXFX'C/X6Y;ATZ?R20'$HM33=9!WO,<=]GRQOAQU&.U-P5 M?#LZ6/Y[GS'VVU#A(3#LM5O"DT-L]\$V_LRC85E^I$U9,(LPSR(K<:(BL;W, MRW@^@1W%3F+NY@J,YVG9MCBL_9\X]6?)8?&6V?B'*$9P!KYM;HO-'N*DORW2 MKHM8G>GVNZ?;T-%R*)+4C]TXR@+'<>(T]S/><,,VW21R#D6WX4'HUAN8WM9J MNC/9GLGV59)MI+H<.58S8S\Y%-WZAU&3HX$9 M;*W9?;UT^TT=JD?8Y\=^:&^+"VB;[_P8+J 3H5A;2=K4"OPTS,(X3RS+CGPK M!:D(%&M&26$&4;$F+^[!(//Q;-J!:6U-Z7X,K6XYWF\I3<\X:MFNUDS-+/RH MB(O"*7+/M5TO=TBJA*X5^6&TTJ-C#QP]C/T&..H>U'X[X^A)XZBGM;W@*.G&75[YER'1QR= T<4II>N\SXL ML;05EM?_XED,'6_@;R]>?184.4VWQ9EEG%G&4UB&8VHJ41['5HA%-;:5YD$4 MQ!ZK8X^SPG%5J<*Q6,9A[,Y@8)E;6T">.<:98YPYQGX'NJ:91"^B1)TW_D1PL+K1'KQ.OR2]Z-68MPMM2O>L MF>/LZ'(RP>YP5__&!LP+-FRJMT>J664]Z%H @][P#YX\H_M%6:N61R\:WE&) M9B>+^%D/(SFPO:V&%=P!U[".SJS#G%@.K&4\6> 8"K82. E@$S?\R<873 NA MY]W7%]PFCV;/B[7P0>'=+UFA75'O1;YQFAVYN*J Q2AWKS5 M?#Z1-=%LD!G.:.%25,T9U1XX:QMLD=NTK/TW/']U@? E/[@)]DS&FOY1><^Z MD.#KYZ7 >?B/G..IO41!@\]:HS%ITXKFBGW%IH@5S9S!257K0'@'>%Y=-.,Q M-E/D$TG7K71YG,I=)?HZBA[I,]GMG&;FCKY@_3F053V%9_T?/FW3,5*;RQ*[ MQUQ1IYH&9[[B"\=;SFR MPA( ,3R] -"%(0_,K01K5*!MUL WJ],#4*LKI=' M\)0=W H +PFQ:E@V;]\R;U@S%C6':-&5UY4<9=1K L]NQ:E?"(4%0^Q?Q7J MKL>]\:^[[G!($^VGS1R;QG0+ZL,\7N ..<;!@O_'F&;YK!Z[6/.,=C2QZ/_X\56M/:CJ$]'X(>)S0S#_.B3ZI M1N.[]+:\8@_ZUQ"?I"N,;]\54F,T5UMK@-;8;ZUQ^!:!?&D&+:TCW%1CK1 / M.&G\M$)HY0+PHYQS!LQ0C0@:R)MC%J,[')ZE#SL6 Y*V(!1U$:%N4#B(#CL8 M(L-JY/C?6UC*-:X2'[Y"J(,]B/0.8('8R_8RTAB&HANQ*@&W6ORPGGYQ("YV MKM&($2D169]LB#[";@@M\=GN9LUX@X.HJ-C_93IOVOL=6BC9L>L5J64Z=FK; M09;X>1(*_32/@[C79BU//,MQ@R2Q8K/(_2#B82(S\KTP>+!_R=;W/*Y9]S=2 M;R5D3[\Q]@X WX.'2 #TAC[T1GVLF>,])=V&M$\@!IK "MK7'5PD!_VU7.WD MC9CHRU'%V!/JJ-0QF7B4(#&\XK::WS0CIG:(L72PHUJNLL3^-T35ZT>5,$7J M!J3L%6II;35?D-*(,]RERGBUF-,@6B[PQ$2U*U3_2'&E_FG8:D[=0SW<^,.X MCGM;3A=C("3@6&P*-F-1JBW=TUN,+G&3O;C'!SZ^[@-H#=B[,1>PVH&;Y%9B M9ZF3^Y'MQGD1Q&;B"J1SG2+0K5W3#^/4M[ M7@0W$9 F I%@/GD3N;=L14ERG@C-,R;S#!3!N>Q8O\X&%G-A^KQBR+N% EVV M(^Q3.) ="P>H$H"JQ:3^=,2F9*(DQ5&/P '8!%N:9TC#<2^:.R1!?9DTR1&H M7G(#,.%NZXY-=%H9231;NUMXP;OEM0]6%\XFYHH5,U-]3D9GR2>R$+?K#:*1 M,VP4S^O TL-COT 4X$R/#6[&7]7P9M@8J+)@DW^I)%\6K33988B&>#3LEYG& MS.8#'G7$+G>6JTUOS (K=+(BL2W?+6S+BTS'%WXN-W16W+H;&=)GVN[#\Y^[ M=OZOC[A9FO.,GWCK/#;?6GYA#$Y M,$SY#OI+P[%IVO!R>-2DZFD0U!*RFI+49IWG9F7=LANYMHYFQDR,,96=97M] M2OOTOTKK&D?0)D&QP6SE$L5=E<"\&!2/2R0J)RN/X+L,5+8@SVP[,D/+M+EX MM.P\W5UJ[T(DCR0",7G] X?E+M3 9J8[RQ1PF)GIVZRH$Q2B.VCP.R@Y?W^_ M:'<7HHSUZXI[V^ E(!70N,:.Y'P\2M5^0266E&.@1%1X:9R,'/2%9*]\SOUF MPZWT_;= YR/I3^8>9N[DTSLSRY?2+#!:/5Y,O@I!N*,*].>1&AO-GX9Z.=C2 MBPE)]O&"R=D1'AUWW3_-GK;:;^AKK4@'V*5?MF/G@1.;GN4%D>_9?A;G$:A? M;@:+*5+3T\PS,_"#T+5-TRNR(,O#S,E=+[),-S2+)#&W;#BQO# )@B3VAW91,;4.; _2CBL(D MP$C?2PV*?N[$K"II^C3]"PQ*!+EHQA<+G34N7=1<3=!5RR>"H3(VGXSEB MR^;K*6G-W(F&$] 1@++.QI^U] !0'*Z:MF7=JO$& MOFZ^:GU*6_FEK""M M%0\>J_,;+,5YV"]7%.42S;=IH. "P_=?9S7+9"!0DO(S6[2@<'7:W=Q(9/IB M/6?H678-*HOW,MS!PM3:@BGL4GVMVF'-G\:6/EB]:LC;UG-5C%W7K3O9X036 M@MD$:I+O+:QET6KAB/C$)_B4X7IS]TY-,2 M/JTA;7)2\>^G&/B=7K!/:&0TT^5)"RK@S0.*F(5!TWYG)5(VSG\W"G2 / S),W^?*F]Z/QC^<$\!O(BZ5/[X$TE[MY$R*=A\FHYI%W2G# K]@$S'6 MH-U19@&_96'/R>>NZ@]R6J=K)KX;!4G@%&X19F8:9':1"J77*3Q?TS5]*TD] M/[/,+ Z3-"T"6S2;,^&+*'T)RJ( R M -9W@E2>N4U.!&"6K1"GI,?@/R =8 MEJ<\G8K.;2 +H0U#UB:GE#!4$+FNT6[LY6'#HPQ>KXX89.>HJ M@@;RY;N;BF4'E-.2ZSK$J;@KL_I2HB]D,;]I<#8*,3?^Z?]XCA5-K)WS 4AC M4 B5LM"@RQ>K\;=L,B[J9:AK,3V*R4#MDHVCG!1\ M<>2&6#*Z=OHQB@F-F1\.%[<+[A]FGF4E;C57\S9QN=X'_:4Z]"#WHV2W3IK% MR&##[!!38HWAOBBR)QSH!(DV"GM E\(M#N46>WJ ).8;N)%%R4MMA/.]\07P MN&G[.6;.IZHV:,^KCEH MJ7/M8KITR93,D.9NJH)VJ)GP5;&7EE,VK9HV.9"CJTOV++;I 3X>X=)[/K.< M<.C-0,8X% GV0;\!4'JPA.95L=>+&,VRQ=P?NW,PXCR".O%KTXR0/\;3$6@6 MZ.\%#AO3ML1/F]4+TXISTTY#VTI\W\TMJ[!%7KU=1+:>5Y_#%UY@.DX+*P0WAVK8A6HKM-)#Q<84F^% M;3@N@:1XVCWPJ&N>#B0R(V2FQ'34I\7XX;]"0L#IB @.6@"[3[H=U"^(< [08<1G5PSF9^B);G3\- M7TA)W7@O>R5J.>LC)M?:2C&G&W0:X.; 5WM^'% AI_,:M90O%3V?1V]X]%CP M^JILT7P<@=4/]R+^O&M^0HLHN##=@;'M\(T?/C4SV"8@W8\_'Q+K+LFGQ51@ MW [/$2;G'AR+7,E;>3Y/F($W/>#"]P]<7U9P!LPH-9E1RL\*(WC7BYK1.==2 MX42-RWDU,VPAC#$U0:&&0EL\>_* KOMQ C*=ZP;H@I("4I*\R2XE2 .8%-2WJ8T)A=3M=YYE]^5%XXC1LAYUJ"%[Z(5'VZ$Z&Q _A8 MD826JD1%D%GC"J@,KS1_)POBQLK"[HQ?VV8Q(P#&']X:'\"6 M(UN4?=W'!?*GP8.D&&&4SY+@I(:X ;&8_=U[W%_Y5%9J,4OZ+*54A8C&I!*#3.I5CQHC5#3-\3^4[M=[>*?&C6J>"DI3 MV?#(D):+LFE LZE10_V"3LZ'=>:7ERK@G%,%GIXJX#TM5<#?-U7@ 6MK^?-F MJ\L-4M]Q[20N M?*7;<(3%-879Z9IYK5%5I1X81.8H)MEN6FFV6^F';KQ,7+ M<.HJP!@,,B_!^I)+7C8R>)UKOY!TPBJKR'O2HBXU@FN'A5V3]J\K$]^T /34$DJD%C+DQQZP46LGVU& M)(ME7?55-:W&-:AC+4^28WD%=\VQL[@]5^OG YRF<(O<WPD* M('%_F?\4-=97_X9P6>(WATSCWOR6+KG_O?QWTZ88+!:9K/+LER_>):\;3.7) M$3.[_ZADM U]2\UF!: !;,'T!5M?%9W_86E04H&,'2"P*>8IBJGC>/= M#4\*U^-**D4>MWY-VK/:I^9*;2M,9:=,)THV+:]+-&?EKT)57(8:NER4 Z$; ML*PNT(*1E_2\*;U*[U7@K_%"T:6-S-]B\%\^?9%$1'M<1H5U.,".1W(Q!BF> MCK0Q6,3A*6"T[%$2BT>36BQ 6Z32X\%2Z9L'6["!FY?UDL&P5KW?FX!UU7,E 6)%>_;K.YF35=.WH]_:Z;7)"-T???!S-D MY%L0)T&4^598N%GA1D+Q=4T[U,,-06"Z3I#G61)'8>2%26[Q2T/323W_)2B^ M!!>=!YV\%@?2LD+&0]/10[Q28--Y9A:QO@ N9M4FBMZ2,A)SH6G+$/8 M37H*,4>QR:M*NLL9A\6<22[#Q:W=&JFI-,DIY[[DSEJ5FP,E!THAVSH5 5U; MS\"?R LB>H*/UTTHVG9#)1KH/(E(4JVS@H*H$"5[AYA'V$H1,@1#3= S&#\ M%[_MU6MJ(HU]P9,MM@BH#46T9]GTW@2J\9$KZ91- M]:U+ [?[#'>!_%,.SMY'H*;]3!5@CLA7J247@IAE^XVK5O9ADSX.RC'C7>)$ MFK6J9:_&8V[UR(N6"]IU&P1?)O/B5@PRS+R>-.64<7(PW\@T4V:67N,!0K1" M%GY/B7SUNBR%S^BQ]BXL[]"9"K3/B[>85%6*EG+BZ\$!^W\< MD 6WA1-DM6 M4J>\!'W09YK)%_(_E4.9N;!<0Z0E*\$Y?D;'&=S)$I?AW@%_RSI;&RT_B6Q5 M34^2F8Q-JU9&"+B8*A3<_$P,1R\_4V0K-.-Q[[&4S4DQIH>1NQZK>_9&=+G9 M&?]1AI$!BI@ X0;FA6>N*T$U/C484!LNYXZRQ+ I=9%%G+^LIC7L[QT1 @]_ MB2:(_')5;R3TDOF]GF7/%[OQJ3WO!.HXJH4B_X;%VE=>S,YDW3L5]<_G;7VU MF(O^._WURAO8SJ16ATF_O)49P(A>(Y3');Y%G?6>PK?T*AID35O!]>#6E@'! M]L5YG,3GE:MJY!B@2F!/"*T!&[MN*22Y7P/!4\$"_31+0H?K-VX1^.Y+4%"T8:L((L+! MW_!06T(7UDWX>.:V?3!S&_W!);.^L \G$'/+LU0GM!VM#2Z:,D^,2_SWPYT@ M?4]U@@Q-/W>*$/ HY)EMMOY^HH+%+$/QYI8<9C$H0__ M\X0OSO2]W%SI'_2D\PU?VOE:_A'.EUC3WO<+KP5+%A&).-\(W9[HA- 3? ;4 MJFARK^MBE3&YQZZOV^J:OKH-G;W7/.<'P_W%<6> M'+KD!&C[(^PQ1?C,KI;8U5%Z#6?8>I]24'<)HYFA[:)NEGJ@E9F!:WIY(JMV M@BS1=/W"B4&C=SP_MR6-;MM[7H@O4\#64&,IWJJQ%"$?-BM+L>DUG MJ.*0^!4-3QAIK^8NDJ5JO;F>JK&8\FS\ZEY47A/P2F.*K'>B%&]A\U5L7^>]N;T&]H$8->G8U%1_B4 T 5[?MZ;UG]C+H M@&_3:UE>"Y$L_X6MII0E-0/=2==;B%P&N7?(%-H" 5NM/)KY//'GMKJIIAUS&L%GUDSE??IV8. .)[08O@AM MF >\>H@3'D3ZX/JMOX2N%AG+H&>Y\3IA4 Z[P"G6@;8W6<;H[LH9:,?P@VSC M)X< ?"E;U19I2OHU3NOBOA.C8-[H>X4DO.7@\FB<_BP; K?L!#ZJL%J/I7K! M]XS^:GGT(N;,3D\XMAEN2=\VO@/E]U(3C^I">SA%G&&OG>BLM'8G#/W6W[=N M00+1J3IAZ6'+)&R-@;^\>A;W7,_R M]'H6_VGU+,&^]2R,%7TJO^YB=M@9J)&%Z_IQ;F>!XSNAS-X+$[/0S([$"JS( M#YW$]-!!I[;[MO8BRE5V.=;N!M(:B.?L'H%?EU MD\+'FAT/V4PXVBE>S)0#D8TUKT#I:[$;CYI,ULFZ>>*XTJ!1-9!7K+\F[PZ$ M3V7?B,ER:]>#@AI5)>+ S.VG%-N5!>+ZX,.DO%L-PO/0ZY>:NJ10_P!YN]*3 M6:D)59H@%/B8 ]YA>BT 5UI$\9D.>H]/++^EU$!\[UW9CE@[Y7?O?^/CXIB& MRVN4-(/)8.F<)%'E%!>1V]$\L"JP*F@V' , DVD/E%$SF5=^Y6DA!!?6P4X; M#L@3)$6B(JQA@9[7:@?$ZW58F60,/T M&+$3CA>L^<]3MD<-N S0Z4M93."9?UFJ7;^JF#+$G-X#L4*)(:*KI%@5(LQH M,135!$PQ78GV-JF%+'OL^2>DIG-C.@N;=J3;C)1G/I->* MS?/!9[AU_IP5JF)I#G,U3DZ% 1A06:&';&Y:80YJL)@]\-\2^XT@K M,'0G]..=@"02#N1CJ+LM)B?+#NO"Z'X(]-0C= 6ZK(\#_J>^Y2$1;=XE+WQC MKR;XXVVLW[QBZVN>6OV'\B_8>8#M.>Z.:Y#C.&AGNVR!A2-J1--4,1UY0;.L MZ-(1=J; L31@5@S$+E')!VKO92MC_$@,G:L[P/*YQ,4:A-BAVZT=0X"_GZJ$ M9]L>:&Z$3^G_QG0>O*4.68\@^O!4\?'TV+@GZN,(*=C>/]!<%N6W^!4VV A1!?$>U/9&?#"9\0"$=,\T<7M_@< M$GWQ[Y]XV]Q;C!)BO18RZ%%)I]P [)$@Z+5,6M/9:FZ?S](Y"HK;@5,5E8+W MI$QMT?$$SVA9N#/*53E5=$9,==&&1*A:O;5J2<^%(0S9MAIS=Z*H7N!/1R:. MC\>SJEEOD^4N#H&FN,D2@&[)6:""3V(()AO'NLR#CAZ8#5P5(+3BR LB,W;< MV,F+U"O\6+1/#9TX3;3)I[G@.])Z^@@[_8B5Q>@<(=[!W+KU-&>J,+\FII+" M70:@[ALT]*.!$QPA.64I(1($PIKFT/R Y?30GGB4'C+N'$':7Y(6QD:LVE!. M\A*\MW^@,3/I2T:::2A-AL\_7?Y$]H205C3(!7>,P0G@;MSJ@I-W*_7FS93?2V%!B7XO>A,;'QDP[^-2]Y=DE@V)G7S M7JK8 7Y ,O,=J-#_6[5===_;&'L?'M14WNRNW)R"/CTJUZVS=V/_K33\@+R> M?B5 MLFE(L\)T&]"2M]IS_+'R1F&Y=4 O)5684:76"B;!3221>=?@&L-4O:1FFG5$ M'EET5ZF4:/$F?@+:GGKMY.ME)X&2-6SO5 M?JH6C\:.*[O253&C&\%R9(&*4 MZ2-M+-;- C5CK.5&,Z>9+-A6CI PD/ >B8"B5QSV#R0'FV[A)^@[M&W']/,@ MR@)+^:E<1_/<>9:=%B#Y"LMS32^*G,06$]-"OS#3A_V4V][S(A(&!&P-';@O M0K>[ MU3 RPZ5KUNB<#:K@IK(H?-7>?[6FTF+'%J#:QM4"NEZE[+WNWBF[=0L8,=&@ M&F5NO(K8JFRTR+(95)>)WE990(GK25J[AOG&9^L[4!TS>B#0BSKZG5#_D(,B M5X;(7%')!F]&P30.NF^V4KF[>LSB9/CH5=HI]FG$"#Q+@9#M6W13PWKAZ1S>J<0?:51*^:'P=#H\N&IN_73KQNOM")V!*ESI^^%4 H?LX2C*8'"@37^(C"R2 M7KN47L?\34>M1^PUEQK'D%7XH=V.,GO2]^#IGI[U.(WC9=;"04Y011T+9'_= M=J0CWNM.,'U[O5IUD>FBC\?2-(EE4^,/&0_@-A"B#%LO<@-UZIU(J.@]>;.V M0CY-T>A%/>8%.)=B#=6EB:@BY*R:;L#5,2QLF_Y)*4F3ZKJ<#'1!HO3ZX4K- M+(!QRE0,T4E>!]-@XW &O)>/T6'L;(1>)&P<1BXEZ9]^D6#&[(5K+D,DR @Y MU]=M5E]K:K4TX@UULTMQ7U4",.N;3R]DT (WTX?ZQS'"9,#\>)OO/695JK8_I0%8M:Q#53(3^ MWN488]:!KU]6($'&\:VMFO:Z!)."OECN/RZM;A[,07^OQ&2Q0S0VD8\J7(?7 MMHMZ+@$RD![DV^;+FF]'"]Y<]HNL%68R2#]@+HRKN=YC58UQ90?^1"IXE>-_ M=S!)UE)77T=;R;W$M$2 6J]5B6)S2WGT _T+*BOE(QR7WO@XMK<2G]Z-T[VZ MT;O>.?_HZ?E'P=/RC\)]\X\*YK9+J91F>/])2]^-IR/Z.-&]&P\F* &1^TX0 MF)%KQED2I5&8!+(I0V9EFILC@S59:6(669S$?N;GMNCQ$KJF';V(&F@..T, M[^2UF/XX(SFY"YLN\"V(5!Y,#.@%&TF=KT=UV:+^7S.+<0=2\(L'\T=V@, M//CX^,/;OW;]2.9?M&4/65Q?*XW%F7X,24JQ);FEU7&^YLF4._&PCE@WI$<%4) M=ZD(S:#<(/82UO9-FBAJ/!)+T,!6]'S8YW05#"M9_Z(]V&Y)_FNJ S9W9."% M %2ZT;1REAS^C>N:8XM_ROJ1OTSJ_V!G$-W\[&]*^IA%Y)@/GRC_Q/XWDY*R M$ 0)RH/4;1\&2#1=&1R9Z8G);%PEEXU=^(Y_X"?RXX"O90GJN]JIQ6H#_U,I MXV.DR3NK]DM!Q@_!DHTR*;LC!X1#*U0#K[#/9.;Z:9@XN5_$@9WG/(9^^(2T^1SX9*N& M&GD:)&:0>59F9IF91X[C\UEK\*5G>8?%I_!0^ 3JW1'PB8=LE]G42J#SR?SB MV ?L:+,:S-A+G22)'2].G MAL/E#8C3! .YJ6:*OR>3FH9SH$$*;_\P*1^*C *!.E'@IF9H^EF>FIX7BK9) MCID%>MLDS\^S)"GLP(\\QTS#S)%MD[PH#Y.78#(0U"X(;(8.MY,W'9:BFQWM M@\7Q>ZZ8-0T)B_@R86E^6$-XP#0_'8 7E^3660?31^]5YB8NQ4LY^Q,Q-E:' MT,G,//AJVF#$ZY;R9#:"B$8N]N*3S-E[W6*..X4A>@D2JX6_)18@,-]HM\24 M9>J>"&3RX=28B8V:-9HY_5QN[@^C1VZ:K(J)35/C?\OI @VTGFB0!8ARR"&U MG_0OS.BP.9VW"')51IL+_Z].4A_*>S(=U#S#_9& ^[ ^8)U"L^C0:.81Y%Y2 MC.SFH3)CM$9]L[+&WOUR6IB*U2E#HE\\OQ(O5/F\O6H7W@%4+)-*;-8LCV@5 M+)XQ6%^KC:)[3Z3\&<01O*GZ6K7#NI//S]8/$3L=L^;[:^>\+JI-.;UHNXIL MJJ.G\(:AUEO)*KPH]D&4QX&3.H63N9YH61='1;BQ^+&?NONN0=S"(@1 \)PQ MM/7J!K:=W,>6\Z5JYC^HFJUJW@: ;*(+[.='V!V/11D^<1;YGF]EOF]YEIO[ M>>R*?MH.'M)S'*/ .S MQ;+M,+-ML%>?[6RV6C,[GXUUQ+/IMZW3 LMK1!^77/O'5 \1'UT-->W7K%;W MSS(48";5#D&9W([,, QB/P_3S'-SSW8+86'YGNOKS:JB-(C=++5=*XJM,"GB MC,=O3/C:S!^,46U]S^-R3Y_)(%O;&.0'M/U_?(W1^!T.:0DDPC6.#IT?18%T M)RJD^[_J*42]9[!*/=Z+9M(?OG1N/#\97/7?5^G(OLS;5C.^PX M<4+/C-PD]YRPR'Q71)Z=W.JWNBLB/W-M+[;C*$I].\:.V-S]%D?YEK$=V][S M(C+7/[.B.0G1DW?KO-\I1Q+-1B#96:GR8E #H,I(RHM1680S,!.']6P"]N2U MB#;32+V9UH:@%_Q=JOC7L\"Q6Q96:F_.B6;5_*S^4CFJ>RFLJ]TQ]&S/C54L M(HM;!@RU1XMH;B^*JV"F7.LH;[(61U2+?A2M72G;76+S_8$<6F7 MJ1W;J1P]C>C^8F7M\N#A<3<@>)J6:I80YFV-!5X#K=, 'ZY53YEZRC)39SB^ MH:U9PS51R,XJ*9I)]'('Z8R2%?&3 Y8_9GT=F++/VSH7#%30_;#'*@,R34TQXL* M@/S7EL4,D+@P\10!W[$>"L*)-EBJ+J"MHI,,'55K1J'!JV7N/;6(D>F::R7Y M@>M7CR%4P-+#8;_4!.5EE$*MK-BX*;]4K"/A;3FJ1,.'';+S>8B2=:B@0*56 M0,KE$/W9>Z$%Z&K 9+V0P5&'^S[49GW?%3V5N\K GC%9!!% MVVI@N"H6$UU8]M'Z:^SO*_OA4S,# @E<\\>?C4O@T]@:6&A0VK$@#^B]\0J] MW2*7GR?QRW[!G:!WT#MG6.< ](V"2K5BEJ_5.Y\P[1.?2'EF*+5Z?3Y*X ' MGD '8471K&L1J\ACF6TR9J>ESXD// Q()>@H)K5(*E6"38>L3 N3Q[F:*?/0 MJ5W/]((_53YHH ;%TKA7C-M5,RR)XVR/MV>K28^0(K&[(<7SJI()]NP5>F7A M.AE-ZZ87U?,-#P&C&9Y"K6;T%IWHL9,'B]JZ3.6K12,BU5A%U)>N1LG4)';! MSW%%O087LLT1/(<5.,FD07Y:^#JM"I&U5*+:2[GV=6)H(%JR++5[H:VP3GL\ MUY,7^E/[.DS[)+6%'T@YG:(%H)HFR:X;Z!$1(_64#^6VGC+]1<8]12,OI&N] MJ2GK75&C?Y9'YZZJZWI*?60I?UTQ"FQ#;INVR5OW8,U ?2ME*D^*%"T9U .7 M&C+4.I5Q/!24J_K54$@8O];X$!+(;J*?CA>6,&DP2K[-'GIY91/^N6QBN[MR M!TWC*8J*O5L)T_;JBR<5;T2/4)">5[_XW\64ND_[&W4+_\)R#JI;K!T185R( M]M>_D=MV_S9*7.EP;!^4CM_['91ZKT!&M7XM:P8E+)C?KZ3QET(^L49_*!O8 M#%10R>XJM*)#H+R M!]8AAWDB^OD[ZA?BJ&Q\K/H2&/M'^8$;.MR]U>OE3RW?X(N1_L1NL-S8GS2$ MU;IX\<1^NM*R2N:;_D%12711HDVE#2M^Y4!,@7! GVKW1Z6?F$2$T^1GN=J) M0XX)D!X,5#6P:SJUQEN+(,M'S-R"&LRUQYZX2)<^J*R8FK-T#*8GQIKR&D[7>5XZ[^Y_ZU48"UKS]$U-+$2BD2VF^ M0X)R*_U)/*)%DTE9E38N1-CY8]'N]V+2-.2X4V\6IYZ_5/% MK88#N*$OZ,V%O]E(C,G29 "&\A2 N%!#[F!G, DV-:5%!*]X/^_!*\6R+?6"4;KZ'H /C3H>?<\Q (JIVJU]24SY)Y2EKY M)YWJ1+-=>,\ENFYL29?BG2IV0>$.C"*N_9$K#D0?=\AIEEM?<><)X 83^:46 MH<2,K[]V*OC$KM7;BHA7L@1HG'M.,T%E6OJ -2QL^,_]6);RVXC'_-0'PPJ' MX7X2G7%L@@CY5A['D3!V5N(@&\EDL$J)/(5SV5\"71S]-^$5&&O@:?D\DW[$ MI!.]:2D[?LEC4JEW$H1@UPH1Y/8O,4S.ZJ],N=R-'%$$*TZ+(3XOCRBJJU8P M"; >UEJHYF&]WS3S^.DF:.C:/RH-'.N9N[Y45DJ!\(*3-D@X+QYA^<%0PJQ57^(8Y<^M& M 5+$&U4EOG3-J5<9?U;W>K">1\+Q2J+?MD67*G-\GCPJZK2NJ)P=C)#4"*(^ MEXAXXX$234@VF*VMYFTC>Q70 ?)N,YC)4&*O<(8T]?1+,Z&YA&@P"2'?>Q]S MJ O85U]KQK76I,#46-:$3'?&>R&IEC?W!N\60-EZ6C-RC2OI#=U@ ZPSK=;J MO<<)M=[F,TH1%AD=(YI#PG;'&/+2&$KE:0'U<=3AH>LQ'%C:GR6;&K?FP3J3 M5P/1- !+^F$KX%94QVTP'1UE-R !-K)T$2AWU01;Y0-VW%#C :"?=5VSU,PR M>&PM^D[6K&D8W$-B1QL>ZIH&SM=N21P+FY8S=^[5P+\8W,O5%;.7+L7(Z1"1 M#K468Q-?H&F%E<*\&&8@O@G_HP)$R@EHAWY047]-& MX8@@%)/Q/:8[(([;;[SV@_6CIT_J/HNL)OT+?5OTM&%>DV'8Z47\66CVZ'N;)*A?:% M6AX_&X2(/@I2>+'@UC_T)I@]LZX_0'5%8"P9;G/RE@RKR83C[?^\,=_09P2> M^"S#,WW4UA'S4XWM.[&-^L?FMIS^8JSB]+R%_Q^)A]W5H_G-SQ&:OQC?F8_P M1_['W^C2WN7 WX@?BR]7ZP=8UF,Z/:A,FQ:8_O+-2%L[9M7^HCH MX %SO#]*A4N%6C&-7;K/UQ$N!B%03_A*/DJXXZB53+;IJ'8M@5TXCF?ZN9\Y M19!9EF7ST@(S*=+"6B]X!.G3'W$S[\>?NRK&G?0KE-Y2VI0%I&!:_^+W M_RM6.?Y%TSZ0/Q4#P:N[Y$67PG_R>892!2T%T_Z=K*\'RJ"\72L'@Y^[4/3[%%'(^!8PW7Q#!*O(0:7Y*O6LA2S;0LTO7D =1]-^(VYR9SO?,=-9H M!,_,GXU4J M&S_TNE&(6.'2)'IA,K0LBTU&:J@9\2:U\,>MK&8UK6?UFY?-C@Z0!&,_+0G& M.4P23/2T)!C+/!W>O /2[<2_#W"V!SJJL*V_1=-6TN MCY,P=ZTTS+/<=KW +"ROR,RX<&R_B%::"Z;2!\:&S[T?+PD!7O;V=OJ!W _O MQS&WYA^0+ET[_]?'2GKB278L?R>!QJ3%?6E6$5.33Y3T0NT_\R/_"1S M?I!;Q=JNC=%<;W6.'KJL%ATL_9 #]>!/4FMTE5H-E%V3>;H3=^@)LA-T.:U) MZ#Q>T'M+TFF,KI-=4DY//:LW^#ZS>DMBM9UENG92F(6=I!ZHYC.>O11$=WK"E&>]?,*\,1S=9VT/B*./ < MV\L*RW6*Q+%2)Q"*HQM$H7]A/JB.;[W=4NFS'Y7#?9VH6RI]?.JZ'\[HWWJ[ MO3?/?VXYRJG%7R*HYQU,WH\NA ^V='0/W=)QI_SL)]<7^J;_(Q_,*\MYJ2-_ MOT7#:NK0$FQ$%PP64US7Z)2Y1V1?4!:_E8LPKC!B.;WGMPTC2_G\$OZ"]<2KSI#P[C9:Q\132%0)67CTP;NO1!>LHPN/&N$*@ M71SW);?880$"9M/Q0V(K(5IDO5UH]F);#UG&;KL88C5$UX,J:PM#^>C,9XK@ M9\TX,'V725)UPH"E%RS!A*I#VJJ2N=.]MAEWG!F-1$N=$QH.K$975+0)R7)5LJ_10U1$7$9*-07*VWQFK@EU@66[%']5'E"&UM:W'Q#HI6U]F]Y1T&+WQ>'0Q-:#X4I=Z MKA-OS<*09U0Q[%:5N)2AMEE!?C9LM)8C_VDGH MXN(,S ">"T3%:=FM2&N@Y!Z%L)MIFTHA%G!=2:H]CEBYP8G:Y-B03_BKJ!D8 MHLMG 'N\$A^0%^3I!]:X^$LYY8D82X5=LI^TRE1@2%AV\O!8#VS$.$RY>8&" M1HD5(40)1WFT%(<4B50[X%S 3?&O'RY_OR2 _;.!&W]4S%$'OUYACR>;?BC+ M2\:">(;JO)I+<)5H"FMG)W0]_A$'NZ5HY8DI? "BXQ!,UR!.7S M<6\Z6@\VE 52$_+K%G/:68$-+XE;FM(G ]A4BJ-UY=HC6?3;(][;3;*243.F M_Z'_N6GO!VR&4BTI%3DBE>.A(,%N5V#EWS/VE%]$EB7JF.X9PR#P"G[" #Q' M/CQNRWLQR'+*N NJY(3I@4SVE?O LZ.F:_8+K;-2YE2J*+M708]'N9+^/,&F'( :D0 M^?-EP<4*RAKU/4]V_L)3+)LK.'P^*;QA0KN^0I'$US@&<4/)BI3BJ,!2I"DC M194YC6\4.+^"Y:JL4VR=9>Q73)R\ BQ?I\<+]<+(I6Z"@+B\J65'"LOPZ322\6,[I5) D)&BFG2QK;,CFM633)#G%J4HT3-95]O8ZX M!HV*&X/8?/N!N,;L!M0K-KB[I>QL*F\G%6KQ@**NLY=TUV7I8IT1<25XG":S M-5;'9I[PQ_3%75^KAM]NEQN"O;S>).'W&<5X5&^2'5R13_)D.CMV!?G6?&X= M5\_J3NA]W)[AO/ G?+ZSWX_YD_^A$[]!]OCA;Y;9$529$YJ%H7IVI[O+LU=_N6Q_4<@'QG#44&&'X?M)S M'2XI1",%<:;>S-KZ%CVCUU4#,F=V0X4VPE?2P9-8OPG^.%Y9@L6NU]K7NH.2 M5Y>P %S?YBKI.C7I0*2<]1.I<.5*+'/S3^%>=^WWT_E=K_%=.\?&GR/V?3$,.3,+[8G#JT>[C[ ^!8( ML6J\[L06CK'],RY\>UP(SPR ';KS#<[\27+S>5!$V);?3),X8\<)8X=P-IRQ MXXP=J]CQJ9F7DY/5-5Z B7+&JT/+I).#V!FU3@JUGB#03@YB9]0Z*=3:) V_ MJ;5U\ J1-1O_L#F MH&%[XQ*KT")?.W[.Y_EZ]G?^2Q?S_[.9_EZ]G<^R]>S MO^_F+'*,L)Y21CSU&\W"%/7/P5.)5RR!^=4CN<. LL\G-M M:V [T9E3G3G5F5.=)*=R?$TG\K,B\HK !AZ5)WY8!"%P*CM.+=]+G<=8;T?C M5$>SWES3';BA?>949TYUYE0GR:D\Q:G2T(]=JP!;S74MVTE\TT=.Y:1VBHTA MPN-QJD-8;[8W %WP57.:_9+03CCFEI;3PFKA>DD9<4?%:=FT:YNS+]XU"NDS0^ 8/&'T3N(96$D]4%7H'(_Q[H,E)] M=X(@=3T[ QJ,,S^-_# # N,N3=>+K%.@RZ.I[U8T"#SW3)AGPCP-PG1-E;_A M^+Z=!UGHN&[HIB;\8SJ<,%V_\/+C$>8!",OV!W[DGPGK3%@G0EBV(JS"S,HBGUTK6>Y;X>V&1S+##P)3=09>.XA'>MGNCS3Y5/HTE5I0(YK MIU%J1IGI%$E6Q'X4Q.A(3JV@L-SL,<'UH]'ET311VQD$UNKLQ3-AG@GSVQ"F MKV+1F6N!8 RB.,B\('2S+/%18#J8_I*YCGT\PCP$804#VP]> V%]=Z4*_R^\ M=M3.A'B#)74S'TGR K?,ITLR?/"#!S;Y&:B'SKY8X(:CS(3?TU. M0)OU7G],Y'N.OG[/-.Z92@#[&>)8N97$IF\5Z*$RH\R*W>@QJ QET4KI4G88XT[EB!&V=6>+3HT&GHVO; =0[I MA3[3^)G&3X3&0U_-7E ;^GF>8IH4&]J?O.[M3YG(,?GI5(?5,)8L\'VS=VTJB(+<P+ZN.V: S\X MJ$*^!:].5F9_5Z+Y]1*_K21T[@5A&L6%9<594>21$[@V)_X\*MR#1[6.1/R' M4]3_KVJ;4=G=(!:%MF7_^<)I\(3!5W;\)6G[JA(D/6H*59*$=V>1K MMT,G2>/ ^:9\X2STOV$"^FLG[T,"8;\Y8L]+]+92!K"YCI4&081MYWTG2+-4 M)+.95I;OT7O^VVOWH>D,PO!9 F_[G?8WE^UGJO\.J=Y5HMXU(S_.31=, "_+ M+-=U[4BDJ>=^L4?$[MMGQ#BA-W#]0W8R.%/]F>I?/-7[JH%0GL66 [(^")PD M<@HKCF*/4;V=>$[RF(0Y1O6'4,H'5A@-'/=,M]^*;E_ A. S42\1=6AJWKS, M*X+8L"H*O&^& U!*SBSAS!+.+&%'EA"I MMDFN'0:Y501>%MEYZF:I&9&#WXVLW$VL8[*$X[7OQG#]\R2\GUG"F26\!I80 M6JKW1.+%=N+XJ9\6L>^Z01J&7/6W3#.Q'I/-$QY.]3?=5?2ZJV8R@D?\7OZ[:8W+9M&",#":L<$1ZSN?9?P]I4N>S_+%[^]\ MEJ]G?^>S?#W[.Y_EZ]G?=W.6WT]S1.X$,5IN3)T'5[W*P561UH U=I+8]=(B MS;#I:A2$B1V U1P$CA\58;CG[)P/;3-:#.?OA5N-O&W2)\>^.YG<^L"*!I[U M+,[[[]49][H$\9E?/3._"E6?K"QV73^R8BL.TBS.?<^+0N87-+,BCOWI!K#ES_W"[KS*_._.H4^95M:JU&G"!*/3/PK M,VQ]+WYUF+"'%PVBX%DRGLX!>979WYU.'[EJGY,H1WZN9=' M:1C;=E#$/,D[S#+W,=W)C\ROCF?11>[ "0\Y.^_,K\[\ZLRO#L>O?(U?N448 M%$Z11G&4>5%A9Q95G7L)CBQS'V/1[<6O#L!O(AMLNH/.T#T]?O/J&KW& -&N M,\KIR)@Q9-D2IWO]_=]L4ZLK\5T[,J,X]:S ]-/8"YT\0KL'_C4SQWV,W;.K MIX7_>#)VC^L/;.>[Z!#W"I2"[X$\M1H/V\E"RXZR.':*PO3C+')X!;>=YJ9Y MC$#SGN1YO$&\!^WE3V%O!Q%7G[LAU9>Q$%:1)GK!&'D):B9YJ:=.NZC M1-^N%N.I:::>.3#]\PSZ,WF>"GEZV@C<(,R3R+DQ M'#JGIIEZWB&=SV?:/-/F4V@S4.E^IN/ZB9^;?F0'3IJ&?NZ0LS7P8LN*TCW' M:3VK9@JBS[\KI%K.W;N/Z8W]S;3$00@G,O)J+1..+"<<]7 :XW9?L\$#JJP2F -4R>U M3=O*W"@JW#@)Q:P\SW/31PVF/@Z!'[&#SR!P7_P(\.JL*?&<2K9!"OD %$VG3- M.(R_;W-]?J=9+K45!XE9Y?PP2+[Y78 _L\[^K,*LZLXLPJMK**R#K/P3JS MBC.K.+.*;:S"MY";#UBQLV MR\JRS;\LX[B_1 ;X60/(OQ?=O![?LZ_J*9#[_&Z.MALWU%*[LC&YI]( Q;IM;HYYWQA!6UL!^.[BU;1;7-T:WN.J& M;3TC$N$W=M@4Y4L]JD9&T\HK%UUY7>$7L_+^8@9HLN@J8WX_JXRR;<58-27XR=N=8 P--];T?MP%J3U@@8S?_ MO87?.)K+(C1M*_"P4CST8S?+W51T:8LRIWA,")'[)T'I8&/6FC&_6.@BE]KY M=@(@K#*B3TI&/Q%4"NS!=.TH*QTQR MH) M&&5GP'X&\K?K!5S>M/?&N$*BPE,!'Z41TX" M>RKBW,W Q/3=(,J3+'F\WOC-^+@9#$+;>85\W%-1P33R4S=QL]ASG<(TB]S) ML/S5#Y/4+"Q[C\R]Y^+CMAL,;&]K,.&%\'&M6X =.79@1ED>C. M]?,T,C/'WL-'\\Q\W(J<06 >EW">RL?[5L]+L'+81[S\YWH.+QO",U+X#J%K MQ%U7S5GKQM_J\JJ>@"VT7%C\$<]OTFYG40OBZ%E-*CKZB[P(PQQD0N(X5N1E0>9Z+M--(K=P /F5&A.E M09Q[0>!93NJE:0HB@R2 _*L#"&5K;[:)Z\S(.[\W?/X%<'C>327-' MZ@-"3!B4G5%/&3DA8RBOF@4VWAQ6]1>\BIWJ4)ST1!TOLV#%+YUQ!V>DC-F? MCXWBJT#1WM%SD)GB 1RF^%E?Q!0W/^F]TS)9O@$#U+":3/BO__,&&"!^ALT- MQ>W_YYM]N 8Q!V);!\">CTK> M/\'26,PV0 4V]\N*V%-X0GZ<5YON>'<5A MFN19Z$5A&*9F+/K2N45HK=3UQL,A;'W>*61]5\W31=L"9UBR/M\RB^(0UJ1I M#4)KJS7YHBMT3HJ;G=+HDH-N_ 4$X#W-D1HY)DYSS/(PR9/"=Z,P\+D_/_'M M8B6']Y'4&1Z$.@-OX+C/,BGVA,/PW\I<.L"^I =)]RM\*PWD!_M!W>,[Z$SI M^2K$&CN>#]3O>JX;%8Z%R3DB 2>U+2]:IO^L&E= ["/NXCVV7/:B@7L>-_ : MA.P+)I?0TQJYQD ];FZ'292EN9_[!7+WX )!%LV@1 M<4DIHA#953DII\/*Z&ZJ:O[3\X<"OKGJ\&W/:<29BXI0;C\D8RDH^3)3,=_# M)I=W#__.VJK#3$C*3RE'7VC?"(P:E'H6^&(H#7>QL)9,R@2FNB$A$P-C->9E M5J/FMIZ6T_FDE_2"0I9>J )OM[!>BA2#UCOM8)E&,V8AM&9B-,/AHCW]9$W: M-PJFC=D^ NZPM^/F+?A:-PD+C=0LCMPTMBPS"VPG%2F!2>*:SBZA91E2YE+Y MH]S3,2M37<\?A)YW^(2%XR>.^-J0):^(H_X_*J+[B77B= MI*IC'Z1MOR[+[_'4 H*3 ,YYEV#>4]B",;^K)E\JQKZ[7B+0.GD#_/TIK._ M_/KHZM?S)!M]K&[+>HIR\0/8KH@>*,/?7\%22("_O%V^^?LGU (X/X46>"; ML1/%A95Z<*4#?"G?-+-(0PV%&5DE]_1^_*D&5>WZX=[.'W&_E*.(GWX'\-\N M;GE^XM^M%F;Z>QE^'HTM3-S2RR8]/9 MU(OG*, MO^K =0X.7%2@4:JFJ[3!V+3@MH9@M%MIQKB#W\K9K&U@[4"KH/7O MN3Z-S_$DM%W%M:L47S>PLM0-XC +7=?Q\R+)R&GNTFX8;3E/QT[;$^ M6GK[4GI'#TIO\Z=5T6V ]C/16?B^D@Z9&5ADU5V M,.V^=G%P[-G""32=W0=D\2TKLU/7+V(KL:( <"<+$_BSV!-W<@Y:Q@W>CR_A MVV[\_[/WYDUN&UN>Z%=!:.9.WXZ@?'-?[#DGSML22/)GGA_=4 D2L4V MBZSF(KGNIW^96 A4D55<"B1!$GUGY.(&(#//?G[GG/RL_0^&DP%\CKQJA/-V MEO9_'"RFF73T8E<\%0V%-?9JHED->X1G&XX726Y79F_GP0IG;B:O_1E'TQ_MWZN_:Y^C3[&']Y__+P&17?41UX7 MV,W^O9U6\-VOZ=LOTS3Y\VURX[?UQV3T/7F8!9#H[73U1)X[RB-LP<%.0T[,DQ)B]&)U-QN-TE*/1 MO8P.?]\GT_DX+YSV&CN9IB$(.LUJGOTO"P,ZJ6U*"+85D89*-_P09/PLA /# MCH6K!.$^#2$WK^>7SMW26Z]?,/]-L)5OTQ>"JU[_W [[MU'J]W<8$.7IW?UH M\I 60<3Y[7 ZR%83TM_!XO:Z9US?FQ!VS#;"K^!1_/$^[U&-/5'D/:B[\5A]9/[C-@.7\G': 5 ,3&" MV'(78P.%9HX+2;P+((BPH;)OQ04PU5.6'!&8X%UZN% $$SVYN1O$'J&((T3N M6*U]-J4 $H0,(D!1+KF",NPT,PSYW5\I^=IIIYO)7Q+9\^[A 4*DM3!I*[B>?-?R5YAX=VA7=>1RN-%P _CG@NDU+!_JXGII9B MN"9-9^4)]/,(8G0?=CW4)/D5OOC+2@YO3'(]ZM7A!5PZ"ZGDH?_8'W-UEWGR MUS(L^^!/?#;I#[/K98Y$D/99!B>_>Q(JTHZ0[>"TQK( &X6UHK%BS/]_$A?8 M60 D7AUY4<9H/R=_U2KTRG>#Q3Z>I>^#['_$W'Y7'[-TSM'P/Y(Q@.'/!EC[ M0)R]N"_46$F($=3TW#I=68B!HG8Z M*8OC[I+IG^D\>'MIOH^5>^>I*PL1U,AV-+P)JC6S!X:O KMM]O1$%?.!CEFK MH'%"*TB8E_^FF((&!"%52]9O7W^LDC$WZ0%[K:_Q];Y[LVN6CM_\5M%LYAS0:$0 M5L3(850,\&3:JA6@\C/6BZKI^(/V(88]O'GB1RN3O;**SVMFH0R- 3!1"$II MO'6>;;J*,:=Q0YO>7./%KH:3]C@/$D&M[=)\-I$(;1:.)MA%D] MB#PK8S-6CLU3X#^CT$M7ISD"B-L2+BB)XKA8.$I-'O'F[+I=__B MW .-"%QGH#')Q.!,<\&\H(N-U99"CKT=!;0A5ABG;6QI^$U26^=S1_D"E/!Z M&QG C8T,LEOLW"7@<4$S.E!!\\O8^N)P:#,!U&=A]DW@HLGC,/93*/?.?)C] M(GOYN.#ZW62>1N2'QVO9JT%,:\DL$&A;74AR-.!FN]\'[C2 M4F;'#7[S3U4/H@2=X_?@?E*\L:25IW[4EKF3;1;PFO6CW5(O&VBTP7*#'=,E M!\CMK&$=]3B=X07S'Q/O5?^6#H;)[A"H8Z.SQ]'[_GQ20UL\ 1%G,;WIZ],, MSS@R7HEPDG)0.8]248BEUDA#[S@2Z0 OVKY2R@5> :V6\J9V#!_2:;#)O"7Q M_N:/2?" ?PD66NIM>54L9UT,#:O%5P"7890U%RX#*)\G?^K)7RO]T;R+D[U1 MN4._O'-+?\BSU8W2;3 M/(7U[H_?>MYH]F)Z,8B,29)/93.J:2^SH)/H?C'MWR:SM,#%'2ZX6M)$K?+1 M"!VB"0P($,=,(>E$,:H,6;J*/5NC@TR]M.!S@?7WA/ $^)#[N/B3W88,'K%Z M<_UH*>A!?H!XA'=],R>WG\QNO7?FCSR$.Y-PGM^\>Q6-AG?#>1YHS5A_,OV: MY)[QP@N=W.T=)=\S>HG'7T>!FOY7!*%OVZ)]_'X57:OQU/1I.O M#WM@:0G8MWI^/'FT#R7]%V>H/IE( -K+LR;#\&##FV&>:RY:!I8" M/QQOO0CSBM1=AO$O_R6S(*X.WQ2NH_9(,* M.%=1Q1:(H8ROK%W#]RPY>'<_2N?Y6OW1/U%?LA>>) _FWT^&XWE>[[-\DEGT M)>U[81'=!-!9^T_[]R7K!?#OK!3H&1OT,A[.A/BMMT4"[F)9,Q68/#![%2?. M4JA-8"2WE-^PDM\82S MGZ>3V>QH,KO"4+*793:!JQC*NV8PE-'?&SVUX.+AGUX^.@1JF _,)!'+%?_ZL/[S^8+]^N=_K8!%;M;3+T,')%#,C*@^7/X,>??VQO6Q1@Y<-ZA\PQ/@ 17R>((,E\OLG&W#-V7Y$ MTV! Y0KI4WH_S_'KP9<*!/[O7D9/IJ$6-0MIEBJL4ATP!'%NRHAE;6F!%- 6>QX 8C0W51XHE5K/A*;_<,S_"" MB&B=8%\UPQOC_L(D"F90208U\^AI1^JM8G%[[]/C4_K4OTT'BY'WGJMJSU\* M4S$=Y*VE2T>ZUO;9&XDJMQ$W]W]VE!@EN&4Q0$HI!Y0LT#)24N_4U6)]0#A+ MF(Z)XEAKJB1414" "&*)VZO_\PEL]CS@_R4=3;Y[E^?N+ID.PQBB<.Z!B;7(@>Z>I% G8F",ALBW- MGD]UQ:Y]],FZ^IZB<>^':1K"2.. XJL'QFW0M>H_4B]+?.P MB^ UEQAR"1"V5&C"A,+(H"*>3L, SI5AFVORH:N>??#'MO#M ]GY#^**WM;F MTD^9084]*9ML1-O*_O#;6W?7VBN^$VKM%VJR5EU,E8.QX$YJI3BWW"@H*(H= M0H:0U=3$,85:WU][',^E[6VH)P)P+ 00F)(G))& MH[(Z##$!5PJ5UO!YR)UG%$=%4REJ-[AHR_5 AI7ZI!GK^X@EJF(S4$O/TR[C$-%4A MO=79+9OK?@]#V3-_ /Z]#IIBBW\_]2B%4YJ:+6+?E[FW MUDO-&,P-Y( H*A A#D(9+$JG&6=8 M'U/^S0_3-."SBD8M_OO94>:?M\[!!S-:G^6 =EFKE&T$A389@[M.([8+I!Y714]W[!3QD2?"0 M_[X/2NB"XU8O2@ (8%5$'2M%C.(@#@-BE!$$QD5W969HK#:8 'MS?WDB'T:) MEP%Y/B4[E#CK_^ZW[=/D9OX]F;8O2HM[A%_*\-*K ?MTT;?6"2%2GU?,*.;8 M>-GC+1)".2$FV"&QE [B5HFA-I@@UR(#+J>^-TOXWDRSCO(=\&[9T0"@U7? M)@F8\/\C'.+LX]!?/J\7=%9!=DC7I#JJ]L7G("4]O*8!S"7Y'QUFK0NU7$*H M!0)9=7TWV'!. 1 RMDX8A$!L!?6LC*PP4JY,YCR*0#N])7,-\NS"XBG%KJ)^ M^-\R,]F(47.^M@N$%>A>(N0<)]82)>/@S"!9]#J@3A-ST,QC=ACO)N-^/;S: M.BL&\R9!0&=AJ'3V2!=!:5CDU :)4NH05YH[YQ !Q&)N>+ NH+52"T5/+'). M;V=:?GR=A$."37B=MBID4M?!9IY*50OB62(CZ2#[' M=6RDQ80SPBT#RI5P**LH/VBNMZ56".2\)X[C>^Q'+!<+A6H%[[R,DX*05UA" M!YA_FU-%J$ ,62,9"^A^HU$,O$-_.'1_ZS%2J <@;BU*ZK1\]PR$ZHIY;@/+ MB5I!C:1 4$*,Y98"92PE<;!HP]0&#O$VQ5^-ZJO3F["0TQ[?/ GK6 M2JNU?KA/'K(^MU>;0<.U#)IU3L$8$.^#2X6D5>'_Y1DTR&*LCU"84/^@.*,/ M^1&U+HY%>APV69%P%G+^W"79E3 UEK5Y;0Q)XJS&U@$B;>PT"QX]BX$3',(6 M,?7IG?V+X>GK0?AZBIJ&V7GES.HV!?]:(@UJ^:@8*<8%B"4U4&H#M<*DR$#?:)[\51^P=+7.' $5HQ--B30""$0L M@DY:R8O&XHP;*;?IF+8WMY<'\SGYJ_9AA4!LG47'>YRR2W#F+H7.-T!_"*H* M$9EB0B IN$(ZUA00QGAFH#EEK%2':^RYGLI?;:=MU?=(7FV/SHL@[PW4C:O* M>V)EK$WL#&,4:^$(#Z@;#!3$,>;NH/,A=A/CIS?A> _2#D1^5B&YI0DW3;^E MX[5#O*[<>2.T)@R$$(I!H+RJ,S2$Z9TK;#J,J3EHB>IJ@+X\NX_YT;7.J$.H M!RZ\:,V2(D( B!R$D,*A8"8 $0" MPI!YA_Z^!FX%HV:#9.=Z1:B(Z< M3T3.HC9: V0S-2B-A8H1%L9;>\'NTUI9APA94.;\[)8]%BS MI4ZMK++HN"&8>%6"5L60*B.T8"X,$X 0V#!L#EK N6'J8(9?DT&_EV)]N%&L M04?2+25I7/7\Q08"XLG9Q4I)R"Q%W 7CSU("8L/P203\Z%4[62& M=A;:G$.Y5; /J'7>( SF0J/5^!=K'K<$U<%@;?(5$C$BE'-MC;>#@=$X M#EX==B"6@!S.J]N&!Y*M>*!M;6#H]0YVO0CNV< \-?\1.2!A[#BR2BJJ%(X) M"?YCK+2+.0)'506G]QLA9CV&NW&JY]1IX.?)9/!].!IU6<(51J<5HT,70Z., M 0H2P9U!5*#!*.47=P:R[]0QP/$OMB 9:QP!M8P!1H960HL93':-2^#^81 J% M81,0( &LPBOPCF?H]N2F%8+8DVT'O3BK<%H.O;A?3/NWR2R-[J>>+/;/GA1K MP?=_18/)(D3GR@S*\3)U)YV"L^TVG'=^DH-J5 X@E!AG#(>0:QXKXK5V$6I4 M%#G2D']9"KVS"3EB"GJ0-^EH;B2N=J8P.]%Q+:+C?_T/@2#:9QY)1]H=:;>: MM+?2BKA*P*'80N>]VIA+2PR0V!@9;'HDM 20- 7+W$TKGMY%Z)1BW8_XQSR< M:/E^(]?.]_6=/WYOR#]:W,B?]-L"=0 1^-LCI@O^26WU(4(RO'G(WQJ. _G] M2$0S2(7/MVETDPRGT;=DM$AGT>0F&CZ=MALE\VCNOY=4=!D-DGD:?4^G:727 M)K-%J!/TSLI=,O5WB[YXWV40^6^%[)?GE'XRGOO+WB_\M>:W_FJ)_]UX,H\F M7V;I]%N&&QB.LWOX*_R9^B^,!_[E8A9-T_MI.O,KCI+HU_1;.HIP><>[[-V9 M)_P;OYF#< 7UR40"@1^B:,VZPN7GTV209LS>B_I^6R?^9/P]1AF+SVZ'][/L MUH-PI\E]Z%^1]F_'WMG]^I"O=I#.T^E==K_%W#/XO_R9^7M,A_D5ROL,0X#+ M[]C]_722]&^C[[?AQ^&3T.&L/_<_OUG,_2*B?C*[C0(4):QUMAB%\%AT,YW< M55L>-O<1QF+UA+)G\]];]/UWOSQ$83AWDEVJ/YG-\T5YEW+ZU6^%%PB9')H. MORSFD^G#\I2S/4_]V0YG6: N+'\2E?N?;61)"GD79O^%Q,N!Y&N:W28LOI_< M#[T+ZT]@E17"38?C19++F.SMG&>R/]=S?M_?.IT^D0PKS/.\J!"[\D7^ _<6 MP1S$L_IO%$5_O'^G?HXC]>[=[^K7Z&/\X?W'SU&0YH\7?=1'7B=_LG]OI^5E M[OU)O?TR39,_WR8W?EM_3$;?DX>9_^T_;J>K)_+DR#+]^MD_]J=TE&:*XJTA MT%('D2$QD!8K*%4!;)'"4LC>HESE^4ND S7?^>=XP[F?4&AZT\#_[,$S73^H MM$'TM5#^@0O*8]C3L/F?&RP;(JXU6KGSAGK)._3R=QB46"[Q,@GJY5H08^4R MHUGZ-5/8P3J=?L[HKSSK]X7T2KOM].+_-KY$9 ME@^Y;)Y\\YK!Z\9PFOYQHEQ>!KMJD=W$?VFRF'JM,YQEZF"V&'K%'03U:+(( M0?^[.W]V_9S!@S+V)^OO.YKX[V9W3*+9GWXIX0$FTS_]3O1#6'+BE?HPS;1Z MI#[\4BK,L(?%YI3\XC%B]O3XD E(7YD":&"HO1XK>NU@* MI XZ6ZN=9&2*4_E8/Y2-%,6VI*@U,.'F".I97^\()%45#1-('.=(8*Q('.8U M<%U()HH).>S$AG:2U.?E2>@02GCZN\:(BZW"FIHB+F\&_3*.@G\2+MO+++?2 M)AKF;;H&&?T5+<\'CVS#3, %DIPFXUE!0+DG7UB-N9V9>D,Q3/KUETD&=WZC M9_/@]G]+RZM6%YJLV)^>QM_]\=LQ2+W6N1QKHQR+,60,6AMSX^6I)E+'"A,E MMYEC4"._C_GB3-B8-L*&Z,:*]]UMJ7#6!SZO6HMM1J!3L50Q4#A&VG L;2&: M !!ZFW+7[<]+G/B\9(^AC44INY]8YCUZWGM($^\LIN/ O#;M9T^=1Y0P[&71 MH^QPPT;T@CL9XH2>E41"_L>U4"!T=\7XV3AQ6,Z^/]K: MPX:XE1Y-^G^^61,%$\# &!L.#/'.)0 6LH))I!3"T;>5]4BMPE*]#S'0Z2)M;_3K9C(:3;[G 87:0=_[@\[VS&NGZJ"7,?Q9 M$>L(D9+,;"_"U"%P/KR)_IB,0RCY-AE4<>],0XVC_TC&BV3Z$.6,(GZ(MF>) MU177OOTHXPO*/2PV++RN7VX<5C1ZM.T0Y*BP/*K43T>CXM/__0:\R5[[Q^R7 MK]?L\N>A=[\B3Z?1Q\E=LC(VZ?MP,+_U?_IU%)FSOM_YY'Z6_EC^L1))?K.$ MQ"TAG?3-\X"Y_!8"_NVG\DM//]OS([;5STXZF/8 *<9ZIN 5M5NO6^4.6=:V MCF$\^D:L)IV:T92/]:*K&0.Y+="V86M=8;Q*"$M%:80101@ E$I)&6&PX+- 5$ M2I-MK+52"L;)=.P7//N03C\%TM.![@XK#UO\[.X^ MP-HG-U%R-_&D\*^DQ"ZM0LF796?9)1[UT(B2T6B2H]Q+]'[U:(-DGF3/E&'5 M5QXL'0WO I8EE*R-WT[3@-T*F>]5;%82"K$"[+],=!?8J^2OVCJJ^R;+WD?% M,TV+DKKQI'[QL%?S[^&IB@1Y0(F\^^.WE764B?6@9(J,>Z@SFTRCX6BT6$+# MRBH&OU.CAQP".Z#5+O@4Y%/E+YS4P M^4+]D:1?\X1^OB,[(%<.HWK7L,ZQ'V(KN(QZC,O[//E33_YJ%/9S" Y_/X[4 MXJN_08G+> QS7((X7HE7VZ!K6=6:5BH*L=0::1@C1Z0#7!5P-U MZ30DN3R?O;_Y8Y(W*YM[IIQ50-JU0%F_$0!NHW#SLUW1M%YA9F]42O:7=VZI M9D,AW4N!E34CMO[V:N!:6)T0EE#6U"5EM=JTK/6._F_ZY>-G$][W6N/N+L-0A6], MEO5X!0FN*5:;E:7B>8%?5FZ7-14<9C^LR:%_FU7E;_?>AKB9C(:30A-7]WU\ M\97ZY19*W\]/\-S?DUE5:!>LF>A+6=[8KPC<$U\X@JQ2'M!>7N3W4@?_[/S6 M#(/+CS/O]3BJU<'F%>+#:>1%IJ?6S 19%N*7UMG35@*%+9,L.T0N4;-KUQ"6 M6G:0S-;J3_,_%N,TPB!'TO;"8^24<3\9%O10[P?P)>V'"K0;?\51L_C:0QSU M,Q[ >174HZZ@_O4%]?AU!?7D38/HZL=*[;%J_=2_30>+D3>B5DN3_)-O+DSZ M'&31B[!K9+0!B!!C&-084HH06<*N(8EKL.LP5OAG7 %:>OYO_FE"KZVL%5;X(_6LX+V!$'X]-:+T MXD"CK<"%(E!K_<(M@Y0P;^PQ;6)O#DI7S..@$,'##FX-=.<_B"N".T@(<>\Q MQO0H (06(T77\G2+Y5CH'I U/]Q"?9USFGT#>]*VW&V*" &09X/YS05Q96D\P0547G?6#B_9F_O*H/HP2+P)R)9^=5OQ7 MP#/X;?LTN9E_SP T+1(*$!VE=*3]LN)<1,(O3^$N5ZOV(:B8'E&C -.(.\RQ M04HQP0JF!R:.FQIWLE?KK).Q-NTQT.2\OO8S\=DK?)OF,(,,*Y;Q=Z?L5_@> M\5J5IS-:&&>%E0+$$"E:MLSC&MN#=F$LS^IS\E?^[59Q_X5/ZKPXO?XQG2AZ#!]EM.NY]GXX8FZV@*ED-D9;$ R7M.ZFO<"6*HTU\(2:+'HMHN52 MB^DOSA]0.01Z%MTG#QFZ[6H] H1K $X%B&06& 1&*4@, S%&@!M0,GFLH%UA\O5SKD^- MQ 8]UF@FM_/3CN2G/>YJ\^H9)MB;U(/)(FCTU]24GN$@@FVWX;R]55R;.^T8 MLI@KH"Q6P"MG(98050B4B1LR3TJ!=Q9FRG;]BYJDJQ;[L^WI#KEM)X"LH58 MT7[,G^7"WS]\,VLME?RU;(19-)^Z\<\WF89N*LF\Z*59C%DN22"9^@T+O:FF MD[N5-E;U_J73?'#,+$OJ](L^HE_"]V^'_J-!]"4; CWQ]P^=YOPEDZ+QV4V: MS!?3M&R15K4P4Q]^B>Z7+=5&$_^;K'57$LW^],_FK_E],OW3?]K/6H+>#/O# ML'I_G?#+HEU;V)!BMIRCMVY*/1/\_0<.N;> M1'TO5B=>6^2M7$,'O-OA_5$.OS8;'* 8RX] 8\V MBKWH,-A-8^^FL9])Q[=N&GN[Z@FZ:>P7P!/=-/9K:!1:3F//MZD;R=Z-9.]& MLK>FN^899$")J)(95%NID.1:&*P<8,18D7M:2 ,T;%'LC<=H.T!2GJ,R*X> M]U(F=F:XRVRD=C>C\T(1I!14 DHR"3# BFG@Y9$E"N*B=2#T[]!MQH8=8!A[ MTV)*]@AM4D:U7-I<@,E9SGOMYJDW):\N$"5+484U0] J(E6L'188 :"-*.;< M($P4>78 WE'&J3\OSS:.&'YYLK"X=E6:X5:-Q']PJTM6IO2Z02VF%ID M+804TYB4V#:$+9//@GR.-!#]+,14AUB]NGGFTV(.^?3ATF>;YQQX?N/-&P-) MO$O_NIMLFJNXS@G5#[57+P(EN,04.4F8 P(I):E4K 1*..\'UX 24%C.J(-4 M:RX @=B04L62(^R7:87%F,22,5FN//9; M4MMA)@%A2EGIA,)&(8!HNW.&-]UG=X39*URV4PKK7YS4"%W<^;.+6YY,'0 MF!5;/EE,G]GV^V+;PQHR:V9Q'RRSP\*EF:AP]]) !V-J8T]EF! ;2U".SB)* MP173A;WOXR+*3?^W:62>E]B"8VW28:#XL4J'IK_'^2W#U=X MZ$>7SJ#,7A_GINTC3/.C[[V;S-?>?/8$/)V'Y3_-O2T7[%*=C))Q/_UTFZ9A M;H_R:B_\*AF%BXTF,W\VWIYZ=*?9RZN=E89'?M"/S[G@KL!<&T/Z=.E4LA>= M2O+#*H8_\M0Q\G\T4!]2.[O'U2('IDU90?FQU$@::SATF +#!"/E4">$;%4\ M^^WKWF3I#< T .K5W/A3]S_IZ+1I.H6'I--I<7Y>;@8ZS<^PYQVW*%ENU<$I MMNI4[FE48F"<8E19B+$6K(AN81U3C!J@V,\3G994^VGXUV_^V[CU5> M31MH[/V-&XX]E?EUO__R7\%L_K:N *OC@]?Q 3HD']PLIF%VZA,.>!0$3:H3 M#X1_4YYY-%D>>D;VXW2>6=ZS.M] $=UEHK)6,E.HBR+66"^'VOTV^^7^& ML_ED&H+THX<\Q%K$?@=9B791ROVT,-W?4\VB,JP9[EGZ"YD;L2S)3J*OB;_$ MH7FX*L+&@G*J**,QX@)BQ1P"I3]@.2?[:;"?_2(FX^"!KLG.\/^#_T\MIM=Q MY8X 1,$W GOVX,>5XHBH1(77/=ZURR@DY2OE,<#CU&.]C'N>K7Q-#ASD'T M[!=KBFN\JDKSIZ8_["&?\^>(MDN4/8W>/85,O)C#U1!'Y=4390E;30T]R MLQN"[-L\PVN6@ Y:0KZ!-M746\G;I'=:J':61_UW;X[-_KV&&UOB+D)T,@!_ MO(,0K.;,XI]$3GW2D?ID(L1 +_I?_T,@!'YZ!#_+""?[ /[4*_I*3=,L[1M, M\\$B*Z2OF1G>2L_PMSFN($<;1?&'3][DR0"2X>]ZD?UX64@0P 3A^?VO0J>G MK 54L*YRR1 >W0O)@(#PQMV7W*_W/_,.2[Y6[Y0LYK.YOVU87.'5!.?A/J!( M_-]^.CH%0Y/UH0@O.'-KZ4=%QR<&?^ MWT%8IK]I&.<7?$;O5'T8A0B>_[G_E#U]/T.2I'^ETWX>DLZ>,.B[ M'*4Q>?1TA7.7+]I?(;VY27.X2FU+>]L_N+=LBWW-VX.59)"N AO]&2?W]Z/" M=RE]O/DT3;Q?\5!<]2Z=WV8G]\LX^_;#,M"S[GN9Z9N]\39WC0/MI^-9809/ MI\GX:^;8S'JYRYSC%8+;VD_300Z?J?@E)PW_E?+ADKLPVBC[,[V['TT>TC2Z M\]P=YE'E(=9RWY Q0)!Y4Y:9,HE+#1&FWE/$&8@E M$[$ %- 84&A1J02Y5>+\>HKD5G(&1_.$-[_-#CPGG_P\ SFNBL3T.9G]XUXY MW&<+G<_(+[A+IE^'X_SQDL5\4KZ1&\W9.TVY#FBC[\"V:P>RTI>D\;8D[;@7 M!&WLCM+>PNZ*U&!KQA$=J4W(;$TH[%7C"[IV&E?03F,5Q]?U6NF(HR*.=9U5 M.N+HB",C#MZVIE3/Q'-AFP:>7=BZKVFMW1E?_EK;VWGP5)MR66T&UV6]0@0O MF4^FK:"(RVJ,UK+U=6=Y.>N[FK.\FHF3H;M9$9<_:I.ST_56.7:#QF,UW?C[ M,ZA.P(40J11DF9D"6$BE'27.0H6I@'$)3T 04K?2@W%3&[,RZ[8=>''FU^[? MV]B?;//\B"8/L&*YUQQI4S3Z[UU/KT[\G)?X>5'Z0 J\1,;:C#4'"'+F )$ M86C+GC] ,K6K^!$[B9^7)E'2'D>7W4"L$R*=$&FQ$'G9AH$ 5=7 L;=;,'3: M""FIA8ARPHO:2F@)$KM*$=ZX$8-Q3V+<&3&M"6P]%\WC%Q?B;,VZKVFMW1E? M_EJO\HRO)!BV)DUAT_$DZXGXZD3%U1K6E[SP[O2[T[_FT]_3FA98$*<9-$*S6%*M"T]< B)7>L;]WV)[5;Z[ M[[(:M_ 8*21=8X08!3BK)Q=SSC#H&G&6@FDOX:Q,.\1>1$CACK&N@3&0@ M&8L0 M:C77TE).0$QC:V51Q0DA8+9QQEJ)+;^&L1#M80@O@;&:CBNTUZZTJ_7FVY:8 M=T.N5CBYE@42BG&@J,04 R,9HQP7G488 CQ>*07_9=R?9A7QRT4['X2GF[2%(>QAV6@B>%\"Z?B^ MX_MV\3VK^@5;:&*E,&9$:$:,D2+&)=\SCN*C\/VK3/6#ZO*SX_D]VQY@O[3! M9!$:KZROV-W;S#_MO/2R%]?1HLL[;NN6F+>]]O"X,D54MH3!3A&%N1)"LE@* M17$A4Z",C5X9@ON,IU^V=M\. 2IOTJ G(>-<3U" =<& M$W"B-;12*>I-#$1CAT!< -")P<0T+Q0:C:P3T1.RT>*83BAT0N$JA0*JVC5B M9!6&3%$.O//A/0[("TL!$X; "I[\]4*AW5F!,Q4*UXM5S+$K12WO:O_9#L/4 M(=BZT^].OSO]%D>HC@1PW%%)'-]V;&ZAOV16B_$W=QD5+$Q=L5U<)?@!'#8FMLFD;*'BO M%A''\8A;K,X[8=5"8;5!5J':>'(L,$%,"*"-UI9BX@JX#T#>>7?[RJIU+20V MRJH7111<'8YY0!%U[3&X3N)T$J=)\XB(I['LZ3:.TV+[HQN]?/M8]&?47HWRL^^1F M\RSWZ$O:3Q:S-'S9_WXXC1)_4&\'CQM?S'88^;ZZX-JW'ZG"%@YX;VAZNWSS M?"RJ&-[.GY]6+D\T&GV'C[9[Q,L:AU>:B%M%7WEK9JHW9%>MR4[M,5)]2T.D M;44YUT?(.YB+S4QJ/@']'FB@^YEXZA8^*@#X%^OD] MD,_'3[__ECD*#;5J STLFNQ:_"RM[DEW)U>BAY5#N^Q*JW3KU8DD7 T 0,)! M2FBL-66Q58QCD \ 4#' "*[,$SZ42!(7*9)P#XE&C2)Q"]2(D'8D\>9D]Q2D;2=RW8^GEE\=S^:/*1I M]*@I_96$&+:4+JQJ.H^,_S^EM'-6*24T,W%\S.FE2 MLI">).R(37/;:]1TL,4.R(OV'$ZL""! M/ M^CW,#Q>5/ N)<-IJN 93'5N4Q(77@:"&XT62GW3VM?R'3Q^[]I3]U!/A],D9 M';[(S[U%I([#K_\;1=$?[]^IG^-(O7OWN_HU^AA_>/_Q<[2*6#]Y76+V[^VT MO,Q]\C5]^V6:)G^^36[\MOZ8C+XG#[-0$70[73V1)T>VIK;/.2F< H@2H3DG M4!@"RMH^X(A\B]I1I*=F62U,$'O)^"%*_[H/=7/1?!+-TOG<"XGPZ?UT..X/ M[Y-1E&02,%3=#>>/AL<%F9B)GR!89NEX.)E&X\D\G47#<=1/9K?9S.G\%OUT M5KT]F2Y'T=W4'R4;:O_8?HNCSVLM\'XY&T6WB;YA4]Q[ZA81[OWR+\&SU78B^ MWZ;C[&G+F7YWR?1/_T-_3OUTFWW,]B:)OOIG&(?[#/UVA7-)![.GNU!>L^#P MDHWV5.W_F;]Z?"+)S7/@>_\QY'H[7NJ^L6#V-(FW68)K]F!/4S:55'W MW*:IJ;?:UGQ_-R_O$!5BY:D=\2F:\&X/U?*CLD>^EN0\G'FS8^J-S4$P)[VQ MZB]2]?Y(^O^]&,Z&&0@P&*]_3+S4GO2'\X=>]-E3W^S>WRW8V682_O/)&\V> M)S[YM22CGE=$?]U-_!F\U\AP7#>+_>/I MQ^JUW6)*4GA18L4".*P119HZ%R/+H8M+/B)6T9K$$HXA M"&+EA-!0TA@!6THLA3!F+_+KQONL2*S''5MR"^%^.ODV' 0C,IHM[OS9/2Q= MI=LPV7Y6;FP_F4X?,C\K\Q&SHRPIX,=5F56GW,VB:XNUO,P &\VF5>J_/J.+ M;#2ZQ)XM642SC5>.6X1Q9,2$3D;)V/O>3 MNAT7=']ND;UR5/@9IBD+UJQ%,FF 7$-L0E=.Z8T5XPV992]SBU;@DB5K?L@" ML^6VVS3_[V9 =6G8JNI ,@SCMZ__F5G+*X#%?5D<@1ZCH$$.;S^OGO>LGIV9 MV/M2K^3@2T(@%*S-*];F,7#48U[D%8^_L?DV$_ M_2T=#)/F6!R"GI0;DQE-:/$S8/X35#<<8!_<9.H]U7'47TRGZ;C_$,VGR7A6 M=%]-!B% %.(AKV7\,RZ%>*X+=R$ 9"4 (*7:.8 PM]J"6&)(5:G;E=$K_7%* M 5"<@2F.X'-U C\GP_&OD]ELRV$ SW/U-@VY64\"?L1R@U5J?\VI=]/[F@TW MU+N@OA!PN&+=[\WX*CC+8F@!QH;%!@#OBP-=CBAB @JU@\GMM5[M-%2@O8S^:JY\:1GR[DK MYR.9ZI>GIVF-[[FS(?ZF0CFA("P&Y9@-[[,S]JR/OI>)OFZZX.M,]-#]J-'> M N>KTX\TLZLUZ;^G]OCKV[XWM&=GF AL8 98^Q."@M>:TCEOYA"'!'-($TV- MLX5[ JCD^-G(Q#;PZ+W,$P903_(FTP6;*YO:FQALOKII-XCT$_IF3QB?E2"7 M(Z&HCXK8JT$KDPQ:VDZDW_P=I)KAGV0X,TF_I:'(?8@5I_W;L[;FO M#S]$T2_!.1AD-^H]03VN/FJ!D(SNDWD64_B>YG5*]XMI_]9[NH/L3B/OKH[] MBU[Q_1!;"#5.?@VA]$8-)E41246L@XK&RCCM< "LE0S(6-0QFC)DRD '.8R,M@;$HNJ9I MJ)G3\K6C]SK@H7=0\4;D(7H!0HB>_X@\_Q'>"\KXP@"\/:?<[?FS8S[B%6S' MD0/++9T8URV^6_QU+KXV!/7XN(;]_-2B \0A/*32PL]W[!7AIXYLKIYLUJ$( M3IK&/16)X -D67?(21WPW'^?I3>+4128R,O\HPPRAI-5P6&XX$59@+N.8 M$J0=%7EH'!%,R4J*^?F0?6Y _CJ\>0%7-YO.__-C:#F0H>C"J]_\]>X6=SF M;HF[>R$QH!]^2_YK,C6C9/:XK7]) Q_K)% "\VHY[;>SM/_C8#$-1N:;?_)G MVQI<(>W,)U>Y["U8!H&*9;BE-!:6(*="1PMCJ"(%RT +*#XXRR1_G91E(&J. M9_8*F9P,_7;L]@6M "1!!"O:MQ88K0P!P#$)J+(Q6V92+0H,U1C[-&ZZU:!^;LF/8(D*SP#U93RPA!'& 0&V0A*(P\ M*.)8KG0O>('M:EY8W0D[.SZ&D/:H. HH^WP*)CO&/P?&W\#WI-+6V% H98P@ M89)"(2TLRZ409C%8*9MX@4W?I4^')IP!CU/>@^(H[8M:JZNO=JY*)ZO.0%:Q M:@Z,(L(Z;26(*0;&,H0<+&T4:E$3GH5HM;0*G@5"C4Z-.3MIU3%M&YAVDV=1 MJU"R%##J_>&8(XLII0JJ@FN1,&)UG%LCGD6[^5B0'L9'Z>#0.18=WQ]16.QIE#S;:@_2BXLTM M2X)= Y/R6N3):8L(HLX)I!@D'"P'0#JJZ0YXY8.EB8YG=Z$>ADTFC#J[Z\!V MEZB&/2EJG<.Q) YS@U7H6E.BB!%W\0XQER-F3HY%VI3W9*-]<#N[JUTBG8#: M !9FC-&4.T:A8\QP$99E?2_OD2RLX^%.W60G.U MO/5:V6.MJSU[)M9*4&7+A1("@@2!<0P$(AP;6<*2J;9F!\8_==JA((1CIA?. MGUJZ:K-GF:0V\H!"01$%7$ M&/8Z,6:@3+43P7? \)XZ(;$MD]##Y!TNKT.^ MIY-ZKVA$,A06D%I X>TH6.9P">.KPV-/D)!X0@!-S*ZD].+AW9=-X!L\9E*; MP2II('A@= PHTX1@@DN$, >.H59F*IJF>2A["#7I(EP&NO"RF60#C[ JJB2) M0@9H29BV%EI)$"W#HPHYL4NEWV%R&(WS0P]?.6;^DBM\KIJMZ\%BSJ03)N9: M"(4PT-:5:!/%M2$MR'HJVH7I24;W#L7#6&> 4P!PH MQ[4K[3D!=BD,/G7:8@>J/U#FXHRMEUKX%A%JC+9$PA@ XV*H7-EI% @MV] Z M;O6H7VW"\![@39HP9^&LMIE@-_FDK+*W#4-(,J-%3(U@,- L*%N2&(A5*Q,. M!Z!ATA.\ ^.=,]%OH'E1B\,0J9$!T+N9R$KAA;/3!S9T=6"XMJ#F+&+<**(4(T5YC&9@DR^CI*%=Y-QF_#C/IT MGD;)UVF:S79O?95"FQK*7@7RG-$J_*%C&C/ ("&*8" A(\:66#*FR0ZNX#8A MW->(-T_+6^E_PHP)2S<-7.DM0W^7"BLF>5!9@X (W5@ FDE:)EX-M(!6@K M ]^70/V7Z>2=);MLX);:"$7E,'PVF T"0?33I:N%SO2[0@;GM9"F9 )KKD",(3%0VU <='P#>BO.)N,AH/E!0_.R7N-']IV&QI?]7%ULZB\-@Z4E=H2RJG3P#D4 MR[(5@D9 [C*:[(6 ?1/P6@Y[H-EI0IM.^[0$O'>LI>/EB^+E36ZIK-Q2@ "B M&L8 6L!CS)2%*&=FRH'5A^F6VPQ[(P1[4#0)9]R: ';R)4_+"/M,#>SDP67) M@Y?%@:A%9*DP#C'M5 R4H\I0#,OY@T8 U$B;HR98G\B>;!0EUVGVU[@I.VQ. MY\-TI MV;-LX#_FB7_2\OTFKEU;S&@X3M_>IIG @PC\[:?:ZOYK,9L/;QX.M,!6/,1* M.89_'8AZ.%XD.4(W9=4OX#]Q;1W,5;_3>*HC_> MOU,_QY%Z]^YW]6OT,?[P_N/G*$0:]CJ)9AYYW2%D_]Y.R\O<)U_3MU^F:?+G MV^3&;^N/R>A[\C#SO_W'[73U1)X<62;^/OO'_I2.TDQNO%6&.LRU5(YQ"H7B M1A4NC:3&>SIOT8:#JVL"&.3^&@+-WAJ.O>,^_Y$(_YT&*-8NIOZVT?PVC4(! MT2Q*_?4'D4W[&9XBPK 7E7NY\\7KA+#SCU]W7_&*^X;!1Z^Y-W_%O<-!F,F= M_^%#-$W[06<,HJ1F#4?I7_=A%E,TN=G_(7.M_C\WJ'59!] 98Q7QCKIE-I1. MQ&7C,V(1(2OSE.OV^_N;IYK]V7JY)BIX18^0C8K]F-2XU69+4-E0H0(K9@@[ MHP61L:6.Y"Z5BBUA8*6GV,Z;+9K:;"Q[A&[,\>Z\8Z_CP"WWNW)A,4&Q@)Q0 M&FLIA.':YH7NRCHMP,J0F9WWFS>VWZ('Z,:F/GL0]S2=W0=5]BT=/?P016J= MP+E+'J)OR?0A&HXS,76SF"^F 605)?W_7@QGP_#M62\:#&?WD^)5=I)#+\Z& MTPREUXN&-_Z]AUXT\<[^U-_J2>'NLX+A\1%\ZM^F@\4HG=R\X$"X[ 'K:XGS MI7P.YFY0X'HTZ?_Y9HT^!\!281EFQDH7 \,EL*4^MP[;MU59F294>.<&:QHK M HG%4)7]BX42#N?TX&V'=*#F.]_'$U_J2>,^&(/31?KFGY_]SL\SU%LXE_[< MJX?R(,;>/AD]5A:>EK*SFBT"[#!8&-&-WZKG='TTG(7SO)F,1I/OLQ^?K27> MTBK:8G4O6T6-YR=J-WL4@@"EQ5685^%U_6G&@2='CZTTD$/$,M\IZJ>C4?'I M_WX#WF2O_2W[Y>LUC_QY>)?.HG?I]^CCY"Y92<9\'P[FM_Y/OPV%Z]CWQY+< MS](?RS]6;.CF8O>6F MXTT \D?!@M5PP-$3@P?HS)"]_)ZSSY?):. O$7L_YBZ$=Q\KF$(JGUT7DP8# M!P@@<"2=;>LK*R2K ;Z,C)46@C,2:T, M$5+)>6@L72G.J15 ML^:=7^'G[^GH6_J;?]#;PV$[*>PAV&A:M*N2.+R @5?;U4R*"GQ D+1 4N24 MDY9B13SWY38I)B*&N_2>7,."_Y^WJS]_GQP.58U[6#;9M*'E#'89JAUU]89/ M6!(!4+%DC)!%1#N,.'0<:K#^ ] MB:Z@AKYYU,PJ-F0M6N20X?+U,)I__C])1J\S@K$G1*MTC U6$HKE.7,4BEY M;& 6;$ZV07VLWOCZ0O-P8V@^N\7.D?3'T65TH.CRRY'VXG!H,RB59X/N:QCQ M-8@CN#/D*/O%FE#WN\D\S9^:__#XZ??*=_X2&IZDGY._['#6'TUFB^G+^4M& MN2$0:F>9CJFD#,>FR+PQZH"KY2^-#5@#82R,O=%'@#:JZ/9"- 68O9B_W'B? ME?SEKGO[YI_YVB._^-H$SJ>)R2TSDML\[VN6&V!>KTIH!SQ!6*Y.O89-JV/W M__$66%^-!\Z_[TEWIZ= +]RT@?J]XHAVQ=,\\TK[@BY#0 M#]V,)N, D BP+L_?_K_3:)@3_I>,%,I7\\ &49(#+\I$_3KYV&G?#=H7;52_ M;+L4]]./]OO5?A^U[UXG3?@?P >H(YXW^*T0'B!FU+HLOBLP1<_AA?<*;EPL M3;0#"G(*.EDM ]BCD.8X&W+=.*$3$8?HB*,CCN>(@U]SB/SW$,\=1)_FR3P] M5OO*9[?M#,MN7X$9:W6Y+4.,I8)5E0N$\UA;Q0G& CAFD1&%BP^XPTRO#R/] MZOU+-YW6(-G9E4D6S4JZY8CG80\VV36LG M,7=2KI-RG93;2LI)4(UB)$ ZZZR!FF F-<0Q+G)+@$(O]@XKY9HK494]?)RQ M&E"S2C:]%;!T@5G$L#GZV&5K.P@C56)A1**2B3@"#!)>8V=)0B:U> MZ9*P!PL7Q_%J;VSF+^+?VU1M#L'A6CP_3P5G,2VH=;&YUL[1.V/>?YGU2<7Z M',5!7R,GN<,.4"J=*+6W4.P90$]#K-^8BT)[JNS< 1M;:_WX0)\MMP//'/ M^O!+2/VFL[D:#QY?)?[OA?_XMW1^._&??/-?R=H^'<5=0=@.T$;)L%[(OR%0)0$[!$(11+##1'A$&)J2TCM#R,FVZ7@&TN;\5Z%!UW MW$_K"OXZ,=F)R4Y,OB F497(DII!H@3!3J,8(8#C MA/:X/)SS?19B\H!UT?5JO^/70+^RIL\LZ[O*^CY/QD4]OD['ZKDG[:;[K-9T M'J_X[L4RNJI$+OJ2[VHHHRO[%_LESX:S *R=W.0-C+/J.2]I0L_Z*XPKRO,ZPKSNL*\KC"O*\SK"O.ZVJNN,*\CCJXP[V1@2+.83H.Q M_5H"N=I@X 4OO#O][O2O^?3W ;Z+-@M[EWHMGHR.5+/3RLS%V>0?$*_:ITH7 M:X !(50C1I!63*MBR(9"AH"G8=I"J1?'O1*8;;3P^5_I=#)(9K>!CP2"Z*=+ M:%U\!9.=.G9O%[O+VL1Q9)BD*E;<64QX&.4H"W:7823?Z]E]?R1%Q^X=NW?L M_FJ4*\2PJK01L1$*<:4QD<(S/X!:%/S.E90K=;*[\WMCD #8@V#C*.(]#JS] ML-)&(T+M]A*:J8\]QXD&FY@658/OL-)>27,(%=::,P DP*62YLRNC#0HF;;L M=7Q(F_PIW+%'Y5%FVYT/-W>!G6ME85*Q,%40.NX45\1@:: A@A];?-$K&@V@T\8O(1QM<\%2^39PJJW)TSBA0 @*G'%+, MQ+%&Y:!HH1SASW!JMJ-J//@U[.>1K68HV%6ZNE<0#KL&[B.PXCZD91BU!R0Q MCC@@'#:HX#XMU.J8]GVYKS&#%_6H:-+@[;BOX[[C U5CUGI>[,?8W9JJB'89/S+L^'^[HV+*? Q;:T(^;K2V-7'_KLV[]N MDGNTULP?8:HH)X@*K:32QEO^98 -VM4VUX7<>Z:>\)#&/NMQ<;B& 'M0P4Z2 M\K1<F&KU7'IR>]'; M8(=.!IJ,LW2BMQ.]G>CM1.]Q1:^L1"^/A0*(*">PP)IS&8/2ZHT-6 M1KO%$[?IGL]ZJ%GOMG7-23LITTF9%DN9#48/0[5A109;HFT,$#?:2,8E+4N> M!6%@I01R;S'36.R,TYY$C<[F.'^KY^+PW,V40K89Q;:!17$MHX@8X)9*;Q 8 M:*AV1NH2Q!:C>*5::LFB^1X>RB_9QA+@/8R:++UHK<*_ +U^#5Q%JPDLP@#" M$98(6^T =;'&I7W- 7&H,:YJWKZ&/22;'*W9<57'5:_A*EX-[$"Q(1P3 6', M&108QZP$7!L.L&F,JW8S)[?C*M9HF>#)N.IZ@O.'J/H[*DJG)0PL*[4(_ O! M*<>04 (I,8;:9<<[BYXU-A^53)S6Y*3M !2W5JN>&(=V'NKX(L7 AK@0AY4B M-Y8(K3$R% %J-9#4E7$AK6+PK'F\IQQHL'R1XV..G;^ X%$G+SIYL9^\P#5Y M0:QCV&B-E-%,:B3,LM*28+G2.O.5\J*Y@DO128OS@UHV.^/GP*S?9@[?P."T MUO 'Q1IBIN)86,F-Y02YLJ30L_M*26')X*?T!2#N$=AHZY\-1WVV-G^GJB^" M7^MU:(IS@P2VBA!!K3)A%F1AP%-@GU7(IPQLDYX QRR+Z-BU8]>3&M"UP!O4 M'%@J8ND\258Q]>.$-LXBOP*(&1[ M3V-OD6A[6;()5 W1,4IQP#A'(J9,.\.1*R:(,Z"P%$\EVRD]!M;SSW\PR;;+ M49^);;(/]7:BK1-M;19M&ZPV0:J)0010;6Q,I)(@YM+ V.4H(@UL#)G=7[8U MEA'Q1F8K!-KY&'&=!.PD8";XE5=SY",/-D_S%/_+*6[_L-#*V_M.EK$YZ?[/U M4I_0GMAU5?D/W%O$GEM8%$5_O'^G?HXC]>[=[^K7Z&/\X?W'SU%P_/8ZG68> M>9W?E/U[.RTO%HF*WL+0XJ S[=I-'VTH]&7=/X]34Z2#*(!6SZ":OT/,W2.:+^63Z$$T#6G9R$R'XMZ NL]\\I,DT2OUC#B*; M]M.[+^DTPK"7,5F&K VN2"_["]/'/YL]\SO>\P\YN\^I8?30B^:3[#=FL^XH5='V$S.V]!?8]N^LAJ M!IZ6ZL057M>?:AP,H=$CNP*"W(K(M'G43T>CXM/__0:\R5[[U??+UVMV[_/P MSA_3N_1[]'%REZSX&-^'@_FM_]-O1V$:>:MGE-S/TA_+/U;D\)MEG'R9"9)O MGH^BY[=@XF\_O5DQTO+/Y/,?P;T^.M$%MTXAG!7&9JM4H#A CH*<^C5 MR\]>?L\9\\MD-/@I*VU]482^)JMT>21QB+*I'59\0#I8-6.[FK@6P"".=OBB M._SK/7Q^Z+J]-I?M_?[#IQ\BM^*>S)._,G_@U/UV6M'V^,4 K">@*@ ;.\(X MI8QPH"125E!7(.]CB:E8J=C;QE%7Y8S[3^7I//KR-JGX\2(8-/5X+5J&:T.X MXB5,?GNG=9ZV]7$N5_]V:@99W;ES[2U_;6(#5?A@BI'1SAJD)&"0&RA,T>TR M!L*9E;&@AQ$;*UGN3FQT8J,3&RT3&S7 B]/:&JTY5C'B*H;$$%U:&PS@%9CR M8<3&2FKX%6(#M[>#;EO%1BMJ !ON(Y+[(/>IIY.Q=_VBX3R]>Z:72.,N>CM@ M'0C4ROT,,Y1Y,X )!ZW0%I"X&&-E'7;"[(K65$46E%0'@<,V DLCH6G@4U+:U?BI!9:(",V:?(V66-[ M;HQX-5'VG/8"WB=DFSWI168QGV5(GO^8?)E%JC\_M>_;#@:'@"X9G*$8!!P2"Z*?6>KR-0&TX,_$V,X84$\U-3 5'HBA6T$3@E6*% M@[#WJTSJCKT[]N[8N\[>N-+>6A."J>=G+6(N%8*P[%$5(T?$7N;YSNS=I*$. M*>KX^_+CS_%_+X;SA[=?DED: %)WP0?,B.^J'&U(J[%$)C86$L"U X YH'"\ MM,.1P6(O1?WI-IFF.NRQJ6UQ_%<_GA'3>V6/7LNG.QO)V_ I(M?)IU<3TE9];RC/AAF]]R>S M^3[XC$MT@6MM)+T5[3F; 6 %](J9JU#PG1O.A.-**7_[NATTJ]IQXS>\BUFW MUVKN@EJ7P]&>!ZH&.S&!EG#_":*QH\:K[&(B4XR]8RP.Q=%-(C^:5,P=0W<, M?7X,C2H5S8UDVC$96TTUE([B$EKI5;5&\E ,_:K =*>BKS N_?[F9MA/I[-_ MN^2@] 9/&M6*'SCG6.,X-LYK8L QX[+ 8<:<& QVY-QR>^LN=(,6]E;3$J_3 M8^XB6^WEQPWL2*L21LLT,8YQ!A@7T$AK8EZ,3,#:4G)0=NR T5TRZ,I9D5>: M44ON$.' V[,6Q=A1('%9%FBM-0=EQ481%U?,BE<31_XEM'9)9U>#?]YDXM8J M' C 7%.D 76ZEC'P &HB1/$?Q+OS,CE3A_9K(6-#O4\+_=T+X.WBS6=$S^_ MS,X8D%IS(*H-@B[6RBACL,&:!W967(5^0;NF@S:S;387NXX^8(X M&5:*&6L"D2 .0^@YW$ =2QHXV7,T )JHQCFY"Q>WP]X^'[,Z:SR>%1B.PC3W MT- OG?6B<9I5(9;]R+_DV*"KDK9JU]? MMO-J//@U[/OR>^GLT"CF+G#5!:[.D!MI51$H!)-".Q CH!''3''*RT(#%L=[ M];/:@1L;-9>;K!7JN+'CQB-Q(ZMT(]> 08LH=E8#H@VAIN1&[\-:=&!N;#*0 MW&17N7-CQNL*)(\S,LOMW>COT_0FC'DIA]P$RWUC>R:UGU(0"4G8H0@%(.W1_OK3W0 ( MD*!$B@0IDN)NQ2.2N':_]\OS_KA-A[?NP,H,]B;9U,L3\V3_DXRV&D9YBF[O MFH T;G4O*!(:<<"%3R,N?9^Q(*HA=X@@>"N:F/E,XX5I$@ (5&D9-6"&-" ;V77;\'@>^DZ?,6< MOD,WXNG8^+],AN;QXW3BS/;[K"RU/S=HZ#6\W!H M(DR$V I[8P,F['5DS8ZC\(480A\$,,*8@HUPH(4C$A0XIL9=5N MP(1'6YAQ:ESX:L+4%OQYF">C](*847%Q:[B"+WT?($BBT*<82Z1"4.><"-)X M:\CGAVLO2[NU.IFP!0*JD,E&;>]NQ%A\^H. M%@5B?[Q]K(;RB;'T)4OTVKF9MIH9-$%&56,2*AIA160@,9T/9R!JZ\C36F[N MLR[DPLWG'2[^-1[/'&5YN2&H_'OBZCY21X%E1;2KD,ZFYOQ7Y3G3UAP&K!F) MI-'(.,*2"^%S71=U $K05@E??1L;I_G#)$BND]RPM#E(%44R+>8[HL9&4,>3 M8>_SRR].]26T=08,VFI28"Q0'$;F'QR&#./0,&E=D>'C[28.[L:@1SLUY<*@ M%P8]E#'<:EP@D5 L N;[2!$,I4]Q,*^+]"-Z> [=2W7%^7<8O6Y(9QN:SFW; MX-#1WFOQ>M?P>6O* I(1819FCC,$* I41*-ZR@+02NS"Y^'$W,&QN3WFE*SB M$_-\+Z'I"UL;MFZU-00^1!@+K"(<(10$OOFKAI*4,HKVRM9':TM?V/K"UJ?' MUJU.!J0)8H2)""BNF>]C&:$:!T_B4.Z5K?L,4_=I=Y\-5Y];K/K3ED'HJRP? M)7G]_/#^=Z_(QNG(^U_ _=]1\_(:%YNU)B\HC"+!$>500V5Q+>NN!14R(**M MAA"Z)5-?.%DR^<_/*MO5W>P174H[$E'1ZLX0U@4/ A\@#2,I XYU!2H0$0+TABGLLAEC9I;B MTWV2.WFQ]^[$/J&#=B>19\F.[6CD".)Q!^6D[M(^8]V.U^BX""#$6C,Q9.1' M6.$P5!B& JDH8& .9A;Q#<,'&PJ@HRTXO\B?XV.DB_PY6_DC&@,H(A0'41AB M361HDX^0X0IT14=*;^@K;2A_>IW!PWO%5+E(H+EK]>=I;-Y\_KU9XV&YO7&Y MR,^^G[=XI];+C=-)\O8V<4L'$?CCPMHQLU K_"KW53HQ4F7ZGECWK8<5B;+< M,PZ^]Y#$N9>8:X^\(!DFEC@]# >>-=X'[@@[;"J>//Q'X5D1%X_'%81CVTGS M?L2%-ZI1AKSK/+MSYQ;3>#J;9OE#>51V[2'X1^\^-P2=F\?SS%FQ;0B8C1TB M9.P97KJ+)_8:-1!DGHS-J2-OFKDK)O^>I=,'[RHN$DO@V?"WA2&V M<(CW]WGV/2WNI\WW.2W3VYR.BWFIY7W2\T[#Z?OSH+W^#[V M$=/V/HYF2;W>Y;N/']0]VCV(M]NTJ*BL? :S MQLGOE@3GS04.FEY9\PU5Q!S9S^K*DI3][> M&6DPRQ,G;"L9T9#RJ"JC=H01NT)J*U3,<1TN,(1P_.S\OZ_R/R];8!T3PGU= M'KC\'JW'M#-GDGS)'NJ\Y^,&DGCN*Y0G1&\1+TVD[K]F!W[]]%']+?34QX^_ MJ)^]+^'G3U^^.0-A\ZWI_9%7+;K[]S:O+W,?WR1OKXQB^NUM?&V6]7T\_A$_ M%.;%\R8\DM/^V/=#2]-7^:]ZC_BIOP>0?__*FX^]6MW_B)[S=:?N\V?H4W_DD[.<[C-\\_:Z;YG%[CSM4 M>GCG=7 ??Y2,>)6-1^82M8U3+E#M:A])9<,I14 O5+1,1>(U=\RIRI&P8_8: M@^?]KK1S:4@XOQ>_[/XV%?M'73>DAD,;0;$AHV&2?G>&K8L23KX;(6R#8''= MHOWB$.5])37^L,.+''UUH\!-F;(?4-7LX$.)J*^7H^//8&O5L'7]U1[UN\ ':2<^ M6L5_MN[5:V=6"5J(>5"%$0E%0)&O)0^!8!6S^N:G3HMA[\S:CSZ% ]3K'/'C M8]8S# G\>Y;FKGAD&D]N4A<2:(*$]WEV;][OP7VP!4?W=[MKWF/FV35]P1(V M3!M"%BBH?2:EI $ F*N@LIDCHW*CU39S*\_\N5K![4["8#BCJTX,^SK;!;:9COR8%>\H\B1N>A!'VL3#V+>/:YSY7D(E*D6I* MH;]OGNQ'CU(V$*#/82RGPY.OQY=U5IE1O%6]YB,!]]=L(4O:N+,2A#[UE0 1 MEQK@T \%J!@;\PBR?BSDO6E9/I#L(+-^+V[L,6O9$$8TPV80=R_E&.L[S!\,Y/^)\M,]8+^3@'!(R%\?R M#%@)@U9_D]8ZD(IR!K6/B30DKTFEV7P%1*<=>GM6ZD>5F9_ MF=T[.FRW<5XLS@Y?HH8O#<.$()21[P?2AU& (*[C/9 )W8%,WL#BU*W%-U:G M7S;?%E]OXSSQ;:]M^P"=%7NL;3)>(^^S0N'X#-*+U_A*>9@T4"-< T1\P1F- MF$8*(I_Y%0]3 (-.']^!>+BGE"@9<'*0N=I'KJ1/2!?K^#Z=QF-O;-$:=HW+ MGC"/LH9'(>E6)2RQ-^HRH'I_Q>7$@7RE3M@9T M4$B)3R-L]"J!A$908URG'143ZX- SV#*GKS"7O,59^<2MAI/OB>3V2-X M^V=AU:[A.]+PG3*^'^ D MP/F/9]3?2\XY0AM3[=7W]1(L'ML?B&\+-(AUP< MP[-@H=: YI C H$.8:@)X\*7%-FZ/-B*S?A(*QA2C$(*B1"", (K\U%K+>D&/%BO](=),YT,B4"C%+524@'(HB#D,L2AS[FJ@RRA'ZZO6]N4(?M*\5UZ M'D_*F?N<)_=Q.N^\.&-#=$V& J&&Z7S .52!9$)P8X_22$;1O)(&H:>TX$+[ ME%O:*@V_QU)1.J"LS]*8TTE67)S \^ ]TD+?X4;?22)QP%D8A9QJC12A7$"* M18!Y7[S7D[[# ]QKF__I\-[K\1YU-G%O9O$ 1LG5U#58#./[^\3^9SQ^C1;L M.HYFC4^)<4@"W_ NCB %R-:T4:@#AHD @0H>P=-JY_N;]0_,\IO5UV[QM5G[ M?78IXH,T0)T.QU_\T7/EYC7,W H06:Y5@8]\(:7Q1B$E !IFYCY0C -^F;F M+=7T/FOA+E[IWC7NQV3J9>64Q,F--\Z*PBC:5J_0KCRZ!R#\XV!5#%JLBG2( ML1]!*3!&OL9,LAJ31TBXOI;\4[T#M@+@0&V/1 X$Z;/R;MU>'V]T]R#3&DY$ MJ9XOP[;"3L("]5 =22 #$ #) \+FP+-8=>9<[\:P/3G C XXWM^@ZR-BV(T' M[ESLX/.T@W$K3(5#3;#/L/218L(P;%"/9H,L] E-B=@ \_-F MR+-S2'^-Q]60S_E4F%=LTJX)_F+1L"5A80"!L6@YX8$*%96L&J9 B.(Z6LN6 M\Y6?3T,XA-*4 [E^^/$>G+DS" )?W-;7P.,$-#R.L!9*ZTA$OF!10#G"-8]S M(O!Z6_B9/-Z/'D9X(&"O:OAL>/S5C(";O*TH<&=2P(84 M1MG,IH]WX?R7,_.V&?VT=@G6DL\1",$U,A WF+P\E%B$B%.,>00D!@+,F]H% M"9XJ6REE8"M%]C&9'L+& 6* "=^; 'S.EA]OY&!G*CYA.^%:1DCY0%385$@I%:WO#7F&B.LIU +0@+)>VXM/3\0Y8^[/4SO@MOZ^ MEVN7:_IQ=F=.&2Z\W#B=)&]OR^GC$($_]B>G5DFKIV[K M=VQ(5R#X?5W(Z#D/OL+\=5^E$Z,'IN^)Z.WEW.'O+;Y..JPJ,4;M-[R*Q_95 MWM7O\NR=]#Q/%5YV[=43Z3T[C'[KRUE[:/MGL1NURZW%UBV8,&93VXL1?B=.+]\N[K._,.YI*%=Q<_>)-L:I[$*T%5W)1Y8QL8H1=[ M;^ZR//'&Z6_FT>TS3NRQ;[R[)"YF>6+[]-R%X\+/+2RQKR/7:A3U$2??EXL C3;O;W\.QH5-'!; M5-.LW4U'05%BB"0>.PIPU.1UWG__\I^VT*4E@TB&$JHHP@HCI"-8!GE5!!B" MG2#OS>W'@*8&X'T3RN0OQMFS29O?_EJ>?80;(J;HM^ 0! Q'&(J-))^ M '18CKI606CQ^@ZU_Y'1;49'],VEMMP0@K5].<_GTOOV]H#(.;Q'T-_U+=/BV\FV1B]8-Y M7N,T&)WM[(38NS%VAKE1:4Y0\,?J=._JP1D/B6ON8T-+9KS M#3DGR=N'),X]0QAI9HP;>WAI+C[8-9D5B?OJ/D_>5A9 MEUXXR+DTTVF>7LVL:13?&&.IF):7RHII?5CJR,I93E?6.'(65F78M9?5_5(N MO5F-^/[>V'IF#2:3F5N4(K/K81[7'>=VP#WX]?*SNP>>NJ6/[RRQEM9BL[QF MI0R)NBN4*UA=HW!#*M*[N\28A5-KPETEU]:@LT2M3;"2+K)\DJ[Y4U^'R;F7/ZC6.DU_3 D=6@7GE+Y*LJBCM)$ M9OA5E*OL;.TV=I!YCR(M7*3$B)12L1>%$=).:_U(I[>=.,C'7_^QZ+ 6"T)_ MG-P8/6<6R46>EL3U0CIA<1&#DH#_ZUNG9>WK\#89S<;)IVL+6SO,;B;FU>Q& MU5-.OF3C<50:M-]L\.6;N:AO-,UO;QR!V(]?DW%I5[SE $?$HDQ0GP613P-, MJ@%*DOE,HK=-+@SYAK "9$AH8#($,+*S#;\"Z%OS.S$[.J]S?3DL^3-SMIH M'XF+7R;UQKBX?K5BIZ!$%]]C:]K_MF!CC R/KEJ0 _AOO#4<06KCJB..@0H# M7W$0T1* SRB)2.@.J/HC=+\W%6">Y23EOVA*=72DB3#_DT@A7_N""*2J)0Z, M'MYAB7L*EAL/=Q]9BXMI^'2^8+[+A?$QC".6%&4 _CXQ?KO56.W0P".RPGRN M/%C[=06JMG2?M+051LU=JN.\+&_=;/]B1S8V$?.%YDBCB$%-E+12)^)18/^/ MXX!V[-%'>&(>%/IQ>:Q%X@@+:3,XQ? M(*TURI2J$GL$!2'<5#)MN0NBMUWHWT48'$!',(":,+H? JTYA$1CB2)?1K3V M$;2O4*>;K-^=X+WMQ%JH]^=+;VO16P?;!@D+8\W;\H7C"4Z]E%[95:?QOG1: MN9+'GN MC>_KS#K0UL-TY6E. T^&Z3@IXZW3S$X>+,.R3A^N5KKOO6>\;??) M6TBVJ%[>?VY>K@C_MY8.@+-PLWV:8C,?5K__Y!KQQG\UC#NO/*U;K MF\LI?4Q^>%^RN[A3X/LC'4UOS9_F/:I"Q*%9P?B^2-[7?_QEN;+PS;R38]ZV M)-X\WN=1WH+)/_ZE/FCY-_C$3WB[T_9YLXU1&\Z@8'N^PWP/6*$5Q3DZWQR4 M8YA8;;<7O[\;Z]X%M..OATK1Z(8YEXA!;B8@SZ7;T MR]+M*A+T]W@RB_,'#QX(5_O$>GM.OG6'8W)>(<^31D2Y0!2]3H@B3IKP'E+0 MQ[X/.8HPIS *05359H::$]JIV]^<"WE/7 @$.VLNW :7J'>-WM=+?I@,,.>QAO-"HH22(<1,P(#J "M05<6&/A=1 M9[3@X^%QPC"U^25GS&K MM0#B 8AX$/J"84");124.JH+&%3(.R4\>V.UWM)9?1NG1Z[]7LK1[>OM@V11 M+=X;6LG[58HG::>N ?02+>1X1'00:C^04/LLDDQ3)N?NHF*;JLMZ)Q9Y^+/= MC\,J2T0.,BCT= "^+M[H:^5RU'"Y86>?^ AH"** (FJ]T'FI(<.;:NI=N;Q' M/7T@]_5T^/RL_-UEQ5XDT^G8]*X^?#BM?/.73 M8-$U'-H*2F&((5?&0X:$P(BAD$I@.90!P[L^["#J[)M#MU?$^YRV=O&6#ZI4 M71&930^[ENJA*V2S[5RSJ?NVU>U[L:Z[W-T":3)&-8\P4L:5I@$*B?01MMQ- M$-61^7=#[OYB87S<>B^P]\]VFSY=J_DF?2WWZ-/US\T.[5,+\[65Q:_+TKYX MU.?*\T^SO 0-RRND'.X*)4 I*3C7PK$\@X+:IN.78?GC5.N7W/!!<\/7)1Q/ ME2,>/GC78T-C91?[JS7&)6JU7E'FATQAJ4&D,2%: >+4-6%<*_6,UJL5QG@- MAE0M_K<\GA1CM_;[5-&TSZF,EPSQ$>C/$V8UTL2=PY!I)E6 2"01"CD+&'-J M$@F 4;2I9=P#JQVG:CQR#7CJ'N]JV(MN>_P^T.%[K9O>KB'G; [U"9BP ].0$JSPS&YQ6+T /-I;&?[0ZGDS+: MX5ZW/G$9+J#;A[BX/!TX@CWH(Z_:!/?O;5Y?YCZ^2=Y>&7?MM[?QM5G6]_'X1_Q0 MF'/_?)MW=V1IRU9 ]3'*M07:BP+FAU12AD-=0_71"$1OR9J-:\O# V+N&<'C M_7<+#?TUP>WYL\*\4U%8P&:SO3;(7<+YUHCJ0P<6GC:HZMFLA&[^D>7CD:OQ M2>TPC*O_-E3@\+G-:IKS)Y;7[0465M;")GL693F]-L)T,K6'6<_.0@^;\_)D M.LLGU7"0.$^\ZW1L$:3-7ZT[Q+-1.BW1L\MGK.8R#+P2X](^T]B"%Y59$M&:OKL^\ .ZN\SE_7-7W^V0P"^V2$ =@'F^[]LTVYH M)6WRQ+N\,'JS,VZS?W*C 45,2I\3&:&(1S[ ->BR9)AHW=IH MK1"'Q-; ,N,G A4U8W D>#IC5Y[G^Y&'YWA]N:OQOBI5MD5;LVG2XS,B@^L MP3">V<>:MPW?9[E]^X&=<7,L>'XO"!7KQHH4%41=\7ZE0-YI!.IZ]MV #E^C M%;$!?-V6.'3LD/!UF]WL@E^VMW<].D"[IX7GP6LBCC>'<"&4%82R';392Y2G M[B'([$SFB7%!O+>NY T!A"^X9F>&:R:Q$ EOU=@'8:152(T?Q\, (![8@THK M'V,"=,?M2(RQFXRLDV4)QOH>_>7/7U>U[%$)E&-*85]$R-&+D#;4A?&M.)2A M%$S+@#,$<:0K$4(@Y)W!%YN)D'XRR)(.C(5QUF+D1=V;/;SGE^1[-O[NPBJ& M2M*I=VT<9C@C5\!XY"FZDG( +!(T,#7&B!IR^BK MP@<40H(Z/68;,DX_"HN@OC76$2NF,P$%U]G$O9AK]$XFMK[ ^M%%H[#(KEV? M:P#ESZHKM&18UC!LQ*AD01#8:B6!!/0EJ:!'(Z:8WV'8UGY8X_( 4WTQZ=W. MW';'CU9/'I2&3U7!OD)&%TW*.1*(*86!\@UG2VIT= V:&#$1"K8+HV^IGO<: MDCHY'M^FP5L7S#17,REK$0T6Q3JZ=XM2;(IP,DH VK;41 MY3[U-30^ H8A$]RO91 !FG9Z(JS@L81DZ4A-1E]OLWQJ_];9W95Q&$;*S=[; MF^5!&>W9T3[.5H?7GJ^]B)HS$36H&2E$PH (0C0/. U"&OF\'F8244!%)W"^ MM:CI)S1!$=B/DW-DHJ;/N 4AQVO]V#Z232V=UXE/57(LEHV#@H ((A0 1(3T M,6: ACP*C9N" @1Q9Z9U.\>E^XY!7++EKR5;_IJYC[; X0+ H!]$4F(J,>&$ ML]>-1\>!6SC_QZ[^9H9@;,W^_R0C;Y06KGORM:;( M)&\XC2+?^+T^YV$8(!QPR:&PG*9HQ$(A.E5ABRTHOS2K&E2+NC?_E\$!PGW" MK!RM@GM->NQTF4@V=5$^9,:]PXQIKH6F(0H1M$SD8XBX$AUP\FV8Z BCVD>N MG\[#;RL#UD4Q<].HAUFQJ]HZ/\L1 M@:U!-)6]RL$ T)5%2*$#&H&8PX\16 M*T(MUXDQ&$=1.K$KK,T"%Q^3_:DQ/H! G+7U>/'?7BD78M8T&RC$0<2048"( MF5\ED\QJQ"@TMB8,5^16-N7"?IPXSOO$^ST^'CP*?.X>"Z^^9=-XO-27?320 M>2>77]EX&4XZ 0-!J[(,2Q?.LIHPSD *&+?%L)2=7!B'OVW;S%.VT(;[5/0)W5('.//E6;(0\)^V-Q M['=%9?K'/*/^Z;K-5M_L)C^)T11*28(05:TS4;W#+4T M\*YG9M.3^1A=(R&-L%ER4+SLRE!P!2!IS00OB8>W#E/S-O$FYK6]Z_1[4H%( M6H3)QS&4.C)B4UBSC=;S>6!,KP]%R0+D/HVB)-#9 AOM03NV@9IW1*U95UI_ M<'_@,*@V/Z\+A;R:GCP$$+A 3YPC] 2$##GZ\-N/9/P]^8=YSML>!\6\KM*] M7[&J'&V6K/%9B)123'!D>!+X?",5+GXY!1<).]^SSN?$V M3Y+3X,>+$CP /[Y:&":(8,-V3%!(D HB0#F.!&&!8C7;^0%[%(=I8[:+LEE^ M 6JZJ,(VZ^T,*'-^JA#AABU]+ MP#T[.^L9DR#75!)@]B+U#@>J;_@P\?X^F[C)A'+@LL[-C,5BENPP+J@4^>689QN:/)3GW_ J=^.8F3V[LL,FYE>#%[HVLY;#C/JS9!MDH&P&) MHJ'MHT:VE5H@@;'9!@8)T3+"G=#1XC9\L/G,I)A^,>_QU4[.''U.=S?GCSKLR? S0LX;SM"-38[MEW]W6C0T= MVH5PL[;,S:Q4M(]B-G//K-1J-PQIP!F3!$46'1,I1)'=0QH*KC +2;V'WV^6 MMD_-GW;NY&QG-K0W[FFN(O3EF*J8#6^K[;R?Y;:#KAR$:\1@\KNAV[1([/9> MS\;CNBC'5ND8N3S.IFZ7,S[,NZH>8B2!>WDN=C+[;OO6WY@ "_R8S4!WB?E#."! M]0/C4HKTV-?<;I^:ZAC(3 M(^A& _-73>Z&5O-:8"8C.U Y,==\L!Q6'5_6M94,5PU?;MV+NGLA<^*GB;V4 M&V[>_7W@_2BO6UW3CED>QL6M%ULVS:TT+H& M-.RC#)/ZX(83A]G=76:W.QO^YIGW,\N<3"Q7C1-[C3US5 N&4!(1^4)JP@23 M3$L?^I:CC ,8:+&.HUI;;I,VQ:VQFQN>^G3]U;[>9[L"WXR#>Y,LQY?;!:X] M<1KN"OS=&:W:OI+\"KNBY;::+R>6S9+K:SLEW'S_4_JG>9WE?#<1\*9Y;#T8 M;Q0_%-Y//VX3;[]4 )OZ7E^;+Z% "I+ MB%>-,9.6"GRD&/"C#O+U>BK0S2M]*U\],&\.-]G_:JG^99;J,2( :VSI=8&" MK4RU^GW:>VE%<)J-O&0R*B7DP-EF&<&6&N5C!/1];B3IJ-[M MD=6F;2_I/L^^IZ/$SJ.?5D+$2J6[TBRP]_DI->36QQUJ8\7\R>_WB5G'8JZO MKA[:SV.%;[XSV:^Q93%LD!$1#S&.$-4(0D40H0P!2_=A$'!"0, 37-KP)@6_M(V+RKMO$TIYDW9_4WR]LH8EK^]=?S_/A[_,,+=EHO?YMT=Z6'X.=IM^#G>?-_W M&0\+K5VP9^'6@GU5C/D\ A*0*(PX(R2$T @WCD40^L977Z74]=S"T;6IW7+@ MG6^[D0[?&MYNDX3D%H[2"O]\^I3+DA:U*C-*M!VF,0YPMF>[##7Y981]18'2 M1C^%.L*2:HGL%C(4< E$I^9C[19^O8V-@?;!A5\WVLC"G;"='4;E.X$HZW\[ MRX=ZVJDRML1M:OC-[&3R[UGZW3QO&8"))W,KI6//6Z/]WM@[OYL7CC"E!(%02XRE"F! >*08!DP)2#8WP9O]=X[7\BZOC*X9G\U1QG;[#-F[ M]8 FS]_E4DW:&(?;[\HN;>V9"S^EUGB]^F_K?MG-'5D![J)GLWMSB+-6AV5_ M<;F_0[-,L7'9BGOS^->I<=.3[RZ#?C6;EI$*ZY%=)=6ES.\V!&"-Y7@XS&W6 MPAJRL\E]G([FX;!WWH34:Q?5!+A[?QY"8I MPPLM"[_T+0:E/QE;,*YK"[]M'WI3^0Y'?%.BFW MF).Q[SZPUZY7:)CFP]E=,;6V;6%_&1J57R3+GK#;!6/'QU[IN+LW;0+3%:^Z M1?2L9VB.F-X:U]BI[\)N6B5?O=1\?%PB3^QQDU+EFX%O5KA5SU3F5^NTK&V8]!Y61FK5C<@85DD\8SEDM$?1I&4" D M-?.UHE8?Z@CBR)A_'7^M*H^)LOS+_.D_76NG)UQP:E$ZEBH0_7TV@9N5+3SM ML,$])A^L")NK07DV MN[GULDGR>';"B3,C%:^OTW%:!1[RQ$K@.>##^*%D9'L!JX!="&7-DW;(LXJ# MS&FTHO5L-K6BR\4^&O/O*AX[),.R8=HMV^+PUQ,0!)\7@MN+P7B$!ZVHM%-G M5\F" 9M-S*H[!548=ZRXKGBNI1G-T:7T+F,VE?RL?RWE95&NN]M2YP,.7$;( MB*9I>F>7=YJ.2S$SS@I')%>SPBQ@85,1[H7"RK MS *XMRQ?YL$]0DLYU3ZB55"&,AR!V7C5./U>1["*2AP69=S_*AFX@/^@Q5X+ MK.44V="-PHCG2^FHX'7@N!6A_M*OUR[NO[\S-+(<6S7'C^(?C MX,S%J?_;?%V,TN$\\%AG7JXJ95.F9PJCWFOKY!M4^7 M5^M6RH?[^W$Z=*^8_%XK92>^%@[.K1&?N^QW<0(\&C1&A\VBV?BP68PYK]80 M$(/:F)HSG(5?L&>6EM)ZP=TRGUSLU&[*76(,TF> LKS4(EF;>>BBPY7Q6FJ2 M&FWV6=9K801_7JJLI_6<63"CCJ[*2=\N)FT(:VJ%QIWA,$=>[2B=E MX$%SF?FYW@\C3HQE,)R-W;,8J7-G;.:&&*[C-/>,+SJK'((B-4L4Y_5@N-J= M*RWD45;&_DL6M[Q2%-FP5,QMD7Z=N-QJ)65:M_CAG ;K"SB_86:$F=XUIY9ZL["B.C8^BF_ MWY?VP??,O+Y;FKF:\(P ^>WM=9XDI<-P/:]U<19 LQ+V:6M7;_6Z+V^85?I& M="8E&2UY)U4-Q=)*F'UIB4[75M7*V,?ZUZ M20<5XRRCI>7_R;;/(? 71ZLU_;COX%_^9-^HF7%@'GI>*5+E?$K[H+(A;19M M?L!AJDAH$VKA! FDH8*042$"R"+(C1WOE9E@']Q>=F;H9*, P@DHXM4ZIN76.*>XL*&!4GMDSU Z5EL/ MYTJGS)A6S)*6/L[\@FMTSEH]?U66P$PJ=LZ6JE#F,8#6(Y4W=MRZ6L]YWH3HUKM6LA$/J/'A+1.S,K.M\?MKX_$@#!A@1T!="8!E@PZ.66TD$523D MBO$&73#GO^59T2.L1@=477+5#%;#<@JXY&+*W79&I)=QX4Z.K-RB^JS&/7T,W_4AVW M)(ZV M9;&O6\'D7/UYA "I&/-:=<(\9=EDW+@''F!ZR%HA<0#C3EOH\Y$Y'6 M2F%;9:.#2'(J)'XZR%#.$K(X.W['='E6 MS]H%/Z!GR7(B N27US6)\J_]B-EES ?2[@/D_+.-[@+9#()PQQ'W,?D(C['!$F !-(2J!9 M%ZJS%6>KH^<)PH4"0BH,$RH& ;;N50G 8'DESR+&=M+GR8&%QD1=XTQ%8CR MM&AAZ72::&Q/SLW$%>1LV#;VOI]TW*,3O4\HAG\7YS?II'R\>#;-ZB]*J\!] M'8(EO'2A[KBM3V'$O8 M(X4\DB8ZM_BFT8#SGM%EQ7F@K,I1.D]'%.)YVOUAO$&0!8QIC$.%@" L0L18 M=Z$ '%,1*(U#_9C1V0KHA+]72.BJ+&)V-NT^$63Q (,^([7'G_DX]#4,JB(?,9"U<&O;R_UI^MVP/5S MGMREL[M]E.*,4YA/LR$'#1N&@9)VBJ""ANL,'[*0 M88EMQX@L2D'"M:=0G71C$>=#DQW'2^0O,DF[W<6P;[-XS*MPRF/QS,*@=7N_LJDC^/2M1K%> MTR_,^7P")+NL/S62O %7'\UAOB9=S#D7H7)# .PYJS"['T5V=\_5H#Q;],_\ M/LX=WN]/]AYO='FJ-J<6;_Y4PQ:WOBQG$91XI&;%\_2WUH3#_6+"<4(OPS*> M' 7J(*0'[7$8]68W8S&*>B[*,,N-,+[/)J.BMB.>&HNR [9R<%S--^;9)+D;A"2 ]@?S0Q%W)M] MG[B]':7C62W"GAAQZN#+E\#9#2U,:GGZ9XLU?GU=)"6*O,,DOJ^F-RR-CJ^Q MP)W]:\=_N F<"WBW3T]FGD^1K>7K*@SX9L)(7B(%E\CGK>=LCYVQ)%XM9(?H MY^S3K/"27#;WWS-34'QABC=_K7;(-=55HU#VO>[MN5DFZT&&E3(MH5W ME<7YR 5?C+3(2!]6#VUZ>G+AFD I10,*^Q>";O3*G@481\<[+FMMQ&8OTS^SZ\'J MD9%S)FL/BUH!@7C!O&J>P# 371"&L%$(4$P21Y3E%"<,?_ MJUR$>@W4[VGQK^\W_[+$^G,63_[ARDWG!R_>K#YX\1+VZDNG6> O.^W!C3]X MN$_:!7C,W95#2)_X?__LO/&.Y5*HF7ETHK7)'>Z*DH M+<&B?/ #"RD!&A>1X0 20S>41@&)$.$TXA69"!W0CM^^FY#:A'3V(I^>14[[ MD4]TG_3TJ'RJ1REFQL:SVV-SSLU@V)4RRSHD"U/.#$G^FDWBF\13+JQ\F MPW>KPU5V$KLQR;(?=LRBS9&GHS3.[6-\NC(V95QZS!L\P7_:X7LIRJ9K^IGC7+WRTY!*>'80DO&):[8UB2W3 LZ9I]W\"5 MW%>K[+"2"3,[C7#?6JI)Y$?&#MNNG#9KK]>76A83A=LS=^\3BIQ7%6WNLB8JWM] M\J@FG^@F!^Z9%F&3/Y<,A)#9+& @6<1QB#&NW+I0\*WG4:XTCPY.CGB >?]Y M]X$EFC(XN^]]:O+M4OHLC'P!A!\*:#QO&92Q&16AB*.-YCMLND^GY %M3 N$ MK^VCVRZGW,'C=.[/I(ZV[IE$4)/@-SY/%&*"=:1!(#DGD>*56J$:B15EA+V2 MR&EY.INKM($1EP>BG,?C,N: A6FX\ZFVCMB,/%JE_"IO*4_NXG1BK[IO6FQ* M6@F&$$ H6 C"(%(AU2&IQ!5&&G1:^?YI;FOV[MH:."55+H,CKB@2$KUU$JTM MK-_.8GE2XSM%7WT:>:.92[/5J LK0!?<%M?EC?/$PAR[)?;&F2T9M,6#-D(W M2XO;NPI(O;1N]IW,%;B%G*.T(ASY3%#D(%5-N\6V[\1BMX^5(0S%.YS)5OM%*P\TJAC! MNZX[ZJH!U*[(W7GU5>EF%34P/N&XU=X8>ZVIZC=V?:WKGPW+E']3SU.W8^4V M"US\B.^=,3J>C5S-FBUBFMW-RA*V,@YAO:8\N35T6\[;MF5MABZ_S,7,"BO] M.L_NW.V,79W'/R9/B+HU!GT]&=SY;+:NJBKHM27@YH5=E>S,_%54_&8DY[6Y M9*O&MU7I%0__;[Q_C99I82U33 * E-$H"FB (L2B.B<9A:FW:K:F/9K+>/<>=T5684YYQ:O08_;N*7=[,V:L/#2 M_1<[M4EYUV?ODC3_J,S$6/Q4\_?_ _??%^BN_OQ^9Q[%8;4R8S MMQYXTQ^9_?6D])L5/RIC(#:7&QSH1*D ML"DKW*_ 9HU;8*=3(4Y1"$,0,"+"4)1NH2^P0FI-IZ,?&\OYJ[$]X]&GR:]& MB]N7^6(T.-Q31'Q^6OMFBP(VFXRRB>L%OXHGOWVRY9+)R![FMJ^ZC+F%O;$V M7KLQY:?.AJKO_7-B",ZHF"_6<+>_?)HDS6GM&W]RLF%^GKU^\W6_TAV]6Q'$ MWUVZS^X/0&U-R9)4Q-@U$@04*5_P$$A?5M0&"0 =P*_72&V1<;2.@-QXM]JI M3V/BOISX6=<;CV.C3T?QPSP)GB?CY+M9JT;;EN+32-6!EUXO.LK53VEAK.W) MC=/O\:24QIZ3O<6@O*J]@_G-@@PM_.RYQ*V[Z'6:-X^RXBY6KJ\#.[C8 6=M M!UBJN+*U]"ZV,4JLL9].RB*/W,:($ELC7T60;\W3)&4OZ$_QG\JP4%7=/ZLELJ\)?/N2$,SPH ]P7\BXT- MV=]_>??UW<#[Z:J\V74RO8I[7_=;;)?O4! M;X+2@<]5!(( 44E]J,(0H4H?3\.2W,K&?T/'5CV51-:QETNANRQ8BX/0GFSU2_M M 68GRZB ,!$27]>U]9+JT[-\:])Y:3*#>S%5!R_O-HFF2",$ B/C-0'DZU! M&'&&*N(AF >=@J$3))[>_:/3H[F#N$>B*2GQ"3-$Q+$&!$4H$+[&H'*/D))^ MIUCZK*EJ4S]HOV3U F[0U:PPUF11+/A#_XCSX>W ]8H.O*_)_=2]9ZE[YSEI MEUTK?IMF:[HIIV!1+P['&D]FNXME4'5/;+O,D<)6DE?$H00AY +R E2 M(.1:", %((PA)CJ-J/7@]"C/[NJ"LM='79M*+;AB,/ >:.NI#J\/DWF)3MF5 MU821%HN5>D":6T-V$+2 YAB"@>8:(18AP3!E464M QSR3@'VJEJ#&C/86:[3 MSRX0$4Y&JY&T=B^;[QJC9%-3E+RCW<+YW4W1>#?]4YN>90]751.YO8EU AA< MAA=*.(G:&+PS4C>>9H?6Z:C58XLTT#3R982IU(!1+ (K?R7EA :D(W^?H=/% M*S +7ZM5B%I(3WXD N3[FE/EVW9!"9FE( V0DH%\LO]M9PHZ4[U-NHB)!S<) M3Z!(2QV5 G)BW?4!. CSN_MQZ@"O7'&V3LUM\R$/@>!(:\5@%%E 3,F4+R0+.NFK MXU+Z^P*%VMAGE^\.XE4M=AZ^M,9O0=?K""K.,3*.DM)$<:*9G>PFE<32>E&G MI_'W!A&UL<;'![$D'R_W/V3XIPWX#HW((< G 6)* ((9L5,\9>CFDXE.2'&K M\,^K)2JR1U2?3:(_1Z^;3P/ULPXTN8(MSU8$'?W"U@B:D#BCFCOK)_G=*&/7 M>;A#&FZC2!]K\N+ 5PK1(,0,!QQ$OF8,UWFO4.,54 LUJGL-^-VP>O%_DO$C M\;W'N14\ D'\MDB&EF%_9/FH2":V-#!/DGW,-EAN"?7B&W.GTG PKHH; &9K M%6[M( #'TM]=QKS4##:+7(];N9ZY7C.'P-*48-5&R-+HOU50*S6RL&M,+49+HU LI&]GF,WE5YML%PN2U^SF8WMR7V M-';=AL"^;C5>H&E&KM$,GB"&7^9:I"0)VRB\2+!I85SDWVU+_'3/0J-56TJT M\F&H51"I2** 4B*J8AK&?$168.?6I!#99VUG!M920C>NCS>/Z_/^P_KS44'= M3G(+2M<9@^&$P?4X^U'*CZ)J,S=2I8E^J*_:$Y .MMW!\J,]_+V=X9$.7?1F M/G[#$:YEOE8\8(OW/G5\/'3!Q]L='^]( >[*4&E,AY9%81S)-/_5OMG'9-FG74XISP_U'^9__I\TR6W9WX.M MC1PO]AG4QWR8W,^FA3L +?FJK4O^P\UX<.9BE+NIHL.'U==K'5E\L7$W"X+3 M&W23I9F^;>/]0WI)V<3-?"V@CS * VY1WP *&*NL"AQJTLF4]4$GXO71R4#0 M_A&@!IZ=2%H:Q1;;MP0"2A?1=4I$G1J2=^*LV2=FH'C_>V$<\>-S\Y9&Y0R- MH34;VW!1FRB*#]63?)BH!N7GDWTDW<;X^> @?BPZTS=;IVO5HS]VXY-6:$O MD0I"2!51OJ+<9[0"H9,VY,O>ML9-J 3" #Q0U_+0(9VC&/E/1EFD$_#SJZ[ MCW&^$K/[]];4RF?),B9,V32YA 93.C%.;U;V9W="31L/Z9/^,-^@>#K-TZO9 MM.X\:HS>MFQ'-53UQWI.^=#LN='PR?OZCXY9VO2TFD/L?OSG M&U'WLJYH82UOP?@?6PVOB[_!)WXBVYVVSYNM;].M9L8O-M^:C6SO;/MSU5W< M_BIW%('*W=_OB/C2UEW=W#O?8?[FZ7>MJ*?ND^X,NM]F+1Y]\\H#W$S28CJ].S_/W_&@X38[*=BCQ2RY9C2#EZ?)D"P!>,."? 1PMJ' M-*"2&#L>5! 4,(J,1[_LN6WHE^GR(#O5_C:>.,_../<65-?^:DL?%AV_$BS" M'/+I^EO\^^H@0 ^.M5S1S[KD5O=!"7NGVU5AYUYHMT^)=6!5=SBQM)T6.U69 MM=W;'E:@X::6GX,0L"BB(0@1880'0=T6!;70W4GI+R70>#\"C1U$H+TLQ3\F M[3:STA99'QRM-?8E&8[CHDBO4YN8MC4+RY&]:5:!F[_?T=B_2/NC?[]7LY>] MNEK'R]W!+"D'?=5,/IS/15@U8L&.1UA#&&B=1]^GK7>!CN[W\"$&%K"P%>%_>?E]%?.I.V\,*5@\WKP)8J4NN25=>A8JYA M*:$8>)/$U9=/X]]WE!:G+!1PTXJE ^)SB3G2+ @40RI2M4D0!33J5"?],BE' M5"6CVI'_-'FT8JGXG"=FI3>,%QS$-( #0OKT_T]'"KPF#_"4F7<-[[;:*$D$ M-%.0^ S)0!G;'M>%1##@@4(OR[N]378DO$]]?N2AMW-+D";E,*4J.]K6O]Y/ MU>#,/WE7R22Y3DO$^S^0/[D"W3]@B1?++W>N9<#WOWNC;&:+UG;)T1]IR'>K M),>Z]3GY+,@Z4X@W6*D^-5(S"F2$0V7\(X!XQ.HT" AAQQ1ZJ33(TRV%6UA$ M /0:+MF9IIYE2[TLTVT5;-EY@0GY?3XI[Z,U MK]V,]0:989K9,=JU5[_C0-#'\0E:8":UM&K73KB8?4L$Z@\?)M.LE'OSF52?RVG2 MW8;#YP?J#I:Z.]JJPC,(MET$Q7$)"MQ4*&L,%-*4A#X,%>HQSL"-%?SD$, M+$S&*;_OY=H=D)*5L"7U;8X%S:)_W+7#/>5?_W?L&*X(@<7!!A)@$5 $A00^ MY8IKQ8S'0:/ -F3&F[Q>]\:OKT47KFW1=;=X=I/KH@^#]M2:];3ZK3:']D.5 M3Q<#+HJ8S5FK>CVQR%W+4O'90#_N#/=QL77LXZ=O8?DB\MWB"VT%B3"'E@C2 M8CC.++I$\22P 0E $()(^T)HBB6*$$(U#!!1#+> #:)(0R %#"@D$@$6A8A4 M ((\P!0]"6RP]CX=8(/G+NZ;O]J7]WZMBQ^B.9YXR]1OH*V6 0LV1"K8Y#UV M60;TYB@U@,.-0. M!+:ZU$[6:Y>:5#.5*ZQ"-QO\1S8;CTI/?)@85ZE"29N4 MH"">^?L^3DN$Q#R>%-<6+L0;S[$6JRG,]\9/'Z;W9@_-"7=9,?7BD1UH'M\D MV:RH<8]JD/CYI1>N$U? CN.'\E:5J7B53'\DR:2^QGULA::YU:1$+'$3 !MX M%C<$\)WGM=;!&&^9(5DK9M+BUF*OM9?DMH:3*9?#XL"DN0-H\\SE[*.95[^+ M?T_OS"J[N\T*1[;959'DWYV.2AW<3 EZG4XZ1\XFW6-_W-I75?@@+?@0-\Y]; %NBG*XMKNJ>X6[^,'NI[GY:*ES8*M)[0O ^)QUXW /VT/BS3-F><5A[OE+O0HK M:EX[KO-"SF=.SNB]]ZF1G!5)SVGV*BY*9.9*^$VRJ??ODOJS#J5?S:9&W>=Y M9LSK$MCJH=8HAKKC"ZV]=EK#[[U?'M/3-JWF<'V-E)O:^<6Y(;8V^7CQ]S@= MV_,&Y<%7#Y4E897U@BDQLG?+[KW4FB\_G)DUNW/#G#>4GL8"6"D\/5S+S3:0 MZCJZ/D83=CR]=7#-ACV,_>@TT%4R3A-KG-IELVM3FOUWB3ET5)00T/']?9Z9 M98FK^2,6QRXUFJ\&>"ZQ[E:8D8.VL39*KXV-:T\J+YZ-LQNCV3P''3S?JG(G M+5RT6;0&W[,IZ#:T'=LR[[EOD[9\FZ&SN1V8N#$U9^-I"<87MV[>NEQ;$U?* M.4_N;4;#T)8S=SLH;KM ],T]4^54O)J,?FX4? 6$./HTF<,@ND'LZX'Y2.@' M0L"(@TCX,F!AQ%3M4'',:,M_];GOTQ"&S$=,4$@5Y_7@9^[K$'4-%VC#*CK[:[D55B4:*=5J+&YF M7K2YP_D--?[L2G%S7(,R=T,]7?DPV\/YOM\N"@S1(O$]BG)T0I%4(TMOTDGY M>/%LFM5?E&%&]\T%#_'Y-WM1(+QC;7S?%+&L]T*P/<*1/2TF+[AW%RK:FHJV M@[E[B9;J/:2TJ^B!UX;MWI5PSKC+_-6^^&7WMS0UQ-&R_H<50X!VF)Y3,CY0N\SIS5#&EQG* MNS<#/+>:?Q]YG,6N"(?EL+HWXNCM)BO AG&>/[CJ-]=LX.I)K"5;6KY9#Q'157/8/6TIGI$EY4 6.650="V75G3UT_L-]_%!]V^C=A38(>W"> MK!1AT+M*AG%5#&:>U9Q4W!H!:*3E=);75<[_3.J2M!7VF'U-ZRA[.D]&Z=0S M:KAL:[ M5D; '#,L-Z6X-_+%5E:5H"BVH,\Y6N6OYEASE9*LTO$X-?1GOGZPH&YWMJZO M/LT\Z6PR=( J%82%??"T*&;.0W.%\Q5%C(PQY657AOGBLH30]=EX16K6)JY^ M;ICA21K%KJ"Q'U7[DJ[5T7##P/MA-BL=N1IR5Y<93QZ6'/&\[SJ]%8[[B;9! MSQN,-5-8A S0$(=4P% 0XW1H0@5G5&L +@W&EP;CHV\P/D@WL?''JFXGT$<[ M\==I-OSMUEP[R8O0**OI@[U#X[(_79JM".6AN3B/,*:,$H6CVCJ&AJ-;I=E< M\&TA(,& M4XL8IU92YA/F:X4P0]K7%3-RI+IAV)(W'&M\O36V2Z%F4^/:6'-E343/A6FM M6:JM-?KIVEUC(>C6NG8GPE:XFST6LUV#J2790%+0>Y3-*Q_*]>J4(J-P(B.> M+XGQ\B)GH8^2J?$EC$E7-F/?UX.W)]/RHSW\?3HU'#\T;Q'>W8^SAR2IY)U?85%_'L>39?-RQZX@ M=P/_P>W_D\I$641W""-, Z[]2&/@(T%$B)3/20!D2YE@!$ 8\$ *7U"K2R)) M[:$!!3+0*MBJSV=[68G!_EI_#!78!2I;?TI_L:ACI97H^(]BD1*M$UFY%=EL M6DQCAT:^1??)9BMRZ4=YCFTNU]KFE#W1ZX%[[RQYJ2N^:*]*[Z43JZ*R55+E MOY(X]T)#ZJ-=1W4=I%?CO K&CNS]+GM]V>M7M]=G*.F7K.F?G$&6S0IC:A6/ M3$87J3!*]W^;[G+>&PSTNA" .= )\:;_3LU<2;O_I5L6T\ MG4<) ;09CHA7I#-"HU72+ZWKAMX7K]LEQ#!N&XY?QMA<. M/2H.?9I!&9DS:!B*@.K(:$0[P<(/ ^D#RZ!^0#F@P8HZ^R6EV+*K5G-J3YH- MRIZG)KYL/]MK #0I":1."36@;H8NJ%>*:]M"9E$FOR84,+IN)\D% *.-*1]0'6&O@ M^SB"FF&?F_]IW)DH_](,WI\AO<_Q4Q?VOK#WB[&W!,U<.&Z^$H$/?:A"1GR( M-;?F-:(^8UI$^V?OB_[MVRH_$>-[7F0WC7]/BG(@",04M:I0RUY\+-9QRC+O\6__[-92?/% M:MX\-K/Z+$<^7N)0Q\N-3T>*)69S=F0B"#D.0,@U '[ 0E] Z^DJ%1&"N#@F M=MQ;--EF;_K$;+H$DR],O'K=?Y@L^4I/1EV2:YJN#2S5AH1I *.C58+R$Q]F;=PP&5?9H6.]/2 M\=LD1\5.%SESW')&-M$$XWCXD=:(,2A#$(1,(FD=$12 0$@?[T7.7*3$L7LN M)^*@/%&]S<\LMO D1T, FW@]4$KYD0PX\0'0$@#)+4L#2,U_F%#;EV_SHRG? MEF( .;D$Y4]?_QXSSSVM1B% C1Y5TOCQ"JN0AAI!PH"*F&4Z[G-L%&G'P]^L M?OOY#+>_^FT^0+@+K_T:XGT7%CU>%EW#H:3QJ)GO*X Y$1Q(9:=2!QQ9#@T@ M1D9C=J8^/;. F_=6P(W!0.+S&4C27Z <'J\A>JG@WI)!::-"N0]]J:D?8A$B M)D*&N7 EW!%#R-BS>RP!$\=4PFW\6H;.NH3LJ/)FQZ1ISY'#>8,(AY *5"@% M) 1+GQ @ (6:$< "QC99Y/&5AQ^J>&^\/>%O]?PMVCU2!*?81\IJ #7VL?, MU\0&DR4!QLY&_M[Y^Z*!]UK$?<0&^#ZKN/>!]7(DS"N;#DH4!AI$1C,;!2UM MGW/$0JN<8:@U$BK<4TG:BYK>+UFK1#ZW \84XQK 2T6&*$^85)$?*]2XL+C1U(.8 M1DIAH:.(\I SG]L.,X"QHA$..KGLS0M(Q+$4D-CIOAR?=Z/V43'U4:GN4V3? M=3J;M@8'*1WI$&%)&: 14B'&+M,MI.8HT)V:SLUJ49[/N_NK19$#*?$AF/=T M=/F%V\^)V](:D87'#U8%"G!&M=2C**6$D1,9&W[&L1?17UF(T+CD( MTUZBZB=5UG+"?"@:I4L#SK@R/C(0& L?AF75-:24 $G4ZD:*?G)?\HBJ5^A MX#Y39T=K/9^[VCQ=KD2@Z86( (H4DXBQ@!!"*07:H@82S)'$(N@FM5Z8*T^C MXN3"E!>F?"Y3PJ;0DW(L()1(JLC7/H4*AS:^1!2P%=E@_ZKRHNI>:9GV7JM$ MSL_/1+C1I% )GXN(""!Y0!C%C&NK2:F4..2H"]#93R+H16W;2]7F)8)TJIR] M)EZ,2*./(9%"$B09)U'@4XDYM&!D4"M,E";[ B-[80.YDR6&\!)2O@B$5RL0 M6-,J":E@FA(9AA%!6H6 !0Z=D&ND44#W50K:IW%^8>?SCTZKHDBFA1]*E_IC\<#\=>ZP9 M$7 .[O(DK7UCP M+%D0@V9N,::8"Y\@Y=. !%B;W*&/)CH-C>3Q^S M:>*)%_>DCX0Q4=/WCX- 1$Q)$N& 4"4 )*ZU4&+#33[H-A'L!C)YB1D?C>*\ MA(A.B:/7A(B,3=M*!_&0* T$AB)2H9(BB.R\-H"-(8QD=RC4"[#TWF+%@EY" M2QR1H(,A!9<1QVA/.O?CS-#9/6G_?R[7+=?TXNS.G#!=>;IQ. MDK>WB>-VB, ?EZF>+3&&_=Q:D/^>%=/T^J'\*IT8II^^)\($!US,3Q/O[[-)XL'*N1M8=A[.\MS< M9/S@JOM=UZIM8W4>87;M/NMLXCC,\L[79))FN6=3.,6@^O7./,A#*\4S:G_O MHOO\+X67-7+$W+>5&THGWGV>?C<&BGF(27*335/SM[E('D^*4@H4[[S(W-6N MF_T8C\U)I2PQGP;FUM>VX3;SRLS2.Z_>BVUVVQW^/IV:_1B:1?LY,SOU+L'>\A_T."Z*;^8*_MA\?N.$NOWX M-1DG;AG>@DB%C.$P"#$E)$301U43N^0TXN';)I1Y?'8A@_YETJ.HZ&QOCHFE L32Z0$TC%Q]SQSXD M<>XEYI%&VQ+$F[_6$9'2!ED.BSS[-Y$F^8H5;UULP;4!]?K5! M]G/[AA/+2^-%P03*V)-31-XP&8^K7__S#7CC/IL7&=:?5ZS!M_3.;,_'Y(?W M);N+.X;@79S?I)/R\>+9-*N_*(U.]\V/=#2]-4>;Q:A4]=#L?GQ?)._K/_ZR MK)C?S$-SYA"[U/_YAKQY/'!7WH+3/_[E3<>JJ&[_^$\(;W3:B\8+#VR.SQ<= MOWF.<;8O6,3M++Q'V6MWX^%I>^KA;C+;F_AM+0.DKK'UB39$(# M"OL3Y7'Z[ZLJ\7_<,.+W($.>RG90F%3>L$9R(D M/J;"URJ4.L(8^:4L";#@G#PI2QPYU*)$9\7T'\GT-MM(J,R*T7;3*<# ZP\L3E]^@:<6L8E,9=]U_/\W[]]%']+?34QX^_J)^]+^'G3U^^K3 !#_K(JS;!_7N; M-\[D3?+VRC#T;V_C:[.L[^/QC_BAL![.;=[=D:4M6Q'(((I0'AI^YT:.4$:) MPE$=R(#L_[/WY;V-(TF^7X6HG7T[ \C>O(^>Q0 \&_70756HJN[!OG\:M$3; MW)9%#2G9Y?WT+S))BI0E6[)$V;+,P;3+EGCD$7=$_L*E9Z04#?"(9.3.GGT[ M?69 XQ"V_J=DYGR>)CFLP>3*^24K"N>K^;YPW*L\L=FXYT<#7C\D6T<1I?5= MR,"Y2QS+:\G(22>SS(F=[_$/QTLFR64*D_T")F&2WY:48*#O!DZ6K_MTE!0P M=A/GR9QI^752V@WFC&R2.[?6IH@G(P-+XL3V5..YXWR>YTY\D8X-R![<.B_ M[H"/[#6S69Y>S&?@8, WV>4EW&*_@)?^=O[MW/QNXQOI!.R4Q+G+YN.1V>&@.UYD?L&X?LKM)DA?7Z=0!JV9RE7R 8<%$ M+M/) @?P6TFS#E6D#JC:5W\T:V9"F5^3VP3(W/&S40+3^3AQKF#M\G@\,*]X M^(9JC-EP"'.$ 66P%;">-QF,Z ,_ WHSDJ^,CI7K5@R>'I4) X\M9]V:""PL MA='GTY@;9V+^_)=,QB-PY%3O] $&F#KN8C3+T?HF5:Q&+*:.:-XE@P<& "L.#PLFP!9 E,:"^XVKAAQ"#9:#"0) M([VZ2FS,U_ 1S*&!WUS9EI)MWB8I_O;XM :;]]6LXUV6_VFV);V99O"5D;;I M)=BYP+VC=#RWCYM/X8=)YP#7%H; <\=XT5/G[CH%VHM+$Q[$@!7O0Y"/+0D! M^\S.];\OY%&U[X]E?@:6H>#;DJ>FTSR[-<^[?(1Y!LYEGMU8!5 22UL/ 8%_ M:Q.J)208VK-&5!&UO62:3,S7\.?%O "R /6=K:@^LZR3;%93H;USTUX4F3/. MX,F&1ZZ3>V>4V4?\-?U;O;SM1-5$VYNQ/+6)S:!, M@'_/ZO=4#[=K97C);,,5&"=7P&5.\J\YO'_=\BT+EE7[?<5>?P/LU871"E;G M][5BYP[VVIH>F9/\F)J5KTF)HCH7.Y^,#8W!&\N4%2C:]6Q@3)[J;E'?')<\ M]#N0S)6%'=:PWQ.S?S=),JOHN"W(!\MBW1BIEVF58UL8WN5@BJ<4G5'TV?SJ MNCT;@L]7R6 'F7L4M0;_^*_8DD(12B%#5_O(4YSC$.M >)P$!@R*7D\,:_D[U$FTT)' .U;&]K/\+3S6HLA67,%_7] M=B!@(]C C%^7EMD8$8S7A GL!(O2D@?[II0/C_=)J.([!"'QX!MK5)EE22?6 M)WS47C*6K7V!&6A6/@Q7#+37(Y&"T;E@VH2L3JYREI_?*SPZM^VZ#.Q=ES@\AE_NAZ0W=5QFP: M3,9SZQTE/Y+AW#ZMIHN!]9X,,8$L*.9C$R:KR .$SMF"$EKVZN] $.9A922H M)+U'EJL*?8'#;R-(QO/8N=CJO]8IG2K!1:C0(I&H 2:*2$ATR'T7JY IBGVD M>2F^,"@"N1ZX=P6NS\US$Z4SP5WOOKGD2WQO/G+-1.V/:DG*PP?E'CX@@IP_U)8:D6RD M27)Y64:#;2#."#Z[JZ6P@[_<:9Z.C^TAGF] MC+,:ZW.IZTWNOUS-HIC?E)]]-V[+TZ7.'HT\Y4=$:(TY=?T A94UJ3#WO);5 M[BL*6THD]KD.(@K".ZH,3XH\Q%;-[B,T 4W3:K/E0#GKY1FFMUZ*JV"YVJ'QN!04[ M=Z3?7\B%;@RY*/%$/7-?Z[Q[!>J6ML)#9,/A.98PPA5>K6:X%> >$ M\34M_CR[S%L>KXFA)Z\-??/*].;V=@&@-ZKJ8^S09[U(G M_B;!Q!XIQ*X\V]:9#B_ BC/MAP@<<.&&$9-5%AH^$-KM+$X5@3M2UFTW%G\M M).H]^@HZ;XW'*Q\6<4_F962CJ>/^^"E:%'*;:L\G*KG1>:=UW&\,@FR=D#I9 MW3-.+Q/GKVD5"]D%$>4-\/C:X)5"38]DX;H:>;Z/%%-!1%7DBBH-B0C54=19 M\.HI%C=GWM<%IN7CT2RS:1_^(C/Z]G5Q.%XH]E0ZN?],6O$E$UQJ M;+^Z)*^T#,LPTW4*?^5FO]9<^!#?(1Z:DE&+*6&#P%?SM/P+OHO<;Y[C?O,= M:89H 6929!KBYN7!\[US#Z&R8TK8CK:NG"YM< MGAOZ^]^D755MK4>S!MUD'-8;9JK5^9-[*!"1HE@PUU58^2ZM$H@@O2/570)Q M#\-LY73=?H;9BE7V[_NF*\Z?'R9^>5 26*>L+%MW#.<"@1I. .JU:V7D6B4I M)^FL2GO=5BGPNF"CK*.YLB9YN9S;JY^"\DQ(JY0*Z SXN,I.UUF>S=D:Z?MA*%T?\]"5D2NQ M#$F=K:&!TF?M)@?*5](E(:8NYB+P*:YKK*@BXNF#7QO?LY+LB2H9>A/G?R:S MJN!@BUVK3B4\!B>SWKS97&.US03VF3_9R>/N%N3&TN?.=YM4T\XWEPGIJ27B MPF3):KZKCB^ YC)R),[M02?0DE-CNYA2GV1VER1E"7QUI"DUV;,"Q&I9&7V1 MC+,[^X164FNIYFZY[/V)&:BM4>9 MVC&]JC=7M.N=4*;8$P!4Y/'OGLCEDB?>MO] VO-OK4[W49NCRXF6MI-36TT; MXG8M?+)NTL=O>^T6.M?Y&D_^A.&^S_:#6U-%IW'. V[LOQO_Y3M(W63FA'$^ M68O\\SIH9X<$!426N+2NI$.7:1:T8F=TQI?&I_>2R;#:^/[5PH&/($M^J;9IWR_GY85 MVK=7?WQ=! QL!-FV8UKZY#<3-"CKMQ=/J:(H]3,>F8Y]%4P)K(8HF^N MHE13QG1%C4HHE[RJD;+F^%@Z:8Z/'9!6%]VDUF[)9B>9UKY(0YX@!F+ E8)&5]JA8Y-R+3/ MJ)ZJD.G67SJ!>.2I*GO:\*'PO$@2Y?HN58K[5$?:JTU/$GK^*YN>[U3=XTYK MOGM]W^O[5]'WK'$JJ/:$1CYA A/0^5AI5]:13RR#E:;0KR]GWH/&/Y0C_,8R M55L1,V_:B@8H$EXH?!%X4'5T\[_@4;]?2:DTT[W@3 MD\?K@9^BE2$;OJ4$2>!/05T:"9\'RA>B-IE]25=AJ5[=9#Y].Z/3.'QO9_1V MQENW,W3C%0D#/B=#%KJA*Z4.28!Q;6G;VFL"R2>;J;[%]-#8L=R MTZ.M*CUU*^Z$I"'&C334!%,_8E(1YH?*5%3(VGKS"9?X1$L]MY=UGR<=!S/7 MQ(#Z].4;D^#[YTW>OLW<4][;$?BT<=>1)#(@GHH0>.N>"Q?@.I,>H)!UA[5^ M;$6<+RGR_S?)LU%<7+.]L-")E=9 M:A!JTA)6PZ!NI(4S,3WO#%!-C;G3QH4HX7 &9?L\"XW4-+2HJ,[TLZAZ 28_ MP,?= P!A*Z[C3>,*@C5!5"L7>4&D*4)*H I00]#@M9W.EW3CGKW49;M=(UC- M\RR24)Z,YL.D1#TJNR/&MW$ZMN?3+[.JBXN!9QG:CK>65#+;EB<>5\ 3AP8= M@MUO^EN$RL/$#7RA"/$$YC[7K&IT($))T"G(W)?,]3^?AHX>L>A[#=!?=A1X M)A).B:]EV_0XOYI==OPX'V=.D=[,QR4TA>TI8'",5GH2F"Y0+3*S&%^3HN2D MUJM7X)+:8S%H,N68#965K&KP>6PCXJL)3'3D+'@Q3_XU3XL4AE#!(M589B5J M70EFEL=F3\[,_C@WR>QZOYX8QGU=;H>QVB3$MF;Z.(%7S\V'Q6?3_.G[=3S9 MJT>&1$J&8>AKUT6"T8"02-0X(HBC=H\,S$)"?!&%5 M7NP)KMVZ#$_#05V^E M1\;CW2?:Q.UL#?/T ,]G)QR;'BBE6Z 4OG\?BN=\]5I/['MEO)]>&7J7Y-D! M<%_>TN'9]TXSJJ>9GF;ZGCS;$T;?DV?7@ )AHJGLYG[@R4#Z <9>I"E1M'(J MD$]5N#Z(VQ6,L=G""';P8[6!3\(8OT!P@6T=6CAGQUL7];I0$$=8-'6\"JP7 M2VVQ)' +-TJB2 ;8C924B#"F@PHS%4E7N.(8Q)(Z0K%$52^6>K'4BZ4NQ9)L MK"468B&CB 41Y:$2$?*\VEKR?,]?GWYY8;$DCTXLX7/.>K'4M_LZ\5:36PF3 M5FL_*@3V?5='U'==)B*,=97)1RX*F'Z1#C*_+_;AS3A?5)]KWJ-%G&;JX$3Y MGB+91H(2A)F^GAYS \9D&.BJ@H?Y+GN9SE$;^?[XO!LJSB7I^;[G^[?$]Z31 M]YIBJ8#OA0X,^*D42@8EWV,:X.A(]/WQN0^4GVO]+OG^W>1R@KX)^*KHH V8 M5!CYKA_Q$..0N#0D'J55[R=*I%:'#8<^J]GD<96 ]KW$CRSF>;PVQBE*$-[ M7D8A\0678'P@3TO-,9>T"C9HK?C+&!\;),B+N1R]!.DE2"]!MI$@0K70+I G M(A=CBK#@&$G"Z]R']C5;#VCYPA+DQ9R77H+T"8[5!,'!Z99!&&(M/<0X620 -:>ORH_= MFM"GSH\'1-AH+\R>)Y17O+ OXWCR<5)N#ORY^>PQ]Q"1KE$B-(A"H%VOZIKB M:44HE:VSQQX7-!2(^8R) "$6,EE#%! P ,5;.'O\>9Y7U4KIQ#8JOTV<*:Q9 M84X/[X/W$"1#RQFE *1XX+2/"S[[#GSK[O-M7I_/$_L3T M6SCR^3*'':T:*QX57R\S"'<. M4*VOZL;D_A)TGA-?C5*X_# ;];!"%>D;K M&:UK1C-V_2O3=X4#]=JCF,]JN,2>SWH^ZYBZ/F63,X.<"6YI$R%R+/=9D+>5 M#VW@Z#U70592H40]@V6YS+,;)QZ6$'?P35^38"*IG#5PF%Q$4OLHPD)B7WC, M-^>I;*Q),!Z*]9'476H2/MD*@"J<5C2.P(, ZL(GIHXVR<801T\=I M>W'1VP=<-E7/0C#E<:P%1IBP( K]D%<2(22\PR-7E>G6\J@^536#QR@*<)?' MJ7KCH.?V5^1VU1RL#J7T2!1J@AAR78P\5\N:VQ47LC-NWPCP#;YOZ?J^E!3X M4:0_3=)QE5-_3 QD=AA@H/SC4?[OFJ5>MS+CA(J,"4+"^;BH1C T-#RR97K)IF,"BU< &2>6' 8E\S2@*F%?I:$^ OI;KSP:\OH^^ M/0>_MB8^ 1XY50U&40L+A(C #;G/22B8A\$95;6IZB&QOB3_%1W37338UOXH M'8A.V\SW^JOGS>?R)FN.KP6$:N(IK$(4:E=$H)DJ%85PZ/O=\>:!W0&H92(7O[SUNJF0XP?B2$(W2%EJ"FRDC%(" $$@$$:JCR9[RO>ZB MR8=Q.S'OU.UD9" I[C*0O"MU':V^?U%^>4N&PGL4)+)E85#B>EIP2;FGE!:A MB-PZ40V*NKM ]4&=X*WDR?9)*3K K$M8WUZ<].+DA,6):J$#*E\1Z8=1@ +& M-+/',ZM@ J>HNYC:88()W